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

## A

a - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
A - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
A - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
A(byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
a - Variable in class org.bouncycastle.math.ec.ECCurve
AA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
AA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated.
  use lower case version
aACompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
aACompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
absorb(byte) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
absorb(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
absorbBits(int, int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
AbstractCoderTest - Class in org.bouncycastle.util.encoders.test
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
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
  Deprecated.
  Will be removed
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(ECPoint, ECPoint) - Method in interface org.bouncycastle.crypto.hash2curve.CurveProcessor
  Add two points in the curve group.
add(ECPoint, ECPoint) - Method in class org.bouncycastle.crypto.hash2curve.impl.MontgomeryCurveProcessor
  Adds two elliptic curve points on the Montgomery curve model and returns the resulting point.
add(ECPoint, ECPoint) - Method in class org.bouncycastle.crypto.hash2curve.impl.NistCurveProcessor
  Add two points in the curve group.
add(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
add(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
add(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Point
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
add(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
add(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
add(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
add(BigInteger) - Method in class org.bouncycastle.util.BigIntegers.Cache
add(String) - Method in interface org.bouncycastle.util.StringList
  Add a String to the list.
add33At(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
add33At(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
add33To(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
add33To(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
ADD_INFO_NOT_AVAILABLE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
addAdditionalInput(String) - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
addAll(ASN1Encodable[]) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
addAll(ASN1EncodableVector) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
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
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
addCrl(CertificateList) - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
addCRLEntry(ASN1Sequence) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
addCRLEntry(ASN1Integer, ASN1UTCTime, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
addCRLEntry(ASN1Integer, Time, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
addCRLEntry(ASN1Integer, Time, int, ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
addCRLEntry(ASN1Integer, Time, Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
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
addExcludedSubtree(GeneralSubtree) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
addExcludedSubtree(GeneralSubtree) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
  Adds a subtree to the excluded set of these name constraints.
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Add an extension with the given oid and the passed in value to be included in the OCTET STRING associated with the extension.
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Add an extension with the given oid and the passed in byte array to be wrapped in the OCTET STRING associated with the extension.
addExtension(Extension) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Add a given extension.
addExtension(Extensions) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Deprecated.
  Use addExtensions instead.
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
  Deprecated.
  Add an extension with the given oid and the passed in value to be included in the OCTET STRING associated with the extension.
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
  Deprecated.
  Add an extension with the given oid and the passed in byte array to be wrapped in the OCTET STRING associated with the extension.
addExtensions(Extensions) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
addInfoNotAvailable - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
AdditionalInformationSyntax - Class in org.bouncycastle.asn1.isismtt.x509
  Some other information of non-restrictive nature regarding the usage of this certificate.
AdditionalInformationSyntax(String) - Constructor for class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
  Constructor from a given details.
AdditionalInformationSyntaxUnitTest - Class in org.bouncycastle.asn1.isismtt.test
AdditionalInformationSyntaxUnitTest() - Constructor for class org.bouncycastle.asn1.isismtt.test.AdditionalInformationSyntaxUnitTest
additionalInput(int) - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
addMap(String, String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Builder
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
addNames(GeneralNames) - Method in class org.bouncycastle.asn1.x509.GeneralNamesBuilder
addObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.BERSequenceGenerator
  Add an object to the SEQUENCE being generated.
addObject(ASN1Primitive) - Method in class org.bouncycastle.asn1.BERSequenceGenerator
  Add an ASN1.1 primitive to the SEQUENCE being generated.
addObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.DERSequenceGenerator
  Add an object to the SEQUENCE being generated.
addObject(ASN1Primitive) - Method in class org.bouncycastle.asn1.DERSequenceGenerator
  Add an ASN1.1 primitive to the SEQUENCE being generated.
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
addOne() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
addOne() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
addOne() - Method in class org.bouncycastle.math.ec.ECFieldElement
addOne() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
addOne() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
addOne(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
addOne(int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
addOne(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
addOne(int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
addOptional(ASN1Encodable) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
addP(String, String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Vector.Builder
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.
addQ0(String, String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Vector.Builder
addQ1(String, String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Vector.Builder
addRDN(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
  Add an RDN based on a single OID and a string representation of its value.
addRDN(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
  Add an RDN based on a single OID and an ASN.1 value.
addRDN(AttributeTypeAndValue) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
  Add an RDN based on the passed in AttributeTypeAndValue.
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
addTo(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
addTo(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
addTo(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat
addTo(int, int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat128
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat160
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat192
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
addTo(int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat224
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
addTo(int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat256
addToEachOther(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
addToEachOther(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
addU(String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Vector.Builder
addVector(TestVectorData.Vector) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Builder
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.isismtt.test
AdmissionsUnitTest() - Constructor for class org.bouncycastle.asn1.isismtt.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.isismtt.test
AdmissionSyntaxUnitTest() - Constructor for class org.bouncycastle.asn1.isismtt.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 - Class in org.bouncycastle.crypto.hpke
AEAD(short, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.hpke.AEAD
aead - Variable in class org.bouncycastle.crypto.hpke.HPKEContext
aead_AES_GCM128 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
aead_AES_GCM256 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
aead_CHACHA20_POLY1305 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
aead_EXPORT_ONLY - Static variable in class org.bouncycastle.crypto.hpke.HPKE
AEADBlockCipher - Interface in org.bouncycastle.crypto.modes
  An `AEADCipher` based on a `BlockCipher`.
AEADCipher - Interface in org.bouncycastle.crypto.modes
  A cipher mode that includes authenticated encryption with a streaming mode and optional associated data.
AEADParameters - Class in org.bouncycastle.crypto.params
AEADParameters(KeyParameter, int, byte[]) - Constructor for class org.bouncycastle.crypto.params.AEADParameters
  Base constructor.
AEADParameters(KeyParameter, int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.AEADParameters
  Base constructor.
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
aes128_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
aES128_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
aes192_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
aES192_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
aes256_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
  encryption algorithms preferences
aES256_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
AESEngine - Class in org.bouncycastle.crypto.engines
  an implementation of the AES (Rijndael), from FIPS-197.
AESEngine() - Constructor for class org.bouncycastle.crypto.engines.AESEngine
  Deprecated.
  use AESEngine.newInstance()
AESFastEngine - Class in org.bouncycastle.crypto.engines
  Deprecated.
  unfortunately this class is has a few side channel issues. In an environment where encryption/decryption may be closely observed it should not be used.
AESFastEngine() - Constructor for class org.bouncycastle.crypto.engines.AESFastEngine
  Deprecated.
  default constructor - 128 bit block size.
AESFastTest - Class in org.bouncycastle.crypto.test
  Test vectors from the NIST standard tests and Brian Gladman's vector set https://fp.gladman.plus.com/cryptography_technology/rijndael/
AESLightEngine - Class in org.bouncycastle.crypto.engines
  an implementation of the AES (Rijndael), from FIPS-197.
AESLightEngine() - Constructor for class org.bouncycastle.crypto.engines.AESLightEngine
  default constructor - 128 bit block size.
AESLightTest - Class in org.bouncycastle.crypto.test
  Test vectors from the NIST standard tests and Brian Gladman's vector set https://fp.gladman.plus.com/cryptography_technology/rijndael/
AESTest - Class in org.bouncycastle.crypto.test
  Test vectors from the NIST standard tests and Brian Gladman's vector set https://fp.gladman.plus.com/cryptography_technology/rijndael/
AESTest() - Constructor for class org.bouncycastle.crypto.test.AESTest
AESVectorFileTest - Class in org.bouncycastle.crypto.test
  Test vectors from the NIST standard tests and Brian Gladman's vector set https://fp.gladman.plus.com/cryptography_technology/rijndael/
AESVectorFileTest() - Constructor for class org.bouncycastle.crypto.test.AESVectorFileTest
AESWrapEngine - Class in org.bouncycastle.crypto.engines
  an implementation of the AES Key Wrapper from the NIST Key Wrap Specification.
AESWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.AESWrapEngine
  Create a regular AESWrapEngine specifying the encrypt for wrapping, decrypt for unwrapping.
AESWrapEngine(boolean) - Constructor for class org.bouncycastle.crypto.engines.AESWrapEngine
  Create an AESWrapEngine where the underlying cipher is (optionally) set to decrypt for wrapping, encrypt for unwrapping.
AESWrapPadEngine - Class in org.bouncycastle.crypto.engines
AESWrapPadEngine() - Constructor for class org.bouncycastle.crypto.engines.AESWrapPadEngine
AESWrapPadTest - Class in org.bouncycastle.crypto.test
  This is a test harness I use because I cannot modify the BC test harness without invalidating the signature on their signed provider library.
AESWrapPadTest() - Constructor for class org.bouncycastle.crypto.test.AESWrapPadTest
AESWrapTest - Class in org.bouncycastle.crypto.test
  Wrap Test
AESWrapTest() - Constructor for class org.bouncycastle.crypto.test.AESWrapTest
AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated.
  use lower case version
affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.CRLReason
affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
AffineXY - Class in org.bouncycastle.crypto.hash2curve.data
  Simple holder for affine field coordinates.
AffineXY(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.hash2curve.data.AffineXY
  Constructs an `AffineXY` object representing the affine coordinates of an elliptic curve point.
AffineXY(ECPoint) - Constructor for class org.bouncycastle.crypto.hash2curve.data.AffineXY
  Constructs an `AffineXY` object representing the affine coordinates of the provided elliptic curve point.
AffineXY(ECPoint, boolean) - Constructor for class org.bouncycastle.crypto.hash2curve.data.AffineXY
  Constructs an `AffineXY` object representing the affine coordinates of the provided elliptic curve point.
agreeMAC - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
alg_id - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
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
AlgorithmIdentifierFactory - Class in org.bouncycastle.crypto.util
  Factory methods for common AlgorithmIdentifiers.
AllTests - Class in org.bouncycastle.asn1.test
AllTests() - Constructor for class org.bouncycastle.asn1.test.AllTests
AllTests - Class in org.bouncycastle.asn1.util.test
AllTests() - Constructor for class org.bouncycastle.asn1.util.test.AllTests
AllTests - Class in org.bouncycastle.crypto.agreement.test
AllTests() - Constructor for class org.bouncycastle.crypto.agreement.test.AllTests
AllTests - Class in org.bouncycastle.crypto.ec.test
AllTests() - Constructor for class org.bouncycastle.crypto.ec.test.AllTests
AllTests - Class in org.bouncycastle.crypto.hash2curve.test
AllTests() - Constructor for class org.bouncycastle.crypto.hash2curve.test.AllTests
AllTests - Class in org.bouncycastle.crypto.prng.test
AllTests() - Constructor for class org.bouncycastle.crypto.prng.test.AllTests
AllTests - Class in org.bouncycastle.crypto.test
AllTests() - Constructor for class org.bouncycastle.crypto.test.AllTests
AllTests - Class in org.bouncycastle.crypto.threshold.test
AllTests() - Constructor for class org.bouncycastle.crypto.threshold.test.AllTests
AllTests - Class in org.bouncycastle.math.ec.test
AllTests() - Constructor for class org.bouncycastle.math.ec.test.AllTests
AllTests - Class in org.bouncycastle.math.raw.test
AllTests() - Constructor for class org.bouncycastle.math.raw.test.AllTests
AllTests - Class in org.bouncycastle.math.test
AllTests() - Constructor for class org.bouncycastle.math.test.AllTests
AllTests - Class in org.bouncycastle.util.encoders.test
AllTests() - Constructor for class org.bouncycastle.util.encoders.test.AllTests
AllTests - Class in org.bouncycastle.util.io.pem.test
AllTests() - Constructor for class org.bouncycastle.util.io.pem.test.AllTests
AllTests - Class in org.bouncycastle.util.utiltest
AllTests() - Constructor for class org.bouncycastle.util.utiltest.AllTests
AlphabetMapper - Interface in org.bouncycastle.crypto
  Base interface for mapping from an alphabet to a set of indexes suitable for use with FPE.
AltSignatureAlgorithm - Class in org.bouncycastle.asn1.x509
  X.509 Section 9.8.3.
AltSignatureAlgorithm(AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.x509.AltSignatureAlgorithm
AltSignatureAlgorithm(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.AltSignatureAlgorithm
AltSignatureAlgorithm(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.AltSignatureAlgorithm
altSignatureAlgorithm - Static variable in class org.bouncycastle.asn1.x509.Extension
  the algorithm identifier for the alternative digital signature algorithm.
AltSignatureValue - Class in org.bouncycastle.asn1.x509
  X.509 Section 9.8.4.
AltSignatureValue(byte[]) - Constructor for class org.bouncycastle.asn1.x509.AltSignatureValue
  Base constructor.
altSignatureValue - Static variable in class org.bouncycastle.asn1.x509.Extension
  alternative signature shall be created by the issuer using its alternative private key.
ansi_X9_42 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  X9.42
ansi_X9_62 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Base OID: 1.2.840.10045
ANSSINamedCurves - Class in org.bouncycastle.asn1.anssi
  ANSSI Elliptic curve table.
ANSSINamedCurves() - Constructor for class org.bouncycastle.asn1.anssi.ANSSINamedCurves
ANSSIObjectIdentifiers - Interface in org.bouncycastle.asn1.anssi
  Object Identifiers belong to the French Agency, ANSSI.
ANSWER_TO_RESET - Static variable in class org.bouncycastle.asn1.eac.EACTags
anyExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { 2 5 29 37 0 }
apm(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
append(ArchiveTimeStamp) - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampChain
  Adds an `ArchiveTimeStamp` object to the archive timestamp chain.
append(ArchiveTimeStampChain) - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
  Adds an `ArchiveTimeStampChain` to the ArchiveTimeStamp sequence.
append(byte[], byte) - Static method in class org.bouncycastle.util.Arrays
append(short[], short) - Static method in class org.bouncycastle.util.Arrays
append(int[], int) - Static method in class org.bouncycastle.util.Arrays
append(String[], String) - Static method in class org.bouncycastle.util.Arrays
appendRDN(StringBuilder, RDN, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
appendRDN(StringBuffer, RDN, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
appendTypeAndValue(StringBuilder, AttributeTypeAndValue, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
appendTypeAndValue(StringBuffer, AttributeTypeAndValue, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
APPLICATION - Static variable in interface org.bouncycastle.asn1.BERTags
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
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(ContentInfo) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
ArchiveTimeStamp(AlgorithmIdentifier, Attributes, PartialHashtree[], ContentInfo) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
ArchiveTimeStampChain - Class in org.bouncycastle.asn1.tsp
  Implementation of ArchiveTimeStampChain type, as defined in RFC4998 and RFC6283.
ArchiveTimeStampChain(ArchiveTimeStamp) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStampChain
ArchiveTimeStampChain(ArchiveTimeStamp[]) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStampChain
ArchiveTimeStampSequence - Class in org.bouncycastle.asn1.tsp
  Implementation of ArchiveTimeStampSequence type, as defined in RFC4998.
ArchiveTimeStampSequence(ArchiveTimeStampChain) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
ArchiveTimeStampSequence(ArchiveTimeStampChain[]) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
archiveTimestampV2 - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
areAllZeroes(byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
areEqual(X500Name, X500Name) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
areEqual(X500Name, X500Name) - Method in class org.bouncycastle.asn1.x500.style.BCStrictStyle
areEqual(X500Name, X500Name) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
  Return true if the two names are equal.
areEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
areEqual(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
areEqual(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
areEqual(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
areEqual(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
areEqual(byte[][], byte[][]) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
  Compares two 2d-byte arrays.
areEqual(boolean[], boolean[]) - Static method in class org.bouncycastle.util.Arrays
areEqual(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
areEqual(byte[], int, int, byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
areEqual(char[], char[]) - Static method in class org.bouncycastle.util.Arrays
areEqual(int[], int[]) - Static method in class org.bouncycastle.util.Arrays
areEqual(long[], long[]) - Static method in class org.bouncycastle.util.Arrays
areEqual(Object[], Object[]) - Static method in class org.bouncycastle.util.Arrays
areEqual(short[], short[]) - Static method in class org.bouncycastle.util.Arrays
areEqual(Object, Object) - Static method in class org.bouncycastle.util.Objects
areEqual(byte[][], byte[][]) - Method in class org.bouncycastle.util.test.SimpleTest
areEqual(byte[], byte[]) - Method in class org.bouncycastle.util.test.SimpleTest
areEqual(byte[], int, int, byte[], int, int) - Method in class org.bouncycastle.util.test.SimpleTest
areEqualVar(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
areEqualVar(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
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
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 ARIAWrapEngine specifying the encrypt for wrapping, decrypt for unwrapping.
ARIAWrapEngine(boolean) - Constructor for class org.bouncycastle.crypto.engines.ARIAWrapEngine
  Create an ARIAWrapEngine where the underlying cipher is set to decrypt for wrapping, encrypt for unwrapping.
ARIAWrapPadEngine - Class in org.bouncycastle.crypto.engines
ARIAWrapPadEngine() - Constructor for class org.bouncycastle.crypto.engines.ARIAWrapPadEngine
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.
ArraysTest - Class in org.bouncycastle.util.utiltest
ArraysTest() - Constructor for class org.bouncycastle.util.utiltest.ArraysTest
as_sys_sec_alg_ideaCBC - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
asBigInteger(String) - Static method in class org.bouncycastle.util.Properties
  Return propertyName as a BigInteger.
asBytes(int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
asBytes(int[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
asBytes(long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
asBytes(long[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
asCharArray(byte[]) - Static method in class org.bouncycastle.util.Strings
  Do a simple conversion of an array of 8 bit characters into a string.
ascon_aeadinit() - Method in class org.bouncycastle.crypto.engines.AsconAEAD128
ascon_aeadinit() - Method in class org.bouncycastle.crypto.engines.AsconEngine
  Deprecated.
AsconAEAD128 - Class in org.bouncycastle.crypto.engines
  Ascon-AEAD128 was introduced in NIST Special Publication (SP) 800-232 Additional details and the specification can be found in: NIST SP 800-232 Ascon-Based Lightweight Cryptography Standards for Constrained Devices.
AsconAEAD128() - Constructor for class org.bouncycastle.crypto.engines.AsconAEAD128
AsconCXof128 - Class in org.bouncycastle.crypto.digests
  Ascon-CXOF128 was introduced in NIST Special Publication (SP) 800-232 Additional details and the specification can be found in: NIST SP 800-232 Ascon-Based Lightweight Cryptography Standards for Constrained Devices.
AsconCXof128() - Constructor for class org.bouncycastle.crypto.digests.AsconCXof128
AsconCXof128(byte[]) - Constructor for class org.bouncycastle.crypto.digests.AsconCXof128
AsconCXof128(byte[], int, int) - Constructor for class org.bouncycastle.crypto.digests.AsconCXof128
AsconDigest - Class in org.bouncycastle.crypto.digests
  Deprecated.
  use Ascon Hash 256 Digest
AsconDigest(AsconDigest.AsconParameters) - Constructor for class org.bouncycastle.crypto.digests.AsconDigest
  Deprecated.
AsconDigest.AsconParameters - Enum in org.bouncycastle.crypto.digests
  Deprecated.
AsconEngine - Class in org.bouncycastle.crypto.engines
  Deprecated.
  Now superseded. Please refer to `AsconAEAD128Engine` for future implementations.
AsconEngine(AsconEngine.AsconParameters) - Constructor for class org.bouncycastle.crypto.engines.AsconEngine
  Deprecated.
AsconEngine.AsconParameters - Enum in org.bouncycastle.crypto.engines
  Deprecated.
AsconHash256 - Class in org.bouncycastle.crypto.digests
  Ascon-Hash256 was introduced in NIST Special Publication (SP) 800-232 Additional details and the specification can be found in: NIST SP 800-232 Ascon-Based Lightweight Cryptography Standards for Constrained Devices.
AsconHash256() - Constructor for class org.bouncycastle.crypto.digests.AsconHash256
AsconPermutationFriend - Class in org.bouncycastle.crypto.engines
AsconPermutationFriend() - Constructor for class org.bouncycastle.crypto.engines.AsconPermutationFriend
AsconPermutationFriend.AsconPermutation - Class in org.bouncycastle.crypto.engines
AsconTest - Class in org.bouncycastle.crypto.test
AsconTest() - Constructor for class org.bouncycastle.crypto.test.AsconTest
AsconTest.Counter - Class in org.bouncycastle.crypto.test
AsconXof - Class in org.bouncycastle.crypto.digests
  Deprecated.
  Now superseded - please use AsconXof128
AsconXof(AsconXof.AsconParameters) - Constructor for class org.bouncycastle.crypto.digests.AsconXof
  Deprecated.
AsconXof.AsconParameters - Enum in org.bouncycastle.crypto.digests
  Deprecated.
AsconXof128 - Class in org.bouncycastle.crypto.digests
  Ascon-XOF128 was introduced in NIST Special Publication (SP) 800-232 Additional details and the specification can be found in: NIST SP 800-232 Ascon-Based Lightweight Cryptography Standards for Constrained Devices.
AsconXof128() - Constructor for class org.bouncycastle.crypto.digests.AsconXof128
asInteger(String, int) - Static method in class org.bouncycastle.util.Properties
  Return propertyName as an integer, defaultValue used if not defined.
asInts(byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
asInts(byte[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
asKeySet(String) - Static method in class org.bouncycastle.util.Properties
asLongs(byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
asLongs(byte[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
ASN1Absent - Class in org.bouncycastle.asn1
  An ASN1 class that encodes to nothing, used in the OER library to deal with the Optional type.
ASN1BitString - Class in org.bouncycastle.asn1
  Base class for BIT STRING objects
ASN1BitStringParser - Interface in org.bouncycastle.asn1
  A basic parser for a BIT STRING object
ASN1BMPString - Class in org.bouncycastle.asn1
  ASN.1 BMPString object encodes BMP (Basic Multilingual Plane) subset (aka UCS-2) of UNICODE (ISO 10646) characters in codepoints 0 to 65535.
ASN1Boolean - Class in org.bouncycastle.asn1
  Public facade of ASN.1 Boolean data.
ASN1Choice - Interface in org.bouncycastle.asn1
  Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.
ASN1Dump - Class in org.bouncycastle.asn1.util
  Utility class for dumping ASN.1 objects as (hopefully) human friendly strings.
ASN1Dump() - Constructor for class org.bouncycastle.asn1.util.ASN1Dump
ASN1Encodable - Interface in org.bouncycastle.asn1
  Basic interface to produce serialisers for ASN.1 encodings.
ASN1EncodableVector - Class in org.bouncycastle.asn1
  Mutable class for building ASN.1 constructed objects such as SETs or SEQUENCEs.
ASN1EncodableVector() - Constructor for class org.bouncycastle.asn1.ASN1EncodableVector
ASN1EncodableVector(int) - Constructor for class org.bouncycastle.asn1.ASN1EncodableVector
ASN1Encoding - Interface in org.bouncycastle.asn1
  Supported encoding formats.
ASN1Enumerated - Class in org.bouncycastle.asn1
  Class representing the ASN.1 ENUMERATED type.
ASN1Enumerated(int) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
  Constructor from int.
ASN1Enumerated(BigInteger) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
  Constructor from BigInteger
ASN1Enumerated(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
  Constructor from encoded BigInteger.
ASN1Exception - Exception in org.bouncycastle.asn1
  Exception thrown in cases of corrupted or unexpected data in a stream.
ASN1External - Class in org.bouncycastle.asn1
  Class representing the DER-type External
ASN1ExternalParser - Interface in org.bouncycastle.asn1
  Parser DER EXTERNAL tagged objects.
ASN1GeneralizedTime - Class in org.bouncycastle.asn1
  Base class representing the ASN.1 GeneralizedTime type.
ASN1GeneralizedTime(String) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
  The correct format for this is YYYYMMDDHHMMSS[.f]Z, or without the Z for local time, or Z+-HHMM on the end, for difference between local time and UTC time.
ASN1GeneralizedTime(Date) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
  Base constructor from a java.util.date object
ASN1GeneralizedTime(Date, Locale) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
  Base constructor from a 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.
ASN1GeneralString - Class in org.bouncycastle.asn1
  ASN.1 GENERAL-STRING data type.
ASN1Generator - Class in org.bouncycastle.asn1
  Basic class for streaming generators.
ASN1Generator(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1Generator
  Base constructor.
ASN1GraphicString - Class in org.bouncycastle.asn1
ASN1IA5String - Class in org.bouncycastle.asn1
  ASN.1 IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.
ASN1InputStream - Class in org.bouncycastle.asn1
  A general purpose ASN.1 decoder - note: this class differs from the others in that it returns null after it has read the last object in the stream.
ASN1InputStream(InputStream) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
ASN1InputStream(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
  Create an ASN1InputStream based on the input byte array.
ASN1InputStream(byte[], boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
  Create an ASN1InputStream based on the input byte array.
ASN1InputStream(InputStream, int) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
  Create an ASN1InputStream where no DER object will be longer than limit.
ASN1InputStream(InputStream, boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
  Create an ASN1InputStream where no DER object will be longer than limit, and constructed objects such as sequences will be parsed lazily.
ASN1InputStream(InputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
  Create an ASN1InputStream where no DER object will be longer than limit, and constructed objects such as sequences will be parsed lazily.
ASN1Integer - Class in org.bouncycastle.asn1
  Class representing the ASN.1 INTEGER type.
ASN1Integer(int) - Constructor for class org.bouncycastle.asn1.ASN1Integer
  Construct an INTEGER from the passed in int value.
ASN1Integer(long) - Constructor for class org.bouncycastle.asn1.ASN1Integer
  Construct an INTEGER from the passed in long value.
ASN1Integer(BigInteger) - Constructor for class org.bouncycastle.asn1.ASN1Integer
  Construct an INTEGER from the passed in BigInteger value.
ASN1Integer(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1Integer
  Construct an INTEGER from the passed in byte array.
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.
ASN1NumericString - Class in org.bouncycastle.asn1
  NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.
ASN1Object - Class in org.bouncycastle.asn1
  Base class for defining an ASN.1 object.
ASN1Object() - Constructor for class org.bouncycastle.asn1.ASN1Object
ASN1ObjectDescriptor - Class in org.bouncycastle.asn1
ASN1ObjectDescriptor(ASN1GraphicString) - Constructor for class org.bouncycastle.asn1.ASN1ObjectDescriptor
ASN1ObjectIdentifier - Class in org.bouncycastle.asn1
  Class representing the ASN.1 OBJECT IDENTIFIER type.
ASN1ObjectIdentifier(String) - Constructor for class org.bouncycastle.asn1.ASN1ObjectIdentifier
  Create an OID based on the passed in String.
ASN1OctetString - Class in org.bouncycastle.asn1
  Abstract base for the ASN.1 OCTET STRING data type This supports BER, and DER forms of the data.
ASN1OctetString(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1OctetString
  Base constructor.
ASN1OctetStringParser - Interface in org.bouncycastle.asn1
  A basic parser for an OCTET STRING object
ASN1OutputStream - Class in org.bouncycastle.asn1
  Stream that produces output based on the default encoding for the passed in objects.
ASN1ParsingException - Exception in org.bouncycastle.asn1
  Exception thrown when correctly encoded, but unexpected data is found in a stream while building an object.
ASN1ParsingException(String) - Constructor for exception org.bouncycastle.asn1.ASN1ParsingException
  Base constructor
ASN1ParsingException(String, Throwable) - Constructor for exception org.bouncycastle.asn1.ASN1ParsingException
  Constructor when this exception is due to another one.
ASN1Primitive - Class in org.bouncycastle.asn1
  Base class for ASN.1 primitive objects.
ASN1PrintableString - Class in org.bouncycastle.asn1
  ASN.1 PrintableString object.
ASN1RelativeOID - Class in org.bouncycastle.asn1
ASN1RelativeOID(String) - Constructor for class org.bouncycastle.asn1.ASN1RelativeOID
ASN1Sequence - Class in org.bouncycastle.asn1
  ASN.1 `SEQUENCE` and `SEQUENCE OF` constructs.
ASN1Sequence() - Constructor for class org.bouncycastle.asn1.ASN1Sequence
  Create an empty SEQUENCE
ASN1Sequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
  Create a SEQUENCE containing one object.
ASN1Sequence(ASN1Encodable, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
  Create a SEQUENCE containing two objects.
ASN1Sequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
  Create a SEQUENCE containing a vector of objects.
ASN1Sequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
  Create a SEQUENCE containing an array of objects.
ASN1SequenceParser - Interface in org.bouncycastle.asn1
  A basic parser for a SEQUENCE object
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(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
ASN1StreamParser(InputStream, int) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
ASN1String - Interface in org.bouncycastle.asn1
  General interface implemented by ASN.1 STRING objects for extracting the content String.
ASN1T61String - Class in org.bouncycastle.asn1
  ASN.1 T61String (also the teletex string), try not to use this if you don't need to.
ASN1TaggedObject - Class in org.bouncycastle.asn1
  ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
ASN1TaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1TaggedObject
  Create a tagged object with the style given by the value of explicit.
ASN1TaggedObject(boolean, int, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1TaggedObject
ASN1TaggedObjectParser - Interface in org.bouncycastle.asn1
  Interface for the parsing of a generic tagged ASN.1 object.
ASN1UnitTest - Class in org.bouncycastle.asn1.test
ASN1UnitTest() - Constructor for class org.bouncycastle.asn1.test.ASN1UnitTest
ASN1UnitTest - Class in org.bouncycastle.asn1.util.test
ASN1UnitTest() - Constructor for class org.bouncycastle.asn1.util.test.ASN1UnitTest
ASN1UniversalString - Class in org.bouncycastle.asn1
  ASN.1 UniversalString object - encodes UNICODE (ISO 10646) characters using 32-bit format.
ASN1UTCTime - Class in org.bouncycastle.asn1
  - * UTC time object.
ASN1UTCTime(String) - Constructor for class org.bouncycastle.asn1.ASN1UTCTime
  The correct format for this is YYMMDDHHMMSSZ (it used to be that seconds were never encoded.
ASN1UTCTime(Date) - Constructor for class org.bouncycastle.asn1.ASN1UTCTime
  Base constructor from a java.util.date object
ASN1UTCTime(Date, Locale) - Constructor for class org.bouncycastle.asn1.ASN1UTCTime
  Base constructor from a 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.
ASN1UTF8String - Class in org.bouncycastle.asn1
ASN1Util - Class in org.bouncycastle.asn1
ASN1Util() - Constructor for class org.bouncycastle.asn1.ASN1Util
ASN1VideotexString - Class in org.bouncycastle.asn1
ASN1VisibleString - Class in org.bouncycastle.asn1
  ASN.1 VisibleString object encoding ISO 646 (ASCII) character code points 32 to 126.
asUnsignedByteArray(BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
  Return the passed in value as an unsigned byte array.
asUnsignedByteArray(int, BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
  Return the passed in value as an unsigned byte array of the specified length, padded with leading zeros as necessary..
asUnsignedByteArray(BigInteger, byte[], int, int) - Static method in class org.bouncycastle.util.BigIntegers
  Write the passed in value as unsigned bytes to the specified buffer range, padded with leading zeros as necessary.
AsymmetricBlockCipher - Interface in org.bouncycastle.crypto
  base interface that a public/private key block cipher needs to conform to.
AsymmetricCipherKeyPair - Class in org.bouncycastle.crypto
  a holding class for public/private parameter pairs.
AsymmetricCipherKeyPair(AsymmetricKeyParameter, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.AsymmetricCipherKeyPair
  basic constructor.
AsymmetricCipherKeyPair(CipherParameters, CipherParameters) - Constructor for class org.bouncycastle.crypto.AsymmetricCipherKeyPair
  Deprecated.
  use AsymmetricKeyParameter
AsymmetricCipherKeyPairGenerator - Interface in org.bouncycastle.crypto
  interface that a public/private key pair generator should conform to.
AsymmetricConstraintsTest - Class in org.bouncycastle.crypto.test
AsymmetricConstraintsTest() - Constructor for class org.bouncycastle.crypto.test.AsymmetricConstraintsTest
AsymmetricKeyParameter - Class in org.bouncycastle.crypto.params
AsymmetricKeyParameter(boolean) - Constructor for class org.bouncycastle.crypto.params.AsymmetricKeyParameter
AttCertIssuer - Class in org.bouncycastle.asn1.x509
AttCertIssuer(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
  Don't use this one if you are trying to be RFC 3281 compliant.
AttCertIssuer(V2Form) - Constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
AttCertValidityPeriod - Class in org.bouncycastle.asn1.x509
AttCertValidityPeriod(ASN1GeneralizedTime, ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.x509.AttCertValidityPeriod
attrCert - Static variable in class org.bouncycastle.asn1.misc.test.GetInstanceTest
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, ASN1BitString) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
AttributeCertificateInfo - Class in org.bouncycastle.asn1.x509
Attributes - Class in org.bouncycastle.asn1.cms
  RFC 5652 defines 5 "SET OF Attribute" entities with 5 different names.
Attributes(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.cms.Attributes
AttributeTable - Class in org.bouncycastle.asn1.cms
  This is helper tool to construct `Attributes` sets.
AttributeTable(Hashtable) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
AttributeTable(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
AttributeTable(ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
AttributeTable(Attribute) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
AttributeTable(Attributes) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
AttributeTableUnitTest - Class in org.bouncycastle.asn1.cms.test
AttributeTableUnitTest() - Constructor for class org.bouncycastle.asn1.cms.test.AttributeTableUnitTest
attributeType - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
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
  Deprecated.
  use X509Extension value.
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
  Parse `AuthenticatedData` stream.
AuthenticatedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.AuthenticatedDataParser
AuthenticatedSafe - Class in org.bouncycastle.asn1.pkcs
AuthenticatedSafe(ContentInfo[]) - Constructor for class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
AUTHENTIFICATION_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
AuthEnvelopedData - Class in org.bouncycastle.asn1.cms
  RFC 5083: CMS AuthEnveloped Data object.
AuthEnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, ASN1Set, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AuthEnvelopedData
authEnvelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1.23 -- smime ct authEnvelopedData
AuthEnvelopedDataParser - Class in org.bouncycastle.asn1.cms
  Parse `AuthEnvelopedData` input stream.
AuthEnvelopedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
authorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.Extension
  Authority Info Access
authorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Authority Info Access
AuthorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
AuthorityInformationAccess - Class in org.bouncycastle.asn1.x509
  The AuthorityInformationAccess object.
AuthorityInformationAccess(AccessDescription) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
AuthorityInformationAccess(AccessDescription[]) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
AuthorityInformationAccess(ASN1ObjectIdentifier, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
  create an AuthorityInformationAccess with the oid and location provided.
AuthorityKeyIdentifier - Class in org.bouncycastle.asn1.x509
  The AuthorityKeyIdentifier object.
AuthorityKeyIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
AuthorityKeyIdentifier(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
  Deprecated.
  create the extension using org.bouncycastle.cert.X509ExtensionUtils
AuthorityKeyIdentifier(SubjectPublicKeyInfo, GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
  Deprecated.
  create the extension using org.bouncycastle.cert.X509ExtensionUtils
AuthorityKeyIdentifier(GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
  create an AuthorityKeyIdentifier with the GeneralNames tag and the serial number provided.
AuthorityKeyIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
  create an AuthorityKeyIdentifier with a precomputed key identifier
AuthorityKeyIdentifier(byte[], GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
  create an AuthorityKeyIdentifier with a precomputed key identifier and the GeneralNames tag and the serial number provided as well.
authorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.Extension
  Authority Key Identifier
authorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Authority Key Identifier
AuthorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
available() - Method in class org.bouncycastle.crypto.io.CipherInputStream
available() - Method in class org.bouncycastle.util.io.TeeInputStream

## B

B - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
b - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
B - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
b - Variable in class org.bouncycastle.math.ec.ECCurve
BAD_ALG - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
BAD_CERT_ID - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
BAD_DATA_FORMAT - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
BAD_MESSAGE_CHECK - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
BAD_POP - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
BAD_REQUEST - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
BAD_TIME - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
badAlg - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
badAlg - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
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
Base32 - Class in org.bouncycastle.util.encoders
  Utility class for converting Base32 data to bytes and back again.
Base32() - Constructor for class org.bouncycastle.util.encoders.Base32
Base32Encoder - Class in org.bouncycastle.util.encoders
  A streaming Base32 encoder.
Base32Encoder() - Constructor for class org.bouncycastle.util.encoders.Base32Encoder
  Base constructor for RFC 4648, Section 6.
Base32Encoder(byte[], byte) - Constructor for class org.bouncycastle.util.encoders.Base32Encoder
  Constructor allowing the setting of an alternative alphabet.
Base32Test - Class in org.bouncycastle.util.encoders.test
Base32Test(String) - Constructor for class org.bouncycastle.util.encoders.test.Base32Test
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
Base64Test - Class in org.bouncycastle.util.encoders.test
Base64Test(String) - Constructor for class org.bouncycastle.util.encoders.test.Base64Test
baseCipher - Variable in class org.bouncycastle.crypto.fpe.FPEEngine
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.
basicAgreement - Variable in class org.bouncycastle.crypto.agreement.BasicRawAgreement
BasicAgreement - Interface in org.bouncycastle.crypto
  The basic interface that basic Diffie-Hellman implementations conforms to.
BasicAlphabetMapper - Class in org.bouncycastle.crypto.util
  A basic alphabet mapper that just creates a mapper based on the passed in array of characters.
BasicAlphabetMapper(String) - Constructor for class org.bouncycastle.crypto.util.BasicAlphabetMapper
  Base constructor.
BasicAlphabetMapper(char[]) - Constructor for class org.bouncycastle.crypto.util.BasicAlphabetMapper
  Base constructor.
BasicConstraints - Class in org.bouncycastle.asn1.x509
BasicConstraints(boolean) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
BasicConstraints(int) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
  create a cA=true object for the given path length constraint.
basicConstraints - Static variable in class org.bouncycastle.asn1.x509.Extension
  Basic Constraints
basicConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Basic Constraints
BasicConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
BasicEntropySourceProvider - Class in org.bouncycastle.crypto.prng
  An EntropySourceProvider where entropy generation is based on a SecureRandom output using SecureRandom.generateSeed().
BasicEntropySourceProvider(SecureRandom, boolean) - Constructor for class org.bouncycastle.crypto.prng.BasicEntropySourceProvider
  Create a entropy source provider based on the passed in SecureRandom.
BasicGCMExponentiator - Class in org.bouncycastle.crypto.modes.gcm
BasicGCMExponentiator() - Constructor for class org.bouncycastle.crypto.modes.gcm.BasicGCMExponentiator
BasicGCMMultiplier - Class in org.bouncycastle.crypto.modes.gcm
BasicGCMMultiplier() - Constructor for class org.bouncycastle.crypto.modes.gcm.BasicGCMMultiplier
BasicKGCMMultiplier_128 - Class in org.bouncycastle.crypto.modes.kgcm
BasicKGCMMultiplier_128() - Constructor for class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_128
BasicKGCMMultiplier_256 - Class in org.bouncycastle.crypto.modes.kgcm
BasicKGCMMultiplier_256() - Constructor for class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_256
BasicKGCMMultiplier_512 - Class in org.bouncycastle.crypto.modes.kgcm
BasicKGCMMultiplier_512() - Constructor for class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_512
BasicOCSPResponse - Class in org.bouncycastle.asn1.ocsp
  OCSP RFC 2560, RFC 6960 BasicOCSPResponse ::= SEQUENCE { tbsResponseData ResponseData, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }
BasicOCSPResponse(ResponseData, AlgorithmIdentifier, DERBitString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
BasicRawAgreement - Class in org.bouncycastle.crypto.agreement
BasicRawAgreement(BasicAgreement) - Constructor for class org.bouncycastle.crypto.agreement.BasicRawAgreement
bc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  iso.org.dod.internet.private.enterprise.legion-of-the-bouncy-castle 1.3.6.1.4.1.22554
bc_exch - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  key_exchange(3) algorithms
bc_ext - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  X.509 extension/certificate types 1.3.6.1.4.1.22554.4
bc_kem - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  KEM(5) algorithms
bc_pbe - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  pbe(1) algorithms 1.3.6.1.4.1.22554.1
bc_pbe_sha1 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  SHA-1(1) 1.3.6.1.4.1.22554.1.1
bc_pbe_sha1_pkcs12 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  SHA-1.PKCS12; 1.3.6.1.4.1.22554.1.1.2
bc_pbe_sha1_pkcs12_aes128_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.6.1.4.1.22554.1.1.2.1.2
bc_pbe_sha1_pkcs12_aes192_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.6.1.4.1.22554.1.1.2.1.22
bc_pbe_sha1_pkcs12_aes256_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.6.1.4.1.22554.1.1.2.1.42
bc_pbe_sha1_pkcs5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  SHA-1.PKCS5; 1.3.6.1.4.1.22554.1.1.1
bc_pbe_sha224 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  SHA-2.SHA-224; 1.3.6.1.4.1.22554.1.2.4
bc_pbe_sha256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  SHA-2.SHA-256; 1.3.6.1.4.1.22554.1.2.1
bc_pbe_sha256_pkcs12 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  SHA-256.PKCS12; 1.3.6.1.4.1.22554.1.2.1.2
bc_pbe_sha256_pkcs12_aes128_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.6.1.4.1.22554.1.1.2.2.2
bc_pbe_sha256_pkcs12_aes192_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.6.1.4.1.22554.1.1.2.2.22
bc_pbe_sha256_pkcs12_aes256_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.6.1.4.1.22554.1.1.2.2.42
bc_pbe_sha256_pkcs5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  SHA-256.PKCS5; 1.3.6.1.4.1.22554.1.2.1.1
bc_pbe_sha384 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  SHA-2.SHA-384; 1.3.6.1.4.1.22554.1.2.2
bc_pbe_sha512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  SHA-2.SHA-512; 1.3.6.1.4.1.22554.1.2.3
bc_sig - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  signature(2) algorithms
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)
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
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
BDS - Class in org.bouncycastle.pqc.crypto.xmss
  BDS.
BDSStateMap - Class in org.bouncycastle.pqc.crypto.xmss
BER - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
  BER - basic encoding rules.
BERBitString - Class in org.bouncycastle.asn1
BERBitString(byte[]) - Constructor for class org.bouncycastle.asn1.BERBitString
BERBitString(byte, int) - Constructor for class org.bouncycastle.asn1.BERBitString
BERBitString(byte[], int) - Constructor for class org.bouncycastle.asn1.BERBitString
BERBitString(byte[], int, int) - Constructor for class org.bouncycastle.asn1.BERBitString
BERBitString(int) - Constructor for class org.bouncycastle.asn1.BERBitString
BERBitString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERBitString
BERBitString(ASN1BitString[]) - Constructor for class org.bouncycastle.asn1.BERBitString
BERBitString(ASN1BitString[], int) - Constructor for class org.bouncycastle.asn1.BERBitString
BERBitStringParser - Class in org.bouncycastle.asn1
  A parser for indefinite-length BIT STRINGs.
BERGenerator - Class in org.bouncycastle.asn1
  Base class for generators for indefinite-length structures.
BERGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BERGenerator
BERGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BERGenerator
BEROctetString - Class in org.bouncycastle.asn1
  ASN.1 OctetStrings, with indefinite length rules, and constructed form support.
BEROctetString(byte[]) - Constructor for class org.bouncycastle.asn1.BEROctetString
  Create an OCTET-STRING object from a byte[]
BEROctetString(ASN1OctetString[]) - Constructor for class org.bouncycastle.asn1.BEROctetString
  Multiple `ASN1OctetString` data blocks are input, the result is constructed form.
BEROctetString(byte[], int) - Constructor for class org.bouncycastle.asn1.BEROctetString
  Create an OCTET-STRING object from a byte[]
BEROctetString(ASN1OctetString[], int) - Constructor for class org.bouncycastle.asn1.BEROctetString
  Multiple `ASN1OctetString` data blocks are input, the result is constructed form.
BEROctetStringGenerator - Class in org.bouncycastle.asn1
  A generator for indefinite-length OCTET STRINGs
BEROctetStringGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BEROctetStringGenerator
  Use the passed in stream as the target for the generator, writing out the header tag for a constructed OCTET STRING.
BEROctetStringGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BEROctetStringGenerator
  Use the passed in stream as the target for the generator, writing out the header tag for a tagged constructed OCTET STRING (possibly implicit).
BEROctetStringParser - Class in org.bouncycastle.asn1
  A parser for indefinite-length OCTET STRINGs.
BERSequence - Class in org.bouncycastle.asn1
  Indefinite length SEQUENCE of objects.
BERSequence() - Constructor for class org.bouncycastle.asn1.BERSequence
  Create an empty sequence.
BERSequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERSequence
  Create a sequence containing one object.
BERSequence(ASN1Encodable, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERSequence
  Create a sequence containing two objects.
BERSequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERSequence
  Create a sequence containing a vector of objects.
BERSequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.BERSequence
  Create a sequence containing an array of objects.
BERSequenceGenerator - Class in org.bouncycastle.asn1
  A stream generator for DER SEQUENCEs
BERSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BERSequenceGenerator
  Use the passed in stream as the target for the generator, writing out the header tag for a constructed SEQUENCE.
BERSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BERSequenceGenerator
  Use the passed in stream as the target for the generator, writing out the header tag for a tagged constructed SEQUENCE (possibly implicit).
BERSequenceParser - Class in org.bouncycastle.asn1
  Parser for indefinite-length SEQUENCEs.
BERSet - Class in org.bouncycastle.asn1
  Indefinite length `SET` and `SET OF` constructs.
BERSet() - Constructor for class org.bouncycastle.asn1.BERSet
  Create an empty SET.
BERSet(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERSet
  Create a SET containing one object.
BERSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERSet
  Create a SET containing multiple objects.
BERSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.BERSet
  Create a SET from an array of objects.
BERSetParser - Class in org.bouncycastle.asn1
  Parser for indefinite-length SETs.
BERTaggedObject - Class in org.bouncycastle.asn1
  BER TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
BERTaggedObject(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
BERTaggedObject(int, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
BERTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
BERTaggedObject(boolean, int, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
BERTags - Interface in org.bouncycastle.asn1
beta - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
BidirectionalMap - Class in org.bouncycastle.asn1.eac
BidirectionalMap() - Constructor for class org.bouncycastle.asn1.eac.BidirectionalMap
bigEndianToInt(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
bigEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
bigEndianToInt(byte[], int) - Static method in class org.bouncycastle.util.Pack
bigEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.util.Pack
bigEndianToInt(byte[], int, int[], int, int) - Static method in class org.bouncycastle.util.Pack
bigEndianToInt_High(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
bigEndianToInt_Low(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
bigEndianToLong(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
bigEndianToLong(byte[], int, long[]) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
bigEndianToLong(byte[], int) - Static method in class org.bouncycastle.util.Pack
bigEndianToLong(byte[], int, long[]) - Static method in class org.bouncycastle.util.Pack
bigEndianToLong(byte[], int, long[], int, int) - Static method in class org.bouncycastle.util.Pack
bigEndianToLong_High(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
bigEndianToLong_Low(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
bigEndianToShort(byte[], int) - Static method in class org.bouncycastle.util.Pack
BigInteger(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
BigInteger(int, byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
BigInteger(String) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
BigInteger(int, String) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
BigIntegers - Class in org.bouncycastle.util
  BigInteger utilities.
BigIntegers() - Constructor for class org.bouncycastle.util.BigIntegers
BigIntegers.Cache - Class in org.bouncycastle.util
BigIntegersTest - Class in org.bouncycastle.crypto.test
BigIntegersTest() - Constructor for class org.bouncycastle.crypto.test.BigIntegersTest
BigIntegersTest - Class in org.bouncycastle.util.utiltest
BigIntegersTest() - Constructor for class org.bouncycastle.util.utiltest.BigIntegersTest
BigSkippingCipherTest - Class in org.bouncycastle.crypto.test
BigSkippingCipherTest() - Constructor for class org.bouncycastle.crypto.test.BigSkippingCipherTest
bike128 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
bike192 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
bike256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
BIKETest - Class in org.bouncycastle.pqc.crypto.test
BIKETest() - Constructor for class org.bouncycastle.pqc.crypto.test.BIKETest
binarySigningTime - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
  PKCS#9: 1.2.840.113549.1.9.16.2.46
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, ASN1IA5String) - 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
  Deprecated.
  use X509Extension value.
BIT_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
bitCount(int) - Static method in class org.bouncycastle.util.Integers
bitCount(long) - Static method in class org.bouncycastle.util.Longs
bitLength() - Method in class org.bouncycastle.math.ec.ECFieldElement
bitLength() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
bitLength(int) - Static method in class org.bouncycastle.util.Integers
bitLength(long) - Static method in class org.bouncycastle.util.Longs
bitmask(byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Sha2Engine
bitmask(byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Sha2Engine
bitmask(byte[], ADRS, byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Shake256Engine
bitmask(byte[], ADRS, byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Shake256Engine
bitmask(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Sha2Engine
  Deprecated.
bitmask(byte[], byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Sha2Engine
  Deprecated.
bitmask(byte[], ADRS, byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Shake256Engine
  Deprecated.
bitmask(byte[], ADRS, byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Shake256Engine
  Deprecated.
bitmask256(byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Sha2Engine
bitmask256(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Sha2Engine
  Deprecated.
bitPermuteStep(int, int, int) - Static method in class org.bouncycastle.math.raw.Bits
bitPermuteStep(long, long, int) - Static method in class org.bouncycastle.math.raw.Bits
bitPermuteStepSimple(int, int, int) - Static method in class org.bouncycastle.math.raw.Bits
bitPermuteStepSimple(long, long, int) - Static method in class org.bouncycastle.math.raw.Bits
bits - Variable in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
Bits - Class in org.bouncycastle.math.raw
Bits() - Constructor for class org.bouncycastle.math.raw.Bits
Bits32ToBytes(int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Bits32ToInts(int, int[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
bitsInQueue - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
bitsOfSecurity() - Method in class org.bouncycastle.crypto.constraints.DefaultServiceProperties
bitsOfSecurity() - Method in interface org.bouncycastle.crypto.CryptoServiceProperties
BitsOfSecurityConstraint - Class in org.bouncycastle.crypto.constraints
  Basic bits of security constraint.
BitsOfSecurityConstraint(int) - Constructor for class org.bouncycastle.crypto.constraints.BitsOfSecurityConstraint
BitsOfSecurityConstraint(int, Set<String>) - Constructor for class org.bouncycastle.crypto.constraints.BitsOfSecurityConstraint
bitsOfSecurityFor(BigInteger) - Static method in class org.bouncycastle.crypto.constraints.ConstraintUtils
  Return the bits of security for the passed in RSA modulus or DH/DSA group value.
bitsOfSecurityFor(ECCurve) - Static method in class org.bouncycastle.crypto.constraints.ConstraintUtils
  Return the bits of security for the passed in Elliptic Curve.
bitsOfSecurityForFF(int) - Static method in class org.bouncycastle.crypto.constraints.ConstraintUtils
BitStringConstantTester - Class in org.bouncycastle.asn1.test
BitStringConstantTester() - Constructor for class org.bouncycastle.asn1.test.BitStringConstantTester
BitStringConstantTester - Class in org.bouncycastle.asn1.util.test
BitStringConstantTester() - Constructor for class org.bouncycastle.asn1.util.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
Blake2bDigest - Class in org.bouncycastle.crypto.digests
  Implementation of the cryptographic hash function BLAKE2b.
Blake2bDigest() - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
Blake2bDigest(int) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
  Basic sized constructor - size in bits.
Blake2bDigest(Blake2bDigest) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
Blake2bDigest(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
  Basic sized constructor with purpose.
Blake2bDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
  BLAKE2b for authentication ("Prefix-MAC mode").
Blake2bDigest(byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
Blake2bDigest(byte[], int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
  BLAKE2b with key, required digest length (in bytes), salt and personalization.
Blake2bDigest(byte[], int, byte[], byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
Blake2bDigest(byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
Blake2bDigestTest - Class in org.bouncycastle.crypto.test
Blake2bDigestTest() - Constructor for class org.bouncycastle.crypto.test.Blake2bDigestTest
Blake2bpDigest - Class in org.bouncycastle.crypto.digests
Blake2bpDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2bpDigest
Blake2bpDigestTest - Class in org.bouncycastle.crypto.test
Blake2bpDigestTest() - Constructor for class org.bouncycastle.crypto.test.Blake2bpDigestTest
Blake2sDigest - Class in org.bouncycastle.crypto.digests
  Implementation of the cryptographic hash function BLAKE2s.
Blake2sDigest() - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
  BLAKE2s-256 for hashing.
Blake2sDigest(int) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
  Basic sized constructor - size in bits.
Blake2sDigest(Blake2sDigest) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
Blake2sDigest(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
  BLAKE2s for hashing.
Blake2sDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
  BLAKE2s for authentication ("Prefix-MAC mode").
Blake2sDigest(byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
Blake2sDigest(byte[], int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
  BLAKE2s with key, required digest length, salt and personalization.
Blake2sDigest(byte[], int, byte[], byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
Blake2sDigestTest - Class in org.bouncycastle.crypto.test
Blake2sDigestTest() - Constructor for class org.bouncycastle.crypto.test.Blake2sDigestTest
Blake2spDigest - Class in org.bouncycastle.crypto.digests
Blake2spDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2spDigest
Blake2spDigestTest - Class in org.bouncycastle.crypto.test
Blake2spDigestTest() - Constructor for class org.bouncycastle.crypto.test.Blake2spDigestTest
Blake2xsDigest - Class in org.bouncycastle.crypto.digests
  Implementation of the eXtendable Output Function (XOF) BLAKE2xs.
Blake2xsDigest() - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
  BLAKE2xs for hashing with unknown digest length
Blake2xsDigest(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
  BLAKE2xs for hashing
Blake2xsDigest(int) - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
Blake2xsDigest(int, byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
  BLAKE2xs with key
Blake2xsDigest(int, byte[], byte[], byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
  BLAKE2xs with key, salt and personalization
Blake2xsDigest(Blake2xsDigest) - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
Blake2xsDigestTest - Class in org.bouncycastle.crypto.test
Blake2xsDigestTest() - Constructor for class org.bouncycastle.crypto.test.Blake2xsDigestTest
blake3 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
blake3_256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
Blake3Digest - Class in org.bouncycastle.crypto.digests
  Blake3 implementation.
Blake3Digest() - Constructor for class org.bouncycastle.crypto.digests.Blake3Digest
  Constructor.
Blake3Digest(int) - Constructor for class org.bouncycastle.crypto.digests.Blake3Digest
  Constructor.
Blake3Digest(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake3Digest
  Base constructor with purpose.
Blake3Digest(Blake3Digest) - Constructor for class org.bouncycastle.crypto.digests.Blake3Digest
  Constructor.
Blake3Mac - Class in org.bouncycastle.crypto.macs
  Bouncy implementation of Blake3Mac.
Blake3Mac(Blake3Digest) - Constructor for class org.bouncycastle.crypto.macs.Blake3Mac
  Create a blake3Mac with the specified digest.
Blake3Parameters - Class in org.bouncycastle.crypto.params
  Blake3 Parameters.
Blake3Parameters() - Constructor for class org.bouncycastle.crypto.params.Blake3Parameters
Blake3Test - Class in org.bouncycastle.crypto.test
  Test Cases for Blake3.
Blake3Test() - Constructor for class org.bouncycastle.crypto.test.Blake3Test
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.ARIAEngine
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.CAST6Engine
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.DESedeEngine
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.DESEngine
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.GOST28147Engine
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.GOST3412_2015Engine
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.IDEAEngine
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.SerpentEngineBase
BlockCipher - Interface in org.bouncycastle.crypto
  Block cipher engines are expected to conform to this interface.
BlockCipherMac - Class in org.bouncycastle.crypto.macs
BlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
  Deprecated.
  use CBCBlockCipherMac
BlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
  Deprecated.
  use CBCBlockCipherMac
BlockCipherMonteCarloTest - Class in org.bouncycastle.crypto.test
  a basic test that takes a cipher, key parameter, and an input and output string.
BlockCipherMonteCarloTest(int, int, BlockCipher, CipherParameters, String, String) - Constructor for class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
BlockCipherPadding - Interface in org.bouncycastle.crypto.paddings
  Block cipher padders are expected to conform to this interface
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
BlowfishEngine - Class in org.bouncycastle.crypto.engines
  A class that provides Blowfish key encryption operations, such as encoding data and generating keys.
BlowfishEngine() - Constructor for class org.bouncycastle.crypto.engines.BlowfishEngine
BlowfishTest - Class in org.bouncycastle.crypto.test
  blowfish tester - vectors from https://www.counterpane.com/vectors.txt
BMP_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
bodyIdMax - Static variable in class org.bouncycastle.asn1.cmc.BodyPartID
BodyPartID - Class in org.bouncycastle.asn1.cmc
  bodyIdMax INTEGER ::= 4294967295 BodyPartID ::= INTEGER(0..bodyIdMax)
BodyPartID(long) - Constructor for class org.bouncycastle.asn1.cmc.BodyPartID
BodyPartIDTest - Class in org.bouncycastle.asn1.cmc.test
BodyPartIDTest() - Constructor for class org.bouncycastle.asn1.cmc.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.cmc.test
  Test the creation of BodyPartListTest and encoding and decoding.
BodyPartListTest() - Constructor for class org.bouncycastle.asn1.cmc.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.cmc.test
BodyPartPathTest() - Constructor for class org.bouncycastle.asn1.cmc.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.cmc.test
BodyPartReferenceTest() - Constructor for class org.bouncycastle.asn1.cmc.test.BodyPartReferenceTest
bool(boolean) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
BOOLEAN - Static variable in interface org.bouncycastle.asn1.BERTags
BOTH - Static variable in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
BOTH - Static variable in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
BOTH - Static variable in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
BOTH - Static variable in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
brainpoolP160r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.1
brainpoolP160t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.2
brainpoolP192r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.3
brainpoolP192t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.4
brainpoolP224r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.5
brainpoolP224t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.6
brainpoolP256r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.7
brainpoolP256t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.8
brainpoolP320r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.9
brainpoolP320t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.10
brainpoolP384r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.11
brainpoolP384t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.12
brainpoolP512r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.13
brainpoolP512t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.14
branch(String) - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
  Return an OID that creates a branch under the current one.
branch(String) - Method in class org.bouncycastle.asn1.ASN1RelativeOID
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 } OID: 0.4.0.127.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.crypto.DefaultBufferedBlockCipher
buf - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
buf - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
BufferedAsymmetricBlockCipher - Class in org.bouncycastle.crypto
  a buffer wrapper for an asymmetric block cipher, allowing input to be accumulated in a piecemeal fashion until final processing.
BufferedAsymmetricBlockCipher(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  base constructor.
BufferedBlockCipher - Class in org.bouncycastle.crypto
  A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion.
BufferedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.BufferedBlockCipher
  Deprecated.
  use the constructor on DefaultBufferedBlockCipher.
BufferedDecoder - Class in org.bouncycastle.util.encoders
  A buffering class to allow translation from one format to another to be done in discrete chunks.
BufferedDecoder(Translator, int) - Constructor for class org.bouncycastle.util.encoders.BufferedDecoder
BufferedEncoder - Class in org.bouncycastle.util.encoders
  A buffering class to allow translation from one format to another to be done in discrete chunks.
BufferedEncoder(Translator, int) - Constructor for class org.bouncycastle.util.encoders.BufferedEncoder
BufferingOutputStream - Class in org.bouncycastle.util.io
  An output stream that buffers data to be feed into an encapsulated output stream.
BufferingOutputStream(OutputStream) - Constructor for class org.bouncycastle.util.io.BufferingOutputStream
  Create a buffering stream with the default buffer size (4096).
BufferingOutputStream(OutputStream, int) - Constructor for class org.bouncycastle.util.io.BufferingOutputStream
  Create a buffering stream with a specified buffer size.
BufferingOutputStreamTest - Class in org.bouncycastle.util.io.test
BufferingOutputStreamTest() - Constructor for class org.bouncycastle.util.io.test.BufferingOutputStreamTest
bufOff - Variable in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
bufOff - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
bufOff - Variable in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
bufOff - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
bufOff - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
build() - Method in class org.bouncycastle.asn1.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.digests.Kangaroo.KangarooParameters.Builder
  Build the parameters.
build() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Builder
build() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Vector.Builder
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.pqc.crypto.lms.Composer
build(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyUBuilder
build() - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyVBuilder
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters.Builder
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature.Builder
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters.Builder
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature.Builder
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature.Builder
buildCTR(BlockCipher, int, byte[], boolean) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Build a SecureRandom based on a SP 800-90A CTR DRBG.
Builder() - Constructor for class org.bouncycastle.crypto.digests.Kangaroo.KangarooParameters.Builder
builder() - Static method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData
builder() - Static method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Vector
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(int) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
Builder(XMSSMTParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
Builder(XMSSMTParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters.Builder
Builder(XMSSMTParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature.Builder
Builder(XMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
Builder(XMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters.Builder
Builder(XMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature.Builder
Builder(XMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSSignature.Builder
buildHash(Digest, byte[], boolean) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Build a SecureRandom based on a SP 800-90A Hash DRBG.
buildHMAC(Mac, byte[], boolean) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Build a SecureRandom based on a SP 800-90A HMAC DRBG.
buildObject(int, int, int) - Method in class org.bouncycastle.asn1.ASN1InputStream
  build an object given its tag and the number of bytes to construct it from.
buildRDNs() - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
BUSINESS_CATEGORY - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  businessCategory - DirectoryString(SIZE(1..128)
BUSINESS_CATEGORY - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  businessCategory - DirectoryString(SIZE(1..128)
businessCategory - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
bytes(Encodable[]) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
bytes(Encodable) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
bytes(byte[][]) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
bytes(byte[][], int, int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
bytes(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
bytes(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
Bytes - Class in org.bouncycastle.util
  Utility methods and constants for bytes.
Bytes() - Constructor for class org.bouncycastle.util.Bytes
BYTES - Static variable in class org.bouncycastle.util.Bytes
BYTES - Static variable in class org.bouncycastle.util.Integers
BYTES - Static variable in class org.bouncycastle.util.Longs
BYTES - Static variable in class org.bouncycastle.util.Shorts
BytesTo32bits(byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
bytesToWord(byte[], int) - Static method in class org.bouncycastle.crypto.engines.ThreefishEngine
  Deprecated.
  Will be removed
bytesToXBigEndian(byte[], int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
byteValueExact(BigInteger) - Static method in class org.bouncycastle.util.BigIntegers

## C

C - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  country code - StringType(SIZE(2))
c - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
C - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use a X500NameStyle
c - Variable in class org.bouncycastle.crypto.macs.SipHash
c2onb191v4 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2onb191v4, OID: 1.2.840.10045.3.0.8
c2onb191v5 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2onb191v5, OID: 1.2.840.10045.3.0.9
c2onb239v4 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2onb239v4, OID: 1.2.840.10045.3.0.14
c2onb239v5 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2onb239v5, OID: 1.2.840.10045.3.0.15
c2pnb163v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb163v1, OID: 1.2.840.10045.3.0.1
c2pnb163v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb163v2, OID: 1.2.840.10045.3.0.2
c2pnb163v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb163v3, OID: 1.2.840.10045.3.0.3
c2pnb176w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb176w1, OID: 1.2.840.10045.3.0.4
c2pnb208w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb208w1, OID: 1.2.840.10045.3.0.10
c2pnb272w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb272w1, OID: 1.2.840.10045.3.0.16
c2pnb304w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb304w1, OID: 1.2.840.10045.3.0.17
c2pnb368w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb368w1, OID: 1.2.840.10045.3.0.19
c2tnb191v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb191v1, OID: 1.2.840.10045.3.0.5
c2tnb191v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb191v2, OID: 1.2.840.10045.3.0.6
c2tnb191v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb191v3, OID: 1.2.840.10045.3.0.7
c2tnb239v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb239v1, OID: 1.2.840.10045.3.0.11
c2tnb239v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb239v2, OID: 1.2.840.10045.3.0.12
c2tnb239v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb239v3, OID: 1.2.840.10045.3.0.13
c2tnb359v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb359v1, OID: 1.2.840.10045.3.0.18
c2tnb431r1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb431r1, OID: 1.2.840.10045.3.0.20
CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated.
  use lower case version
Cache() - Constructor for class org.bouncycastle.util.BigIntegers.Cache
cACompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
cACompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
cadd(int, int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
caddTo(int, int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
CAKeyUpdAnnContent - Class in org.bouncycastle.asn1.cmp
  CAKeyUpdAnnContent ::= SEQUENCE { oldWithNew CMPCertificate, -- old pub signed with new priv newWithOld CMPCertificate, -- new pub signed with old priv newWithNew CMPCertificate -- new pub signed with new priv }
CAKeyUpdAnnContent(CMPCertificate, CMPCertificate, CMPCertificate) - Constructor for class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
calculateA(ECPoint, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
  Calculate A as done in round 2.
calculateA(BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Calculate A as done in round 2.
calculateAgreement(CipherParameters, byte[], int) - Method in class org.bouncycastle.crypto.agreement.BasicRawAgreement
calculateAgreement(DHPublicKeyParameters, BigInteger) - Method in class org.bouncycastle.crypto.agreement.DHAgreement
  given a message from a given party and the corresponding public key, calculate the next message in the agreement sequence.
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
  given a short term public key from a given party calculate the next message in the agreement sequence.
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHUnifiedAgreement
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
calculateAgreement(CipherParameters) - 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) - Method in class org.bouncycastle.crypto.agreement.XDHBasicAgreement
calculateAgreement(CipherParameters, byte[], int) - Method in class org.bouncycastle.crypto.agreement.XDHUnifiedAgreement
calculateAgreement(CipherParameters) - Method in interface org.bouncycastle.crypto.BasicAgreement
  given a public key from a given party calculate the next message in the agreement sequence.
calculateAgreement(CipherParameters, byte[], int) - Method in interface org.bouncycastle.crypto.RawAgreement
calculateAgreement(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
calculateAgreement(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.pqc.crypto.newhope.NHAgreement
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.KCTRBlockCipher
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
calculateByte(byte) - Method in class org.bouncycastle.crypto.StreamBlockCipher
calculateClientEvidenceMessage() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
  Computes the client evidence message M1 using the previously received values.
calculateE(BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
calculateE(BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.SM2Signer
calculateFingerprint(byte[]) - Static method in class org.bouncycastle.util.Fingerprint
  Return a byte array containing a calculated fingerprint for the passed in input data.
calculateFingerprint(byte[], int) - Static method in class org.bouncycastle.util.Fingerprint
  Return a byte array containing a calculated fingerprint for the passed in input data.
calculateFingerprintSHA512_160(byte[]) - Static method in class org.bouncycastle.util.Fingerprint
  Deprecated.
  use the SHAKE based version.
calculateGA(ECPoint, ECPoint, ECPoint) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
  Calculate ga as done in round 2.
calculateGA(BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Calculate ga as done in round 2.
calculateGx(ECPoint, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
  Calculate g^x as done in round 1.
calculateGx(BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Calculate g^x mod p as done in round 1.
calculateHashCode(X500Name) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
calculateHashCode(X500Name) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
  Calculate a hashCode for the passed in name.
calculateJacobianModifiedW(Curve25519FieldElement, int[]) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
calculateJacobianModifiedW(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
calculateK(Digest, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
calculateKey(int, CipherParameters) - Method in class org.bouncycastle.crypto.agreement.SM2KeyExchange
calculateKey(Digest, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
  Computes the final Key according to the standard routine: Key = H(S)
calculateKeyingMaterial() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
  Calculates and returns the key material.
calculateKeyingMaterial(BigInteger, ECPoint, BigInteger, BigInteger, ECPoint) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
  Calculates the keying material, which can be done after round 2 has completed.
calculateKeyingMaterial() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Calculates and returns the key material.
calculateKeyingMaterial(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Calculates the keying material, which can be done after round 2 has completed.
calculateKeyWithConfirmation(int, byte[], CipherParameters) - Method in class org.bouncycastle.crypto.agreement.SM2KeyExchange
calculateM1(Digest, BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
  Computes the client evidence message (M1) according to the standard routine: M1 = H( A | B | S )
calculateM2(Digest, BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
  Computes the server evidence message (M2) according to the standard routine: M2 = H( A | M1 | S )
calculateMacTag(String, String, ECPoint, ECPoint, ECPoint, ECPoint, BigInteger, Digest) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
  Calculates the MacTag (to be used for key confirmation), as defined by NIST SP 800-56A Revision 3, Section 5.9.1 Unilateral Key Confirmation for Key Agreement Schemes.
calculateMacTag(String, String, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, Digest) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Calculates the MacTag (to be used for key confirmation), as defined by NIST SP 800-56A Revision 1, Section 8.2 Unilateral Key Confirmation for Key Agreement Schemes.
calculateMessage() - Method in class org.bouncycastle.crypto.agreement.DHAgreement
  calculate our initial message.
calculateS(BigInteger, byte[]) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
  Converts the given password to a `BigInteger` mod n.
calculateS(BigInteger, char[]) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
  Converts the given password to a `BigInteger` mod n.
calculateS(char[]) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Deprecated.
  Use version including the modulus instead.
calculateS(BigInteger, byte[]) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Converts the given password to a `BigInteger` mod q.
calculateS(BigInteger, char[]) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Converts the given password to a `BigInteger` mod q.
calculateSecret(BigInteger) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
  Generates the secret S given the server's credentials
calculateSecret(BigInteger) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
  Processes the client's credentials.
calculateServerEvidenceMessage() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
  Computes the server evidence message M2 using the previously verified values.
calculateSessionKey() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
  Computes the final session key as a result of the SRP successful mutual authentication To be called after verifying the server evidence message M2.
calculateSessionKey() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
  Computes the final session key as a result of the SRP successful mutual authentication To be called after calculating the server evidence message M2.
calculateStage(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCStagedAgreement
calculateStage(CipherParameters) - Method in interface org.bouncycastle.crypto.StagedAgreement
calculateTau(int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
calculateU(Digest, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
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.ecjpake.ECJPAKEUtil
  Calculate x2 * s as done in round 2.
calculateX2s(BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Calculate x2 * s as done in round 2.
calculateZeroKnowledgeProof(ECPoint, BigInteger, BigInteger, ECPoint, Digest, String, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
  Calculate a zero knowledge proof of x using Schnorr's signature.
calculateZeroKnowledgeProof(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, String, Digest, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Calculate a zero knowledge proof of x using Schnorr's signature.
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_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 https://www.ietf.org/rfc/rfc2144.txt
CAST6Engine - Class in org.bouncycastle.crypto.engines
  A class that provides CAST6 key encryption operations, such as encoding data and generating keys.
CAST6Engine() - Constructor for class org.bouncycastle.crypto.engines.CAST6Engine
CAST6Test - Class in org.bouncycastle.crypto.test
  cast6 tester - vectors from https://www.ietf.org/rfc/rfc2612.txt
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
CBCBlockCipher - Class in org.bouncycastle.crypto.modes
  implements Cipher-Block-Chaining (CBC) mode on top of a simple cipher.
CBCBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CBCBlockCipher
  Deprecated.
  use the CBCBlockCipher.newInstance() static method.
CBCBlockCipherMac - Class in org.bouncycastle.crypto.macs
  standard CBC Block Cipher MAC - if no padding is specified the default of pad of zeroes is used.
CBCBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
  create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
  create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
  create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CBCBlockCipherMac(BlockCipher, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
  create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CBCModeCipher - Interface in org.bouncycastle.crypto.modes
CCMBlockCipher - Class in org.bouncycastle.crypto.modes
  Implements the Counter with Cipher Block Chaining mode (CCM) detailed in NIST Special Publication 800-38C.
CCMBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CCMBlockCipher
  Deprecated.
  use the CCMBlockCipher.newInstance() static method.
CCMModeCipher - Interface in org.bouncycastle.crypto.modes
CCMParameters - Class in org.bouncycastle.asn1.cms
  RFC 5084: CCMParameters object.
CCMParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.cms.CCMParameters
CCMParameters - Class in org.bouncycastle.crypto.params
  Deprecated.
  use AEADParameters
CCMParameters(KeyParameter, int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.CCMParameters
  Deprecated.
  Base constructor.
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).
CertAnnContent - Class in org.bouncycastle.asn1.cmp
  CertAnnContent ::= CMPCertificate
CertAnnContent(AttributeCertificate) - Constructor for class org.bouncycastle.asn1.cmp.CertAnnContent
  Deprecated.
  use (type, otherCert) constructor
CertAnnContent(int, ASN1Object) - Constructor for class org.bouncycastle.asn1.cmp.CertAnnContent
CertAnnContent(Certificate) - Constructor for class org.bouncycastle.asn1.cmp.CertAnnContent
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
  CertConfirmContent ::= SEQUENCE OF CertStatus
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.isismtt.test
CertHashUnitTest() - Constructor for class org.bouncycastle.asn1.isismtt.test.CertHashUnitTest
certicom - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
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
CertIDTest - Class in org.bouncycastle.asn1.test
CertIDTest() - Constructor for class org.bouncycastle.asn1.test.CertIDTest
certificate - Static variable in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
Certificate - Class in org.bouncycastle.asn1.x509
  an X509Certificate structure.
Certificate(TBSCertificate, AlgorithmIdentifier, ASN1BitString) - Constructor for class org.bouncycastle.asn1.x509.Certificate
CERTIFICATE_BODY - Static variable in class org.bouncycastle.asn1.eac.EACTags
CERTIFICATE_CONTENT - Static variable in class org.bouncycastle.asn1.eac.EACTags
CERTIFICATE_CONTENT_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated.
  use lower case version
CERTIFICATE_HOLDER_AUTHORIZATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
CERTIFICATE_HOLDER_AUTHORIZATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
CertificateBody - Class in org.bouncycastle.asn1.eac
  an Iso7816CertificateBody structure.
CertificateBody(ASN1TaggedObject, CertificationAuthorityReference, PublicKeyDataObject, CertificateHolderReference, CertificateHolderAuthorization, PackedDate, PackedDate) - Constructor for class org.bouncycastle.asn1.eac.CertificateBody
  builds an Iso7816CertificateBody by settings each parameters.
certificateHold - Static variable in class org.bouncycastle.asn1.x509.CRLReason
certificateHold - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
CertificateHolderAuthorization - Class in org.bouncycastle.asn1.eac
  an Iso7816CertificateHolderAuthorization structure.
CertificateHolderAuthorization(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
  create an Iso7816CertificateHolderAuthorization according to the parameters
CertificateHolderAuthorization(ASN1TaggedObject) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
  create an Iso7816CertificateHolderAuthorization according to the `ASN1TaggedObject`
CertificateHolderReference - Class in org.bouncycastle.asn1.eac
CertificateHolderReference(String, String, String) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderReference
certificateIssuer - Static variable in class org.bouncycastle.asn1.x509.Extension
  Certificate Issuer
certificateIssuer - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Certificate Issuer
CertificateIssuer - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
CertificateList - Class in org.bouncycastle.asn1.x509
  PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.
CertificatePair - Class in org.bouncycastle.asn1.x509
  This class helps to support crossCerfificatePairs in a LDAP directory according RFC 2587 crossCertificatePairATTRIBUTE::={ WITH SYNTAX CertificatePair EQUALITY MATCHING RULE certificatePairExactMatch ID joint-iso-ccitt(2) ds(5) attributeType(4) crossCertificatePair(40)} The forward elements of the crossCertificatePair attribute of a CA's directory entry shall be used to store all, except self-issued certificates issued to this CA.
CertificatePair(Certificate, Certificate) - Constructor for class org.bouncycastle.asn1.x509.CertificatePair
  Constructor from a given details.
CertificatePolicies - Class in org.bouncycastle.asn1.x509
CertificatePolicies(PolicyInformation) - Constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
  Construct a CertificatePolicies object containing one PolicyInformation.
CertificatePolicies(PolicyInformation[]) - Constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
certificatePolicies - Static variable in class org.bouncycastle.asn1.x509.Extension
  Certificate Policies
certificatePolicies - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Certificate Policies
CertificatePolicies - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
certificateRefs - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
CertificateTest - Class in org.bouncycastle.asn1.test
CertificateTest() - Constructor for class org.bouncycastle.asn1.test.CertificateTest
CERTIFICATION_AUTHORITY_PUBLIC_KEY - Static variable in class org.bouncycastle.asn1.eac.EACTags
CertificationAuthorityReference - Class in org.bouncycastle.asn1.eac
CertificationAuthorityReference(String, String, String) - Constructor for class org.bouncycastle.asn1.eac.CertificationAuthorityReference
CertificationRequest - Class in org.bouncycastle.asn1.cmc
  CertificationRequest ::= SEQUENCE { certificationRequestInfo SEQUENCE { version INTEGER, subject Name, subjectPublicKeyInfo SEQUENCE { algorithm AlgorithmIdentifier, subjectPublicKey BIT STRING }, attributes [0] IMPLICIT SET OF Attribute }, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING }
CertificationRequest(X500Name, AlgorithmIdentifier, ASN1BitString, ASN1Set, AlgorithmIdentifier, ASN1BitString) - 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, ASN1BitString) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
CertificationRequest(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
  Deprecated.
  use getInstance()
CertificationRequestInfo - Class in org.bouncycastle.asn1.pkcs
  PKCS10 CertificationRequestInfo object.
CertificationRequestInfo(X500Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
  Basic constructor.
CertificationRequestInfo(X509Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
  Deprecated.
  use X500Name method.
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.cmp.test
CertifiedKeyPairTest() - Constructor for class org.bouncycastle.asn1.cmp.test.CertifiedKeyPairTest
CertOrEncCert - Class in org.bouncycastle.asn1.cmp
  CertOrEncCert ::= CHOICE { certificate [0] CMPCertificate, encryptedCert [1] EncryptedKey }
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
CertPolicyId - Class in org.bouncycastle.asn1.x509
  CertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.
CertRepMessage - Class in org.bouncycastle.asn1.cmp
  CertRepMessage ::= SEQUENCE { caPubs [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL, response SEQUENCE OF CertResponse }
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.
CertReqTemplateContent - Class in org.bouncycastle.asn1.cmp
  GenMsg: {id-it 19}, < absent > GenRep: {id-it 19}, CertReqTemplateContent | < absent > CertReqTemplateValue ::= CertReqTemplateContent CertReqTemplateContent ::= SEQUENCE { certTemplate CertTemplate, keySpec Controls OPTIONAL } Controls ::= SEQUENCE SIZE (1..MAX) OF AttributeTypeAndValue
CertReqTemplateContent(CertTemplate, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cmp.CertReqTemplateContent
certReqTest(String, byte[]) - Method in class org.bouncycastle.asn1.cmc.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 ::= SEQUENCE { certReqId INTEGER, status PKIStatusInfo, certifiedKeyPair CertifiedKeyPair OPTIONAL, rspInfo OCTET STRING OPTIONAL -- analogous to the id-regInfo-utf8Pairs string defined -- for regInfo in CertReqMsg [CRMF] }
CertResponse(ASN1Integer, PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.cmp.CertResponse
CertResponse(ASN1Integer, PKIStatusInfo, CertifiedKeyPair, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cmp.CertResponse
certRevoked - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
CertStatus - Class in org.bouncycastle.asn1.cmp
  CertStatus ::= SEQUENCE { certHash OCTET STRING, certReqId INTEGER, statusInfo PKIStatusInfo OPTIONAL, hashAlg [0] AlgorithmIdentifier{DIGEST-ALGORITHM, {...}}
CertStatus(byte[], BigInteger) - Constructor for class org.bouncycastle.asn1.cmp.CertStatus
CertStatus(byte[], ASN1Integer) - Constructor for class org.bouncycastle.asn1.cmp.CertStatus
CertStatus(byte[], BigInteger, PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.cmp.CertStatus
CertStatus(byte[], BigInteger, PKIStatusInfo, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.CertStatus
CertStatus - Class in org.bouncycastle.asn1.ocsp
CertStatus() - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
  create a CertStatus object with a tag of zero.
CertStatus(RevokedInfo) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
CertStatus(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
CertTemplate - Class in org.bouncycastle.asn1.crmf
CertTemplateBuilder - Class in org.bouncycastle.asn1.crmf
CertTemplateBuilder() - Constructor for class org.bouncycastle.asn1.crmf.CertTemplateBuilder
certTypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.22
certValues - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated.
  use lower case version
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.CRLReason
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
CFBBlockCipher - Class in org.bouncycastle.crypto.modes
  implements a Cipher-FeedBack (CFB) mode on top of a simple cipher.
CFBBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.CFBBlockCipher
  Deprecated.
  use the equivalent CFBBlockCipher.newInstance() static method.
CFBBlockCipherMac - Class in org.bouncycastle.crypto.macs
CFBBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
  create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
  create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, int, int) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
  create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CFBBlockCipherMac(BlockCipher, int, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
  create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CFBModeCipher - Interface in org.bouncycastle.crypto.modes
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 Test cases generated using ref version of ChaCha20 in estreambench-20080905.
ChaChaTest() - Constructor for class org.bouncycastle.crypto.test.ChaChaTest
Challenge - Class in org.bouncycastle.asn1.cmp
  Challenge ::= SEQUENCE { owf AlgorithmIdentifier OPTIONAL, -- MUST be present in the first Challenge; MAY be omitted in -- any subsequent Challenge in POPODecKeyChallContent (if -- omitted, then the owf used in the immediately preceding -- Challenge is to be used).
Challenge(byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cmp.Challenge
Challenge(byte[], EnvelopedData) - Constructor for class org.bouncycastle.asn1.cmp.Challenge
Challenge(AlgorithmIdentifier, byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cmp.Challenge
Challenge(AlgorithmIdentifier, byte[], EnvelopedData) - Constructor for class org.bouncycastle.asn1.cmp.Challenge
Challenge.Rand - Class in org.bouncycastle.asn1.cmp
  Rand is the inner type
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
Characters - Class in org.bouncycastle.util
Characters() - Constructor for class org.bouncycastle.util.Characters
CharToByteConverter - Interface in org.bouncycastle.crypto
  Interface for a converter that produces a byte encoding for a char array.
check(CryptoServiceProperties) - Method in class org.bouncycastle.crypto.constraints.BitsOfSecurityConstraint
check(CryptoServiceProperties) - Method in class org.bouncycastle.crypto.constraints.LegacyBitsOfSecurityConstraint
check(CryptoServiceProperties) - Method in class org.bouncycastle.crypto.constraints.LoggingConstraint
check(CryptoServiceProperties) - Method in interface org.bouncycastle.crypto.CryptoServicesConstraints
checkAAD() - Method in class org.bouncycastle.crypto.engines.ElephantEngine
checkAttributeCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
checkCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
checkConstraints(CryptoServiceProperties) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
  Check a service to make sure it meets the current constraints.
checkData(boolean) - Method in class org.bouncycastle.crypto.engines.ElephantEngine
checkedModOddInverse(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
checkedModOddInverseVar(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
checkExcluded(GeneralName) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
checkExcluded(GeneralName) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
  Check if the given GeneralName is contained in the excluded set.
checkExcludedDN(X500Name) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
checkExcludedEmail(String) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
checkKey(byte[]) - Static method in class org.bouncycastle.crypto.generators.Poly1305KeyGenerator
  Checks a 32 byte key for compliance with the Poly1305 key requirements, e.g.
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
checkMandatoryField(String, ASN1Encodable, ASN1Encodable) - Method in class org.bouncycastle.asn1.util.test.ASN1UnitTest
checkMandatoryField(String, String, String) - Method in class org.bouncycastle.asn1.util.test.ASN1UnitTest
checkMandatoryField(String, byte[], byte[]) - Method in class org.bouncycastle.asn1.util.test.ASN1UnitTest
checkMandatoryField(String, int, int) - Method in class org.bouncycastle.asn1.util.test.ASN1UnitTest
checkModulus(byte[]) - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
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
checkOptionalField(String, ASN1Encodable, ASN1Encodable) - Method in class org.bouncycastle.asn1.util.test.ASN1UnitTest
checkOptionalField(String, String, String) - Method in class org.bouncycastle.asn1.util.test.ASN1UnitTest
checkOptionalField(String, BigInteger, BigInteger) - Method in class org.bouncycastle.asn1.util.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.
checkPermittedDN(X500Name) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
checkPermittedEmail(String) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
checkPoint(ECPoint) - Method in class org.bouncycastle.math.ec.ECCurve
checkPoints(ECPoint[]) - Method in class org.bouncycastle.math.ec.ECCurve
checkPoints(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.ECCurve
checkPrivateKey(byte[]) - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
checkResult(ECPoint) - Method in class org.bouncycastle.math.ec.AbstractECMultiplier
checkV1AttributeCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
checkValue(BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.PlainDSAEncoding
checkValue(BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.StandardDSAEncoding
checkXof(Xof, int, int, SecureRandom, SimpleTest) - Static method in class org.bouncycastle.crypto.test.DigestTest
  Check xof.
chooseRandomPrime(int, BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
  Choose a random prime value for use with RSA
cipher - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
cipher - Variable in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
CipherFactory - Class in org.bouncycastle.crypto.util
  Factory methods for creating Cipher objects and CipherOutputStreams.
CipherFactory() - Constructor for class org.bouncycastle.crypto.util.CipherFactory
CipherInputStream - Class in org.bouncycastle.crypto.io
  A CipherInputStream is composed of an InputStream and a cipher so that read() methods return data that are read in from the underlying InputStream but have been additionally processed by the Cipher.
CipherInputStream(InputStream, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
  Constructs a CipherInputStream from an InputStream and a BufferedBlockCipher.
CipherInputStream(InputStream, StreamCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
  Constructs a CipherInputStream from an InputStream and a StreamCipher.
CipherInputStream(InputStream, AEADBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
  Constructs a CipherInputStream from an InputStream and an AEADBlockCipher.
CipherInputStream(InputStream, BufferedBlockCipher, int) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
  Constructs a CipherInputStream from an InputStream, a BufferedBlockCipher, and a specified internal buffer size.
CipherInputStream(InputStream, StreamCipher, int) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
  Constructs a CipherInputStream from an InputStream, a StreamCipher, and a specified internal buffer size.
CipherInputStream(InputStream, AEADBlockCipher, int) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
  Constructs a CipherInputStream from an InputStream, an AEADBlockCipher, and a specified internal buffer size.
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.
CipherParameters - Interface in org.bouncycastle.crypto
  all parameter classes implement this.
CipherStreamTest - Class in org.bouncycastle.crypto.test
CipherStreamTest() - Constructor for class org.bouncycastle.crypto.test.CipherStreamTest
ciphersuite(String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Builder
CipherTest - Class in org.bouncycastle.crypto.test
CipherTest(SimpleTest[], BlockCipher, KeyParameter) - Constructor for class org.bouncycastle.crypto.test.CipherTest
clamp(byte[]) - Static method in class org.bouncycastle.crypto.generators.Poly1305KeyGenerator
  Modifies an existing 32 byte key value to comply with the requirements of the Poly1305 key by clearing required bits in the `r` (second 16 bytes) portion of the key.
clampPrivateKey(byte[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
clampPrivateKey(byte[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
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(byte[]) - Static method in class org.bouncycastle.util.Arrays
  Fill input array by zeros
clear(int[]) - Static method in class org.bouncycastle.util.Arrays
clear(long[]) - Static method in class org.bouncycastle.util.Arrays
clear(char[]) - Static method in class org.bouncycastle.util.Arrays
  Fill input array by zeros
clear() - Method in class org.bouncycastle.util.BigIntegers.Cache
clearCofactor(ECPoint) - Method in interface org.bouncycastle.crypto.hash2curve.CurveProcessor
  Clears the cofactor from the given elliptic curve point.
clearCofactor(ECPoint) - Method in class org.bouncycastle.crypto.hash2curve.impl.MontgomeryCurveProcessor
  Clears the cofactor of the given elliptic curve point using the efficient cofactor value.
clearCofactor(ECPoint) - Method in class org.bouncycastle.crypto.hash2curve.impl.NistCurveProcessor
  Clears the cofactor from the given elliptic curve point.
clearGlobalProperty(CryptoServicesRegistrar.Property) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
  Clear the global value for the passed in property.
clearKey() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
  Overwrite the key if it is no longer used (zeroization)
clearKey() - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
  Overwrite the key if it is no longer used (zeroization).
clearKey() - Method in class org.bouncycastle.crypto.params.Blake3Parameters
  Clear the key bytes.
clearSalt() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
  Overwrite the salt (pepper) if it is secret and no longer used (zeroization)
clearSalt() - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
  Overwrite the salt (pepper) if it is secret and no longer used (zeroization).
clearThreadProperty(CryptoServicesRegistrar.Property) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
  Clear the thread local value for the passed in property.
clone() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
clone(boolean[]) - Static method in class org.bouncycastle.util.Arrays
clone(byte[]) - Static method in class org.bouncycastle.util.Arrays
clone(char[]) - Static method in class org.bouncycastle.util.Arrays
clone(int[]) - Static method in class org.bouncycastle.util.Arrays
clone(long[]) - Static method in class org.bouncycastle.util.Arrays
clone(short[]) - Static method in class org.bouncycastle.util.Arrays
clone(BigInteger[]) - Static method in class org.bouncycastle.util.Arrays
clone(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
clone(long[], long[]) - Static method in class org.bouncycastle.util.Arrays
clone(byte[][]) - Static method in class org.bouncycastle.util.Arrays
clone(byte[][][]) - Static method in class org.bouncycastle.util.Arrays
clone() - Method in interface org.bouncycastle.util.Selector
cloneArray(byte[]) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
  Clone a byte array.
cloneArray(byte[][]) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
  Clone a 2d byte array.
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
cloneCurve() - Method in class org.bouncycastle.math.ec.ECCurve
cloneCurve() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
cloneCurve() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.CSHAKETest
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.CSHAKETest
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.SHA3DigestTest
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA3DigestTest
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.SHAKEDigestTest
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHAKEDigestTest
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.TupleHashTest
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.TupleHashTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
cloneDigest(Digest) - Static method in class org.bouncycastle.crypto.util.DigestFactory
close() - Method in class org.bouncycastle.asn1.ASN1OutputStream
close() - Method in class org.bouncycastle.asn1.BERSequenceGenerator
  Close of the generator, writing out the BER end tag.
close() - Method in class org.bouncycastle.asn1.DERSequenceGenerator
  Close of the generator, writing out the SEQUENCE.
close() - Method in class org.bouncycastle.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.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 is analogous to OMAC1 - see also en.wikipedia.org/wiki/CMAC CMAC is a NIST recomendation - see csrc.nist.gov/CryptoToolkit/modes/800-38_Series_Publications/SP800-38B.pdf CMAC/OMAC1 is a blockcipher-based message authentication code designed and analyzed by Tetsu Iwata and Kaoru Kurosawa.
CMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CMac
  create a standard MAC based on a CBC block cipher (64 or 128 bit block).
CMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CMac
  create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CMacTest - Class in org.bouncycastle.crypto.test
  CMAC tester - Official Test Vectors.
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.cmc.test
CMCCertificationRequestTest() - Constructor for class org.bouncycastle.asn1.cmc.test.CMCCertificationRequestTest
CMCEKEMExtractor - Class in org.bouncycastle.pqc.crypto.cmce
CMCEKEMExtractor(CMCEPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEKEMExtractor
CMCEKEMGenerator - Class in org.bouncycastle.pqc.crypto.cmce
CMCEKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEKEMGenerator
CMCEKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.cmce
CMCEKeyGenerationParameters(SecureRandom, CMCEParameters) - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEKeyGenerationParameters
CMCEKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.cmce
CMCEKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEKeyPairGenerator
CMCEKeyParameters - Class in org.bouncycastle.pqc.crypto.cmce
CMCEKeyParameters(boolean, CMCEParameters) - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEKeyParameters
CMCEParameters - Class in org.bouncycastle.pqc.crypto.cmce
CMCEPrivateKey - Class in org.bouncycastle.pqc.asn1
  ASN.1 Encoding for a Classic McEliece private key for fully populated: McEliecePrivateKey ::= SEQUENCE { Version INTEGER {v0(0)} -- version (round 3) delta OCTET STRING, -- nonce C OCTET STRING, -- column selections g OCTET STRING, -- monic irreducible polynomial alpha OCTET STRING, -- field orderings s OCTET STRING, -- random n-bit string PublicKey [0] IMPLICIT McEliecePublicKey OPTIONAL -- see next section }
CMCEPrivateKey(int, byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.CMCEPrivateKey
CMCEPrivateKey(int, byte[], byte[], byte[], byte[], byte[], CMCEPublicKey) - Constructor for class org.bouncycastle.pqc.asn1.CMCEPrivateKey
CMCEPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.cmce
CMCEPrivateKeyParameters(CMCEParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
CMCEPrivateKeyParameters(CMCEParameters, byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
CMCEPublicKey - Class in org.bouncycastle.pqc.asn1
  Classic McEliece Public Key Format.
CMCEPublicKey(byte[]) - Constructor for class org.bouncycastle.pqc.asn1.CMCEPublicKey
CMCEPublicKey(ASN1Sequence) - Constructor for class org.bouncycastle.pqc.asn1.CMCEPublicKey
  Deprecated.
  use getInstance()
CMCEPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.cmce
CMCEPublicKeyParameters(CMCEParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEPublicKeyParameters
CMCEVectorTest - Class in org.bouncycastle.pqc.crypto.test
CMCEVectorTest() - Constructor for class org.bouncycastle.pqc.crypto.test.CMCEVectorTest
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.cmc.test
CMCFailInfoTest() - Constructor for class org.bouncycastle.asn1.cmc.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.cmc.test
CMCPublicationInfoTest() - Constructor for class org.bouncycastle.asn1.cmc.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.cmc.test
CMCStatusInfoTest() - Constructor for class org.bouncycastle.asn1.cmc.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.cmc.test
CMCStatusInfoV2Test() - Constructor for class org.bouncycastle.asn1.cmc.test.CMCStatusInfoV2Test
CMCStatusTest - Class in org.bouncycastle.asn1.cmc.test
CMCStatusTest() - Constructor for class org.bouncycastle.asn1.cmc.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.cmc.test
CMCUnsignedDataTest() - Constructor for class org.bouncycastle.asn1.cmc.test.CMCUnsignedDataTest
cmov(BigInteger, BigInteger, boolean) - Static method in class org.bouncycastle.crypto.hash2curve.H2cUtils
  Constant time implementation of selection of value based on condition
cmov(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
cmov(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
cmov(int, int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
cmov(int, int, byte[], byte[]) - Static method in class org.bouncycastle.util.Bytes
cmov(int, int, byte[], int, byte[], int) - Static method in class org.bouncycastle.util.Bytes
CMP_1999 - Static variable in class org.bouncycastle.asn1.cmp.PKIHeader
CMP_2000 - Static variable in class org.bouncycastle.asn1.cmp.PKIHeader
CMP_2021 - Static variable in class org.bouncycastle.asn1.cmp.PKIHeader
CMPCertificate - Class in org.bouncycastle.asn1.cmp
CMPCertificate(AttributeCertificate) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
  Deprecated.
  use (type, otherCert) constructor
CMPCertificate(int, ASN1Object) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
  Note: the addition of other certificates is a BC extension.
CMPCertificate(Certificate) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
CMPObjectIdentifiers - Interface in org.bouncycastle.asn1.cmp
CMPUpdates16Test - Class in org.bouncycastle.asn1.misc.test
  Basic sanity checking of classes added from Certificate Management Protocol (CMP) Updates draft-ietf-lamps-cmp-updates-16
CMPUpdates16Test() - Constructor for class org.bouncycastle.asn1.misc.test.CMPUpdates16Test
cmsAlgorithmProtect - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
CMSAlgorithmProtection - Class in org.bouncycastle.asn1.cms
  From RFC 6211 CMSAlgorithmProtection ::= SEQUENCE { digestAlgorithm DigestAlgorithmIdentifier, signatureAlgorithm [1] SignatureAlgorithmIdentifier OPTIONAL, macAlgorithm [2] MessageAuthenticationCodeAlgorithm OPTIONAL } (WITH COMPONENTS { signatureAlgorithm PRESENT, macAlgorithm ABSENT } | WITH COMPONENTS { signatureAlgorithm ABSENT, macAlgorithm PRESENT })
CMSAlgorithmProtection(AlgorithmIdentifier, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
CMSAttributes - Interface in org.bouncycastle.asn1.cms
  RFC 5652 CMS attribute OID constants, RFC 6019 Binary Time, and RFC 6211 Algorithm Identifier Protection Attribute.
CMSObjectIdentifiers - Interface in org.bouncycastle.asn1.cms
CMSORIforKEMOtherInfo - Class in org.bouncycastle.asn1.cms
  CMSORIforKEMOtherInfo ::= SEQUENCE { wrap KeyEncryptionAlgorithmIdentifier, kekLength INTEGER (1..65535), ukm [0] EXPLICIT UserKeyingMaterial OPTIONAL } UserKeyingMaterial ::= OCTET STRING
CMSORIforKEMOtherInfo(AlgorithmIdentifier, int) - Constructor for class org.bouncycastle.asn1.cms.CMSORIforKEMOtherInfo
CMSORIforKEMOtherInfo(AlgorithmIdentifier, int, byte[]) - Constructor for class org.bouncycastle.asn1.cms.CMSORIforKEMOtherInfo
CMSTest - Class in org.bouncycastle.asn1.cms.test
CMSTest() - Constructor for class org.bouncycastle.asn1.cms.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
  Deprecated.
  use a X500NameStyle
cnegate(int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
cnegate(int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
coeffs - Variable in class org.bouncycastle.pqc.math.ntru.Polynomial
  An array of coefficients
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.esf.test
CommitmentTypeIndicationUnitTest() - Constructor for class org.bouncycastle.asn1.esf.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.esf.test
CommitmentTypeQualifierUnitTest() - Constructor for class org.bouncycastle.asn1.esf.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
compare(int, int) - Static method in class org.bouncycastle.util.Integers
compare(long, long) - Static method in class org.bouncycastle.util.Longs
compareUnsigned(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
compareUnsigned(int, int) - Static method in class org.bouncycastle.util.Integers
compareUnsigned(long, long) - Static method in class org.bouncycastle.util.Longs
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.
compressedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1.9 -- smime ct compressedData
CompressedData - Class in org.bouncycastle.asn1.cms
  RFC 3274: CMS Compressed Data.
CompressedData(AlgorithmIdentifier, ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.CompressedData
CompressedDataParser - Class in org.bouncycastle.asn1.cms
  Parser of RFC 3274 `CompressedData` object.
CompressedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.CompressedDataParser
computeSSK(BigInteger) - Method in class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
  Computes the session secret key (SSK) by adding the provided value to the secret key component and reducing modulo the curve order.
concatenate(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
concatenate(short[], short[]) - Static method in class org.bouncycastle.util.Arrays
concatenate(byte[], byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
concatenate(byte[], byte[], byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
concatenate(byte[][]) - Static method in class org.bouncycastle.util.Arrays
concatenate(int[], int[]) - Static method in class org.bouncycastle.util.Arrays
ConcatenationKDFGenerator - Class in org.bouncycastle.crypto.agreement.kdf
  Generator for Concatenation Key Derivation Function defined in NIST SP 800-56A, Sect 5.8.1
ConcatenationKDFGenerator(Digest) - Constructor for class org.bouncycastle.crypto.agreement.kdf.ConcatenationKDFGenerator
ConcatenationKDFTest - Class in org.bouncycastle.crypto.test
  Test vectors were copied from https://github.com/patrickfav/singlestep-kdf/wiki/NIST-SP-800-56C-Rev1:-Non-Official-Test-Vectors
ConcatenationKDFTest() - Constructor for class org.bouncycastle.crypto.test.ConcatenationKDFTest
configure() - Method in class org.bouncycastle.math.ec.ECCurve
configureBasepoint(ECPoint) - Static method in class org.bouncycastle.math.ec.WNafUtil
confirmRequired - Static variable in class org.bouncycastle.asn1.cmc.CMCStatus
confWidth - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
constantTimeAreEqual(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
  A constant time equals comparison - does not terminate early if test will fail.
constantTimeAreEqual(int, byte[], int, byte[], int) - Static method in class org.bouncycastle.util.Arrays
constantTimeAreEqual(int, long[], int, long[], int) - Static method in class org.bouncycastle.util.Arrays
constantTimeAreEqual(char[], char[]) - Static method in class org.bouncycastle.util.Arrays
  A constant time equals comparison - does not terminate early if comparison fails.
constantTimeAreEqual(long[], long[]) - Static method in class org.bouncycastle.util.Arrays
constantTimeAreEqual(String, String) - Static method in class org.bouncycastle.util.Strings
  Constant time string comparison.
CONSTRAINTS - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
  Enable the setting of the constraints.
ConstraintUtils - Class in org.bouncycastle.crypto.constraints
ConstraintUtils() - Constructor for class org.bouncycastle.crypto.constraints.ConstraintUtils
CONSTRUCTED - Static variable in interface org.bouncycastle.asn1.BERTags
contains(boolean[], boolean) - Static method in class org.bouncycastle.util.Arrays
contains(byte[], byte) - Static method in class org.bouncycastle.util.Arrays
contains(char[], char) - Static method in class org.bouncycastle.util.Arrays
contains(int[], int) - Static method in class org.bouncycastle.util.Arrays
contains(long[], long) - Static method in class org.bouncycastle.util.Arrays
contains(short[], short) - Static method in class org.bouncycastle.util.Arrays
contains(BigInteger) - Method in class org.bouncycastle.util.BigIntegers.Cache
containsHash(byte[]) - Method in class org.bouncycastle.asn1.tsp.PartialHashtree
CONTENT_TYPE_BMPSTRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
  Constant corresponding to bmpString encoding.
CONTENT_TYPE_IA5STRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
  Constant corresponding to ia5String encoding.
CONTENT_TYPE_UTF8STRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
  Constant corresponding to utf8String encoding.
CONTENT_TYPE_VISIBLESTRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
  Constant corresponding to visibleString encoding.
contentHint - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
  PKCS#9: 1.2.840.113549.1.9.16.6.2.4 - See RFC 2634
ContentHints - Class in org.bouncycastle.asn1.ess
ContentHints(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.ess.ContentHints
ContentHints(ASN1ObjectIdentifier, ASN1UTF8String) - Constructor for class org.bouncycastle.asn1.ess.ContentHints
ContentHintsUnitTest - Class in org.bouncycastle.asn1.ess.test
ContentHintsUnitTest() - Constructor for class org.bouncycastle.asn1.ess.test.ContentHintsUnitTest
ContentIdentifier - Class in org.bouncycastle.asn1.ess
ContentIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ContentIdentifier
  Create from byte array representing the identifier.
ContentInfo - Class in org.bouncycastle.asn1.cms
  RFC 5652 ContentInfo, and RFC 5652 EncapsulatedContentInfo objects.
ContentInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.ContentInfo
ContentInfo - Class in org.bouncycastle.asn1.pkcs
ContentInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.ContentInfo
ContentInfoParser - Class in org.bouncycastle.asn1.cms
  RFC 5652 `ContentInfo` object parser.
ContentInfoParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.ContentInfoParser
contentTimestamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
contentType - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
  PKCS#9: 1.2.840.113549.1.9.3
context(byte[]) - Static method in class org.bouncycastle.crypto.params.Blake3Parameters
  Create a key parameter.
CONTEXT_SPECIFIC - Static variable in interface org.bouncycastle.asn1.BERTags
Controls - Class in org.bouncycastle.asn1.crmf
Controls(AttributeTypeAndValue) - Constructor for class org.bouncycastle.asn1.crmf.Controls
Controls(AttributeTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.crmf.Controls
ControlsProcessed - Class in org.bouncycastle.asn1.cmc
  -- Inform follow on servers that one or more controls have already been -- processed id-cmc-controlProcessed OBJECT IDENTIFIER ::= {id-cmc 32} ControlsProcessed ::= SEQUENCE { bodyList SEQUENCE SIZE(1..MAX) OF BodyPartReference }
ControlsProcessed(BodyPartReference) - Constructor for class org.bouncycastle.asn1.cmc.ControlsProcessed
  Construct a ControlsProcessed object containing one BodyPartReference.
ControlsProcessed(BodyPartReference[]) - Constructor for class org.bouncycastle.asn1.cmc.ControlsProcessed
ControlsProcessedTest - Class in org.bouncycastle.asn1.cmc.test
ControlsProcessedTest() - Constructor for class org.bouncycastle.asn1.cmc.test.ControlsProcessedTest
convert(ASN1BitString) - Static method in class org.bouncycastle.asn1.DERBitString
convert(ASN1Sequence) - Static method in class org.bouncycastle.asn1.DERSequence
convert(ASN1Set) - Static method in class org.bouncycastle.asn1.DERSet
convert(ASN1Sequence) - Static method in class org.bouncycastle.asn1.DLSequence
convert(char[]) - Method in interface org.bouncycastle.crypto.CharToByteConverter
  Return a byte encoded representation of the passed in password.
convertHexEncoded(String, int) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
  Convert an inline encoded hex string rendition of an ASN.1 object back into its corresponding ASN.1 object.
convertInput(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
convertOutput(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
convertToChars(byte[]) - Method in interface org.bouncycastle.crypto.AlphabetMapper
  Return a char[] for this alphabet based on the indexes passed.
convertToChars(byte[]) - Method in class org.bouncycastle.crypto.util.BasicAlphabetMapper
convertToIndexes(char[]) - Method in interface org.bouncycastle.crypto.AlphabetMapper
  Return the passed in char[] as a byte array of indexes (indexes can be more than 1 byte)
convertToIndexes(char[]) - Method in class org.bouncycastle.crypto.util.BasicAlphabetMapper
convertValueToObject(X509Extension) - Static method in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Convert the value of the passed in extension to an object
coord - Variable in class org.bouncycastle.math.ec.ECCurve.Config
coord - Variable in class org.bouncycastle.math.ec.ECCurve
COORD_AFFINE - Static variable in class org.bouncycastle.math.ec.ECCurve
COORD_HOMOGENEOUS - Static variable in class org.bouncycastle.math.ec.ECCurve
COORD_JACOBIAN - Static variable in class org.bouncycastle.math.ec.ECCurve
COORD_JACOBIAN_CHUDNOVSKY - Static variable in class org.bouncycastle.math.ec.ECCurve
COORD_JACOBIAN_MODIFIED - Static variable in class org.bouncycastle.math.ec.ECCurve
COORD_LAMBDA_AFFINE - Static variable in class org.bouncycastle.math.ec.ECCurve
COORD_LAMBDA_PROJECTIVE - Static variable in class org.bouncycastle.math.ec.ECCurve
COORD_SKEWED - Static variable in class org.bouncycastle.math.ec.ECCurve
copy() - Method in class org.bouncycastle.crypto.digests.Blake3Digest
copy() - Method in class org.bouncycastle.crypto.digests.CSHAKEDigest
copy() - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
copy() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
copy() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
copy() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
copy() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
copy() - Method in class org.bouncycastle.crypto.digests.MD2Digest
copy() - Method in class org.bouncycastle.crypto.digests.MD4Digest
copy() - Method in class org.bouncycastle.crypto.digests.MD5Digest
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
copy() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
copy() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
copy() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
copy() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
copy() - Method in class org.bouncycastle.crypto.digests.SHA3Digest
copy() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
copy() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
copy() - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
copy() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
copy() - Method in class org.bouncycastle.crypto.digests.SkeinEngine
copy() - Method in class org.bouncycastle.crypto.digests.SM3Digest
copy() - Method in class org.bouncycastle.crypto.digests.TigerDigest
copy() - Method in class org.bouncycastle.crypto.digests.TupleHash
copy() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
copy() - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
  Create a copy of the engine.
copy() - Method in class org.bouncycastle.crypto.engines.Zuc128Engine
  Create a copy of the engine.
copy() - Method in class org.bouncycastle.crypto.engines.Zuc256CoreEngine
  Create a copy of the engine.
copy() - Method in class org.bouncycastle.crypto.engines.Zuc256Engine
  Create a copy of the engine.
copy() - Method in class org.bouncycastle.crypto.macs.KMAC
copy(byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
copy(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
copy(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
copy(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
copy(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
copy(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
copy(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
copy(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
copy(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
copy() - Method in interface org.bouncycastle.util.Memoable
  Produce a copy of this object with its configuration and in its current state.
copy64(int, long[]) - Static method in class org.bouncycastle.math.raw.Nat
copy64(int, long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat
copy64(int, long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat128
copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat128
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat192
copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat192
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat256
copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat256
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat320
copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat320
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat448
copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat448
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat576
copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat576
copyBytesAtOffset(byte[], byte[], int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
  Copy src byte array to dst byte array at offset.
copyContextTo(byte[], int, int) - Method in class org.bouncycastle.crypto.params.ParametersWithContext
copyHashTable(Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
  Tool function to shallow copy a Hashtable.
copyIn(GeneralDigest) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
copyIn(KeccakDigest) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
copyIn(LongDigest) - Method in class org.bouncycastle.crypto.digests.LongDigest
copyOf(boolean[], int) - Static method in class org.bouncycastle.util.Arrays
copyOf(byte[], int) - Static method in class org.bouncycastle.util.Arrays
copyOf(char[], int) - Static method in class org.bouncycastle.util.Arrays
copyOf(int[], int) - Static method in class org.bouncycastle.util.Arrays
copyOf(long[], int) - Static method in class org.bouncycastle.util.Arrays
copyOf(short[], int) - Static method in class org.bouncycastle.util.Arrays
copyOf(BigInteger[], int) - Static method in class org.bouncycastle.util.Arrays
copyOfRange(boolean[], int, int) - Static method in class org.bouncycastle.util.Arrays
copyOfRange(byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
  Make a copy of a range of bytes from the passed in array.
copyOfRange(char[], int, int) - Static method in class org.bouncycastle.util.Arrays
copyOfRange(int[], int, int) - Static method in class org.bouncycastle.util.Arrays
copyOfRange(long[], int, int) - Static method in class org.bouncycastle.util.Arrays
copyOfRange(short[], int, int) - Static method in class org.bouncycastle.util.Arrays
copyOfRange(BigInteger[], int, int) - Static method in class org.bouncycastle.util.Arrays
copyTo(byte[], int, int) - Method in class org.bouncycastle.crypto.params.KeyParameter
copyTo(byte[], int) - Method in class org.bouncycastle.util.io.LimitedBuffer
count - Variable in class org.bouncycastle.pqc.crypto.test.NTRUKAT
Counter() - Constructor for class org.bouncycastle.crypto.test.AsconTest.Counter
counterSignature - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
  PKCS#9: 1.2.840.113549.1.9.6
COUNTRY_CODE - Static variable in class org.bouncycastle.asn1.eac.EACTags
COUNTRY_CODE_NATIONAL_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
COUNTRY_OF_CITIZENSHIP - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 3039 CountryOfCitizenship - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_CITIZENSHIP - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 3039 CountryOfCitizenship - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_RESIDENCE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 3039 CountryOfResidence - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_RESIDENCE - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 3039 CountryOfResidence - PrintableString (SIZE (2)) -- ISO 3166 codes only
countryName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  Subject RDN components: countryName = 2.5.4.6
CPD - Static variable in class org.bouncycastle.asn1.dvcs.ServiceType
  Identifier of CPD service (Certify Possession of Data).
CramerShoupCiphertext - Class in org.bouncycastle.crypto.engines
  Class, holding Cramer Shoup ciphertexts (u1, u2, e, v)
CramerShoupCiphertext() - Constructor for class org.bouncycastle.crypto.engines.CramerShoupCiphertext
CramerShoupCiphertext(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.engines.CramerShoupCiphertext
CramerShoupCiphertext(byte[]) - Constructor for class org.bouncycastle.crypto.engines.CramerShoupCiphertext
CramerShoupCiphertextException(String) - Constructor for exception org.bouncycastle.crypto.engines.CramerShoupCoreEngine.CramerShoupCiphertextException
CramerShoupCoreEngine - Class in org.bouncycastle.crypto.engines
  Essentially the Cramer-Shoup encryption / decryption algorithms according to "A practical public key cryptosystem provably secure against adaptive chosen ciphertext attack."
CramerShoupCoreEngine() - Constructor for class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
CramerShoupCoreEngine.CramerShoupCiphertextException - Exception in org.bouncycastle.crypto.engines
  CS exception for wrong cipher-texts
CramerShoupKeyGenerationParameters - Class in org.bouncycastle.crypto.params
CramerShoupKeyGenerationParameters(SecureRandom, CramerShoupParameters) - Constructor for class org.bouncycastle.crypto.params.CramerShoupKeyGenerationParameters
CramerShoupKeyPairGenerator - Class in org.bouncycastle.crypto.generators
  a Cramer Shoup key pair generator
CramerShoupKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.CramerShoupKeyPairGenerator
CramerShoupKeyParameters - Class in org.bouncycastle.crypto.params
CramerShoupKeyParameters(boolean, CramerShoupParameters) - Constructor for class org.bouncycastle.crypto.params.CramerShoupKeyParameters
CramerShoupParameters - Class in org.bouncycastle.crypto.params
CramerShoupParameters(BigInteger, BigInteger, BigInteger, Digest) - Constructor for class org.bouncycastle.crypto.params.CramerShoupParameters
CramerShoupParametersGenerator - Class in org.bouncycastle.crypto.generators
CramerShoupParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.CramerShoupParametersGenerator
CramerShoupPrivateKeyParameters - Class in org.bouncycastle.crypto.params
CramerShoupPrivateKeyParameters(CramerShoupParameters, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
CramerShoupPublicKeyParameters - Class in org.bouncycastle.crypto.params
CramerShoupPublicKeyParameters(CramerShoupParameters, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
CramerShoupTest - Class in org.bouncycastle.crypto.test
CramerShoupTest() - Constructor for class org.bouncycastle.crypto.test.CramerShoupTest
CRC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.14 -- CRC algorithms
CRC32 - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.14,1 -- CRC32
create(OutputStream) - Static method in class org.bouncycastle.asn1.ASN1OutputStream
create(OutputStream, String) - Static method in class org.bouncycastle.asn1.ASN1OutputStream
create(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Static method in class org.bouncycastle.asn1.x509.Extension
  Helper method to create an extension from any ASN.1 encodable object.
create() - Method in class org.bouncycastle.math.ec.ECCurve.Config
create() - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
create() - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
create(int) - Static method in class org.bouncycastle.math.raw.Nat
create() - Static method in class org.bouncycastle.math.raw.Nat128
create() - Static method in class org.bouncycastle.math.raw.Nat160
create() - Static method in class org.bouncycastle.math.raw.Nat192
create() - Static method in class org.bouncycastle.math.raw.Nat224
create() - Static method in class org.bouncycastle.math.raw.Nat256
create64(int) - Static method in class org.bouncycastle.math.raw.Nat
create64() - Static method in class org.bouncycastle.math.raw.Nat128
create64() - Static method in class org.bouncycastle.math.raw.Nat192
create64() - Static method in class org.bouncycastle.math.raw.Nat256
create64() - Static method in class org.bouncycastle.math.raw.Nat320
create64() - Static method in class org.bouncycastle.math.raw.Nat448
create64() - Static method in class org.bouncycastle.math.raw.Nat576
createAESEngine() - Method in class org.bouncycastle.crypto.test.GCMTest
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.ec.ECElGamalEncryptor
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.ec.ECFixedTransform
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.ec.ECNewPublicKeyTransform
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.ec.ECNewRandomnessTransform
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.engines.SM2Engine
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.signers.DSTU4145Signer
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.signers.ECDSASigner
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.signers.SM2Signer
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.ECCurve
  Create a cache-safe lookup table for the specified sequence of points.
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
createContentCipher(boolean, CipherParameters, AlgorithmIdentifier) - Static method in class org.bouncycastle.crypto.util.CipherFactory
  Create a content cipher for encrypting bulk data.
createCurve() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.ECCurve
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
createExt() - Static method in class org.bouncycastle.math.raw.Nat128
createExt() - Static method in class org.bouncycastle.math.raw.Nat160
createExt() - Static method in class org.bouncycastle.math.raw.Nat192
createExt() - Static method in class org.bouncycastle.math.raw.Nat224
createExt() - Static method in class org.bouncycastle.math.raw.Nat256
createExt64() - Static method in class org.bouncycastle.math.raw.Nat128
createExt64() - Static method in class org.bouncycastle.math.raw.Nat192
createExt64() - Static method in class org.bouncycastle.math.raw.Nat256
createExt64() - Static method in class org.bouncycastle.math.raw.Nat320
createExt64() - Static method in class org.bouncycastle.math.raw.Nat448
createExt64() - Static method in class org.bouncycastle.math.raw.Nat576
createGCM(BlockCipher) - Method in class org.bouncycastle.crypto.test.GCMTest
createKey(byte[]) - Static method in class org.bouncycastle.crypto.util.PrivateKeyFactory
  Create a private key parameter from a PKCS8 PrivateKeyInfo encoding.
createKey(InputStream) - Static method in class org.bouncycastle.crypto.util.PrivateKeyFactory
  Create a private key parameter from a PKCS8 PrivateKeyInfo encoding read from a stream.
createKey(PrivateKeyInfo) - Static method in class org.bouncycastle.crypto.util.PrivateKeyFactory
  Create a private key parameter from the passed in PKCS8 PrivateKeyInfo object.
createKey(byte[]) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
  Create a public key from a SubjectPublicKeyInfo encoding
createKey(InputStream) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
  Create a public key from a SubjectPublicKeyInfo encoding read from a stream
createKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
  Create a public key from the passed in SubjectPublicKeyInfo
createKey(SubjectPublicKeyInfo, Object) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
  Create a public key from the passed in SubjectPublicKeyInfo
createKey(byte[]) - Static method in class org.bouncycastle.pqc.crypto.util.PrivateKeyFactory
  Create a private key parameter from a PKCS8 PrivateKeyInfo encoding.
createKey(InputStream) - Static method in class org.bouncycastle.pqc.crypto.util.PrivateKeyFactory
  Create a private key parameter from a PKCS8 PrivateKeyInfo encoding read from a stream.
createKey(PrivateKeyInfo) - Static method in class org.bouncycastle.pqc.crypto.util.PrivateKeyFactory
  Create a private key parameter from the passed in PKCS8 PrivateKeyInfo object.
createKey(byte[]) - Static method in class org.bouncycastle.pqc.crypto.util.PublicKeyFactory
  Create a public key from a SubjectPublicKeyInfo encoding
createKey(InputStream) - Static method in class org.bouncycastle.pqc.crypto.util.PublicKeyFactory
  Create a public key from a SubjectPublicKeyInfo encoding read from a stream
createKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.pqc.crypto.util.PublicKeyFactory
  Create a public key from the passed in SubjectPublicKeyInfo
createKey(SubjectPublicKeyInfo, Object) - Static method in class org.bouncycastle.pqc.crypto.util.PublicKeyFactory
  Create a public key from the passed in SubjectPublicKeyInfo
createKeyGenerator(ASN1ObjectIdentifier, SecureRandom) - Static method in class org.bouncycastle.crypto.util.CipherKeyGeneratorFactory
  Create a key generator for the passed in Object Identifier.
createMD5() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createMD5PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createNewEngineForTest() - Method in class org.bouncycastle.crypto.test.AESVectorFileTest
createOutputStream(OutputStream, Object) - Static method in class org.bouncycastle.crypto.util.CipherFactory
  Return a new CipherOutputStream based on the passed in cipher.
createParameters() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
createPoint(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
createPoint(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
createPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUHPS40961229
createPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUHPS4096821
createPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUHPSParameterSet
createPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUHRSSParameterSet
createPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
  Creates a polynomial based on this parameter set.
createPrehash() - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
createPrehash() - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
createPrivateKeyInfo(AsymmetricKeyParameter) - Static method in class org.bouncycastle.crypto.util.PrivateKeyInfoFactory
  Create a PrivateKeyInfo representation of a private key.
createPrivateKeyInfo(AsymmetricKeyParameter, ASN1Set) - Static method in class org.bouncycastle.crypto.util.PrivateKeyInfoFactory
  Create a PrivateKeyInfo representation of a private key with attributes.
createPrivateKeyInfo(AsymmetricKeyParameter) - Static method in class org.bouncycastle.pqc.crypto.util.PrivateKeyInfoFactory
  Create a PrivateKeyInfo representation of a private key.
createPrivateKeyInfo(AsymmetricKeyParameter, ASN1Set) - Static method in class org.bouncycastle.pqc.crypto.util.PrivateKeyInfoFactory
  Create a PrivateKeyInfo representation of a private key with attributes.
createRandomBigInteger(int, SecureRandom) - Static method in class org.bouncycastle.util.BigIntegers
  Return a positive BigInteger in the range of 0 to 2**bitLength - 1.
createRandomInRange(BigInteger, BigInteger, SecureRandom) - Static method in class org.bouncycastle.util.BigIntegers
  Return a random BigInteger not less than 'min' and not greater than 'max'
createRandomPrime(int, int, SecureRandom) - Static method in class org.bouncycastle.util.BigIntegers
  Return a prime number candidate of the specified bit length.
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECCurve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.ECCurve
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
createRawSigner(AsymmetricBlockCipher, Digest) - Static method in class org.bouncycastle.crypto.signers.PSSSigner
createRawSigner(AsymmetricBlockCipher, Digest, Digest, int, byte) - Static method in class org.bouncycastle.crypto.signers.PSSSigner
createRawSigner(AsymmetricBlockCipher, Digest, Digest, byte[], byte) - Static method in class org.bouncycastle.crypto.signers.PSSSigner
createRound1PayloadToSend() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
  Creates and returns the payload to send to the other participant during round 1.
createRound1PayloadToSend() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Creates and returns the payload to send to the other participant during round 1.
createRound2PayloadToSend() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
  Creates and returns the payload to send to the other participant during round 2.
createRound2PayloadToSend() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Creates and returns the payload to send to the other participant during round 2.
createRound3PayloadToSend(BigInteger) - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
  Creates and returns the payload to send to the other participant during round 3.
createRound3PayloadToSend(BigInteger) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Creates and returns the payload to send to the other participant during round 3.
createScaledPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
createSHA1() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA1PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA224() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA224PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA256() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA256PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA384() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA384PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA3_224() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA3_224PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA3_256() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA3_256PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA3_384() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA3_384PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA3_512() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA3_512PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA512() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA512_224() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA512_224PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA512_256() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA512_256PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHA512PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHAKE128() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSHAKE256() - Static method in class org.bouncycastle.crypto.util.DigestFactory
createSubjectPublicKeyInfo(AsymmetricKeyParameter) - Static method in class org.bouncycastle.crypto.util.SubjectPublicKeyInfoFactory
  Create a SubjectPublicKeyInfo public key.
createSubjectPublicKeyInfo(AsymmetricKeyParameter) - Static method in class org.bouncycastle.pqc.crypto.util.SubjectPublicKeyInfoFactory
  Create a SubjectPublicKeyInfo public key.
createTable(int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
createTable(int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
createWithCounter(byte[], byte[], int) - Static method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
createWithCounter(byte[], byte[], byte[], int) - Static method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
createWithoutCounter(byte[], byte[]) - Static method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
createWithoutCounter(byte[], byte[], byte[]) - Static method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
CrhBytes - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
crlAccessMethod - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  OID for crl uri in AuthorityInformationAccess extension
CRLAnnContent - Class in org.bouncycastle.asn1.cmp
  CRLAnnContent ::= SEQUENCE OF CertificateList
CRLAnnContent(CertificateList) - Constructor for class org.bouncycastle.asn1.cmp.CRLAnnContent
CRLBag - Class in org.bouncycastle.asn1.pkcs
  CRL Bag for PKCS#12
CRLBag(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.CRLBag
crlBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.10.1.4
CRLDistPoint - Class in org.bouncycastle.asn1.x509
CRLDistPoint(DistributionPoint[]) - Constructor for class org.bouncycastle.asn1.x509.CRLDistPoint
cRLDistributionPoints - Static variable in class org.bouncycastle.asn1.x509.Extension
  CRL Distribution Points
cRLDistributionPoints - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  CRL Distribution Points
CRLDistributionPoints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
CrlID - Class in org.bouncycastle.asn1.ocsp
CrlIdentifier - Class in org.bouncycastle.asn1.esf
  CrlIdentifier ::= SEQUENCE { crlissuer Name, crlIssuedTime UTCTime, crlNumber INTEGER OPTIONAL }
CrlIdentifier(X500Name, ASN1UTCTime) - Constructor for class org.bouncycastle.asn1.esf.CrlIdentifier
CrlIdentifier(X500Name, ASN1UTCTime, BigInteger) - Constructor for class org.bouncycastle.asn1.esf.CrlIdentifier
CrlListID - Class in org.bouncycastle.asn1.esf
  CRLListID ::= SEQUENCE { crls SEQUENCE OF CrlValidatedID }
CrlListID(CrlValidatedID[]) - Constructor for class org.bouncycastle.asn1.esf.CrlListID
CRLNumber - Class in org.bouncycastle.asn1.x509
  The CRLNumber object.
CRLNumber(BigInteger) - Constructor for class org.bouncycastle.asn1.x509.CRLNumber
cRLNumber - Static variable in class org.bouncycastle.asn1.x509.Extension
  CRL Number
cRLNumber - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  CRL Number
CRLNumber - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
CrlOcspRef - Class in org.bouncycastle.asn1.esf
  CrlOcspRef ::= SEQUENCE { crlids [0] CRLListID OPTIONAL, ocspids [1] OcspListID OPTIONAL, otherRev [2] OtherRevRefs OPTIONAL }
CrlOcspRef(CrlListID, OcspListID, OtherRevRefs) - Constructor for class org.bouncycastle.asn1.esf.CrlOcspRef
CRLReason - Class in org.bouncycastle.asn1.x509
  The CRLReason enumeration.
cRLSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
CRLSource - Class in org.bouncycastle.asn1.cmp
  GenMsg: {id-it TBD1}, SEQUENCE SIZE (1..MAX) OF CRLStatus GenRep: {id-it TBD2}, SEQUENCE SIZE (1..MAX) OF CertificateList | < absent > CRLSource ::= CHOICE { dpn [0] DistributionPointName, issuer [1] GeneralNames }
CRLSource(DistributionPointName, GeneralNames) - Constructor for class org.bouncycastle.asn1.cmp.CRLSource
CRLStatus - Class in org.bouncycastle.asn1.cmp
  CRLStatus ::= SEQUENCE { source CRLSource, thisUpdate Time OPTIONAL }
CRLStatus(CRLSource, Time) - Constructor for class org.bouncycastle.asn1.cmp.CRLStatus
crlTypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.23
CrlValidatedID - Class in org.bouncycastle.asn1.esf
  CrlValidatedID ::= SEQUENCE { crlHash OtherHash, crlIdentifier CrlIdentifier OPTIONAL }
CrlValidatedID(OtherHash) - Constructor for class org.bouncycastle.asn1.esf.CrlValidatedID
CrlValidatedID(OtherHash, CrlIdentifier) - Constructor for class org.bouncycastle.asn1.esf.CrlValidatedID
CRM - Static variable in class org.bouncycastle.asn1.cmc.TaggedRequest
CRMFObjectIdentifiers - Interface in org.bouncycastle.asn1.crmf
cryptlib - Static variable in class org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers
cryptlib - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
cryptlib_algorithm - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
cryptlib_algorithm_blowfish_CBC - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
cryptlib_algorithm_blowfish_CFB - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
cryptlib_algorithm_blowfish_ECB - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
cryptlib_algorithm_blowfish_OFB - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
CryptlibObjectIdentifiers - Class in org.bouncycastle.asn1.cryptlib
CryptlibObjectIdentifiers() - Constructor for class org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers
CryptoException - Exception in org.bouncycastle.crypto
  the foundation class for the hard exceptions thrown by the crypto packages.
CryptoException() - Constructor for exception org.bouncycastle.crypto.CryptoException
  base constructor.
CryptoException(String) - Constructor for exception org.bouncycastle.crypto.CryptoException
  create a CryptoException with the given message.
CryptoException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.CryptoException
  Create a CryptoException with the given message and underlying cause.
CryptoInfos - Class in org.bouncycastle.asn1.tsp
  Implementation of the CryptoInfos element defined in RFC 4998: CryptoInfos ::= SEQUENCE SIZE (1..MAX) OF Attribute
CryptoInfos(Attribute[]) - Constructor for class org.bouncycastle.asn1.tsp.CryptoInfos
CryptoProObjectIdentifiers - Interface in org.bouncycastle.asn1.cryptopro
  GOST Algorithms OBJECT IDENTIFIERS : { iso(1) member-body(2) ru(643) rans(2) cryptopro(2)}
CryptoProWrapEngine - Class in org.bouncycastle.crypto.engines
CryptoProWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.CryptoProWrapEngine
CryptoServiceConstraintsException - Exception in org.bouncycastle.crypto
CryptoServiceConstraintsException(String) - Constructor for exception org.bouncycastle.crypto.CryptoServiceConstraintsException
CryptoServiceConstraintsTest - Class in org.bouncycastle.crypto.test
CryptoServiceConstraintsTest() - Constructor for class org.bouncycastle.crypto.test.CryptoServiceConstraintsTest
CryptoServiceProperties - Interface in org.bouncycastle.crypto
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.KeccakDigest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.LongDigest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.MD4Digest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.MD5Digest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SM3Digest
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.TigerDigest
CryptoServicePurpose - Enum in org.bouncycastle.crypto
CryptoServicesConstraints - Interface in org.bouncycastle.crypto
CryptoServicesPermission - Class in org.bouncycastle.crypto
  Permissions that need to be configured if a SecurityManager is used.
CryptoServicesPermission(String) - Constructor for class org.bouncycastle.crypto.CryptoServicesPermission
CryptoServicesRegistrar - Class in org.bouncycastle.crypto
  Basic registrar class for providing defaults for cryptography services in this module.
CryptoServicesRegistrar.Property - Class in org.bouncycastle.crypto
  Available properties that can be set.
CrystalsDilithiumTest - Class in org.bouncycastle.pqc.crypto.test
CrystalsDilithiumTest() - Constructor for class org.bouncycastle.pqc.crypto.test.CrystalsDilithiumTest
CS1 - Static variable in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
CS2 - Static variable in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
CS3 - Static variable in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
CscaMasterList - Class in org.bouncycastle.asn1.icao
  The CscaMasterList object.
CscaMasterList(Certificate[]) - Constructor for class org.bouncycastle.asn1.icao.CscaMasterList
CscaMasterListTest - Class in org.bouncycastle.asn1.icao.test
CscaMasterListTest() - Constructor for class org.bouncycastle.asn1.icao.test.CscaMasterListTest
CSHAKEDigest - Class in org.bouncycastle.crypto.digests
  Customizable SHAKE function.
CSHAKEDigest(int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.CSHAKEDigest
  Base constructor.
CSHAKEDigest(int, CryptoServicePurpose, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.CSHAKEDigest
  Base constructor.
CSHAKEDigest(CSHAKEDigest) - Constructor for class org.bouncycastle.crypto.digests.CSHAKEDigest
CSHAKEDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.CSHAKEDigest
CSHAKETest - Class in org.bouncycastle.crypto.test
  CSHAKE test vectors from: https://csrc.nist.gov/CSRC/media/Projects/Cryptographic-Standards-and-Guidelines/documents/examples/cSHAKE_samples.pdf
CSHAKETest() - Constructor for class org.bouncycastle.crypto.test.CSHAKETest
CsrAttrs - Class in org.bouncycastle.asn1.est
  CsrAttrs ::= SEQUENCE SIZE (0..MAX) OF AttrOrOID
CsrAttrs(AttrOrOID) - Constructor for class org.bouncycastle.asn1.est.CsrAttrs
  Construct a CsrAttrs object containing one AttrOrOID.
CsrAttrs(AttrOrOID[]) - Constructor for class org.bouncycastle.asn1.est.CsrAttrs
csub(int, int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
csub(int, int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
cswap(int, int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
cswap(int, int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
ct - Variable in class org.bouncycastle.pqc.crypto.test.NTRUKAT
  Ciphertext
ct_encKeyWithID - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  1.2.840.113549.1.9.16.1.21 id-ct OBJECT IDENTIFIER ::= { id-smime 1 } -- content types id-ct-encKeyWithID OBJECT IDENTIFIER ::= {id-ct 21}
CTRDRBGTest - Class in org.bouncycastle.crypto.prng.test
  CTR DRBG Test
CTRDRBGTest() - Constructor for class org.bouncycastle.crypto.prng.test.CTRDRBGTest
CTRModeCipher - Interface in org.bouncycastle.crypto.modes
CTRSP800DRBG - Class in org.bouncycastle.crypto.prng.drbg
  A SP800-90A CTR DRBG.
CTRSP800DRBG(BlockCipher, int, int, EntropySource, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.prng.drbg.CTRSP800DRBG
  Construct a SP800-90A CTR DRBG.
CTSBlockCipher - Class in org.bouncycastle.crypto.modes
  A Cipher Text Stealing (CTS) mode cipher.
CTSBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CTSBlockCipher
  Create a buffered block cipher that uses Cipher Text Stealing
CTSTest - Class in org.bouncycastle.crypto.test
  CTS tester
CTSTest() - Constructor for class org.bouncycastle.crypto.test.CTSTest
cTwoCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curves OID: 1.2.840.10045.3.0
CURRENCY_CODE - Static variable in class org.bouncycastle.asn1.eac.EACTags
CURRENCY_EXPONENT - Static variable in class org.bouncycastle.asn1.eac.EACTags
curve - Variable in class org.bouncycastle.crypto.hash2curve.HashToField
curve(String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Builder
curve - Variable in class org.bouncycastle.math.ec.ECPoint
curve - Variable in class org.bouncycastle.math.ec.GLVMultiplier
Curve25519 - Class in org.bouncycastle.math.ec.custom.djb
Curve25519() - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519
curve25519_ETC_TEST_VECTOR_DATA - Static variable in class org.bouncycastle.crypto.hash2curve.test.TestVectors
curve25519_HTC_TEST_VECTOR_DATA - Static variable in class org.bouncycastle.crypto.hash2curve.test.TestVectors
Curve25519Field - Class in org.bouncycastle.math.ec.custom.djb
Curve25519Field() - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519Field
Curve25519FieldElement - Class in org.bouncycastle.math.ec.custom.djb
Curve25519FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
Curve25519FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
Curve25519FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
Curve25519Point - Class in org.bouncycastle.math.ec.custom.djb
curve448_TEST_VECTOR_DATA - Static variable in class org.bouncycastle.crypto.hash2curve.test.TestVectors
CurveProcessor - Interface in org.bouncycastle.crypto.hash2curve
  Process curve specific functions
curveProcessor - Variable in class org.bouncycastle.crypto.hash2curve.HashToEllipticCurve
CURVES - Static variable in class org.bouncycastle.math.ec.test.F2mProofer
  The standard curves on which the tests are done
curvey25519 - Static variable in class org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers
  Curve25519Legacy for use with ECDH.
CustomNamedCurves - Class in org.bouncycastle.crypto.ec
CustomNamedCurves() - Constructor for class org.bouncycastle.crypto.ec.CustomNamedCurves
CV_CERTIFICATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
CVCA - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
CVCertificate - Class in org.bouncycastle.asn1.eac
  an iso7816Certificate structure.
CVCertificate(ASN1InputStream) - Constructor for class org.bouncycastle.asn1.eac.CVCertificate
  Create an iso7816Certificate structure from an ASN1InputStream.
CVCertificate(CertificateBody, byte[]) - Constructor for class org.bouncycastle.asn1.eac.CVCertificate
  Create an iso7816Certificate structure from a body and its signature.
CVCertificateRequest - Class in org.bouncycastle.asn1.eac
czero(int) - Static method in class org.bouncycastle.math.raw.Nat
czero64(long) - Static method in class org.bouncycastle.math.raw.Nat

## D

d - Variable in class org.bouncycastle.crypto.macs.SipHash
data - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.1
Data - Class in org.bouncycastle.asn1.dvcs
  Data ::= CHOICE { message OCTET STRING , messageImprint DigestInfo, certs [0] SEQUENCE SIZE (1..MAX) OF TargetEtcChain }
Data(byte[]) - Constructor for class org.bouncycastle.asn1.dvcs.Data
Data(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.dvcs.Data
Data(DigestInfo) - Constructor for class org.bouncycastle.asn1.dvcs.Data
Data(TargetEtcChain) - Constructor for class org.bouncycastle.asn1.dvcs.Data
Data(TargetEtcChain[]) - Constructor for class org.bouncycastle.asn1.dvcs.Data
data - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.1
Data(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.Data
dataEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
DataGroupHash - Class in org.bouncycastle.asn1.icao
  The DataGroupHash object.
DataGroupHash(int, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.icao.DataGroupHash
DataGroupHashUnitTest - Class in org.bouncycastle.asn1.icao.test
DataGroupHashUnitTest() - Constructor for class org.bouncycastle.asn1.icao.test.DataGroupHashUnitTest
DataLengthException - Exception in org.bouncycastle.crypto
  this exception is thrown if a buffer that is meant to have output copied into it turns out to be too short, or if we've been given insufficient input.
DataLengthException() - Constructor for exception org.bouncycastle.crypto.DataLengthException
  base constructor.
DataLengthException(String) - Constructor for exception org.bouncycastle.crypto.DataLengthException
  create a DataLengthException with the given message.
dataQueue - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
DATE - Static variable in interface org.bouncycastle.asn1.BERTags
DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.eac.EACTags
DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 3039 DateOfBirth - GeneralizedTime - YYYYMMDD000000Z
DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 3039 DateOfBirth - GeneralizedTime - YYYYMMDD000000Z
DATE_TIME - Static variable in interface org.bouncycastle.asn1.BERTags
dateOfBirth - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
DC - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
dc - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
DC - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
DEBUG - Static variable in class org.bouncycastle.util.encoders.test.EncoderTest
dec(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
dec(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
decAt(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
decAt(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
decipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
DeclarationOfMajority - Class in org.bouncycastle.asn1.isismtt.x509
  A declaration of majority.
DeclarationOfMajority(int) - Constructor for class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
DeclarationOfMajority(boolean, String) - Constructor for class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
DeclarationOfMajority(ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
DeclarationOfMajorityUnitTest - Class in org.bouncycastle.asn1.isismtt.test
DeclarationOfMajorityUnitTest() - Constructor for class org.bouncycastle.asn1.isismtt.test.DeclarationOfMajorityUnitTest
decode(BigInteger, byte[]) - Method in interface org.bouncycastle.crypto.signers.DSAEncoding
  Decode the (r, s) pair of a DSA signature.
decode(BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.PlainDSAEncoding
decode(BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.StandardDSAEncoding
decode(byte[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
  Deprecated.
  Use `X25519Field.decode255(byte[], int[])` instead.
decode(byte[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
  Deprecated.
  Use `X25519Field.decode255(byte[], int, int[], int)` instead.
decode(byte[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
  Deprecated.
  Use `X25519Field.decode255(byte[], int, int[], int)` instead.
decode(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
  Deprecated.
  Use `X25519Field.decode255(int[], int, int[], int)` instead.
decode(byte[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
  Deprecated.
  Use `X448Field.decode448(byte[], int[])` instead.
decode(byte[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
  Deprecated.
  Use `X448Field.decode448(byte[], int, int[], int)` instead.
decode(byte[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
  Deprecated.
  Use `X448Field.decode448(byte[], int, int[], int)` instead.
decode(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
  Deprecated.
  Use `X448Field.decode448(int[], int, int[], int)` instead.
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base32
  decode the base 32 encoded input data.
decode(String) - Static method in class org.bouncycastle.util.encoders.Base32
  decode the base 32 encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base32
  decode the base 32 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base32
  Decode to an output stream;
decode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base32Encoder
  decode the base 32 encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String, OutputStream) - Method in class org.bouncycastle.util.encoders.Base32Encoder
  decode the base 32 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
  decode the base 64 encoded input data.
decode(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Base64
  decode the base 64 encoded input data.
decode(String) - Static method in class org.bouncycastle.util.encoders.Base64
  decode the base 64 encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
  decode the base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
  Decode to an output stream;
decode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
  decode the base 64 encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
  decode the base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
decode(String, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
  decode the Hex encoded input data.
decode(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Hex
  decode the Hex encoded input data.
decode(String) - Static method in class org.bouncycastle.util.encoders.Hex
  decode the Hex encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
  decode the Hex encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
  decode the Hex encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
  decode the Hex encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexTranslator
decode(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.util.encoders.Translator
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  Decode the URL safe base 64 encoded input data - white space will be ignored.
decode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  decode the URL safe base 64 encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  decode the URL safe base 64 encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  Decode the URL safe base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], byte[], int) - Static method in class org.bouncycastle.util.GF16
  Decodes an encoded byte array.
decode(byte[], int, byte[], int, int) - Static method in class org.bouncycastle.util.GF16
decode255(byte[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
decode255(byte[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
decode255(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
decode255(int[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
decode448(byte[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
decode448(byte[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
decode448(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
decode448(int[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
decodeAttrName(String, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
decodeBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
decodeIntFromHex(String) - Static method in class org.bouncycastle.util.test.NumberParsing
decodeLongFromHex(String) - Static method in class org.bouncycastle.util.test.NumberParsing
decodePoint(ECCurve, byte[]) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
decodePoint(byte[]) - Method in class org.bouncycastle.math.ec.ECCurve
  Decode a point on this curve from its ASN.1 encoding.
DecoderException - Exception in org.bouncycastle.util.encoders
  Exception thrown if an attempt is made to decode invalid data, or some other failure occurs.
decodeStrict(String) - Static method in class org.bouncycastle.util.encoders.Hex
  Decode the hexadecimal-encoded string strictly i.e. any non-hexadecimal characters will be considered an error.
decodeStrict(String, int, int) - Static method in class org.bouncycastle.util.encoders.Hex
  Decode the hexadecimal-encoded string strictly i.e. any non-hexadecimal characters will be considered an error.
decodeValue(BigInteger, byte[], int, int) - Method in class org.bouncycastle.crypto.signers.PlainDSAEncoding
decodeValue(BigInteger, ASN1Sequence, int) - Method in class org.bouncycastle.crypto.signers.StandardDSAEncoding
decodingTable - Variable in class org.bouncycastle.util.encoders.Base64Encoder
decodingTable - Variable in class org.bouncycastle.util.encoders.HexEncoder
decomposeScalar(ScalarSplitParameters, BigInteger) - Static method in class org.bouncycastle.math.ec.endo.EndoUtil
decomposeScalar(BigInteger) - Method in interface org.bouncycastle.math.ec.endo.GLVEndomorphism
decomposeScalar(BigInteger) - Method in class org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism
decomposeScalar(BigInteger) - Method in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
decompressPoint(int, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
  Decompresses a compressed point P = (xp, yp) (X9.62 s 4.2.2).
decompressPoint(int, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractFp
decompressPoint(int, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
decrypt(ECPair) - Method in interface org.bouncycastle.crypto.ec.ECDecryptor
decrypt(ECPair) - Method in class org.bouncycastle.crypto.ec.ECElGamalDecryptor
  Decrypt an EC pair producing the original EC point.
decrypt(byte[], int, int, int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
  Deprecated.
  use ECIESKEMExtractor
decrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
  Deprecated.
  use ECIESKEMExtractor
decrypt(byte[], int, int, int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
  Deprecated.
  Decrypt an encapsulated session key.
decrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
  Deprecated.
  Decrypt an encapsulated session key.
decrypt(byte[], int, int, int) - Method in interface org.bouncycastle.crypto.KeyEncapsulation
  Deprecated.
  Decapsulate an encapsulated session key.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
  Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
  Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(CramerShoupCiphertext) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SerpentEngine
  Decrypt one block of ciphertext.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.TnepresEngine
  Decrypt one block of ciphertext.
decryptBlock(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.fpe.FPEEngine
decryptBlock(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.fpe.FPEFF1Engine
decryptBlock(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.fpe.FPEFF3_1Engine
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
  Do the appropriate processing for CFB mode decryption.
DecryptedPOP - Class in org.bouncycastle.asn1.cmc
  id-cmc-decryptedPOP OBJECT IDENTIFIER ::= {id-cmc 10} DecryptedPOP ::= SEQUENCE { bodyPartID BodyPartID, thePOPAlgID AlgorithmIdentifier, thePOP OCTET STRING }
DecryptedPOP(BodyPartID, AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cmc.DecryptedPOP
DecryptedPOPTest - Class in org.bouncycastle.asn1.cmc.test
DecryptedPOPTest() - Constructor for class org.bouncycastle.asn1.cmc.test.DecryptedPOPTest
decryptPreMasterSecret(byte[], int, int, RSAKeyParameters, int, SecureRandom) - Static method in class org.bouncycastle.crypto.tls.TlsRsaKeyExchange
DEFAULT_BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.NullEngine
DEFAULT_HASH_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
DEFAULT_HASH_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DEFAULT_P_SOURCE_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
DEFAULT_RANDOM - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
  Enable the setting of the default SecureRandom.
DEFAULT_ROUNDS - Static variable in class org.bouncycastle.crypto.engines.Salsa20Engine
DEFAULT_SALT_LENGTH - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DEFAULT_TRAILER_FIELD - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DefaultBufferedBlockCipher - Class in org.bouncycastle.crypto
  A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion.
DefaultBufferedBlockCipher() - Constructor for class org.bouncycastle.crypto.DefaultBufferedBlockCipher
  constructor for subclasses
DefaultBufferedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.DefaultBufferedBlockCipher
  Create a buffered block cipher without padding.
defaultLookUp - Variable in class org.bouncycastle.asn1.x500.style.BCStyle
defaultLookUp - Variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
DefaultLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  look up table translating common symbols into their OIDS.
DefaultMultiBlockCipher - Class in org.bouncycastle.crypto
DefaultMultiBlockCipher() - Constructor for class org.bouncycastle.crypto.DefaultMultiBlockCipher
defaultParameters(byte[]) - Static method in class org.bouncycastle.crypto.params.HKDFParameters
DefaultReverse - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  determines whether or not strings should be processed and printed from back to front.
DefaultServiceProperties - Class in org.bouncycastle.crypto.constraints
DefaultServiceProperties(String, int) - Constructor for class org.bouncycastle.crypto.constraints.DefaultServiceProperties
DefaultServiceProperties(String, int, Object) - Constructor for class org.bouncycastle.crypto.constraints.DefaultServiceProperties
DefaultServiceProperties(String, int, Object, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.constraints.DefaultServiceProperties
defaultSymbols - Variable in class org.bouncycastle.asn1.x500.style.BCStyle
defaultSymbols - Variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
DefaultSymbols - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  default look up table translating OID values into their common symbols following the convention in RFC 2253 with a few extras
DefaultXMSSMTOid - Class in org.bouncycastle.pqc.crypto.xmss
  XMSSOid^MT class.
DefaultXMSSOid - Class in org.bouncycastle.pqc.crypto.xmss
  XMSSOid class.
DeltaCertificateDescriptor - Class in org.bouncycastle.asn1.x509
  DeltaCertificateDescriptor ::= SEQUENCE { serialNumber CertificateSerialNumber, signature [0] EXPLICIT AlgorithmIdentifier {SIGNATURE_ALGORITHM, {...}}
DeltaCertificateDescriptor(ASN1Integer, AlgorithmIdentifier, X500Name, Validity, X500Name, SubjectPublicKeyInfo, Extensions, ASN1BitString) - Constructor for class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
deltaCertificateDescriptor - Static variable in class org.bouncycastle.asn1.x509.Extension
  delta certificate extension - prototype value will change!
deltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.Extension
  Delta CRL indicator
deltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Delta CRL indicator
DeltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
DEPRECATED - Static variable in class org.bouncycastle.asn1.eac.EACTags
DER - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
  DER - distinguished encoding rules.
DERApplicationSpecificTest - Class in org.bouncycastle.asn1.test
DERApplicationSpecificTest() - Constructor for class org.bouncycastle.asn1.test.DERApplicationSpecificTest
DERBitString - Class in org.bouncycastle.asn1
  A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.
DERBitString(byte[]) - Constructor for class org.bouncycastle.asn1.DERBitString
DERBitString(byte, int) - Constructor for class org.bouncycastle.asn1.DERBitString
DERBitString(byte[], int) - Constructor for class org.bouncycastle.asn1.DERBitString
DERBitString(int) - Constructor for class org.bouncycastle.asn1.DERBitString
DERBitString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERBitString
DERBMPString - Class in org.bouncycastle.asn1
  DER BMPString object encodes BMP (Basic Multilingual Plane) subset (aka UCS-2) of UNICODE (ISO 10646) characters in codepoints 0 to 65535.
DERBMPString(String) - Constructor for class org.bouncycastle.asn1.DERBMPString
  Basic constructor
DERDump - Class in org.bouncycastle.asn1.util
  Deprecated.
  use ASN1Dump.
DERDump() - Constructor for class org.bouncycastle.asn1.util.DERDump
  Deprecated.
DERExternal - Class in org.bouncycastle.asn1
  Class representing the DER-type External
DERExternal(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERExternal
  Deprecated.
  Use `DERExternal.fromVector(ASN1EncodableVector)` instead.
DERExternal(DERSequence) - Constructor for class org.bouncycastle.asn1.DERExternal
  Deprecated.
  Use `DERExternal.fromSequence(ASN1Sequence)` instead.
DERExternal(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.DERExternal
  Construct a DER EXTERNAL object, the input sequence must have exactly two elements on it.
DERExternal(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, DERTaggedObject) - Constructor for class org.bouncycastle.asn1.DERExternal
  Creates a new instance of DERExternal See X.690 for more informations about the meaning of these parameters
DERExternal(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, int, ASN1Primitive) - Constructor for class org.bouncycastle.asn1.DERExternal
  Creates a new instance of DERExternal.
DERExternalParser - Class in org.bouncycastle.asn1
  Parser DER EXTERNAL tagged objects.
DERExternalParser(ASN1StreamParser) - Constructor for class org.bouncycastle.asn1.DERExternalParser
  Base constructor.
DERGeneralizedTime - Class in org.bouncycastle.asn1
  DER Generalized time object.
DERGeneralizedTime(byte[]) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
DERGeneralizedTime(Date) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
DERGeneralizedTime(String) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
DERGeneralString - Class in org.bouncycastle.asn1
  ASN.1 GENERAL-STRING data type.
DERGeneralString(String) - Constructor for class org.bouncycastle.asn1.DERGeneralString
  Construct a GeneralString from the passed in String.
DERGenerator - Class in org.bouncycastle.asn1
  Basic class for streaming DER encoding generators.
DERGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.DERGenerator
DERGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.DERGenerator
  Create a DER encoding generator for a tagged object.
DERGraphicString - Class in org.bouncycastle.asn1
DERGraphicString(byte[]) - Constructor for class org.bouncycastle.asn1.DERGraphicString
DERIA5String - Class in org.bouncycastle.asn1
  DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.
DERIA5String(String) - Constructor for class org.bouncycastle.asn1.DERIA5String
  Basic constructor - without validation.
DERIA5String(String, boolean) - Constructor for class org.bouncycastle.asn1.DERIA5String
  Constructor with optional validation.
DerivationFunction - Interface in org.bouncycastle.crypto
  base interface for general purpose byte derivation functions.
DerivationParameters - Interface in org.bouncycastle.crypto
  Parameters for key/byte stream derivation classes
deriveKeyPair(byte[]) - Method in class org.bouncycastle.crypto.hpke.HPKE
deriveT1(byte[], byte[], byte[], byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
DERMacData - Class in org.bouncycastle.crypto.util
  Builder and holder class for preparing SP 800-56A compliant MacData.
DERMacData.Builder - Class in org.bouncycastle.crypto.util
  Builder to create OtherInfo
DERMacData.Type - Enum in org.bouncycastle.crypto.util
DERNull - Class in org.bouncycastle.asn1
  An ASN.1 DER NULL object.
DERNumericString - Class in org.bouncycastle.asn1
  DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.
DERNumericString(String) - Constructor for class org.bouncycastle.asn1.DERNumericString
  Basic constructor - without validation..
DERNumericString(String, boolean) - Constructor for class org.bouncycastle.asn1.DERNumericString
  Constructor with optional validation.
DEROctetString - Class in org.bouncycastle.asn1
  Carrier class for a DER encoding OCTET STRING
DEROctetString(byte[]) - Constructor for class org.bouncycastle.asn1.DEROctetString
  Base constructor.
DEROctetString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DEROctetString
  Constructor from the encoding of an ASN.1 object.
DEROctetStringParser - Class in org.bouncycastle.asn1
  Parser for DER encoded OCTET STRINGS
DEROtherInfo - Class in org.bouncycastle.crypto.util
  Builder and holder class for preparing SP 800-56A compliant OtherInfo.
DEROtherInfo.Builder - Class in org.bouncycastle.crypto.util
  Builder to create OtherInfo
DERPrintableString - Class in org.bouncycastle.asn1
  DER PrintableString object.
DERPrintableString(String) - Constructor for class org.bouncycastle.asn1.DERPrintableString
  Basic constructor - this does not validate the string
DERPrintableString(String, boolean) - Constructor for class org.bouncycastle.asn1.DERPrintableString
  Constructor with optional validation.
DERPrivateTest - Class in org.bouncycastle.asn1.test
DERPrivateTest() - Constructor for class org.bouncycastle.asn1.test.DERPrivateTest
DERSequence - Class in org.bouncycastle.asn1
  Definite length SEQUENCE, encoding tells explicit number of bytes that the content of this sequence occupies.
DERSequence() - Constructor for class org.bouncycastle.asn1.DERSequence
  Create an empty sequence.
DERSequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERSequence
  Create a sequence containing one object.
DERSequence(ASN1Encodable, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERSequence
  Create a sequence containing two objects.
DERSequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERSequence
  Create a sequence containing a vector of objects.
DERSequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DERSequence
  Create a sequence containing an array of objects.
DERSequenceGenerator - Class in org.bouncycastle.asn1
  A stream generator for DER SEQUENCEs
DERSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.DERSequenceGenerator
  Use the passed in stream as the target for the generator.
DERSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.DERSequenceGenerator
  Use the passed in stream as the target for the generator, writing out the header tag for a tagged constructed SEQUENCE (possibly implicit).
DERSet - Class in org.bouncycastle.asn1
  A DER encoded SET object For X.690 syntax rules, see `ASN1Set`.
DERSet() - Constructor for class org.bouncycastle.asn1.DERSet
  create an empty set
DERSet(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERSet
  create a set containing one object
DERSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERSet
  create a set containing a vector of objects.
DERSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DERSet
  create a set containing an array of objects.
DERT61String - Class in org.bouncycastle.asn1
  DER T61String (also the teletex string), try not to use this if you don't need to.
DERT61String(String) - Constructor for class org.bouncycastle.asn1.DERT61String
  Basic constructor - with string 8 bit assumed.
DERT61String(byte[]) - Constructor for class org.bouncycastle.asn1.DERT61String
  Basic constructor - string encoded as a sequence of bytes.
DERTaggedObject - Class in org.bouncycastle.asn1
  DER TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
DERTaggedObject(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
DERTaggedObject(int, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
DERTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
DERTaggedObject(boolean, int, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
DERUniversalString - Class in org.bouncycastle.asn1
  DER UniversalString object - encodes UNICODE (ISO 10646) characters using 32-bit format.
DERUniversalString(byte[]) - Constructor for class org.bouncycastle.asn1.DERUniversalString
  Basic constructor - byte encoded string.
DERUTCTime - Class in org.bouncycastle.asn1
  DER UTC time object.
DERUTCTime(Date) - Constructor for class org.bouncycastle.asn1.DERUTCTime
DERUTCTime(String) - Constructor for class org.bouncycastle.asn1.DERUTCTime
DERUTF8String - Class in org.bouncycastle.asn1
  DER UTF8String object.
DERUTF8String(String) - Constructor for class org.bouncycastle.asn1.DERUTF8String
  Basic constructor
DERUTF8StringTest - Class in org.bouncycastle.asn1.test
DERUTF8StringTest() - Constructor for class org.bouncycastle.asn1.test.DERUTF8StringTest
DERVideotexString - Class in org.bouncycastle.asn1
DERVideotexString(byte[]) - Constructor for class org.bouncycastle.asn1.DERVideotexString
DERVisibleString - Class in org.bouncycastle.asn1
  DER VisibleString object encoding ISO 646 (ASCII) character code points 32 to 126.
DERVisibleString(String) - Constructor for class org.bouncycastle.asn1.DERVisibleString
  Basic constructor
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
  encryption algorithms preferences
des_EDE3_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.3.7
dES_EDE3_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
dES_EDE3_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
DES_EDE_KEY_LENGTH - Static variable in class org.bouncycastle.crypto.params.DESedeParameters
DES_KEY_LENGTH - Static variable in class org.bouncycastle.crypto.params.DESParameters
desCBC - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.7
desCFB - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.9
DESCRIPTION - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
description - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
desECB - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.6
desEDE - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.17
DESedeEngine - Class in org.bouncycastle.crypto.engines
  a class that provides a basic DESede (or Triple DES) engine.
DESedeEngine() - Constructor for class org.bouncycastle.crypto.engines.DESedeEngine
  standard constructor.
DESedeKeyGenerator - Class in org.bouncycastle.crypto.generators
DESedeKeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.DESedeKeyGenerator
DESedeParameters - Class in org.bouncycastle.crypto.params
DESedeParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.DESedeParameters
DESedeTest - Class in org.bouncycastle.crypto.test
  DESede tester
DESedeWrapEngine - Class in org.bouncycastle.crypto.engines
  Wrap keys according to RFC 3217.
DESedeWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.DESedeWrapEngine
DESEngine - Class in org.bouncycastle.crypto.engines
  a class that provides a basic DES engine.
DESEngine() - Constructor for class org.bouncycastle.crypto.engines.DESEngine
  standard constructor.
deserialize(byte[], Class) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
deserializePrivateKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.hpke.HPKE
deserializePublicKey(byte[]) - Method in class org.bouncycastle.crypto.hpke.HPKE
DESExample - Class in org.bouncycastle.crypto.examples
  DESExample is a simple DES based encryptor/decryptor.
DESExample() - Constructor for class org.bouncycastle.crypto.examples.DESExample
DESExample(String, String, String, boolean) - Constructor for class org.bouncycastle.crypto.examples.DESExample
desFunc(int[], byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DESEngine
  the DES engine.
DESKeyGenerator - Class in org.bouncycastle.crypto.generators
DESKeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.DESKeyGenerator
desOFB - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.8
DESParameters - Class in org.bouncycastle.crypto.params
DESParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.DESParameters
DESTest - Class in org.bouncycastle.crypto.test
  DES tester - vectors from FIPS 81
DESTest() - Constructor for class org.bouncycastle.crypto.test.DESTest
destinationIndicator - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
destroy() - Method in class org.bouncycastle.pqc.crypto.util.SecretWithEncapsulationImpl
detach() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
detach() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
detach() - Method in class org.bouncycastle.math.ec.ECPoint
detach() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
detach() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
DeterministicDSATest - Class in org.bouncycastle.crypto.test
  Tests are taken from RFC 6979 - "Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA)"
DeterministicDSATest() - Constructor for class org.bouncycastle.crypto.test.DeterministicDSATest
DH_DEFAULT_PARAMS - Static variable in class org.bouncycastle.crypto.CryptoServicesRegistrar.Property
  The default parameters for a particular size of Diffie-Hellman key.This is a sized property.
DHAgreement - Class in org.bouncycastle.crypto.agreement
  a Diffie-Hellman key exchange engine.
DHAgreement() - Constructor for class org.bouncycastle.crypto.agreement.DHAgreement
dhBasedMac - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  id-DHBasedMac OBJECT IDENTIFIER ::= {1 2 840 113533 7 66 30}
DHBasicAgreement - Class in org.bouncycastle.crypto.agreement
  a Diffie-Hellman key agreement class.
DHBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.DHBasicAgreement
DHBasicKeyPairGenerator - Class in org.bouncycastle.crypto.generators
  a basic Diffie-Hellman key pair generator.
DHBasicKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
DHBMParameter - Class in org.bouncycastle.asn1.cmp
  DHBMParameter ::= SEQUENCE { owf AlgorithmIdentifier, -- AlgId for a One-Way Function (SHA-1 recommended) mac AlgorithmIdentifier -- the MAC AlgId (e.g., DES-MAC, Triple-DES-MAC [PKCS11], } -- or HMAC [RFC2104, RFC2202])
DHBMParameter(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.DHBMParameter
DHDomainParameters - Class in org.bouncycastle.asn1.x9
  Deprecated.
  use DomainParameters
DHDomainParameters(BigInteger, BigInteger, BigInteger, BigInteger, DHValidationParms) - Constructor for class org.bouncycastle.asn1.x9.DHDomainParameters
  Deprecated.
DHDomainParameters(ASN1Integer, ASN1Integer, ASN1Integer, ASN1Integer, DHValidationParms) - Constructor for class org.bouncycastle.asn1.x9.DHDomainParameters
  Deprecated.
dhEphem - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  X9.42 dhEphem OID: 1.2.840.10046.3.2
dhHybrid1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  X9.42 dhHybrid1 OID: 1.2.840.10046.3.4
dhHybrid2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  X9.42 dhHybrid2 OID: 1.2.840.10046.3.5
dhHybridOneFlow - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  X9.42 dhHybridOneFlow OID: 1.2.840.10046.3.6
DHIESPublicKeyParser - Class in org.bouncycastle.crypto.parsers
DHIESPublicKeyParser(DHParameters) - Constructor for class org.bouncycastle.crypto.parsers.DHIESPublicKeyParser
DHKDFParameters - Class in org.bouncycastle.crypto.agreement.kdf
DHKDFParameters(ASN1ObjectIdentifier, int, byte[]) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
DHKDFParameters(ASN1ObjectIdentifier, int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
DHKEKGenerator - Class in org.bouncycastle.crypto.agreement.kdf
  RFC 2631 Diffie-hellman KEK derivation function.
DHKEKGenerator(Digest) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
DHKEKGeneratorTest - Class in org.bouncycastle.crypto.test
  DHKEK Generator tests - from RFC 2631.
DHKEKGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.DHKEKGeneratorTest
dhKeyAgreement - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#3: 1.2.840.113549.1.3.1
DHKeyGenerationParameters - Class in org.bouncycastle.crypto.params
DHKeyGenerationParameters(SecureRandom, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHKeyGenerationParameters
DHKeyPairGenerator - Class in org.bouncycastle.crypto.generators
  a Diffie-Hellman key pair generator.
DHKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHKeyPairGenerator
DHKeyParameters - Class in org.bouncycastle.crypto.params
DHKeyParameters(boolean, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHKeyParameters
dhMAC - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
DHMQVPrivateParameters - Class in org.bouncycastle.crypto.params
DHMQVPrivateParameters(DHPrivateKeyParameters, DHPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.params.DHMQVPrivateParameters
DHMQVPrivateParameters(DHPrivateKeyParameters, DHPrivateKeyParameters, DHPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.DHMQVPrivateParameters
DHMQVPublicParameters - Class in org.bouncycastle.crypto.params
DHMQVPublicParameters(DHPublicKeyParameters, DHPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.DHMQVPublicParameters
dhOneFlow - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  X9.42 dhOneFlow OID: 1.2.840.10046.3.3
DHParameter - Class in org.bouncycastle.asn1.pkcs
DHParameter(BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.asn1.pkcs.DHParameter
DHParameters - Class in org.bouncycastle.crypto.params
DHParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DHParameters
DHParameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DHParameters
DHParameters(BigInteger, BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.params.DHParameters
DHParameters(BigInteger, BigInteger, BigInteger, int, int) - Constructor for class org.bouncycastle.crypto.params.DHParameters
DHParameters(BigInteger, BigInteger, BigInteger, BigInteger, DHValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DHParameters
DHParameters(BigInteger, BigInteger, BigInteger, int, int, BigInteger, DHValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DHParameters
DHParametersGenerator - Class in org.bouncycastle.crypto.generators
DHParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHParametersGenerator
DHPrivateKeyParameters - Class in org.bouncycastle.crypto.params
DHPrivateKeyParameters(BigInteger, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHPrivateKeyParameters
DHPublicKey - Class in org.bouncycastle.asn1.x9
  X9.42 definition of a DHPublicKey DHPublicKey ::= INTEGER
DHPublicKey(BigInteger) - Constructor for class org.bouncycastle.asn1.x9.DHPublicKey
  Base constructor.
DHPublicKeyParameters - Class in org.bouncycastle.crypto.params
DHPublicKeyParameters(BigInteger, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHPublicKeyParameters
dhpublicnumber - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Diffie-Hellman dhpublicnumber OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) ansi-x942(10046) number-type(2) 1 } OID: 1.2.840.10046.2.1
DhSigStatic - Class in org.bouncycastle.asn1.crmf
  From RFC 2875 for Diffie-Hellman POP.
DhSigStatic(byte[]) - Constructor for class org.bouncycastle.asn1.crmf.DhSigStatic
DhSigStatic(IssuerAndSerialNumber, byte[]) - Constructor for class org.bouncycastle.asn1.crmf.DhSigStatic
DhSigStaticTest - Class in org.bouncycastle.asn1.crmf.test
DhSigStaticTest() - Constructor for class org.bouncycastle.asn1.crmf.test.DhSigStaticTest
dhSinglePass_cofactorDH_kdf_schemes - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
dhSinglePass_cofactorDH_recommendedKDF - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
dhSinglePass_cofactorDH_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.3.133.16.840.63.0.3
dhSinglePass_cofactorDH_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
dhSinglePass_cofactorDH_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
dhSinglePass_cofactorDH_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
dhSinglePass_cofactorDH_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
dhSinglePass_cofactorDH_specifiedKDF - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
dhSinglePass_stdDH_kdf_schemes - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
dhSinglePass_stdDH_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.3.133.16.840.63.0.2
dhSinglePass_stdDH_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
dhSinglePass_stdDH_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
dhSinglePass_stdDH_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
dhSinglePass_stdDH_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
DHStandardGroups - Class in org.bouncycastle.crypto.agreement
  Standard Diffie-Hellman groups from various IETF specifications.
DHStandardGroups() - Constructor for class org.bouncycastle.crypto.agreement.DHStandardGroups
dhStatic - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  X9.42 dhStatic OID: 1.2.840.10046.3.1
DHTest - Class in org.bouncycastle.crypto.test
DHTest() - Constructor for class org.bouncycastle.crypto.test.DHTest
DHUnifiedAgreement - Class in org.bouncycastle.crypto.agreement
  FFC Unified static/ephemeral agreement as described in NIST SP 800-56A.
DHUnifiedAgreement() - Constructor for class org.bouncycastle.crypto.agreement.DHUnifiedAgreement
DHUPrivateParameters - Class in org.bouncycastle.crypto.params
  Parameters holder for private unified static/ephemeral agreement as described in NIST SP 800-56A.
DHUPrivateParameters(DHPrivateKeyParameters, DHPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.params.DHUPrivateParameters
DHUPrivateParameters(DHPrivateKeyParameters, DHPrivateKeyParameters, DHPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.DHUPrivateParameters
DHUPublicParameters - Class in org.bouncycastle.crypto.params
  Parameters holder for static/ephemeral agreement as described in NIST SP 800-56A.
DHUPublicParameters(DHPublicKeyParameters, DHPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.DHUPublicParameters
DHValidationParameters - Class in org.bouncycastle.crypto.params
DHValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.DHValidationParameters
DHValidationParms - Class in org.bouncycastle.asn1.x9
  Deprecated.
  use ValidationParams
DHValidationParms(ASN1BitString, ASN1Integer) - Constructor for class org.bouncycastle.asn1.x9.DHValidationParms
  Deprecated.
diff(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
Digest - Interface in org.bouncycastle.crypto
  interface that a message digest conforms to.
digest - Variable in class org.bouncycastle.crypto.io.DigestInputStream
digest - Variable in class org.bouncycastle.crypto.io.DigestOutputStream
DIGEST_SIZE - Static variable in class org.bouncycastle.crypto.digests.HarakaBase
digestAlgorithm - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.12 -- digestAlgorithm
digestAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2
DigestConstraintsTest - Class in org.bouncycastle.crypto.test
DigestConstraintsTest() - Constructor for class org.bouncycastle.crypto.test.DigestConstraintsTest
DigestDerivationFunction - Interface in org.bouncycastle.crypto
  base interface for general purpose Digest based byte derivation functions.
digestedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.5
DigestedData - Class in org.bouncycastle.asn1.cms
  RFC 5652 DigestedData object.
DigestedData(AlgorithmIdentifier, ContentInfo, byte[]) - Constructor for class org.bouncycastle.asn1.cms.DigestedData
digestedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.5
DigestFactory - Class in org.bouncycastle.crypto.util
  Basic factory class for message digests.
DigestFactory() - Constructor for class org.bouncycastle.crypto.util.DigestFactory
DigestInfo - Class in org.bouncycastle.asn1.x509
  The DigestInfo object.
DigestInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
DigestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
DigestingMessageSigner - Class in org.bouncycastle.pqc.crypto
  Implements the sign and verify functions for a Signature Scheme using a hash function to allow processing of large messages.
DigestingMessageSigner(MessageSigner, Digest) - Constructor for class org.bouncycastle.pqc.crypto.DigestingMessageSigner
DigestingStateAwareMessageSigner - Class in org.bouncycastle.pqc.crypto
  Implements the sign and verify functions for a Signature Scheme using a hash function to allow processing of large messages.
DigestingStateAwareMessageSigner(StateAwareMessageSigner, Digest) - Constructor for class org.bouncycastle.pqc.crypto.DigestingStateAwareMessageSigner
DigestInputStream - Class in org.bouncycastle.crypto.io
DigestInputStream(InputStream, Digest) - Constructor for class org.bouncycastle.crypto.io.DigestInputStream
DigestOutputStream - Class in org.bouncycastle.crypto.io
DigestOutputStream(Digest) - Constructor for class org.bouncycastle.crypto.io.DigestOutputStream
DigestRandomGenerator - Class in org.bouncycastle.crypto.prng
  Random generation based on the digest with counter.
DigestRandomGenerator(Digest) - Constructor for class org.bouncycastle.crypto.prng.DigestRandomGenerator
DigestRandomNumberTest - Class in org.bouncycastle.crypto.test
DigestRandomNumberTest() - Constructor for class org.bouncycastle.crypto.test.DigestRandomNumberTest
DigestTest - Class in org.bouncycastle.crypto.test
DigestUtils - Class in org.bouncycastle.pqc.crypto
DigestUtils() - Constructor for class org.bouncycastle.pqc.crypto.DigestUtils
DIGITAL_SIGNATURE - Static variable in class org.bouncycastle.asn1.eac.EACTags
DIGITAL_SIGNATURE_BLOCK - Static variable in class org.bouncycastle.asn1.eac.EACTags
DIGITAL_SIGNATURE_USAGE - Static variable in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
digitalSignature - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
dilithium - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
dilithium2 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
dilithium2 - Static variable in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumParameters
dilithium2_aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
dilithium3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
dilithium3 - Static variable in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumParameters
dilithium3_aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
dilithium5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
dilithium5 - Static variable in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumParameters
dilithium5_aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
DilithiumD - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
DilithiumKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.crystals.dilithium
DilithiumKeyGenerationParameters(SecureRandom, DilithiumParameters) - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyGenerationParameters
DilithiumKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.crystals.dilithium
DilithiumKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyPairGenerator
DilithiumKeyParameters - Class in org.bouncycastle.pqc.crypto.crystals.dilithium
DilithiumKeyParameters(boolean, DilithiumParameters) - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyParameters
DilithiumN - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
DilithiumParameters - Class in org.bouncycastle.pqc.crypto.crystals.dilithium
DilithiumPolyT0PackedBytes - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
DilithiumPolyT1PackedBytes - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
DilithiumPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.crystals.dilithium
DilithiumPrivateKeyParameters(DilithiumParameters, byte[], byte[], byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
DilithiumPrivateKeyParameters(DilithiumParameters, byte[], DilithiumPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
DilithiumPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.crystals.dilithium
DilithiumPublicKeyParameters(DilithiumParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPublicKeyParameters
DilithiumPublicKeyParameters(DilithiumParameters, byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPublicKeyParameters
DilithiumQ - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
DilithiumQinv - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
DilithiumSigner - Class in org.bouncycastle.pqc.crypto.crystals.dilithium
DilithiumSigner() - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumSigner
directory - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.1: Internet directory: X.500
directoryName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
DirectoryString - Class in org.bouncycastle.asn1.x500
  The DirectoryString CHOICE object.
DirectoryString(String) - Constructor for class org.bouncycastle.asn1.x500.DirectoryString
DiscoverEndomorphisms - Class in org.bouncycastle.math.ec.tools
DiscoverEndomorphisms() - Constructor for class org.bouncycastle.math.ec.tools.DiscoverEndomorphisms
discoverEndomorphisms(X9ECParameters) - Static method in class org.bouncycastle.math.ec.tools.DiscoverEndomorphisms
DISCRETIONARY_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
DISCRETIONARY_DATA_OBJECTS - Static variable in class org.bouncycastle.asn1.eac.EACTags
DISPLAY_CONTROL - Static variable in class org.bouncycastle.asn1.eac.EACTags
DISPLAY_IMAGE - Static variable in class org.bouncycastle.asn1.eac.EACTags
DISPLAY_TEXT_MAXIMUM_SIZE - Static variable in class org.bouncycastle.asn1.x509.DisplayText
  Describe constant `DISPLAY_TEXT_MAXIMUM_SIZE` here.
DisplayText - Class in org.bouncycastle.asn1.x509
  `DisplayText` class, used in `CertificatePolicies` X509 V3 extensions (in policy qualifiers).
DisplayText(int, String) - Constructor for class org.bouncycastle.asn1.x509.DisplayText
  Creates a new `DisplayText` instance.
DisplayText(String) - Constructor for class org.bouncycastle.asn1.x509.DisplayText
  Creates a new `DisplayText` instance.
distinguishedName - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
DistributionPoint - Class in org.bouncycastle.asn1.x509
  The DistributionPoint object.
DistributionPoint(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DistributionPoint
DistributionPoint(DistributionPointName, ReasonFlags, GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.DistributionPoint
DistributionPointName - Class in org.bouncycastle.asn1.x509
  The DistributionPointName object.
DistributionPointName(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
DistributionPointName(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
DistributionPointName(ASN1TaggedObject) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
divide(int) - Method in class org.bouncycastle.crypto.threshold.ShamirSplitSecret
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
divideP(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
DL - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
  DL - definite length encoding.
DLBitString - Class in org.bouncycastle.asn1
  A Definite length BIT STRING
DLBitString(byte[]) - Constructor for class org.bouncycastle.asn1.DLBitString
DLBitString(byte, int) - Constructor for class org.bouncycastle.asn1.DLBitString
DLBitString(byte[], int) - Constructor for class org.bouncycastle.asn1.DLBitString
DLBitString(int) - Constructor for class org.bouncycastle.asn1.DLBitString
DLBitString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLBitString
DLBitStringParser - Class in org.bouncycastle.asn1
  Parser for a DL encoded BIT STRING.
DLExternal - Class in org.bouncycastle.asn1
  Class representing the Definite-Length-type External
DLExternal(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DLExternal
  Deprecated.
  Use `DLExternal.fromVector(ASN1EncodableVector)` instead.
DLExternal(DLSequence) - Constructor for class org.bouncycastle.asn1.DLExternal
  Deprecated.
  Use `DLExternal.fromSequence(ASN1Sequence)` instead.
DLExternal(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, DERTaggedObject) - Constructor for class org.bouncycastle.asn1.DLExternal
  Creates a new instance of DERExternal See X.690 for more informations about the meaning of these parameters
DLExternal(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, int, ASN1Primitive) - Constructor for class org.bouncycastle.asn1.DLExternal
  Creates a new instance of Definite-Length External.
DLExternalTest - Class in org.bouncycastle.asn1.test
  Class checking the correct functionality of DLExternal
DLExternalTest() - Constructor for class org.bouncycastle.asn1.test.DLExternalTest
DLSequence - Class in org.bouncycastle.asn1
  The DLSequence encodes a SEQUENCE using definite length form.
DLSequence() - Constructor for class org.bouncycastle.asn1.DLSequence
  Create an empty sequence.
DLSequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLSequence
  Create a sequence containing one object.
DLSequence(ASN1Encodable, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLSequence
  Create a sequence containing two objects.
DLSequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DLSequence
  create a sequence containing a vector of objects.
DLSequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DLSequence
  create a sequence containing an array of objects.
DLSequenceParser - Class in org.bouncycastle.asn1
  Parser class for DL SEQUENCEs.
DLSet - Class in org.bouncycastle.asn1
  The DLSet encodes ASN.1 SET value without element ordering, and always using definite length form.
DLSet() - Constructor for class org.bouncycastle.asn1.DLSet
  create an empty set
DLSet(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLSet
DLSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DLSet
DLSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DLSet
  create a set from an array of objects.
DLSetParser - Class in org.bouncycastle.asn1
  Parser class for DL SETs.
DLTaggedObject - Class in org.bouncycastle.asn1
  Definite Length TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
DLTaggedObject(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLTaggedObject
DLTaggedObject(int, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLTaggedObject
DLTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLTaggedObject
DLTaggedObject(boolean, int, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLTaggedObject
DMD_NAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 2256 dmdName
DMD_NAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 2256 dmdName
DN_QUALIFIER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  dnQualifier - DirectoryString(SIZE(1..64)
DN_QUALIFIER - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  dnQualifier - DirectoryString(SIZE(1..64)
dnQualifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
dNSName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
doDudInputTest() - Method in class org.bouncycastle.crypto.test.SM2EngineTest
doFinal() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  process the contents of the buffer using the underlying cipher.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
  Process the last block in the buffer.
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Digest
  close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
  Close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Blake2bpDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
  Close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Blake2spDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
  Close the digest, producing the final digest value.
doFinal(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
  Close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Blake3Digest
doFinal(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake3Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Haraka256Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Haraka512Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
doFinal(byte[], int, byte, int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD2Digest
  close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD4Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD5Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.NullDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.ParallelHash
doFinal(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.ParallelHash
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Prehash
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA384Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA3Digest
doFinal(byte[], int, byte, int) - Method in class org.bouncycastle.crypto.digests.SHA3Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA512Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
doFinal(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
doFinal(byte[], int, byte, int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
doFinal(byte[], int, int, byte, int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SkeinDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SkeinEngine
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SM3Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.TupleHash
doFinal(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.TupleHash
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Mac
  Compute the final stage of the MAC writing the output to the out parameter.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.Blake3Mac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CMac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.DSTU7564Mac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.DSTU7624Mac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.GMac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.HMac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.KGMac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.KMAC
doFinal(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.KMAC
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.OldHMac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.Poly1305
doFinal() - Method in class org.bouncycastle.crypto.macs.SipHash
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.SipHash
doFinal() - Method in class org.bouncycastle.crypto.macs.SipHash128
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.SipHash128
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.SkeinMac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.VMPCMac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.Zuc128Mac
  Finalize the mac.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.Zuc256Mac
  Finalize the mac.
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
  Finish the operation either appending or verifying the MAC at the end of the data.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
  Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
  Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.OldCTSBlockCipher
  Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
  Deprecated.
  Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
  Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.test.speedy.Poly1305Reference
doFinal(byte[], int, int) - Method in interface org.bouncycastle.crypto.Xof
  Output the results of the final calculation for this digest to outLen number of bytes.
doFinal(byte[], int) - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
DomainParameters - Class in org.bouncycastle.asn1.x9
  X9.44 Diffie-Hellman domain parameters.
DomainParameters(BigInteger, BigInteger, BigInteger, BigInteger, ValidationParams) - Constructor for class org.bouncycastle.asn1.x9.DomainParameters
  Base constructor - the full domain parameter set.
dontCare - Static variable in class org.bouncycastle.asn1.crmf.SinglePubInfo
dontPublish - Static variable in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
  Start outputting the results of the final calculation for this digest.
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake3Digest
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.CSHAKEDigest
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.ParallelHash
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.TupleHash
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.KMAC
doOutput(byte[], int, int) - Method in interface org.bouncycastle.crypto.Xof
  Start outputting the results of the final calculation for this digest.
doTest(HMac, String[][]) - Method in class org.bouncycastle.crypto.test.SHA3HMacTest
doTest10() - Method in class org.bouncycastle.crypto.test.ISO9796Test
doTest11() - Method in class org.bouncycastle.crypto.test.ISO9796Test
doTest12() - Method in class org.bouncycastle.crypto.test.ISO9796Test
doTest3() - Method in class org.bouncycastle.crypto.test.ISO9796Test
doTest4() - Method in class org.bouncycastle.crypto.test.ISO9796Test
doTest5() - Method in class org.bouncycastle.crypto.test.ISO9796Test
doTest6() - Method in class org.bouncycastle.crypto.test.ISO9796Test
doTest7() - Method in class org.bouncycastle.crypto.test.ISO9796Test
doTest8() - Method in class org.bouncycastle.crypto.test.ISO9796Test
doTest9() - Method in class org.bouncycastle.crypto.test.ISO9796Test
doubleProductFromSquares(ECFieldElement, ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
doubleProductFromSquares(ECFieldElement, ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
Doubles - Class in org.bouncycastle.util
Doubles() - Constructor for class org.bouncycastle.util.Doubles
down(XoodyakDigest.Friend, int, byte[], byte[], int, int, int) - Static method in class org.bouncycastle.crypto.engines.XoodyakEngine
drain(InputStream) - Static method in class org.bouncycastle.util.io.Streams
  Read stream till EOF is encountered.
DRBGTestVector - Class in org.bouncycastle.crypto.prng.test
DRBGTestVector(Digest, EntropySource, boolean, String, int, String, String[]) - Constructor for class org.bouncycastle.crypto.prng.test.DRBGTestVector
DRBGTestVector(Digest, EntropySource, boolean, String, int, String[]) - Constructor for class org.bouncycastle.crypto.prng.test.DRBGTestVector
DRBGTestVector(BlockCipher, int, EntropySource, boolean, String, int, String, String[]) - Constructor for class org.bouncycastle.crypto.prng.test.DRBGTestVector
DRBGTestVector(BlockCipher, int, EntropySource, boolean, String, int, String[]) - Constructor for class org.bouncycastle.crypto.prng.test.DRBGTestVector
DSA - Interface in org.bouncycastle.crypto
  interface for classes implementing algorithms modeled similar to the Digital Signature Alorithm.
DSA_DEFAULT_PARAMS - Static variable in class org.bouncycastle.crypto.CryptoServicesRegistrar.Property
  The default parameters for a particular size of DSA key.
dsa_with_sha224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.1
dsa_with_sha256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.2
dsa_with_sha384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.3
dsa_with_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.4
DSADigestSigner - Class in org.bouncycastle.crypto.signers
DSADigestSigner(DSA, Digest) - Constructor for class org.bouncycastle.crypto.signers.DSADigestSigner
DSADigestSigner(DSAExt, Digest, DSAEncoding) - Constructor for class org.bouncycastle.crypto.signers.DSADigestSigner
DSAEncoding - Interface in org.bouncycastle.crypto.signers
  An interface for different encoding formats for DSA signatures.
DSAExt - Interface in org.bouncycastle.crypto
  An "extended" interface for classes implementing DSA-style algorithms, that provides access to the group order.
DSAKCalculator - Interface in org.bouncycastle.crypto.signers
  Interface define calculators of K values for DSA/ECDSA.
DSAKeyGenerationParameters - Class in org.bouncycastle.crypto.params
DSAKeyGenerationParameters(SecureRandom, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAKeyGenerationParameters
DSAKeyPairGenerator - Class in org.bouncycastle.crypto.generators
  a DSA key pair generator.
DSAKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
DSAKeyParameters - Class in org.bouncycastle.crypto.params
DSAKeyParameters(boolean, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAKeyParameters
DSAParameter - Class in org.bouncycastle.asn1.x509
DSAParameter(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.DSAParameter
DSAParameterGenerationParameters - Class in org.bouncycastle.crypto.params
DSAParameterGenerationParameters(int, int, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
  Construct without a usage index, this will do a random construction of G.
DSAParameterGenerationParameters(int, int, int, SecureRandom, int) - Constructor for class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
  Construct for a specific usage index - this has the effect of using verifiable canonical generation of G.
DSAParameters - Class in org.bouncycastle.crypto.params
DSAParameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DSAParameters
DSAParameters(BigInteger, BigInteger, BigInteger, DSAValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DSAParameters
DSAParametersGenerator - Class in org.bouncycastle.crypto.generators
  Generate suitable parameters for DSA, in line with FIPS 186-2, or FIPS 186-3.
DSAParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSAParametersGenerator
DSAParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.DSAParametersGenerator
DSAPrivateKeyParameters - Class in org.bouncycastle.crypto.params
DSAPrivateKeyParameters(BigInteger, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAPrivateKeyParameters
DSAPublicKeyParameters - Class in org.bouncycastle.crypto.params
DSAPublicKeyParameters(BigInteger, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAPublicKeyParameters
DSASigner - Class in org.bouncycastle.crypto.signers
  The Digital Signature Algorithm - as described in "Handbook of Applied Cryptography", pages 452 - 453.
DSASigner() - Constructor for class org.bouncycastle.crypto.signers.DSASigner
  Default configuration, random K values.
DSASigner(DSAKCalculator) - Constructor for class org.bouncycastle.crypto.signers.DSASigner
  Configuration with an alternate, possibly deterministic calculator of K.
DSATest - Class in org.bouncycastle.crypto.test
  Test based on FIPS 186-2, Appendix 5, an example of DSA, and FIPS 168-3 test vectors.
DSATest() - Constructor for class org.bouncycastle.crypto.test.DSATest
DSAValidationParameters - Class in org.bouncycastle.crypto.params
DSAValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.DSAValidationParameters
DSAValidationParameters(byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.DSAValidationParameters
dsaWithSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.27
dst - Variable in class org.bouncycastle.crypto.hash2curve.HashToField
dst(String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Builder
dstu4145be - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU4145 Big Endian presentation.
DSTU4145BinaryField - Class in org.bouncycastle.asn1.ua
DSTU4145BinaryField(int, int, int, int) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145BinaryField
DSTU4145BinaryField(int, int) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145BinaryField
DSTU4145ECBinary - Class in org.bouncycastle.asn1.ua
DSTU4145ECBinary(ECDomainParameters) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145ECBinary
DSTU4145KeyPairGenerator - Class in org.bouncycastle.crypto.generators
DSTU4145KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSTU4145KeyPairGenerator
dstu4145le - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU4145 Little Endian presentation.
DSTU4145NamedCurves - Class in org.bouncycastle.asn1.ua
DSTU4145NamedCurves() - Constructor for class org.bouncycastle.asn1.ua.DSTU4145NamedCurves
DSTU4145Parameters - Class in org.bouncycastle.crypto.params
DSTU4145Parameters(ECDomainParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.DSTU4145Parameters
DSTU4145Params - Class in org.bouncycastle.asn1.ua
DSTU4145Params(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145Params
DSTU4145Params(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145Params
DSTU4145Params(DSTU4145ECBinary) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145Params
DSTU4145PointEncoder - Class in org.bouncycastle.asn1.ua
  DSTU4145 encodes points somewhat differently than X9.62 It compresses the point to the size of the field element
DSTU4145PointEncoder() - Constructor for class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
DSTU4145PublicKey - Class in org.bouncycastle.asn1.ua
DSTU4145PublicKey(ECPoint) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145PublicKey
DSTU4145Signer - Class in org.bouncycastle.crypto.signers
  DSTU 4145-2002 National Ukrainian standard of digital signature based on elliptic curves (DSTU 4145-2002).
DSTU4145Signer() - Constructor for class org.bouncycastle.crypto.signers.DSTU4145Signer
DSTU4145Test - Class in org.bouncycastle.crypto.test
DSTU4145Test() - Constructor for class org.bouncycastle.crypto.test.DSTU4145Test
DSTU7564Digest - Class in org.bouncycastle.crypto.digests
  Reference implementation of national ukrainian standard of hashing transformation DSTU7564.
DSTU7564Digest(DSTU7564Digest) - Constructor for class org.bouncycastle.crypto.digests.DSTU7564Digest
DSTU7564Digest(int) - Constructor for class org.bouncycastle.crypto.digests.DSTU7564Digest
DSTU7564Digest(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.DSTU7564Digest
dstu7564digest_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7564 256-bit digest presentation.
dstu7564digest_384 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7564 384-bit digest presentation.
dstu7564digest_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7564 512-bit digest presentation.
DSTU7564Mac - Class in org.bouncycastle.crypto.macs
  Implementation of DSTU7564 MAC mode
DSTU7564Mac(int) - Constructor for class org.bouncycastle.crypto.macs.DSTU7564Mac
dstu7564mac_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7564 256-bit mac presentation.
dstu7564mac_384 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7564 384-bit mac presentation.
dstu7564mac_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7564 512-bit mac presentation.
DSTU7564Test - Class in org.bouncycastle.crypto.test
DSTU7564Test() - Constructor for class org.bouncycastle.crypto.test.DSTU7564Test
dstu7624cbc_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in CBC mode with 128 bit block/key presentation
dstu7624cbc_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in CBC mode with 256 bit block/key presentation
dstu7624cbc_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in CBC mode with 512 bit block/key presentation
dstu7624ccm_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in CCM mode with 128 bit block/key presentation
dstu7624ccm_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in CCM mode with 256 bit block/key presentation
dstu7624ccm_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in CCM mode with 512 bit block/key presentation
dstu7624cfb_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in CFB mode with 128 bit block/key presentation
dstu7624cfb_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in CFB mode with 256 bit block/key presentation
dstu7624cfb_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in CFB mode with 512 bit block/key presentation
dstu7624cmac_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in MAC mode with 128 bit block/key presentation
dstu7624cmac_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in MAC mode with 256 bit block/key presentation
dstu7624cmac_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in MAC mode with 512 bit block/key presentation
dstu7624ctr_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in CTR mode with 128 bit block/key presentation
dstu7624ctr_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in CTR mode with 256 bit block/key presentation
dstu7624ctr_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in CTR mode with 512 bit block/key presentation
dstu7624ecb_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in ECB mode with 128 bit block/key presentation
dstu7624ecb_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in ECB mode with 256 bit block/key presentation
dstu7624ecb_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in ECB mode with 512 bit block/key presentation
DSTU7624Engine - Class in org.bouncycastle.crypto.engines
DSTU7624Engine(int) - Constructor for class org.bouncycastle.crypto.engines.DSTU7624Engine
dstu7624gmac_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in GMAC (GCM witout encryption) mode with 128 bit block/key presentation
dstu7624gmac_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in GMAC (GCM witout encryption) mode with 256 bit block/key presentation
dstu7624gmac_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in GMAC (GCM witout encryption) mode with 512 bit block/key presentation
dstu7624kw_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in key wrap (KW) mode with 128 bit block/key presentation
dstu7624kw_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in key wrap (KW) mode with 256 bit block/key presentation
dstu7624kw_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in key wrap (KW) mode with 512 bit block/key presentation
DSTU7624Mac - Class in org.bouncycastle.crypto.macs
  Implementation of DSTU7624 MAC mode
DSTU7624Mac(int, int) - Constructor for class org.bouncycastle.crypto.macs.DSTU7624Mac
dstu7624ofb_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in OFB mode with 128 bit block/key presentation
dstu7624ofb_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in OFB mode with 256 bit block/key presentation
dstu7624ofb_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in OFB mode with 512 bit block/key presentation
DSTU7624Test - Class in org.bouncycastle.crypto.test
DSTU7624Test() - Constructor for class org.bouncycastle.crypto.test.DSTU7624Test
DSTU7624WrapEngine - Class in org.bouncycastle.crypto.engines
  Implementation of DSTU7624 KEY WRAP mode
DSTU7624WrapEngine(int) - Constructor for class org.bouncycastle.crypto.engines.DSTU7624WrapEngine
dstu7624xts_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in XTS mode with 128 bit block/key presentation
dstu7624xts_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in XTS mode with 256 bit block/key presentation
dstu7624xts_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  DSTU7624 in XTS mode with 512 bit block/key presentation
DualECDRBGTest - Class in org.bouncycastle.crypto.prng.test
  Dual EC SP800-90 DRBG test
DualECDRBGTest() - Constructor for class org.bouncycastle.crypto.prng.test.DualECDRBGTest
DualECPoints - Class in org.bouncycastle.crypto.prng.drbg
  General class for providing point pairs for use with DualEC DRBG.
DualECPoints(int, ECPoint, ECPoint, int) - Constructor for class org.bouncycastle.crypto.prng.drbg.DualECPoints
  Base Constructor.
DualECSP800DRBG - Class in org.bouncycastle.crypto.prng.drbg
  A SP800-90A Dual EC DRBG.
DualECSP800DRBG(Digest, int, EntropySource, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.prng.drbg.DualECSP800DRBG
  Construct a SP800-90A Dual EC DRBG.
DualECSP800DRBG(DualECPoints[], Digest, int, EntropySource, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.prng.drbg.DualECSP800DRBG
  Construct a SP800-90A Dual EC DRBG.
dumpAsString(Object) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
  dump out a DER object as a formatted string, in non-verbose mode.
dumpAsString(Object, boolean) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
  Dump out the object as a string.
dumpAsString(ASN1Primitive) - Static method in class org.bouncycastle.asn1.util.DERDump
  Deprecated.
  dump out a DER object as a formatted string
dumpAsString(ASN1Encodable) - Static method in class org.bouncycastle.asn1.util.DERDump
  Deprecated.
  dump out a DER object as a formatted string
dumpByteArray(byte[][]) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
  Dump content of 2d byte array.
duplicateCertReq - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
DURATION - Static variable in interface org.bouncycastle.asn1.BERTags
DV_DOMESTIC - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
DV_FOREIGN - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
DVCSCertInfo - Class in org.bouncycastle.asn1.dvcs
  DVCSCertInfo::= SEQUENCE { version Integer DEFAULT 1 , dvReqInfo DVCSRequestInformation, messageImprint DigestInfo, serialNumber Integer, responseTime DVCSTime, dvStatus [0] PKIStatusInfo OPTIONAL, policy [1] PolicyInformation OPTIONAL, reqSignature [2] SignerInfos OPTIONAL, certs [3] SEQUENCE SIZE (1..MAX) OF TargetEtcChain OPTIONAL, extensions Extensions OPTIONAL }
DVCSCertInfo(DVCSRequestInformation, DigestInfo, ASN1Integer, DVCSTime) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSCertInfo
DVCSCertInfoBuilder - Class in org.bouncycastle.asn1.dvcs
  DVCSCertInfo::= SEQUENCE { version Integer DEFAULT 1 , dvReqInfo DVCSRequestInformation, messageImprint DigestInfo, serialNumber Integer, responseTime DVCSTime, dvStatus [0] PKIStatusInfo OPTIONAL, policy [1] PolicyInformation OPTIONAL, reqSignature [2] SignerInfos OPTIONAL, certs [3] SEQUENCE SIZE (1..MAX) OF TargetEtcChain OPTIONAL, extensions Extensions OPTIONAL }
DVCSCertInfoBuilder(DVCSRequestInformation, DigestInfo, ASN1Integer, DVCSTime) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
DVCSErrorNotice - Class in org.bouncycastle.asn1.dvcs
  DVCSErrorNotice ::= SEQUENCE { transactionStatus PKIStatusInfo , transactionIdentifier GeneralName OPTIONAL }
DVCSErrorNotice(PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
DVCSErrorNotice(PKIStatusInfo, GeneralName) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
DVCSObjectIdentifiers - Interface in org.bouncycastle.asn1.dvcs
  OIDs for RFC 3029 Data Validation and Certification Server Protocols
DVCSRequest - Class in org.bouncycastle.asn1.dvcs
  DVCSRequest ::= SEQUENCE { requestInformation DVCSRequestInformation, data Data, transactionIdentifier GeneralName OPTIONAL }
DVCSRequest(DVCSRequestInformation, Data) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequest
DVCSRequest(DVCSRequestInformation, Data, GeneralName) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequest
DVCSRequestInformation - Class in org.bouncycastle.asn1.dvcs
  DVCSRequestInformation ::= SEQUENCE { version INTEGER DEFAULT 1 , service ServiceType, nonce Nonce OPTIONAL, requestTime DVCSTime OPTIONAL, requester [0] GeneralNames OPTIONAL, requestPolicy [1] PolicyInformation OPTIONAL, dvcs [2] GeneralNames OPTIONAL, dataLocations [3] GeneralNames OPTIONAL, extensions [4] IMPLICIT Extensions OPTIONAL }
DVCSRequestInformationBuilder - Class in org.bouncycastle.asn1.dvcs
  DVCSRequestInformation ::= SEQUENCE { version INTEGER DEFAULT 1 , service ServiceType, nonce Nonce OPTIONAL, requestTime DVCSTime OPTIONAL, requester [0] GeneralNames OPTIONAL, requestPolicy [1] PolicyInformation OPTIONAL, dvcs [2] GeneralNames OPTIONAL, dataLocations [3] GeneralNames OPTIONAL, extensions [4] IMPLICIT Extensions OPTIONAL }
DVCSRequestInformationBuilder(ServiceType) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
DVCSRequestInformationBuilder(DVCSRequestInformation) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
DVCSResponse - Class in org.bouncycastle.asn1.dvcs
  DVCSResponse ::= CHOICE { dvCertInfo DVCSCertInfo , dvErrorNote [0] DVCSErrorNotice }
DVCSResponse(DVCSCertInfo) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSResponse
DVCSResponse(DVCSErrorNotice) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSResponse
DVCSTime - Class in org.bouncycastle.asn1.dvcs
  DVCSTime ::= CHOICE { genTime GeneralizedTime, timeStampToken ContentInfo }
DVCSTime(Date) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSTime
DVCSTime(ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSTime
DVCSTime(ContentInfo) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSTime
DYNAMIC_AUTHENTIFICATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
DYNAMIC_EXTERNAL_AUTHENTIFICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
DYNAMIC_INTERNAL_AUTHENTIFICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
DYNAMIC_MUTUAL_AUTHENTIFICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags

## E

E - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  email address in Verisign certificates
E - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  email address in Verisign certificates
EACObjectIdentifiers - Interface in org.bouncycastle.asn1.eac
  German Federal Office for Information Security (Bundesamt für Sicherheit in der Informationstechnik) https://www.bsi.bund.de/ BSI TR-03110 Technical Guideline Advanced Security Mechanisms for Machine Readable Travel Documents Technical Guideline TR-03110-3 Advanced Security Mechanisms for Machine Readable Travel Documents; Part 3: Common Specifications.
EACTags - Class in org.bouncycastle.asn1.eac
EAXBlockCipher - Class in org.bouncycastle.crypto.modes
  A Two-Pass Authenticated-Encryption Scheme Optimized for Simplicity and Efficiency - by M.
EAXBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.EAXBlockCipher
  Constructor that accepts an instance of a block cipher engine.
EAXTest - Class in org.bouncycastle.crypto.test
EAXTest() - Constructor for class org.bouncycastle.crypto.test.EAXTest
EC_IMPLICITLY_CA - Static variable in class org.bouncycastle.crypto.CryptoServicesRegistrar.Property
  The parameters to be used for processing implicitlyCA X9.62 parameters
ECAlgorithms - Class in org.bouncycastle.math.ec
ECAlgorithms() - Constructor for class org.bouncycastle.math.ec.ECAlgorithms
ECAlgorithmsTest - Class in org.bouncycastle.math.ec.test
ECAlgorithmsTest() - Constructor for class org.bouncycastle.math.ec.test.ECAlgorithmsTest
ecc - Static variable in class org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers
ecc_brainpool - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8
ECCCMSSharedInfo - Class in org.bouncycastle.asn1.cms.ecc
  ECC-CMS-SharedInfo ::= SEQUENCE { keyInfo AlgorithmIdentifier, entityUInfo [0] EXPLICIT OCTET STRING OPTIONAL, suppPubInfo [2] EXPLICIT OCTET STRING }
ECCCMSSharedInfo(AlgorithmIdentifier, byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
ECCCMSSharedInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
ECConstants - Interface in org.bouncycastle.math.ec
ECCSIKeyGenerationParameters - Class in org.bouncycastle.crypto.params
  Parameters for ECCSI key generation.
ECCSIKeyGenerationParameters(SecureRandom, X9ECParameters, Digest, byte[]) - Constructor for class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
  Constructs an instance of `ECCSIKeyGenerationParameters` with the specified source of randomness, elliptic curve parameters, digest algorithm, and identifier.
ECCSIKeyPairGenerator - Class in org.bouncycastle.crypto.generators
  A key pair generator for the ECCSI scheme (Elliptic Curve-based Certificateless Signatures for Identity-based Encryption) as defined in RFC 6507.
ECCSIKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ECCSIKeyPairGenerator
ECCSIPrivateKeyParameters - Class in org.bouncycastle.crypto.params
  Represents the private key parameters for the Elliptic Curve-based Certificateless Signature Infrastructure (ECCSI) scheme as defined in RFC 6507.
ECCSIPrivateKeyParameters(BigInteger, ECCSIPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.ECCSIPrivateKeyParameters
  Constructs `ECCSIPrivateKeyParameters` with the specified secret signing key and associated public key parameters.
ECCSIPublicKeyParameters - Class in org.bouncycastle.crypto.params
  Represents the public key parameters for the Elliptic Curve-based Certificateless Signature Infrastructure (ECCSI) scheme as defined in RFC 6507.
ECCSIPublicKeyParameters(ECPoint) - Constructor for class org.bouncycastle.crypto.params.ECCSIPublicKeyParameters
  Constructs `ECCSIPublicKeyParameters` with the provided Public Validation Token (PVT).
ECCSISigner - Class in org.bouncycastle.crypto.signers
  Implementation of Elliptic Curve-based Certificateless Signatures for Identity-Based Encryption (ECCSI) as defined in RFC 6507.
ECCSISigner(ECPoint, X9ECParameters, Digest, byte[]) - Constructor for class org.bouncycastle.crypto.signers.ECCSISigner
  Constructs an ECCSI signer/verifier with KMS Public Authentication Key and user identity.
ECCSISignerTest - Class in org.bouncycastle.crypto.test
ECCSISignerTest() - Constructor for class org.bouncycastle.crypto.test.ECCSISignerTest
ECCurve - Class in org.bouncycastle.math.ec
  base class for an elliptic curve
ECCurve(FiniteField) - Constructor for class org.bouncycastle.math.ec.ECCurve
ECCurve.AbstractF2m - Class in org.bouncycastle.math.ec
ECCurve.AbstractFp - Class in org.bouncycastle.math.ec
ECCurve.Config - Class in org.bouncycastle.math.ec
ECCurve.F2m - Class in org.bouncycastle.math.ec
  Elliptic curves over F2m.
ECCurve.Fp - Class in org.bouncycastle.math.ec
  Elliptic curve over Fp
ECDecryptor - Interface in org.bouncycastle.crypto.ec
ecdh - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
ECDHBasicAgreement - Class in org.bouncycastle.crypto.agreement
  P1363 7.2.1 ECSVDP-DH ECSVDP-DH is Elliptic Curve Secret Value Derivation Primitive, Diffie-Hellman version.
ECDHBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
ECDHCBasicAgreement - Class in org.bouncycastle.crypto.agreement
  P1363 7.2.2 ECSVDP-DHC ECSVDP-DHC is Elliptic Curve Secret Value Derivation Primitive, Diffie-Hellman version with cofactor multiplication.
ECDHCBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
ECDHCStagedAgreement - Class in org.bouncycastle.crypto.agreement
ECDHCStagedAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHCStagedAgreement
ECDHCUnifiedAgreement - Class in org.bouncycastle.crypto.agreement
  EC Unified static/ephemeral agreement as described in NIST SP 800-56A using EC co-factor Diffie-Hellman.
ECDHCUnifiedAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHCUnifiedAgreement
ECDHKEKGenerator - Class in org.bouncycastle.crypto.agreement.kdf
  X9.63 based key derivation function for ECDH CMS.
ECDHKEKGenerator(Digest) - Constructor for class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
ECDHKEKGeneratorTest - Class in org.bouncycastle.crypto.test
  ECDHKEK Generator tests.
ECDHKEKGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.ECDHKEKGeneratorTest
ECDHUPrivateParameters - Class in org.bouncycastle.crypto.params
  Parameters holder for private unified static/ephemeral agreement as described in NIST SP 800-56A.
ECDHUPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.params.ECDHUPrivateParameters
ECDHUPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.ECDHUPrivateParameters
ECDHUPublicParameters - Class in org.bouncycastle.crypto.params
  Parameters holder for public unified static/ephemeral agreement as described in NIST SP 800-56A using EC DH/CDH.
ECDHUPublicParameters(ECPublicKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.ECDHUPublicParameters
ECDomainParameters - Class in org.bouncycastle.crypto.params
ECDomainParameters(X9ECParameters) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
ECDomainParameters(ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
ECDomainParameters(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
ECDomainParameters(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
ecdsa_plain_RIPEMD160 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_SHA1 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_SHA224 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_SHA256 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_SHA384 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_SHA3_224 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_SHA3_256 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_SHA3_384 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_SHA3_512 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_SHA512 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_signatures - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_with_SHA1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.4.1
ecdsa_with_SHA2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.4.3
ecdsa_with_SHA224 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.4.3.1
ecdsa_with_SHA256 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.4.3.2
ecdsa_with_SHA384 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.4.3.3
ecdsa_with_SHA512 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.4.3.4
ECDSAPublicKey - Class in org.bouncycastle.asn1.eac
  an Iso7816ECDSAPublicKeyStructure structure.
ECDSAPublicKey(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.eac.ECDSAPublicKey
ECDSAPublicKey(ASN1ObjectIdentifier, BigInteger, BigInteger, BigInteger, byte[], BigInteger, byte[], int) - Constructor for class org.bouncycastle.asn1.eac.ECDSAPublicKey
ECDSASigner - Class in org.bouncycastle.crypto.signers
  EC-DSA as described in X9.62
ECDSASigner() - Constructor for class org.bouncycastle.crypto.signers.ECDSASigner
  Default configuration, random K values.
ECDSASigner(DSAKCalculator) - Constructor for class org.bouncycastle.crypto.signers.ECDSASigner
  Configuration with an alternate, possibly deterministic calculator of K.
ECElGamalDecryptor - Class in org.bouncycastle.crypto.ec
  this does your basic decryption ElGamal style using EC
ECElGamalDecryptor() - Constructor for class org.bouncycastle.crypto.ec.ECElGamalDecryptor
ECElGamalEncryptor - Class in org.bouncycastle.crypto.ec
  this does your basic ElGamal encryption algorithm using EC
ECElGamalEncryptor() - Constructor for class org.bouncycastle.crypto.ec.ECElGamalEncryptor
ECElGamalTest - Class in org.bouncycastle.crypto.ec.test
ECElGamalTest() - Constructor for class org.bouncycastle.crypto.ec.test.ECElGamalTest
ECEncryptor - Interface in org.bouncycastle.crypto.ec
ECEndomorphism - Interface in org.bouncycastle.math.ec.endo
ECFieldElement - Class in org.bouncycastle.math.ec
ECFieldElement() - Constructor for class org.bouncycastle.math.ec.ECFieldElement
ECFieldElement.AbstractF2m - Class in org.bouncycastle.math.ec
ECFieldElement.AbstractFp - Class in org.bouncycastle.math.ec
ECFieldElement.F2m - Class in org.bouncycastle.math.ec
  Class representing the Elements of the finite field `F2m` in polynomial basis (PB) representation.
ECFieldElement.Fp - Class in org.bouncycastle.math.ec
ECFixedTransform - Class in org.bouncycastle.crypto.ec
  this transforms the original randomness used for an ElGamal encryption by a fixed value.
ECFixedTransform(BigInteger) - Constructor for class org.bouncycastle.crypto.ec.ECFixedTransform
ECGOST3410_2012Signer - Class in org.bouncycastle.crypto.signers
  Deprecated.
  Use `ECGOST3410Signer` instead.
ECGOST3410_2012Signer() - Constructor for class org.bouncycastle.crypto.signers.ECGOST3410_2012Signer
  Deprecated.
ecGOST3410_AParam() - Method in class org.bouncycastle.crypto.test.ECGOST3410Test
  Test Sign & Verify with A parameters see: https://www.ietf.org/internet-drafts/draft-popov-cryptopro-cpalgs-01.txt gostR3410-2001-CryptoPro-A-ParamSet P.47
ECGOST3410NamedCurves - Class in org.bouncycastle.asn1.cryptopro
  table of the available named parameters for GOST 3410-2001 / 2012.
ECGOST3410NamedCurves() - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
ECGOST3410Parameters - Class in org.bouncycastle.crypto.params
ECGOST3410Parameters(ECDomainParameters, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.crypto.params.ECGOST3410Parameters
ECGOST3410Parameters(ECDomainParameters, ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.crypto.params.ECGOST3410Parameters
ECGOST3410ParamSetParameters - Class in org.bouncycastle.asn1.cryptopro
ECGOST3410ParamSetParameters(BigInteger, BigInteger, BigInteger, BigInteger, int, BigInteger) - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
ECGOST3410ParamSetParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
ECGOST3410Signer - Class in org.bouncycastle.crypto.signers
  GOST R 34.10-2001 and GOST R 34.10-2012 Signature Algorithm
ECGOST3410Signer() - Constructor for class org.bouncycastle.crypto.signers.ECGOST3410Signer
ECGOST3410Test - Class in org.bouncycastle.crypto.test
  ECGOST3410 tests are taken from GOST R 34.10-2001.
ECGOST3410Test() - Constructor for class org.bouncycastle.crypto.test.ECGOST3410Test
ecies_recommendedParameters - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
ecies_specifiedParameters - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
ECIESKEMExtractor - Class in org.bouncycastle.crypto.kems
  The ECIES Key Encapsulation Mechanism (ECIES-KEM) from ISO 18033-2.
ECIESKEMExtractor(ECPrivateKeyParameters, int, DerivationFunction) - Constructor for class org.bouncycastle.crypto.kems.ECIESKEMExtractor
  Set up the ECIES-KEM.
ECIESKEMExtractor(ECPrivateKeyParameters, int, DerivationFunction, boolean, boolean, boolean) - Constructor for class org.bouncycastle.crypto.kems.ECIESKEMExtractor
  Set up the ECIES-KEM.
ECIESKEMGenerator - Class in org.bouncycastle.crypto.kems
  The ECIES Key Encapsulation Mechanism (ECIES-KEM) from ISO 18033-2.
ECIESKEMGenerator(int, DerivationFunction, SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.ECIESKEMGenerator
  Set up the ECIES-KEM.
ECIESKEMGenerator(int, DerivationFunction, SecureRandom, boolean, boolean, boolean) - Constructor for class org.bouncycastle.crypto.kems.ECIESKEMGenerator
  Set up the ECIES-KEM.
ECIESKeyEncapsulation - Class in org.bouncycastle.crypto.kems
  Deprecated.
  use ECIESKEMGenerator, ECIESKEMExtractor
ECIESKeyEncapsulation(DerivationFunction, SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
  Deprecated.
  Set up the ECIES-KEM.
ECIESKeyEncapsulation(DerivationFunction, SecureRandom, boolean, boolean, boolean) - Constructor for class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
  Deprecated.
  Set up the ECIES-KEM.
ECIESKeyEncapsulationTest - Class in org.bouncycastle.crypto.test
  Tests for the ECIES Key Encapsulation Mechanism
ECIESKeyEncapsulationTest() - Constructor for class org.bouncycastle.crypto.test.ECIESKeyEncapsulationTest
ECIESPublicKeyParser - Class in org.bouncycastle.crypto.parsers
ECIESPublicKeyParser(ECDomainParameters) - Constructor for class org.bouncycastle.crypto.parsers.ECIESPublicKeyParser
ECIESTest - Class in org.bouncycastle.crypto.test
  test for ECIES - Elliptic Curve Integrated Encryption Scheme
ECJPAKECurve - Class in org.bouncycastle.crypto.agreement.ecjpake
  A pre-computed elliptic curve over a prime field, in short-Weierstrass form for use during an EC J-PAKE exchange.
ECJPAKECurve(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurve
  Constructs a new `ECJPAKECurve`.
ECJPAKECurves - Class in org.bouncycastle.crypto.agreement.ecjpake
  Standard pre-computed elliptic curves for use by EC J-PAKE.
ECJPAKECurves() - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurves
ECJPAKECurveTest - Class in org.bouncycastle.crypto.agreement.test
ECJPAKECurveTest() - Constructor for class org.bouncycastle.crypto.agreement.test.ECJPAKECurveTest
ECJPAKEExample - Class in org.bouncycastle.crypto.examples
  An example of a J-PAKE exchange.
ECJPAKEExample() - Constructor for class org.bouncycastle.crypto.examples.ECJPAKEExample
ECJPAKEParticipant - Class in org.bouncycastle.crypto.agreement.ecjpake
  A participant in a Password Authenticated Key Exchange by Juggling (J-PAKE) exchange.
ECJPAKEParticipant(String, char[]) - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
  Convenience constructor for a new `ECJPAKEParticipant` that uses the `ECJPAKECurves.NIST_P256` elliptic curve, a SHA-256 digest, and a default `SecureRandom` implementation.
ECJPAKEParticipant(String, char[], ECJPAKECurve) - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
  Convenience constructor for a new `ECJPAKEParticipant` that uses a SHA-256 digest and a default `SecureRandom` implementation.
ECJPAKEParticipant(String, char[], ECJPAKECurve, Digest, SecureRandom) - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
  Construct a new `ECJPAKEParticipant`.
ECJPAKEParticipantTest - Class in org.bouncycastle.crypto.agreement.test
ECJPAKEParticipantTest() - Constructor for class org.bouncycastle.crypto.agreement.test.ECJPAKEParticipantTest
ECJPAKERound1Payload - Class in org.bouncycastle.crypto.agreement.ecjpake
  The payload sent/received during the first round of a EC J-PAKE exchange.
ECJPAKERound1Payload(String, ECPoint, ECPoint, ECSchnorrZKP, ECSchnorrZKP) - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound1Payload
ECJPAKERound2Payload - Class in org.bouncycastle.crypto.agreement.ecjpake
  The payload sent/received during the second round of a EC J-PAKE exchange.
ECJPAKERound2Payload(String, ECPoint, ECSchnorrZKP) - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound2Payload
ECJPAKERound3Payload - Class in org.bouncycastle.crypto.agreement.ecjpake
  The payload sent/received during the optional third round of a EC J-PAKE exchange, which is for explicit key confirmation.
ECJPAKERound3Payload(String, BigInteger) - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound3Payload
ECJPAKEUtil - Class in org.bouncycastle.crypto.agreement.ecjpake
  Primitives needed for a EC J-PAKE exchange.
ECJPAKEUtil() - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
ECJPAKEUtilTest - Class in org.bouncycastle.crypto.agreement.test
ECJPAKEUtilTest() - Constructor for class org.bouncycastle.crypto.agreement.test.ECJPAKEUtilTest
ecka_eg - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecka_eg_SessionKDF - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
  Key Derivation Function for Session Keys
ecka_eg_SessionKDF_3DES - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecka_eg_SessionKDF_AES128 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecka_eg_SessionKDF_AES192 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecka_eg_SessionKDF_AES256 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecka_eg_X963kdf - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
  ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 OID: 0.4.0.127.0.7.1.1.5.1.1
ecka_eg_X963kdf_RIPEMD160 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
  ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function RIPEMD160 OID: 0.4.0.127.0.7.1.1.5.1.1.6
ecka_eg_X963kdf_SHA1 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
  ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA-1 OID: 0.4.0.127.0.7.1.1.5.1.1.1
ecka_eg_X963kdf_SHA224 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
  ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA224 OID: 0.4.0.127.0.7.1.1.5.1.1.2
ecka_eg_X963kdf_SHA256 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
  ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA256 OID: 0.4.0.127.0.7.1.1.5.1.1.3
ecka_eg_X963kdf_SHA384 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
  ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA384 OID: 0.4.0.127.0.7.1.1.5.1.1.4
ecka_eg_X963kdf_SHA512 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
  ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA512 OID: 0.4.0.127.0.7.1.1.5.1.1.5
ECKeyGenerationParameters - Class in org.bouncycastle.crypto.params
ECKeyGenerationParameters(ECDomainParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.params.ECKeyGenerationParameters
ECKeyPairGenerator - Class in org.bouncycastle.crypto.generators
ECKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ECKeyPairGenerator
ECKeyPairGenerator(String) - Constructor for class org.bouncycastle.crypto.generators.ECKeyPairGenerator
ECKeyParameters - Class in org.bouncycastle.crypto.params
ECKeyParameters(boolean, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECKeyParameters
ECLookupTable - Interface in org.bouncycastle.math.ec
ecmqv - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
ECMQVBasicAgreement - Class in org.bouncycastle.crypto.agreement
ECMQVBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
ECMultiplier - Interface in org.bouncycastle.math.ec
  Interface for classes encapsulating a point multiplication algorithm for `ECPoint`s.
ECNamedCurveTable - Class in org.bouncycastle.asn1.x9
  A general class that reads all X9.62 style EC curve tables.
ECNamedCurveTable() - Constructor for class org.bouncycastle.asn1.x9.ECNamedCurveTable
ECNamedDomainParameters - Class in org.bouncycastle.crypto.params
ECNamedDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
ECNamedDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
ECNamedDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
ECNamedDomainParameters(ASN1ObjectIdentifier, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
ECNamedDomainParameters(ASN1ObjectIdentifier, X9ECParameters) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
ECNewPublicKeyTransform - Class in org.bouncycastle.crypto.ec
  this does your basic Elgamal encryption algorithm using EC
ECNewPublicKeyTransform() - Constructor for class org.bouncycastle.crypto.ec.ECNewPublicKeyTransform
ECNewRandomnessTransform - Class in org.bouncycastle.crypto.ec
  this transforms the original randomness used for an ElGamal encryption.
ECNewRandomnessTransform() - Constructor for class org.bouncycastle.crypto.ec.ECNewRandomnessTransform
ECNRSigner - Class in org.bouncycastle.crypto.signers
  EC-NR as described in IEEE 1363-2000 - a signature algorithm for Elliptic Curve which also offers message recovery.
ECNRSigner() - Constructor for class org.bouncycastle.crypto.signers.ECNRSigner
ECNRTest - Class in org.bouncycastle.crypto.test
  ECNR tests.
ECNRTest() - Constructor for class org.bouncycastle.crypto.test.ECNRTest
ECPair - Class in org.bouncycastle.crypto.ec
ECPair(ECPoint, ECPoint) - Constructor for class org.bouncycastle.crypto.ec.ECPair
ECPairFactorTransform - Interface in org.bouncycastle.crypto.ec
ECPairTransform - Interface in org.bouncycastle.crypto.ec
ECPoint - Class in org.bouncycastle.math.ec
  base class for points on elliptic curves.
ECPoint(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint
ECPoint(ECCurve, ECFieldElement, ECFieldElement, ECFieldElement[]) - Constructor for class org.bouncycastle.math.ec.ECPoint
ECPoint.AbstractF2m - Class in org.bouncycastle.math.ec
ECPoint.AbstractFp - Class in org.bouncycastle.math.ec
ECPoint.F2m - Class in org.bouncycastle.math.ec
  Elliptic curve points over F2m
ECPoint.Fp - Class in org.bouncycastle.math.ec
  Elliptic curve points over Fp
ECPointMap - Interface in org.bouncycastle.math.ec
ECPointPerformanceTest - Class in org.bouncycastle.math.ec.test
  Compares the performance of the the window NAF point multiplication against conventional point multiplication.
ECPointPerformanceTest() - Constructor for class org.bouncycastle.math.ec.test.ECPointPerformanceTest
ECPointTest - Class in org.bouncycastle.math.ec.test
  Test class for `ECPoint`.
ECPointTest() - Constructor for class org.bouncycastle.math.ec.test.ECPointTest
ECPointTest.F2m - Class in org.bouncycastle.math.ec.test
  Nested class containing sample literature values for `F2m`.
ECPointTest.Fp - Class in org.bouncycastle.math.ec.test
  Nested class containing sample literature values for `Fp`.
ECPrivateKey - Class in org.bouncycastle.asn1.sec
  the elliptic curve private key object from SEC 1
ECPrivateKey(int, BigInteger) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
  Base constructor.
ECPrivateKey(int, BigInteger, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
ECPrivateKey(int, BigInteger, ASN1BitString, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
ECPrivateKey(ASN1OctetString, ASN1Encodable, ASN1BitString) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
ECPrivateKeyParameters - Class in org.bouncycastle.crypto.params
ECPrivateKeyParameters(BigInteger, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPrivateKeyParameters
ECPrivateKeyStructure - Class in org.bouncycastle.asn1.sec
  Deprecated.
  use ECPrivateKey
ECPrivateKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
ECPrivateKeyStructure(BigInteger) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
ECPrivateKeyStructure(BigInteger, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
ECPrivateKeyStructure(BigInteger, ASN1BitString, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
ECPublicKeyParameters - Class in org.bouncycastle.crypto.params
ECPublicKeyParameters(ECPoint, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPublicKeyParameters
ECSchnorrZKP - Class in org.bouncycastle.crypto.agreement.ecjpake
  Package protected class containing zero knowledge proof, for an EC J-PAKE exchange.
ecSign - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2
ecSignWithRipemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.2
ecSignWithSha1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2,1
ECTest - Class in org.bouncycastle.crypto.test
  ECDSA tests are taken from X9.62.
ECTest() - Constructor for class org.bouncycastle.crypto.test.ECTest
ECTransformationTest - Class in org.bouncycastle.crypto.ec.test
ECTransformationTest() - Constructor for class org.bouncycastle.crypto.ec.test.ECTransformationTest
ECVKOAgreement - Class in org.bouncycastle.crypto.agreement
  GOST VKO key agreement class - RFC 7836 Section 4.3
ECVKOAgreement(Digest) - Constructor for class org.bouncycastle.crypto.agreement.ECVKOAgreement
Ed25519 - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  Ed25519Legacy for use with EdDSALegacy.
Ed25519 - Class in org.bouncycastle.math.ec.rfc8032
  A low-level implementation of the Ed25519, Ed25519ctx, and Ed25519ph instantiations of the Edwards-Curve Digital Signature Algorithm specified in RFC 8032.
Ed25519() - Constructor for class org.bouncycastle.math.ec.rfc8032.Ed25519
Ed25519 - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519.Algorithm
Ed25519.Algorithm - Class in org.bouncycastle.math.ec.rfc8032
Ed25519.PublicPoint - Class in org.bouncycastle.math.ec.rfc8032
Ed25519ctx - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519.Algorithm
Ed25519ctxSigner - Class in org.bouncycastle.crypto.signers
Ed25519ctxSigner(byte[]) - Constructor for class org.bouncycastle.crypto.signers.Ed25519ctxSigner
Ed25519KeyGenerationParameters - Class in org.bouncycastle.crypto.params
Ed25519KeyGenerationParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.Ed25519KeyGenerationParameters
Ed25519KeyPairGenerator - Class in org.bouncycastle.crypto.generators
Ed25519KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.Ed25519KeyPairGenerator
Ed25519ph - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519.Algorithm
Ed25519phSigner - Class in org.bouncycastle.crypto.signers
Ed25519phSigner(byte[]) - Constructor for class org.bouncycastle.crypto.signers.Ed25519phSigner
Ed25519PrivateKeyParameters - Class in org.bouncycastle.crypto.params
Ed25519PrivateKeyParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
Ed25519PrivateKeyParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
Ed25519PrivateKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
Ed25519PrivateKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
Ed25519PublicKeyParameters - Class in org.bouncycastle.crypto.params
Ed25519PublicKeyParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
Ed25519PublicKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
Ed25519PublicKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
Ed25519PublicKeyParameters(Ed25519.PublicPoint) - Constructor for class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
Ed25519Signer - Class in org.bouncycastle.crypto.signers
Ed25519Signer() - Constructor for class org.bouncycastle.crypto.signers.Ed25519Signer
Ed25519Test - Class in org.bouncycastle.crypto.test
Ed25519Test() - Constructor for class org.bouncycastle.crypto.test.Ed25519Test
Ed25519Test - Class in org.bouncycastle.math.ec.rfc8032.test
Ed25519Test() - Constructor for class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
Ed448 - Class in org.bouncycastle.math.ec.rfc8032
  A low-level implementation of the Ed448 and Ed448ph instantiations of the Edwards-Curve Digital Signature Algorithm specified in RFC 8032.
Ed448() - Constructor for class org.bouncycastle.math.ec.rfc8032.Ed448
Ed448 - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448.Algorithm
Ed448.Algorithm - Class in org.bouncycastle.math.ec.rfc8032
Ed448.PublicPoint - Class in org.bouncycastle.math.ec.rfc8032
Ed448KeyGenerationParameters - Class in org.bouncycastle.crypto.params
Ed448KeyGenerationParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.Ed448KeyGenerationParameters
Ed448KeyPairGenerator - Class in org.bouncycastle.crypto.generators
Ed448KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.Ed448KeyPairGenerator
Ed448ph - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448.Algorithm
Ed448phSigner - Class in org.bouncycastle.crypto.signers
Ed448phSigner(byte[]) - Constructor for class org.bouncycastle.crypto.signers.Ed448phSigner
Ed448PrivateKeyParameters - Class in org.bouncycastle.crypto.params
Ed448PrivateKeyParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
Ed448PrivateKeyParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
Ed448PrivateKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
Ed448PrivateKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
Ed448PublicKeyParameters - Class in org.bouncycastle.crypto.params
Ed448PublicKeyParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
Ed448PublicKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
Ed448PublicKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
Ed448PublicKeyParameters(Ed448.PublicPoint) - Constructor for class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
Ed448Signer - Class in org.bouncycastle.crypto.signers
Ed448Signer(byte[]) - Constructor for class org.bouncycastle.crypto.signers.Ed448Signer
Ed448Test - Class in org.bouncycastle.crypto.test
Ed448Test() - Constructor for class org.bouncycastle.crypto.test.Ed448Test
Ed448Test - Class in org.bouncycastle.math.ec.rfc8032.test
Ed448Test() - Constructor for class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
EdECObjectIdentifiers - Interface in org.bouncycastle.asn1.edec
  Edwards Elliptic Curve Object Identifiers (RFC 8410)
ediPartyName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
edwards25519_TEST_VECTOR_DATA - Static variable in class org.bouncycastle.crypto.hash2curve.test.TestVectors
edwards448_TEST_VECTOR_DATA - Static variable in class org.bouncycastle.crypto.hash2curve.test.TestVectors
eight(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
EIGHT - Static variable in interface org.bouncycastle.math.ec.ECConstants
eight(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
ELEMENT_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
elements - Variable in class org.bouncycastle.asn1.ASN1Set
ElephantEngine - Class in org.bouncycastle.crypto.engines
  Elephant AEAD v2, based on the current round 3 submission, https://www.esat.kuleuven.be/cosic/elephant/ Reference C implementation: https://github.com/TimBeyne/Elephant Specification: https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/elephant-spec-final.pdf
ElephantEngine(ElephantEngine.ElephantParameters) - Constructor for class org.bouncycastle.crypto.engines.ElephantEngine
ElephantEngine.ElephantParameters - Enum in org.bouncycastle.crypto.engines
ElephantTest - Class in org.bouncycastle.crypto.test
ElephantTest() - Constructor for class org.bouncycastle.crypto.test.ElephantTest
elGamalAlgorithm - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  ElGamal Algorithm OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) oiw(14) dirservsig(7) algorithm(2) encryption(1) 1 } OID: 1.3.14.7.2.1.1
ElGamalEngine - Class in org.bouncycastle.crypto.engines
  this does your basic ElGamal algorithm.
ElGamalEngine() - Constructor for class org.bouncycastle.crypto.engines.ElGamalEngine
ElGamalKeyGenerationParameters - Class in org.bouncycastle.crypto.params
ElGamalKeyGenerationParameters(SecureRandom, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalKeyGenerationParameters
ElGamalKeyPairGenerator - Class in org.bouncycastle.crypto.generators
  a ElGamal key pair generator.
ElGamalKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
ElGamalKeyParameters - Class in org.bouncycastle.crypto.params
ElGamalKeyParameters(boolean, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalKeyParameters
ElGamalParameter - Class in org.bouncycastle.asn1.oiw
ElGamalParameter(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.oiw.ElGamalParameter
ElGamalParameters - Class in org.bouncycastle.crypto.params
ElGamalParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ElGamalParameters
ElGamalParameters(BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.params.ElGamalParameters
ElGamalParametersGenerator - Class in org.bouncycastle.crypto.generators
ElGamalParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
ElGamalPrivateKeyParameters - Class in org.bouncycastle.crypto.params
ElGamalPrivateKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
ElGamalPublicKeyParameters - Class in org.bouncycastle.crypto.params
ElGamalPublicKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
ElGamalTest - Class in org.bouncycastle.crypto.test
ElGamalTest() - Constructor for class org.bouncycastle.crypto.test.ElGamalTest
Elligator2MapToCurve - Class in org.bouncycastle.crypto.hash2curve.impl
  Implements the Elligator 2 Map to curve according to section 6.7.1 of RFC 9380 This is the straight-line implementation optimized for Montgomery curves as defined in section F.3.
Elligator2MapToCurve(ECCurve, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.hash2curve.impl.Elligator2MapToCurve
  Constructs an Elligator2MapToCurve instance using the provided elliptic curve parameters and constants.
ellipticCurve - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.15 - ellipticCurve
ellipticCurve - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
ellipticCurve - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1
ellipticCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Named curves base OID: 1.2.840.10045.3
EmailAddress - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  Email address (RSA PKCS#9 extension) - IA5String.
EmailAddress - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use a X500NameStyle
EMBEDDED_PDV - Static variable in interface org.bouncycastle.asn1.BERTags
EMPTY - Static variable in class org.bouncycastle.asn1.BEROctetString
EMPTY - Static variable in class org.bouncycastle.asn1.BERSequence
EMPTY - Static variable in class org.bouncycastle.asn1.DEROctetString
EMPTY - Static variable in class org.bouncycastle.asn1.DERSequence
EMPTY - Static variable in class org.bouncycastle.asn1.DLSequence
EMPTY_CMS_SEQUENCE - Static variable in class org.bouncycastle.asn1.cmc.PKIResponse
EMPTY_OTHER_MSG - Static variable in class org.bouncycastle.asn1.cmc.PKIResponse
EMPTY_ZS - Static variable in class org.bouncycastle.math.ec.ECPoint
EMULATE_ORACLE - Static variable in class org.bouncycastle.util.Properties
  If set the provider will attempt, where possible, to behave the same way as the oracle one.
EN_Locale - Static variable in class org.bouncycastle.asn1.LocaleUtil
enc - Variable in class org.bouncycastle.util.encoders.test.AbstractCoderTest
EncapsulatedSecretExtractor - Interface in org.bouncycastle.crypto
EncapsulatedSecretGenerator - Interface in org.bouncycastle.crypto
encipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
EncKeyWithID - Class in org.bouncycastle.asn1.crmf
EncKeyWithID(PrivateKeyInfo) - Constructor for class org.bouncycastle.asn1.crmf.EncKeyWithID
EncKeyWithID(PrivateKeyInfo, ASN1UTF8String) - Constructor for class org.bouncycastle.asn1.crmf.EncKeyWithID
EncKeyWithID(PrivateKeyInfo, GeneralName) - Constructor for class org.bouncycastle.asn1.crmf.EncKeyWithID
Encodable - Interface in org.bouncycastle.util
  Interface implemented by objects that can be converted into byte arrays.
EncodableDigest - Interface in org.bouncycastle.crypto.digests
  Encodable digests allow you to download an encoded copy of their internal state.
EncodableService - Interface in org.bouncycastle.crypto
  Encodable services allow you to download an encoded copy of their internal state.
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.X25519PublicKeyParameters
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.X448PrivateKeyParameters
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.X448PublicKeyParameters
encode(BigInteger, BigInteger, BigInteger) - Method in interface org.bouncycastle.crypto.signers.DSAEncoding
  Encode the (r, s) pair of a DSA signature.
encode(BigInteger, BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.PlainDSAEncoding
encode(BigInteger, BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.StandardDSAEncoding
encode(int[], int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
encode(int[], byte[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
encode(int[], byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
encode(int[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
encode(int[], int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
encode(int[], byte[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
encode(int[], byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
encode(int[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base32
  encode the input data producing a base 32 encoded byte array.
encode(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Base32
  encode the input data producing a base 32 encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.Base32
  Encode the byte data to base 32 writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base32
  Encode the byte data to base 32 writing it to the given output stream.
encode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.Base32Encoder
encode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base32Encoder
  encode the input data producing a base 32 output stream.
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
  encode the input data producing a base 64 encoded byte array.
encode(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Base64
  encode the input data producing a base 64 encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
  Encode the byte data to base 64 writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
  Encode the byte data to base 64 writing it to the given output stream.
encode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.Base64Encoder
encode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
  encode the input data producing a base 64 output stream.
encode(byte[], int, int, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
  encode the input data producing a Hex encoded byte array.
encode(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Hex
  encode the input data producing a Hex encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
  Hex encode the byte data writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
  Hex encode the byte data writing it to the given output stream.
encode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexEncoder
encode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
  encode the input data producing a Hex output stream.
encode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexTranslator
encode(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.util.encoders.Translator
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  Encode the input data producing a URL safe base 64 encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  Encode the byte data writing it to the given output stream.
encode(byte[], byte[], int) - Static method in class org.bouncycastle.util.GF16
  Encodes an array of 4-bit values into a byte array.
encode(byte[], byte[], int, int) - Static method in class org.bouncycastle.util.GF16
encode32be(int, byte[], int) - Static method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
  Encode a 32-bit value into a buffer (little-endian).
encodeBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
encodePoint(ECPoint) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
encodePrivateKey(AsymmetricKeyParameter) - Static method in class org.bouncycastle.crypto.util.OpenSSHPrivateKeyUtil
  Encode a cipher parameters into an OpenSSH private key.
encodePublicKey(AsymmetricKeyParameter) - Static method in class org.bouncycastle.crypto.util.OpenSSHPublicKeyUtil
  Encode a public key from an AsymmetricKeyParameter instance.
encodePublicPoint(Ed25519.PublicPoint, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
encodePublicPoint(Ed448.PublicPoint, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
Encoder - Interface in org.bouncycastle.util.encoders
  Encode and decode byte arrays (typically from binary to 7-bit ASCII encodings).
EncoderException - Exception in org.bouncycastle.util.encoders
  Exception thrown if an attempt is made to encode invalid data, or some other failure occurs.
EncoderTest - Class in org.bouncycastle.util.encoders.test
EncoderTest() - Constructor for class org.bouncycastle.util.encoders.test.EncoderTest
encodeStringValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
  Encoded every value into a UTF8String.
encodeStringValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
encodeStringValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
encodeTo(OutputStream) - Method in class org.bouncycastle.asn1.ASN1Object
encodeTo(OutputStream, String) - Method in class org.bouncycastle.asn1.ASN1Object
encodeTo(OutputStream) - Method in class org.bouncycastle.asn1.ASN1Primitive
encodeTo(OutputStream, String) - Method in class org.bouncycastle.asn1.ASN1Primitive
encodeTo(byte[], int) - Method in class org.bouncycastle.math.ec.ECFieldElement
encodeTo(boolean, byte[], int) - Method in class org.bouncycastle.math.ec.ECPoint
encodeToCurve(byte[]) - Method in class org.bouncycastle.crypto.hash2curve.HashToEllipticCurve
  Encode a message to an elliptic curve point using the RFC 9380 encode_to_curve function.
encodeValue(BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.StandardDSAEncoding
encodingTable - Variable in class org.bouncycastle.util.encoders.Base64Encoder
encodingTable - Variable in class org.bouncycastle.util.encoders.HexEncoder
encrCert - Static variable in class org.bouncycastle.asn1.crmf.SubsequentMessage
encrypKeyPref - Static variable in interface org.bouncycastle.asn1.smime.SMIMEAttributes
encrypt(ECPoint) - Method in class org.bouncycastle.crypto.ec.ECElGamalEncryptor
  Process a single EC point using the basic ElGamal algorithm.
encrypt(ECPoint) - Method in interface org.bouncycastle.crypto.ec.ECEncryptor
encrypt(BigInteger) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
  Encrypts a BigInteger aka Plaintext with the public key.
encrypt(byte[], int, int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
  Deprecated.
  use ECIESKEMGenerator
encrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
  Deprecated.
  use ECIESKEMGenerator
encrypt(byte[], int, int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
  Deprecated.
  Generate and encapsulate a random session key.
encrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
  Deprecated.
  Generate and encapsulate a random session key.
encrypt(byte[], int, int) - Method in interface org.bouncycastle.crypto.KeyEncapsulation
  Deprecated.
  Encapsulate a randomly generated session key.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
  Encrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
  Encrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SerpentEngine
  Encrypt one block of plaintext.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.TnepresEngine
  Encrypt one block of plaintext.
encryptBlock(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.fpe.FPEEngine
encryptBlock(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.fpe.FPEFF1Engine
encryptBlock(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.fpe.FPEFF3_1Engine
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
  Do the appropriate processing for CFB mode encryption.
EncryptedContentInfo - Class in org.bouncycastle.asn1.cms
  RFC 5652 EncryptedContentInfo object.
EncryptedContentInfo(ASN1ObjectIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfo
EncryptedContentInfoParser - Class in org.bouncycastle.asn1.cms
  Parser for RFC 5652 EncryptedContentInfo object.
EncryptedContentInfoParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
encryptedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.6
EncryptedData - Class in org.bouncycastle.asn1.cms
  RFC 5652 EncryptedData object.
EncryptedData(EncryptedContentInfo) - Constructor for class org.bouncycastle.asn1.cms.EncryptedData
EncryptedData(EncryptedContentInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.EncryptedData
EncryptedData - Class in org.bouncycastle.asn1.pkcs
  The EncryptedData object.
EncryptedData(ASN1ObjectIdentifier, AlgorithmIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedData
encryptedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.76
EncryptedKey - Class in org.bouncycastle.asn1.crmf
  EncryptedKey ::= CHOICE { encryptedValue EncryptedValue, -- deprecated envelopedData [0] EnvelopedData }
EncryptedKey(EnvelopedData) - Constructor for class org.bouncycastle.asn1.crmf.EncryptedKey
EncryptedKey(EncryptedValue) - Constructor for class org.bouncycastle.asn1.crmf.EncryptedKey
encryptedKey - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
EncryptedObjectStoreData - Class in org.bouncycastle.asn1.bc
  EncryptedObjectStoreData ::= SEQUENCE { encryptionAlgorithm AlgorithmIdentifier encryptedContent OCTET STRING }
EncryptedObjectStoreData(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
EncryptedPOP - Class in org.bouncycastle.asn1.cmc
  id-cmc-encryptedPOP OBJECT IDENTIFIER ::= {id-cmc 9} EncryptedPOP ::= SEQUENCE { request TaggedRequest, cms ContentInfo, thePOPAlgID AlgorithmIdentifier, witnessAlgID AlgorithmIdentifier, witness OCTET STRING }
EncryptedPOP(TaggedRequest, ContentInfo, AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cmc.EncryptedPOP
EncryptedPOPTest - Class in org.bouncycastle.asn1.cmc.test
EncryptedPOPTest() - Constructor for class org.bouncycastle.asn1.cmc.test.EncryptedPOPTest
EncryptedPrivateKeyData - Class in org.bouncycastle.asn1.bc
  EncryptedPrivateKeyObjectData ::= SEQUENCE { encryptedPrivateKeyInfo EncryptedPrivateKeyInfo, certificates SEQUENCE OF Certificate }
EncryptedPrivateKeyData(EncryptedPrivateKeyInfo, Certificate[]) - Constructor for class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
EncryptedPrivateKeyInfo - Class in org.bouncycastle.asn1.pkcs
EncryptedPrivateKeyInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
EncryptedPrivateKeyInfoTest - Class in org.bouncycastle.asn1.test
  Test the reading and writing of EncryptedPrivateKeyInfo objects using the test vectors provided at RSA's PKCS5 Page.
EncryptedPrivateKeyInfoTest() - Constructor for class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
encryptedPrivKey - Static variable in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
EncryptedSecretKeyData - Class in org.bouncycastle.asn1.bc
  EncryptedSecretKeyData ::= SEQUENCE { keyEncryptionAlgorithm AlgorithmIdentifier, encryptedKeyData OCTET STRING }
EncryptedSecretKeyData(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
EncryptedValue - Class in org.bouncycastle.asn1.crmf
  EncryptedValue Please see reference to pending deprecation in favour of EnvelopedData.
EncryptedValue(AlgorithmIdentifier, AlgorithmIdentifier, ASN1BitString, AlgorithmIdentifier, ASN1OctetString, ASN1BitString) - Constructor for class org.bouncycastle.asn1.crmf.EncryptedValue
encrypting - Variable in class org.bouncycastle.crypto.engines.SerpentEngineBase
encryptionAlgorithm - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13 -- encryptionAlgorithm
encryptionAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.3
EncryptionInfo - Class in org.bouncycastle.asn1.tsp
  Implementation of the EncryptionInfo element defined in RFC 4998: 1988 ASN.1 EncryptionInfo EncryptionInfo ::= SEQUENCE { encryptionInfoType OBJECT IDENTIFIER, encryptionInfoValue ANY DEFINED BY encryptionInfoType } 1997-ASN.1 EncryptionInfo EncryptionInfo ::= SEQUENCE { encryptionInfoType ENCINFO-TYPE.
EncryptionInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.tsp.EncryptionInfo
EncryptionScheme - Class in org.bouncycastle.asn1.pkcs
EncryptionScheme(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptionScheme
EncryptionScheme(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptionScheme
endomorphism - Variable in class org.bouncycastle.math.ec.ECCurve.Config
endomorphism - Variable in class org.bouncycastle.math.ec.ECCurve
endomorphism - Variable in class org.bouncycastle.math.ec.endo.EndoPreCompInfo
EndoPreCompInfo - Class in org.bouncycastle.math.ec.endo
EndoPreCompInfo() - Constructor for class org.bouncycastle.math.ec.endo.EndoPreCompInfo
EndoUtil - Class in org.bouncycastle.math.ec.endo
EndoUtil() - Constructor for class org.bouncycastle.math.ec.endo.EndoUtil
engineState - Variable in class org.bouncycastle.crypto.engines.Salsa20Engine
enhancedMRProbablePrimeTest(BigInteger, SecureRandom, int) - Static method in class org.bouncycastle.math.Primes
  FIPS 186-4 C.3.2 Enhanced Miller-Rabin Probabilistic Primality Test Run several iterations of the Miller-Rabin algorithm with randomly-chosen bases.
enhancedSearchGuide - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
entropySize() - Method in interface org.bouncycastle.crypto.prng.EntropySource
  Return the number of bits of entropy this source can produce.
EntropySource - Interface in org.bouncycastle.crypto.prng
  Base interface describing an entropy source for a DRBG.
entropySource() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
EntropySourceProvider - Interface in org.bouncycastle.crypto.prng
EntropyUtil - Class in org.bouncycastle.crypto.prng
  Utility methods for making use of EntropySources.
EntropyUtil() - Constructor for class org.bouncycastle.crypto.prng.EntropyUtil
entrust - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  NortelNetworks Entrust OID base: 1.2.840.113533.7
entrustVersionExtension - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  NortelNetworks Entrust VersionExtension OID: 1.2.840.113533.7.65.0
ENUMERATED - Static variable in interface org.bouncycastle.asn1.BERTags
EnumeratedTest - Class in org.bouncycastle.asn1.test
  Tests used to verify correct decoding of the ENUMERATED type.
EnumeratedTest() - Constructor for class org.bouncycastle.asn1.test.EnumeratedTest
envelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.3
EnvelopedData - Class in org.bouncycastle.asn1.cms
  RFC 5652 EnvelopedData object.
EnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
EnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, Attributes) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
envelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.3
EnvelopedDataParser - Class in org.bouncycastle.asn1.cms
  Parser of RFC 5652 `EnvelopedData` object.
EnvelopedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedDataParser
EphemeralKeyPair - Class in org.bouncycastle.crypto
EphemeralKeyPair(AsymmetricCipherKeyPair, KeyEncoder) - Constructor for class org.bouncycastle.crypto.EphemeralKeyPair
EphemeralKeyPairGenerator - Class in org.bouncycastle.crypto.generators
EphemeralKeyPairGenerator(AsymmetricCipherKeyPairGenerator, KeyEncoder) - Constructor for class org.bouncycastle.crypto.generators.EphemeralKeyPairGenerator
eq(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
eq(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
eq(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
eq(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
eq(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
eq(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat128
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat192
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat256
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat320
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat448
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat576
equal(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
equal(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
equal(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Object
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Primitive
equals(ASN1Encodable) - Method in class org.bouncycastle.asn1.ASN1Primitive
equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.ASN1Primitive
equals(Object) - Method in class org.bouncycastle.asn1.eac.PackedDate
equals(Object) - Method in class org.bouncycastle.asn1.ocsp.CertID
equals(Object) - Method in class org.bouncycastle.asn1.x500.X500Name
  test for equality - note: case is ignored.
equals(Object) - Method in class org.bouncycastle.asn1.x509.Extension
equals(Object) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
equals(Object, boolean) - Method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  test for equality - note: case is ignored.
equals(Object) - Method in class org.bouncycastle.crypto.CryptoServicesPermission
equals(ECPair) - Method in class org.bouncycastle.crypto.ec.ECPair
equals(Object) - Method in class org.bouncycastle.crypto.ec.ECPair
equals(Object) - Method in class org.bouncycastle.crypto.params.CramerShoupKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.DHKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.DHParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.DHValidationParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.DSAParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.ECDomainParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
equals(Object) - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
equals(Object) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
equals(ECCurve) - Method in class org.bouncycastle.math.ec.ECCurve
equals(Object) - Method in class org.bouncycastle.math.ec.ECCurve
equals(Object) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
equals(Object) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
equals(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
equals(Object) - Method in class org.bouncycastle.math.ec.ECPoint
equals(Object) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
equals(Object) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
equals(Object) - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
equals(Object) - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
equals(Object) - Method in class org.bouncycastle.util.Fingerprint
equals(Object) - Method in class org.bouncycastle.util.io.pem.PemHeader
EqualsAndHashCodeTest - Class in org.bouncycastle.asn1.test
EqualsAndHashCodeTest() - Constructor for class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
EqualsHashCodeTest - Class in org.bouncycastle.crypto.test
EqualsHashCodeTest() - Constructor for class org.bouncycastle.crypto.test.EqualsHashCodeTest
equalTo(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
equalTo(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
equalTo(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
equalTo(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
equalTo64(int, long[], long) - Static method in class org.bouncycastle.math.raw.Nat
equalTo64(int, long[], int, long) - Static method in class org.bouncycastle.math.raw.Nat
equalTo64(int, long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat
equalTo64(int, long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
equalToZero(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
equalToZero(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
equalToZero64(int, long[]) - Static method in class org.bouncycastle.math.raw.Nat
equalToZero64(int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
equivalent(Extensions) - Method in class org.bouncycastle.asn1.x509.Extensions
equivalent(X509Extensions) - Method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
ErrorMsgContent - Class in org.bouncycastle.asn1.cmp
  ErrorMsgContent ::= SEQUENCE { pKIStatusInfo PKIStatusInfo, errorCode INTEGER OPTIONAL, -- implementation-specific error codes errorDetails PKIFreeText OPTIONAL -- implementation-specific error details }
ErrorMsgContent(PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.cmp.ErrorMsgContent
ErrorMsgContent(PKIStatusInfo, ASN1Integer, PKIFreeText) - Constructor for class org.bouncycastle.asn1.cmp.ErrorMsgContent
escTimeStamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
ESFAttributes - Interface in org.bouncycastle.asn1.esf
ESSCertID - Class in org.bouncycastle.asn1.ess
ESSCertID(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
ESSCertID(byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
ESSCertID(ASN1OctetString, IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
ESSCertIDv2 - Class in org.bouncycastle.asn1.ess
ESSCertIDv2(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
ESSCertIDv2(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
ESSCertIDv2(byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
ESSCertIDv2(AlgorithmIdentifier, byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
ESSCertIDv2(AlgorithmIdentifier, ASN1OctetString, IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
ESSCertIDv2UnitTest - Class in org.bouncycastle.asn1.ess.test
ESSCertIDv2UnitTest() - Constructor for class org.bouncycastle.asn1.ess.test.ESSCertIDv2UnitTest
EthereumIESEngine - Class in org.bouncycastle.crypto.engines
  Support class for constructing integrated encryption ciphers for doing basic message exchanges on top of key agreement ciphers.
EthereumIESEngine(BasicAgreement, DerivationFunction, Mac, byte[]) - Constructor for class org.bouncycastle.crypto.engines.EthereumIESEngine
  Set up for use with stream mode, where the key derivation function is used to provide a stream of bytes to xor with the message.
EthereumIESEngine(BasicAgreement, DerivationFunction, Mac, byte[], BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.engines.EthereumIESEngine
  Set up for use in conjunction with a block cipher to handle the message.
EthereumIESEngine.HandshakeKDFFunction - Class in org.bouncycastle.crypto.engines
  Basic KDF generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
  This implementation is based on ISO 18033/P1363a.
EthereumIESTest - Class in org.bouncycastle.crypto.test
  test for Ethereum flavor of ECIES - Elliptic Curve Integrated Encryption Scheme Note the IV is always required when passing parameters, as the IV is added to the MAC.
ETSIQCObjectIdentifiers - Interface in org.bouncycastle.asn1.x509.qualified
Evidence - Class in org.bouncycastle.asn1.cms
  RFC 5544: Binding Documents with Time-Stamps; Evidence object.
Evidence(TimeStampTokenEvidence) - Constructor for class org.bouncycastle.asn1.cms.Evidence
Evidence(EvidenceRecord) - Constructor for class org.bouncycastle.asn1.cms.Evidence
EvidenceRecord - Class in org.bouncycastle.asn1.tsp
  RFC 4998: Evidence Record Syntax (ERS) EvidenceRecord ::= SEQUENCE { version INTEGER { v1(1) } , digestAlgorithms SEQUENCE OF AlgorithmIdentifier, cryptoInfos [0] CryptoInfos OPTIONAL, encryptionInfo [1] EncryptionInfo OPTIONAL, archiveTimeStampSequence ArchiveTimeStampSequence } CryptoInfos ::= SEQUENCE SIZE (1..MAX) OF Attribute
EvidenceRecord(CryptoInfos, EncryptionInfo, ArchiveTimeStamp) - Constructor for class org.bouncycastle.asn1.tsp.EvidenceRecord
  Build a basic evidence record from an initial ArchiveTimeStamp.
EvidenceRecord(AlgorithmIdentifier[], CryptoInfos, EncryptionInfo, ArchiveTimeStampSequence) - Constructor for class org.bouncycastle.asn1.tsp.EvidenceRecord
Exceptions - Class in org.bouncycastle.util
Exceptions() - Constructor for class org.bouncycastle.util.Exceptions
ExchangePair - Class in org.bouncycastle.pqc.crypto
  Pair for a value exchange algorithm where the responding party has no private key, such as NewHope.
ExchangePair(AsymmetricKeyParameter, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.ExchangePair
  Base constructor.
ExchangePairGenerator - Interface in org.bouncycastle.pqc.crypto
  Interface for NewHope style key material exchange generators.
execute(String, HashToEllipticCurve, String, String, boolean) - Method in class org.bouncycastle.crypto.hash2curve.test.HashToEllipticCurveTest
ExhaustedPrivateKeyException - Exception in org.bouncycastle.pqc.crypto
  Exception thrown by a stateful signature algorithm when the private key counter is exhausted.
ExhaustedPrivateKeyException(String) - Constructor for exception org.bouncycastle.pqc.crypto.ExhaustedPrivateKeyException
expand(String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Builder
expand(byte[], byte[], int) - Method in class org.bouncycastle.crypto.hpke.HPKEContext
expand16to32(int) - Static method in class org.bouncycastle.math.raw.Interleave
expand32to64(int) - Static method in class org.bouncycastle.math.raw.Interleave
expand64To128(long, long[], int) - Static method in class org.bouncycastle.math.raw.Interleave
expand64To128(long[], int, int, long[], int) - Static method in class org.bouncycastle.math.raw.Interleave
expand64To128Rev(long, long[], int) - Static method in class org.bouncycastle.math.raw.Interleave
expand8to16(int) - Static method in class org.bouncycastle.math.raw.Interleave
EXPANDED_KEY - Static variable in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
EXPANDED_KEY - Static variable in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
EXPANDED_KEY - Static variable in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
EXPANDED_KEY - Static variable in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
expandMessage(byte[], byte[], int) - Method in class org.bouncycastle.crypto.hash2curve.impl.XmdMessageExpansion
  Expands a given input message to a fixed-length output, using a cryptographic digest and additional parameters such as domain separation tag (DST) and desired output length.
expandMessage(byte[], byte[], int) - Method in interface org.bouncycastle.crypto.hash2curve.MessageExpansion
  Expands the given message to match the specified length in bytes.
expectedValue(int) - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
experimental - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.3:
expiredCertsOnCRL - Static variable in class org.bouncycastle.asn1.x509.Extension
  Expired Certificates on CRL extension
exponentiateX(long, byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.BasicGCMExponentiator
exponentiateX(long, byte[]) - Method in interface org.bouncycastle.crypto.modes.gcm.GCMExponentiator
exponentiateX(long, byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator
export(byte[], int) - Method in class org.bouncycastle.crypto.hpke.HPKEContext
exporterSecret - Variable in class org.bouncycastle.crypto.hpke.HPKEContext
exportPrivateKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
  Export XMSS private key.
exportPrivateKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
  Export XMSSMT private key.
exportPublicKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
  Export XMSS public key.
exportPublicKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
  Export XMSSMT public key.
EXTENDED_HEADER_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
ExtendedDigest - Interface in org.bouncycastle.crypto
ExtendedFailInfo - Class in org.bouncycastle.asn1.cmc
  ExtendedFailInfo ::= SEQUENCE { failInfoOID OBJECT IDENTIFIER, failInfoValue ANY DEFINED BY failInfoOID }
ExtendedFailInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cmc.ExtendedFailInfo
ExtendedFailInfoTest - Class in org.bouncycastle.asn1.cmc.test
ExtendedFailInfoTest() - Constructor for class org.bouncycastle.asn1.cmc.test.ExtendedFailInfoTest
ExtendedKeyUsage - Class in org.bouncycastle.asn1.x509
  The extendedKeyUsage object.
ExtendedKeyUsage(KeyPurposeId) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Base constructor, from a single KeyPurposeId.
ExtendedKeyUsage(KeyPurposeId[]) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Base constructor, from multiple KeyPurposeIds.
ExtendedKeyUsage(Vector) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Deprecated.
  use KeyPurposeId[] constructor.
extendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.Extension
  Extended Key Usage
extendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Extended Key Usage
ExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
Extension - Class in org.bouncycastle.asn1.x509
  an object for the elements in the X.509 V3 extension block.
Extension(ASN1ObjectIdentifier, ASN1Boolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.Extension
  Constructor using an ASN1Boolean and an OCTET STRING for the value.
Extension(ASN1ObjectIdentifier, boolean, byte[]) - Constructor for class org.bouncycastle.asn1.x509.Extension
  Constructor using a byte[] for the value.
Extension(ASN1ObjectIdentifier, boolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.Extension
  Constructor using an OCTET STRING for the value.
ExtensionField - Interface in org.bouncycastle.math.field
ExtensionReq - Class in org.bouncycastle.asn1.cmc
  ExtensionReq ::= SEQUENCE SIZE (1..MAX) OF Extension
ExtensionReq(Extension) - Constructor for class org.bouncycastle.asn1.cmc.ExtensionReq
  Construct a ExtensionReq object containing one Extension.
ExtensionReq(Extension[]) - Constructor for class org.bouncycastle.asn1.cmc.ExtensionReq
ExtensionReqTest - Class in org.bouncycastle.asn1.cmc.test
ExtensionReqTest() - Constructor for class org.bouncycastle.asn1.cmc.test.ExtensionReqTest
Extensions - Class in org.bouncycastle.asn1.x509
  Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.
Extensions(Extension) - Constructor for class org.bouncycastle.asn1.x509.Extensions
  Base Constructor
Extensions(Extension[]) - Constructor for class org.bouncycastle.asn1.x509.Extensions
  Base Constructor
ExtensionsGenerator - Class in org.bouncycastle.asn1.x509
  Generator for X.509 extensions
ExtensionsGenerator() - Constructor for class org.bouncycastle.asn1.x509.ExtensionsGenerator
EXTERNAL - Static variable in interface org.bouncycastle.asn1.BERTags
external_value - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ExternalValue - Class in org.bouncycastle.asn1.bc
  Based on External Keys And Signatures For Use In Internet PKI draft-ounsworth-pq-external-pubkeys-00 ExternalValue ::= SEQUENCE { location GeneralNames, # MUST refer to a DER encoded SubjectPublicKeyInfo/Signature (may be Base64) hashAlg AlgorithmIdentifier, hashVal OCTET STRING }
ExternalValue(GeneralName, AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.bc.ExternalValue
extract(byte[], byte[]) - Method in class org.bouncycastle.crypto.hpke.HPKEContext
extractBytesAtOffset(byte[], int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
  Copy length bytes at position offset from src.
extractKeyShard(int) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
  Return a key that can be used usageCount times.
extractKeyShard(int) - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
  Return a key that can be used usageCount times.
extractKeyShard(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
  Return a key that can be used usageCount times.
extractKeyShard(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
  Return a key that can be used usageCount times.
extractPRK(byte[], byte[]) - Method in class org.bouncycastle.crypto.generators.HKDFBytesGenerator
  Performs the extract part of the key derivation function.
extractSecret(byte[]) - Method in interface org.bouncycastle.crypto.EncapsulatedSecretExtractor
  Extract the secret based on the recipient private key.
extractSecret(byte[]) - Method in class org.bouncycastle.crypto.kems.ECIESKEMExtractor
extractSecret(byte[]) - Method in class org.bouncycastle.crypto.kems.MLKEMExtractor
extractSecret(byte[]) - Method in class org.bouncycastle.crypto.kems.RSAKEMExtractor
extractSecret(byte[]) - Method in class org.bouncycastle.crypto.kems.SAKKEKEMExtractor
  Extracts the shared secret value (SSV) from encapsulated data as per RFC 6508.
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKEMExtractor
extractSecret(byte[], int) - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKEMExtractor
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoKEMExtractor
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.hqc.HQCKEMExtractor
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMExtractor
  Deprecated.
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUKEMExtractor
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKEMExtractor
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKEMExtractor
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKEMExtractor
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.saber.SABERKEMExtractor
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.xwing.XWingKEMExtractor

## F

f - Variable in class org.bouncycastle.asn1.x9.X9FieldElement
F(byte[], ADRS, byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Sha2Engine
F(byte[], ADRS, byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Sha2Engine
  Deprecated.
F1(int, int, int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
  The first of the three processing functions for the encryption and decryption.
F2(int, int, int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
  The second of the three processing functions for the encryption and decryption.
F2m(int, int, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
  Deprecated.
  use constructor taking order/cofactor
F2m(int, int, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
  Constructor for Trinomial Polynomial Basis (TPB).
F2m(int, int, int, int, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
  Deprecated.
  use constructor taking order/cofactor
F2m(int, int, int, int, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
  Constructor for Pentanomial Polynomial Basis (PPB).
F2m(int, int, int, int, ECFieldElement, ECFieldElement, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
F2m() - Constructor for class org.bouncycastle.math.ec.test.ECPointTest.F2m
F2mProofer - Class in org.bouncycastle.math.ec.test
F2mProofer() - Constructor for class org.bouncycastle.math.ec.test.F2mProofer
F2mSqrtOptimizer - Class in org.bouncycastle.math.ec.tools
F2mSqrtOptimizer() - Constructor for class org.bouncycastle.math.ec.tools.F2mSqrtOptimizer
F3(int, int, int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
  The third of the three processing functions for the encryption and decryption.
facsimileTelephoneNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
fail(String, boolean, boolean) - Method in class org.bouncycastle.crypto.test.CipherStreamTest
fail(String) - Method in class org.bouncycastle.util.test.SimpleTest
fail(String, Throwable) - Method in class org.bouncycastle.util.test.SimpleTest
fail(String, Object, Object) - Method in class org.bouncycastle.util.test.SimpleTest
failed - Static variable in class org.bouncycastle.asn1.cmc.CMCStatus
failed(Test, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
failed(Test, String, Throwable) - Static method in class org.bouncycastle.util.test.SimpleTestResult
failed(Test, String, Object, Object) - Static method in class org.bouncycastle.util.test.SimpleTestResult
failedMessage(String, String, String, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
falcon - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
falcon_1024 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.3.14 OQS_OID_FALCON1024
falcon_1024 - Static variable in class org.bouncycastle.pqc.crypto.falcon.FalconParameters
falcon_512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.3.11 OQS_OID_FALCON512
falcon_512 - Static variable in class org.bouncycastle.pqc.crypto.falcon.FalconParameters
falcon_padded_1024 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.3.19 OQS_OID_FALCONPADDED1024
falcon_padded_512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.3.16 OQS_OID_FALCONPADDED512
FalconKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.falcon
FalconKeyGenerationParameters(SecureRandom, FalconParameters) - Constructor for class org.bouncycastle.pqc.crypto.falcon.FalconKeyGenerationParameters
FalconKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.falcon
FalconKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.falcon.FalconKeyPairGenerator
FalconKeyParameters - Class in org.bouncycastle.pqc.crypto.falcon
FalconKeyParameters(boolean, FalconParameters) - Constructor for class org.bouncycastle.pqc.crypto.falcon.FalconKeyParameters
FalconParameters - Class in org.bouncycastle.pqc.crypto.falcon
FalconPrivateKey - Class in org.bouncycastle.pqc.asn1
  ASN.1 Encoding for a FALCON private key for fully populated: FALCONPrivateKey ::= SEQUENCE { version INTEGER {v2(1)} -- syntax version 2 (round 3) f OCTET STRING, -- short integer polynomial f g OCTET STRING, -- short integer polynomial g f OCTET STRING, -- short integer polynomial F publicKey [0] IMPLICIT FALCONPublicKey OPTIONAL -- see next section }
FalconPrivateKey(int, byte[], byte[], byte[], FalconPublicKey) - Constructor for class org.bouncycastle.pqc.asn1.FalconPrivateKey
FalconPrivateKey(int, byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.FalconPrivateKey
FalconPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.falcon
FalconPrivateKeyParameters(FalconParameters, byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters
FalconPublicKey - Class in org.bouncycastle.pqc.asn1
  Classic McEliece Public Key Format.
FalconPublicKey(byte[]) - Constructor for class org.bouncycastle.pqc.asn1.FalconPublicKey
FalconPublicKey(ASN1Sequence) - Constructor for class org.bouncycastle.pqc.asn1.FalconPublicKey
  Deprecated.
  use getInstance()
FalconPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.falcon
FalconPublicKeyParameters(FalconParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.falcon.FalconPublicKeyParameters
FalconSigner - Class in org.bouncycastle.pqc.crypto.falcon
FalconSigner() - Constructor for class org.bouncycastle.pqc.crypto.falcon.FalconSigner
FalconTest - Class in org.bouncycastle.pqc.crypto.test
FalconTest() - Constructor for class org.bouncycastle.pqc.crypto.test.FalconTest
FALSE - Static variable in class org.bouncycastle.asn1.ASN1Boolean
FCI_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
FCP_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
FE(byte[], byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
field(String, String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Builder
Field(String, String) - Constructor for class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Field
field - Variable in class org.bouncycastle.math.ec.ECCurve
FILE_REFERENCE - Static variable in class org.bouncycastle.asn1.eac.EACTags
fill(boolean[], boolean) - Static method in class org.bouncycastle.util.Arrays
fill(boolean[], int, int, boolean) - Static method in class org.bouncycastle.util.Arrays
fill(byte[], byte) - Static method in class org.bouncycastle.util.Arrays
fill(byte[], int, int, byte) - Static method in class org.bouncycastle.util.Arrays
fill(char[], char) - Static method in class org.bouncycastle.util.Arrays
fill(char[], int, int, char) - Static method in class org.bouncycastle.util.Arrays
fill(int[], int) - Static method in class org.bouncycastle.util.Arrays
fill(int[], int, int, int) - Static method in class org.bouncycastle.util.Arrays
fill(long[], long) - Static method in class org.bouncycastle.util.Arrays
fill(long[], int, int, long) - Static method in class org.bouncycastle.util.Arrays
fill(Object[], Object) - Static method in class org.bouncycastle.util.Arrays
fill(Object[], int, int, Object) - Static method in class org.bouncycastle.util.Arrays
fill(short[], short) - Static method in class org.bouncycastle.util.Arrays
fill(short[], int, int, short) - Static method in class org.bouncycastle.util.Arrays
findAttrNamesForOID(ASN1ObjectIdentifier, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
Fingerprint - Class in org.bouncycastle.util
  Basic 20 byte finger print class.
Fingerprint(byte[]) - Constructor for class org.bouncycastle.util.Fingerprint
  Base constructor - use SHAKE-256 (160 bits).
Fingerprint(byte[], int) - Constructor for class org.bouncycastle.util.Fingerprint
  Constructor with length - use SHAKE-256 (bitLength bits).
Fingerprint(byte[], boolean) - Constructor for class org.bouncycastle.util.Fingerprint
  Deprecated.
  use the SHAKE only version.
finish() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
finish(byte[], int) - Method in class org.bouncycastle.crypto.digests.ISAPDigest
finish() - Method in class org.bouncycastle.crypto.digests.LongDigest
finish(byte[], int) - Method in class org.bouncycastle.crypto.digests.PhotonBeetleDigest
finish(byte[], int) - Method in class org.bouncycastle.crypto.digests.RomulusDigest
finish(byte[], int) - Method in class org.bouncycastle.crypto.digests.SparkleDigest
finish(byte[], int) - Method in class org.bouncycastle.crypto.digests.XoodyakDigest
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.ElephantEngine
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.GiftCofbEngine
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.Grain128AEADEngine
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.ISAPEngine
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.PhotonBeetleEngine
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.RomulusEngine
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.SparkleEngine
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.XoodyakEngine
finishData(AEADBaseEngine.State) - Method in class org.bouncycastle.crypto.engines.AsconEngine
  Deprecated.
FiniteField - Interface in org.bouncycastle.math.field
FiniteFields - Class in org.bouncycastle.math.field
FiniteFields() - Constructor for class org.bouncycastle.math.field.FiniteFields
firesaberkem128r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
firesaberkem128r3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
firesaberkem192r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
firesaberkem192r3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
firesaberkem256r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
firesaberkem256r3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
firesaberkem90sr3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
firesaberkem90sr3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
FIVE - Static variable in class org.bouncycastle.asn1.ASN1Integer
fixedOutputLength - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
FixedPointCombMultiplier - Class in org.bouncycastle.math.ec
FixedPointCombMultiplier() - Constructor for class org.bouncycastle.math.ec.FixedPointCombMultiplier
FixedPointPreCompInfo - Class in org.bouncycastle.math.ec
  Class holding precomputation data for fixed-point multiplications.
FixedPointPreCompInfo() - Constructor for class org.bouncycastle.math.ec.FixedPointPreCompInfo
FixedPointTest - Class in org.bouncycastle.math.ec.test
FixedPointTest() - Constructor for class org.bouncycastle.math.ec.test.FixedPointTest
FixedPointUtil - Class in org.bouncycastle.math.ec
FixedPointUtil() - Constructor for class org.bouncycastle.math.ec.FixedPointUtil
FixedSecureRandom - Class in org.bouncycastle.crypto.prng
  A secure random that returns pre-seeded data to calls of nextBytes() or generateSeed().
FixedSecureRandom(byte[]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
FixedSecureRandom(byte[][]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
FixedSecureRandom(boolean, byte[]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
  Pad the data on integer boundaries.
FixedSecureRandom(boolean, byte[][]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
  Pad the data on integer boundaries.
FixedSecureRandom - Class in org.bouncycastle.util.test
  A secure random that returns pre-seeded data to calls of nextBytes() or generateSeed().
FixedSecureRandom(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
FixedSecureRandom(byte[][]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
FixedSecureRandom(FixedSecureRandom.Source[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
FixedSecureRandom.BigInteger - Class in org.bouncycastle.util.test
  BigInteger Source - in this case we expect requests for data that will be used for BigIntegers.
FixedSecureRandom.Data - Class in org.bouncycastle.util.test
  Data Source - in this case we just expect requests for byte arrays.
FixedSecureRandom.Source - Class in org.bouncycastle.util.test
  Base class for sources of fixed "Randomness"
FixedSecureRandomTest - Class in org.bouncycastle.crypto.prng.test
FixedSecureRandomTest() - Constructor for class org.bouncycastle.crypto.prng.test.FixedSecureRandomTest
FLAGS - Static variable in interface org.bouncycastle.asn1.BERTags
Flags - Class in org.bouncycastle.asn1.eac
Flags() - Constructor for class org.bouncycastle.asn1.eac.Flags
Flags(int) - Constructor for class org.bouncycastle.asn1.eac.Flags
flush() - Method in class org.bouncycastle.asn1.ASN1OutputStream
flush() - Method in class org.bouncycastle.crypto.io.CipherOutputStream
  Flushes this output stream by forcing any buffered output bytes that have already been processed by the encapsulated cipher object to be written out.
flush() - Method in class org.bouncycastle.util.io.BufferingOutputStream
  Flush the internal buffer to the encapsulated output stream.
flush() - Method in class org.bouncycastle.util.io.SimpleOutputStream
flush() - Method in class org.bouncycastle.util.io.TeeOutputStream
FMD_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
FO(byte[], byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
forDigest(Digest) - Static method in class org.bouncycastle.crypto.digests.Prehash
forEncryption - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
forEncryption - Variable in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
forEncryption - Variable in class org.bouncycastle.crypto.fpe.FPEEngine
FOUR - Static variable in class org.bouncycastle.asn1.ASN1Integer
four(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
FOUR - Static variable in interface org.bouncycastle.math.ec.ECConstants
four(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
Fp(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
  Deprecated.
  use constructor taking order/cofactor
Fp(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
Fp(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, boolean) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
Fp(BigInteger, BigInteger, ECFieldElement, ECFieldElement, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
Fp() - Constructor for class org.bouncycastle.math.ec.test.ECPointTest.Fp
FPECharDecryptor(FPEEngine, byte[], char[]) - Constructor for class org.bouncycastle.crypto.test.SP80038GTest.FPECharDecryptor
FPECharDecryptor(FPEEngine, byte[], byte[], char[]) - Constructor for class org.bouncycastle.crypto.test.SP80038GTest.FPECharDecryptor
FPECharEncryptor(FPEEngine, byte[], char[]) - Constructor for class org.bouncycastle.crypto.test.SP80038GTest.FPECharEncryptor
FPECharEncryptor(FPEEngine, byte[], byte[], char[]) - Constructor for class org.bouncycastle.crypto.test.SP80038GTest.FPECharEncryptor
FPEEngine - Class in org.bouncycastle.crypto.fpe
  Base class for format-preserving encryption.
FPEEngine(BlockCipher) - Constructor for class org.bouncycastle.crypto.fpe.FPEEngine
FPEFF1Engine - Class in org.bouncycastle.crypto.fpe
  NIST SP 800-38G, FF1 format preserving encryption.
FPEFF1Engine() - Constructor for class org.bouncycastle.crypto.fpe.FPEFF1Engine
  Base constructor - the engine will use AES.
FPEFF1Engine(BlockCipher) - Constructor for class org.bouncycastle.crypto.fpe.FPEFF1Engine
  Build the engine using the specified 128 bit block cipher.
FPEFF3_1Engine - Class in org.bouncycastle.crypto.fpe
  NIST SP 800-38G, FF3-1 format preserving encryption.
FPEFF3_1Engine() - Constructor for class org.bouncycastle.crypto.fpe.FPEFF3_1Engine
  Base constructor - the engine will use AES.
FPEFF3_1Engine(BlockCipher) - Constructor for class org.bouncycastle.crypto.fpe.FPEFF3_1Engine
  Build the engine using the specified 128 bit block cipher.
fpeParameters - Variable in class org.bouncycastle.crypto.fpe.FPEEngine
FPEParameters - Class in org.bouncycastle.crypto.params
FPEParameters(KeyParameter, int, byte[]) - Constructor for class org.bouncycastle.crypto.params.FPEParameters
FPEParameters(KeyParameter, int, byte[], boolean) - Constructor for class org.bouncycastle.crypto.params.FPEParameters
FPEParameters(KeyParameter, RadixConverter, byte[], boolean) - Constructor for class org.bouncycastle.crypto.params.FPEParameters
freshestCRL - Static variable in class org.bouncycastle.asn1.x509.Extension
  Freshest CRL
freshestCRL - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Freshest CRL
FreshestCRL - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
frodokem1344aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
frodokem1344aes - Static variable in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
frodokem1344shake - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
frodokem1344shake - Static variable in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
frodokem640aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
frodokem640aes - Static variable in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
frodokem640shake - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
frodokem640shake - Static variable in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
frodokem976aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
frodokem976aes - Static variable in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
frodokem976shake - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
frodokem976shake - Static variable in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
FrodoKEMExtractor - Class in org.bouncycastle.pqc.crypto.frodo
FrodoKEMExtractor(FrodoKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.frodo.FrodoKEMExtractor
FrodoKEMGenerator - Class in org.bouncycastle.pqc.crypto.frodo
FrodoKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.frodo.FrodoKEMGenerator
FrodoKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.frodo
FrodoKeyGenerationParameters(SecureRandom, FrodoParameters) - Constructor for class org.bouncycastle.pqc.crypto.frodo.FrodoKeyGenerationParameters
FrodoKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.frodo
FrodoKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.frodo.FrodoKeyPairGenerator
FrodoKeyParameters - Class in org.bouncycastle.pqc.crypto.frodo
FrodoKeyParameters(boolean, FrodoParameters) - Constructor for class org.bouncycastle.pqc.crypto.frodo.FrodoKeyParameters
FrodoParameters - Class in org.bouncycastle.pqc.crypto.frodo
FrodoPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.frodo
FrodoPrivateKeyParameters(FrodoParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.frodo.FrodoPrivateKeyParameters
FrodoPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.frodo
FrodoPublicKeyParameters(FrodoParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.frodo.FrodoPublicKeyParameters
FrodoVectorTest - Class in org.bouncycastle.pqc.crypto.test
FrodoVectorTest() - Constructor for class org.bouncycastle.pqc.crypto.test.FrodoVectorTest
from(ESSCertID) - Static method in class org.bouncycastle.asn1.ess.ESSCertIDv2
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
fromBigInteger(int, BigInteger) - Static method in class org.bouncycastle.math.raw.Nat
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat128
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat160
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat192
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat224
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat256
fromBigInteger64(int, BigInteger) - Static method in class org.bouncycastle.math.raw.Nat
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat128
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat192
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat256
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat320
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat448
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat576
fromByteArray(byte[]) - Static method in class org.bouncycastle.asn1.ASN1Primitive
  Create a base ASN.1 object from a byte stream.
fromByteArray(byte[]) - Static method in class org.bouncycastle.util.Strings
  Convert an array of 8 bit characters into a string.
fromContents(byte[]) - Static method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
fromContents(byte[]) - Static method in class org.bouncycastle.asn1.ASN1RelativeOID
fromContents(byte[]) - Static method in class org.bouncycastle.asn1.BEROctetString
fromContents(byte[]) - Static method in class org.bouncycastle.asn1.DEROctetString
fromContentsOptional(byte[]) - Static method in class org.bouncycastle.asn1.BEROctetString
fromContentsOptional(byte[]) - Static method in class org.bouncycastle.asn1.DEROctetString
fromElementsOptional(ASN1Encodable[]) - Static method in class org.bouncycastle.asn1.BERSequence
fromElementsOptional(ASN1Encodable[]) - Static method in class org.bouncycastle.asn1.DERSequence
fromElementsOptional(ASN1Encodable[]) - Static method in class org.bouncycastle.asn1.DLSequence
fromEncoding(short[]) - Method in class org.bouncycastle.crypto.util.RadixConverter
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.AltSignatureAlgorithm
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.AltSignatureValue
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.CertificatePolicies
  Retrieve a CertificatePolicies for a passed in Extensions object, if present.
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.CRLDistPoint
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
  Retrieve a DeltaCertificateDescriptor for a passed in Extensions object, if present.
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Retrieve an ExtendedKeyUsage for a passed in Extensions object, if present.
fromExtensions(Extensions, ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.KeyUsage
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.PolicyConstraints
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.SubjectAltPublicKeyInfo
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
fromSequence(ASN1Sequence) - Static method in class org.bouncycastle.asn1.DERExternal
fromSequence(ASN1Sequence) - Static method in class org.bouncycastle.asn1.DLExternal
fromString(String) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
fromString(String) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
fromString(String) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
  Return an array of RDN generated from the passed in String.
fromUnsignedByteArray(byte[]) - Static method in class org.bouncycastle.util.BigIntegers
fromUnsignedByteArray(byte[], int, int) - Static method in class org.bouncycastle.util.BigIntegers
fromUTF8ByteArray(byte[]) - Static method in class org.bouncycastle.util.Strings
fromUTF8ByteArray(byte[], int, int) - Static method in class org.bouncycastle.util.Strings
fromVector(ASN1EncodableVector) - Static method in class org.bouncycastle.asn1.DERExternal
fromVector(ASN1EncodableVector) - Static method in class org.bouncycastle.asn1.DLExternal
FRP256v1 - Static variable in interface org.bouncycastle.asn1.anssi.ANSSIObjectIdentifiers
FULL_NAME - Static variable in class org.bouncycastle.asn1.x509.DistributionPointName
fullAgeAtCountry - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
fullAgeAtCountry() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority

## G

g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
g1 - Variable in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
g2 - Variable in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
G3413CBCBlockCipher - Class in org.bouncycastle.crypto.modes
  An implementation of the CBC mode for GOST 3412 2015 cipher.
G3413CBCBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.G3413CBCBlockCipher
G3413CFBBlockCipher - Class in org.bouncycastle.crypto.modes
  An implementation of the CFB mode for GOST 3412 2015 cipher.
G3413CFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
  Base constructor.
G3413CFBBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
  Base constructor with specific block size.
G3413CTRBlockCipher - Class in org.bouncycastle.crypto.modes
  implements the GOST 3412 2015 CTR counter mode (GCTR).
G3413CTRBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
  Basic constructor.
G3413CTRBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
  Basic constructor.
G3413OFBBlockCipher - Class in org.bouncycastle.crypto.modes
  An implementation of the OFB mode for GOST 3412 2015 cipher.
G3413OFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
GCFBBlockCipher - Class in org.bouncycastle.crypto.modes
  An implementation of the GOST CFB mode with CryptoPro key meshing as described in RFC 4357.
GCFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.GCFBBlockCipher
GCMBlockCipher - Class in org.bouncycastle.crypto.modes
  Implements the Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D.
GCMBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.GCMBlockCipher
  Deprecated.
  use the GCMBlockCipher.newInstance() static method.
GCMBlockCipher(BlockCipher, GCMMultiplier) - Constructor for class org.bouncycastle.crypto.modes.GCMBlockCipher
  Deprecated.
  use the CBCBlockCipher.newInstance() static method.
GCMExponentiator - Interface in org.bouncycastle.crypto.modes.gcm
GCMModeCipher - Interface in org.bouncycastle.crypto.modes
GCMMultiplier - Interface in org.bouncycastle.crypto.modes.gcm
GCMParameters - Class in org.bouncycastle.asn1.cms
  RFC 5084: GCMParameters object.
GCMParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.cms.GCMParameters
GCMReorderTest - Class in org.bouncycastle.crypto.test
GCMReorderTest() - Constructor for class org.bouncycastle.crypto.test.GCMReorderTest
GCMSIVBlockCipher - Class in org.bouncycastle.crypto.modes
  GCM-SIV Mode.
GCMSIVBlockCipher() - Constructor for class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
  Constructor.
GCMSIVBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
  Constructor.
GCMSIVBlockCipher(BlockCipher, GCMMultiplier) - Constructor for class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
  Constructor.
GCMSIVTest - Class in org.bouncycastle.crypto.test
  AES-GCM_SIV test cases.
GCMSIVTest() - Constructor for class org.bouncycastle.crypto.test.GCMSIVTest
GCMTest - Class in org.bouncycastle.crypto.test
  Test vectors from "The Galois/Counter Mode of Operation (GCM)", McGrew/Viega, Appendix B
GCMTest() - Constructor for class org.bouncycastle.crypto.test.GCMTest
GCMUtil - Class in org.bouncycastle.crypto.modes.gcm
GCMUtil() - Constructor for class org.bouncycastle.crypto.modes.gcm.GCMUtil
GENDER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 3039 Gender - PrintableString (SIZE(1)) -- "M", "F", "m" or "f"
GENDER - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 3039 Gender - PrintableString (SIZE(1)) -- "M", "F", "m" or "f"
GENERAL_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
GeneralDigest - Class in org.bouncycastle.crypto.digests
  base implementation of MD4 family style digest as outlined in "Handbook of Applied Cryptography", pages 344 - 347.
GeneralDigest() - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
  Standard constructor
GeneralDigest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
GeneralDigest(GeneralDigest) - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
  Copy constructor.
GeneralDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
GeneralHashCommitter - Class in org.bouncycastle.crypto.commitments
  A basic hash-committer based on the one described in "Making Mix Nets Robust for Electronic Voting by Randomized Partial Checking", by Jakobsson, Juels, and Rivest (11th Usenix Security Symposium, 2002).
GeneralHashCommitter(ExtendedDigest, SecureRandom) - Constructor for class org.bouncycastle.crypto.commitments.GeneralHashCommitter
  Base Constructor.
GENERALIZED_TIME - Static variable in interface org.bouncycastle.asn1.BERTags
GeneralizedTimeTest - Class in org.bouncycastle.asn1.test
  X.690 test example
GeneralizedTimeTest() - Constructor for class org.bouncycastle.asn1.test.GeneralizedTimeTest
GeneralName - Class in org.bouncycastle.asn1.x509
  The GeneralName object.
GeneralName(X509Name) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
  Deprecated.
  use X500Name constructor.
GeneralName(X500Name) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
GeneralName(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
  When the subjectAltName extension contains an Internet mail address, the address MUST be included as an rfc822Name.
GeneralName(int, String) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
  Create a GeneralName for the given tag from the passed in String.
GeneralNames - Class in org.bouncycastle.asn1.x509
GeneralNames(GeneralName) - Constructor for class org.bouncycastle.asn1.x509.GeneralNames
  Construct a GeneralNames object containing one GeneralName.
GeneralNames(GeneralName[]) - Constructor for class org.bouncycastle.asn1.x509.GeneralNames
GeneralNamesBuilder - Class in org.bouncycastle.asn1.x509
GeneralNamesBuilder() - Constructor for class org.bouncycastle.asn1.x509.GeneralNamesBuilder
GeneralNameTest - Class in org.bouncycastle.asn1.test
GeneralNameTest() - Constructor for class org.bouncycastle.asn1.test.GeneralNameTest
GeneralSubtree - Class in org.bouncycastle.asn1.x509
  Class for containing a restriction object subtrees in NameConstraints.
GeneralSubtree(GeneralName, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.GeneralSubtree
  Constructor from a given details.
GeneralSubtree(GeneralName) - Constructor for class org.bouncycastle.asn1.x509.GeneralSubtree
generate() - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Generate an Extensions object based on the current state of the generator.
generate() - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
  Deprecated.
  Generate an X509Extensions object based on the current state of the generator.
generate(byte[], byte[], int) - Static method in class org.bouncycastle.crypto.generators.BCrypt
  Calculates the bcrypt hash of an input - note for processing general passwords you want to make sure the password is terminated in a manner similar to what is done by `BCrypt.passwordToByteArray(char[])`.
generate() - Method in class org.bouncycastle.crypto.generators.EphemeralKeyPairGenerator
generate(char[], byte[], int) - Static method in class org.bouncycastle.crypto.generators.OpenBSDBCrypt
  Creates a 60 character Bcrypt String, including version, cost factor, salt and hash, separated by '$' using version '2y'.
generate(byte[], byte[], int) - Static method in class org.bouncycastle.crypto.generators.OpenBSDBCrypt
  Creates a 60 character Bcrypt String, including version, cost factor, salt and hash, separated by '$' using version '2y'.
generate(String, char[], byte[], int) - Static method in class org.bouncycastle.crypto.generators.OpenBSDBCrypt
  Creates a 60 character Bcrypt String, including version, cost factor, salt and hash, separated by '$'
generate(String, byte[], byte[], int) - Static method in class org.bouncycastle.crypto.generators.OpenBSDBCrypt
  Creates a 60 character Bcrypt String, including version, cost factor, salt and hash, separated by '$'
generate(byte[], byte[], int, int, int, int) - Static method in class org.bouncycastle.crypto.generators.SCrypt
  Generate a key using the scrypt key derivation function.
generate(byte[], byte[], boolean) - Method in class org.bouncycastle.crypto.prng.drbg.CTRSP800DRBG
  Populate a passed in array with random data.
generate(byte[], byte[], boolean) - Method in class org.bouncycastle.crypto.prng.drbg.DualECSP800DRBG
  Populate a passed in array with random data.
generate(byte[], byte[], boolean) - Method in class org.bouncycastle.crypto.prng.drbg.HashSP800DRBG
  Populate a passed in array with random data.
generate(byte[], byte[], boolean) - Method in class org.bouncycastle.crypto.prng.drbg.HMacSP800DRBG
  Populate a passed in array with random data.
generate(byte[], byte[], boolean) - Method in interface org.bouncycastle.crypto.prng.drbg.SP80090DRBG
  Populate a passed in array with random data.
generate(byte[]) - Method in class org.bouncycastle.crypto.util.OtherInfoGenerator.PartyU
generate() - Method in class org.bouncycastle.crypto.util.OtherInfoGenerator.PartyV
generate(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyU
generate() - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyV
generate(byte[]) - Method in class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator.PartyU
generate() - Method in class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator.PartyV
generate() - Method in class org.bouncycastle.util.io.pem.PemObject
generate() - Method in interface org.bouncycastle.util.io.pem.PemObjectGenerator
  Generate a PEM object.
generateAttributeCertificateInfo() - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
generateBlindingFactor() - Method in class org.bouncycastle.crypto.generators.RSABlindingFactorGenerator
  Generate a suitable blind factor for the public key the generator was initialised with.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.agreement.kdf.ConcatenationKDFGenerator
  fill len bytes of the output buffer with bytes generated from the derivation function.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKFDGenerator
generateBytes(byte[], int, int) - Method in interface org.bouncycastle.crypto.DerivationFunction
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine.HandshakeKDFFunction
  fill len bytes of the output buffer with bytes generated from the derivation function.
generateBytes(char[], byte[]) - Method in class org.bouncycastle.crypto.generators.Argon2BytesGenerator
generateBytes(char[], byte[], int, int) - Method in class org.bouncycastle.crypto.generators.Argon2BytesGenerator
generateBytes(byte[], byte[]) - Method in class org.bouncycastle.crypto.generators.Argon2BytesGenerator
generateBytes(byte[], byte[], int, int) - Method in class org.bouncycastle.crypto.generators.Argon2BytesGenerator
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
  fill len bytes of the output buffer with bytes generated from the derivation function.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.HKDFBytesGenerator
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.KDFCounterBytesGenerator
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.KDFDoublePipelineIterationBytesGenerator
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.KDFFeedbackBytesGenerator
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
  fill len bytes of the output buffer with bytes generated from the derivation function.
generateClientCredentials(byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
  Generates client's credentials given the client's salt, identity and password
generateCompactNaf(BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
generateCompactWindowNaf(int, BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
  Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
  Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
  Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
  Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
  generate derived parameters for a key of length keySize, specifically for use with a MAC.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
  Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
  Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
  Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
  Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
  Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
  Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
  Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
  Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
  generate derived parameters for a key of length keySize.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
  generate derived parameters for a key of length keySize, and an initialisation vector (IV) of length ivSize.
generateEncapsulated(AsymmetricKeyParameter) - Method in interface org.bouncycastle.crypto.EncapsulatedSecretGenerator
  Generate secret/encapsulation based on the recipient public key.
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.kems.ECIESKEMGenerator
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.kems.MLKEMGenerator
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.kems.RSAKEMGenerator
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.kems.SAKKEKEMSGenerator
  Generates an encapsulated shared secret value (SSV) using the recipient's public key parameters as specified in RFC 6508, Section 6.2.1.
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKEMGenerator
generateEncapsulated(AsymmetricKeyParameter, int) - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKEMGenerator
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoKEMGenerator
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.hqc.HQCKEMGenerator
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMGenerator
  Deprecated.
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUKEMGenerator
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKEMGenerator
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKEMGenerator
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKEMGenerator
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.saber.SABERKEMGenerator
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.xwing.XWingKEMGenerator
generateEncryptionAlgID(ASN1ObjectIdentifier, int, SecureRandom) - Static method in class org.bouncycastle.crypto.util.AlgorithmIdentifierFactory
  Create an AlgorithmIdentifier for the passed in encryption algorithm.
generateExchange(AsymmetricKeyParameter) - Method in interface org.bouncycastle.pqc.crypto.ExchangePairGenerator
  Generate an exchange pair based on the sender public key.
GenerateExchange(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.newhope.NHExchangePairGenerator
generateExchange(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.newhope.NHExchangePairGenerator
generateJSF(BigInteger, BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
generateKemKeyPair(SecureRandom) - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
generateKemKeyPairInternal(byte[], byte[]) - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
generateKey() - Method in class org.bouncycastle.crypto.CipherKeyGenerator
  generate a secret key.
generateKey() - Method in class org.bouncycastle.crypto.generators.DESedeKeyGenerator
generateKey() - Method in class org.bouncycastle.crypto.generators.DESKeyGenerator
generateKey() - Method in class org.bouncycastle.crypto.generators.Poly1305KeyGenerator
  Generates a 256 bit key in the format required for Poly1305 - e.g.
generateKeyPair() - Method in interface org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator
  return an AsymmetricCipherKeyPair containing the generated keys.
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.CramerShoupKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DHKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DSTU4145KeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.ECCSIKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
  Given the domain parameters this routine generates an EC key pair in accordance with X9.62 section 5.2.1 pages 26, 27.
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.Ed25519KeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.Ed448KeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.MLDSAKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.MLKEMKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.NaccacheSternKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.SLHDSAKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.X25519KeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.X448KeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.lms.HSSKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.lms.LMSKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoKeyPairGenerator
  Generates a new asymmetric key pair following the MAYO algorithm specifications.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAKeyPairGenerator
  Deprecated.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMKeyPairGenerator
  Deprecated.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.newhope.NHKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKeyPairGenerator
  return an AsymmetricCipherKeyPair containing the generated keys.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKeyPairGenerator
  return an AsymmetricCipherKeyPair containing the generated keys.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.saber.SABERKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAKeyPairGenerator
  Deprecated.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyPairGenerator
  Generate a new XMSS private key / public key pair.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTKeyPairGenerator
  Generate a new XMSSMT private key / public key pair.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.xwing.XWingKeyPairGenerator
generateKeyPairInternal(byte[]) - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
generateKeys() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
  Generate a new XMSS private key / public key pair.
generateKeys() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
  Generate a new XMSSMT private key / public key pair.
generateKeyStream(byte[]) - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
generateKeyStream(byte[]) - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
generateKeyStream(byte[]) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
generateLMSContext() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
generateLMSContext(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
generateLMSContext() - Method in interface org.bouncycastle.pqc.crypto.lms.LMSContextBasedSigner
generateLMSContext(byte[]) - Method in interface org.bouncycastle.pqc.crypto.lms.LMSContextBasedVerifier
generateLMSContext() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
generateLMSContext(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
generateMu(SHAKEDigest) - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
generateMu() - Method in class org.bouncycastle.crypto.signers.MLDSASigner
generateMu() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
  Deprecated.
generateMuSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.MLDSASigner
generateMuSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
  Deprecated.
generateNaf(BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
generateParameters() - Method in class org.bouncycastle.crypto.generators.CramerShoupParametersGenerator
  which generates the p and g values from the given parameters, returning the CramerShoupParameters object.
generateParameters(DHParameters) - Method in class org.bouncycastle.crypto.generators.CramerShoupParametersGenerator
generateParameters() - Method in class org.bouncycastle.crypto.generators.DHParametersGenerator
  which generates the p and g values from the given parameters, returning the DHParameters object.
generateParameters() - Method in class org.bouncycastle.crypto.generators.DSAParametersGenerator
  which generates the p and g values from the given parameters, returning the DSAParameters object.
generateParameters() - Method in class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
  which generates the p and g values from the given parameters, returning the ElGamalParameters object.
generateParameters() - Method in class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator
  which generates the p , q and a values from the given parameters, returning the GOST3410Parameters object.
generatePreTBSCertificate() - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
generatePreTBSCertList() - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
generatePrivateKey() - Method in class org.bouncycastle.crypto.hpke.HPKE
generatePrivateKey(SecureRandom, byte[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
generatePrivateKey(SecureRandom, byte[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
generatePrivateKey(SecureRandom, byte[]) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
generatePrivateKey(SecureRandom, byte[]) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
generatePrivateValue(Digest, BigInteger, BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
generatePublicKey() - Method in class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
generatePublicKey() - Method in class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
generatePublicKey() - Method in class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
generatePublicKey() - Method in class org.bouncycastle.crypto.params.X448PrivateKeyParameters
generatePublicKey(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
generatePublicKey(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
generatePublicKey(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
generatePublicKey(byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
generatePublicKey(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
generatePublicKey(byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
generateSecret(X25519PublicKeyParameters, byte[], int) - Method in class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
generateSecret(X448PublicKeyParameters, byte[], int) - Method in class org.bouncycastle.crypto.params.X448PrivateKeyParameters
generateSeed(EntropySource, int) - Static method in class org.bouncycastle.crypto.prng.EntropyUtil
  Generate numBytes worth of entropy from the passed in entropy source.
generateSeed(int) - Method in class org.bouncycastle.crypto.prng.FixedSecureRandom
generateSeed(int) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandom
generateSeed(int, boolean) - Method in class org.bouncycastle.crypto.prng.ThreadedSeedGenerator
  Generate seed bytes.
generateSeed(int) - Method in class org.bouncycastle.crypto.prng.X931SecureRandom
generateSeed(int) - Method in class org.bouncycastle.util.test.FixedSecureRandom
generateServerCredentials() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
  Generates the server's credentials that are to be sent to the client.
generateSignature(byte[]) - Method in interface org.bouncycastle.crypto.DSA
  sign the passed in message (usually the output of a hash function).
generateSignature() - Method in interface org.bouncycastle.crypto.Signer
  generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
  Generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.DSASigner
  generate a signature for the given message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.DSTU4145Signer
generateSignature() - Method in class org.bouncycastle.crypto.signers.ECCSISigner
  Generates an ECCSI signature according to RFC 6507 Section 5.2.1.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
  generate a signature for the given message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
  generate a signature for the given message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ECNRSigner
  generate a signature for the given message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.Ed25519ctxSigner
generateSignature() - Method in class org.bouncycastle.crypto.signers.Ed25519phSigner
generateSignature() - Method in class org.bouncycastle.crypto.signers.Ed25519Signer
generateSignature() - Method in class org.bouncycastle.crypto.signers.Ed448phSigner
generateSignature() - Method in class org.bouncycastle.crypto.signers.Ed448Signer
generateSignature() - Method in class org.bouncycastle.crypto.signers.GenericSigner
  Generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
  generate a signature for the given message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.HashMLDSASigner
generateSignature() - Method in class org.bouncycastle.crypto.signers.HashSLHDSASigner
generateSignature() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  generate a signature for the loaded message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  generate a signature for the loaded message using the key we were initialised with.
generateSignature(byte[], SHAKEDigest, byte[], byte[], byte[], byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
generateSignature() - Method in class org.bouncycastle.crypto.signers.MLDSASigner
generateSignature() - Method in class org.bouncycastle.crypto.signers.PSSSigner
  generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
  Generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.SLHDSASigner
generateSignature() - Method in class org.bouncycastle.crypto.signers.SM2Signer
generateSignature() - Method in class org.bouncycastle.crypto.signers.X931Signer
  generate a signature for the loaded message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumSigner
generateSignature() - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
  This function signs the message that has been updated, making use of the private key.
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.falcon.FalconSigner
generateSignature(LMSContext) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.HSSSigner
generateSignature(LMSContext) - Method in interface org.bouncycastle.pqc.crypto.lms.LMSContextBasedSigner
generateSignature(LMSContext) - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.LMSSigner
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.mayo.MayoSigner
  Generates a MAYO signature for the given message using the initialized private key.
generateSignature(byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageSigner
  sign the passed in message (usually the output of a hash function).
generateSignature() - Method in class org.bouncycastle.pqc.crypto.MessageSignerAdapter
generateSignature() - Method in class org.bouncycastle.pqc.crypto.mldsa.HashMLDSASigner
  Deprecated.
generateSignature() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
  Deprecated.
generateSignature() - Method in class org.bouncycastle.pqc.crypto.slhdsa.HashSLHDSASigner
  Deprecated.
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSASigner
  Deprecated.
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.snova.SnovaSigner
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256Signer
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSigner
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSigner
generateSTRandomPrime(Digest, int, byte[]) - Static method in class org.bouncycastle.math.Primes
  FIPS 186-4 C.6 Shawe-Taylor Random_Prime Routine Construct a provable prime number using a hash function.
generateTBSCertificate() - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
generateTBSCertificate() - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
generateTBSCertList() - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
generateVerifier(byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
  Creates a new SRP verifier
generateWindowNaf(int, BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
  Computes the Window NAF (non-adjacent Form) of an integer.
generateWorkingKey(boolean, byte[]) - Method in class org.bouncycastle.crypto.engines.DESEngine
  generate an integer based working key based on our secret key and what we processing we are planning to do.
generateX1(BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
  Return a value that can be used as x1, x2, x3 or x4 during round 1.
generateX1(BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Return a value that can be used as x1 or x3 during round 1.
generateX2(BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Return a value that can be used as x2 or x4 during round 1.
GENERATION - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
GENERATION - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
generationQualifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
GenerationTest - Class in org.bouncycastle.asn1.test
GenerationTest() - Constructor for class org.bouncycastle.asn1.test.GenerationTest
GenericHybridParameters - Class in org.bouncycastle.asn1.cms
  RFC 5990 GenericHybridParameters class.
GenericHybridParameters(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cms.GenericHybridParameters
GenericSigner - Class in org.bouncycastle.crypto.signers
GenericSigner(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.signers.GenericSigner
GenericSqrtRatioCalculator - Class in org.bouncycastle.crypto.hash2curve.impl
  Generic implementation of the sqrt_ratio(u, v) operation defined in RFC 9380.
GenericSqrtRatioCalculator(ECCurve, BigInteger) - Constructor for class org.bouncycastle.crypto.hash2curve.impl.GenericSqrtRatioCalculator
  Constructs a `GenericSqrtRatioCalculator` instance with the specified elliptic curve and a given value z.
GenericSqrtRatioCalculatorTest - Class in org.bouncycastle.crypto.hash2curve.test.impl
  Test class for the GenericSqrtRatioCalculator
GenericSqrtRatioCalculatorTest() - Constructor for class org.bouncycastle.crypto.hash2curve.test.impl.GenericSqrtRatioCalculatorTest
GenMsgContent - Class in org.bouncycastle.asn1.cmp
  GenMsgContent ::= SEQUENCE OF InfoTypeAndValue
GenMsgContent(InfoTypeAndValue) - Constructor for class org.bouncycastle.asn1.cmp.GenMsgContent
GenMsgContent(InfoTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.cmp.GenMsgContent
GenRepContent - Class in org.bouncycastle.asn1.cmp
GenRepContent(InfoTypeAndValue) - Constructor for class org.bouncycastle.asn1.cmp.GenRepContent
GenRepContent(InfoTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.cmp.GenRepContent
get(int) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
  Return the object at position i in this vector.
get(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
  Return the first attribute matching the OBJECT IDENTIFIER oid.
get(int) - Method in class org.bouncycastle.crypto.prng.BasicEntropySourceProvider
  Return an entropy source that will create bitsRequired bits of entropy on each invocation of getEntropy().
get(int) - Method in interface org.bouncycastle.crypto.prng.EntropySourceProvider
get(int) - Method in class org.bouncycastle.crypto.prng.test.TestEntropySourceProvider
get() - Method in interface org.bouncycastle.crypto.SecureRandomProvider
  Return a SecureRandom instance.
get(int) - Method in interface org.bouncycastle.util.StringList
  Get the string at index index.
get(int) - Method in class org.bouncycastle.util.test.TestRandomEntropySourceProvider
  Return an entropy source that will create bitsRequired bits of entropy on each invocation of getEntropy().
getA() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getA() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getA() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
getA() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurve
getA() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound2Payload
getA() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
getA() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
getA() - Method in class org.bouncycastle.math.ec.ECCurve
getAcceptablePolicySet() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
getAccessDescriptions() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
getAccessLocation() - Method in class org.bouncycastle.asn1.x509.AccessDescription
getAccessMethod() - Method in class org.bouncycastle.asn1.x509.AccessDescription
getAccessRights() - Method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
getAccuracy() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getAcinfo() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
getACols() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getAction() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
getActions() - Method in class org.bouncycastle.crypto.CryptoServicesPermission
getAddedukm() - Method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
getAdditional() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
getAddProfessionInfo() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
getAdjustedDate() - Method in class org.bouncycastle.asn1.ASN1UTCTime
  Return the time as an adjusted date in the range of 1950 - 2049.
getAdjustedTime() - Method in class org.bouncycastle.asn1.ASN1UTCTime
  Return a time string as an adjusted date with a 4 digit year.
getAdmissionAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
getAdmissionAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
getAeadId() - Method in class org.bouncycastle.crypto.hpke.HPKE
getAffinePointEncodingLength(boolean) - Method in class org.bouncycastle.math.ec.ECCurve
getAffineXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
  Returns the affine x-coordinate after checking that this point is normalized.
getAffineXY(ECPoint) - Method in class org.bouncycastle.crypto.hash2curve.HashToEllipticCurve
  Converts an elliptic-curve point into the affine (x, y) coordinate representation defined by the hash-to-curve suite.
getAffineYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
  Returns the affine y-coordinate after checking that this point is normalized
getAgreementSize() - Method in class org.bouncycastle.crypto.agreement.BasicRawAgreement
getAgreementSize() - Method in class org.bouncycastle.crypto.agreement.ECVKOAgreement
getAgreementSize() - Method in class org.bouncycastle.crypto.agreement.X25519Agreement
getAgreementSize() - Method in class org.bouncycastle.crypto.agreement.X448Agreement
getAgreementSize() - Method in class org.bouncycastle.crypto.agreement.XDHUnifiedAgreement
getAgreementSize() - Method in interface org.bouncycastle.crypto.RawAgreement
getAlgId() - Method in class org.bouncycastle.asn1.crmf.PKMACValue
getAlgorithm() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
getAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
getAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
getAlgorithm() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
getAlgorithm() - Method in class org.bouncycastle.asn1.x509.AltSignatureAlgorithm
  Return the algorithm identifier representing the alternate signature algorithm used to generate the alternate signature algorithm value extension.
getAlgorithm() - Method in class org.bouncycastle.asn1.x509.SubjectAltPublicKeyInfo
getAlgorithm() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
getAlgorithm() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
  The object identifier for the CEK wrapping algorithm.
getAlgorithm() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
getAlgorithm() - Method in class org.bouncycastle.crypto.prng.SP800SecureRandom
getAlgorithm() - Method in class org.bouncycastle.crypto.util.PBKDFConfig
getAlgorithmHash() - Method in class org.bouncycastle.asn1.ess.OtherCertID
getAlgorithmId() - Method in class org.bouncycastle.asn1.x509.DigestInfo
getAlgorithmId() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
  Deprecated.
  use getAlgorithm()
getAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
getAlgorithmIdentifier() - Method in class org.bouncycastle.crypto.util.JournaledAlgorithm
getAlgorithmName() - Method in interface org.bouncycastle.crypto.BlockCipher
  Return the name of the algorithm the cipher implements.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Digest
  return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
  return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Blake2bpDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
  Return the algorithm name.
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Blake2spDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
  Return the algorithm name.
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Blake3Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.CSHAKEDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Haraka256Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Haraka512Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Kangaroo.KangarooTwelve
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Kangaroo.MarsupilamiFourteen
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.KeccakDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD2Digest
  return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD4Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD5Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.NullDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.ParallelHash
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Prehash
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA3Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SM3Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.TigerDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.TupleHash
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
  Deprecated.
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ARIAEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
  Method getAlgorithmName
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DSTU7624Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DSTU7624WrapEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.GOST28147WrapEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.GOST3412_2015Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Grain128Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.HC128Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.HC256Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ISAACEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.LEAEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.NullEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC2Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
  Method getAlgorithmName
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC4Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC532Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC564Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC6Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RFC3211WrapEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RFC5649WrapEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SEEDEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SM4Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.TEAEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.TnepresEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.VMPCEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.VMPCKSA3Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.XSalsa20Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.XTEAEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
  Obtain Algorithm Name.
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Zuc256CoreEngine
  Obtain Algorithm Name.
getAlgorithmName() - Method in class org.bouncycastle.crypto.fpe.FPEEngine
  Return the name of the algorithm the cipher implements.
getAlgorithmName() - Method in class org.bouncycastle.crypto.fpe.FPEFF1Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.fpe.FPEFF3_1Engine
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Mac
  Return the name of the algorithm the MAC implements.
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.Blake3Mac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.DSTU7564Mac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.DSTU7624Mac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.GMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.HMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.KGMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.KMAC
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.OldHMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.Poly1305
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.SipHash
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.SipHash128
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.SkeinMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.VMPCMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.Zuc128Mac
  Obtain Algorithm Name.
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.Zuc256Mac
  Obtain Algorithm Name.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.modes.AEADCipher
  Return the name of the algorithm.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
  return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
  return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.G3413CBCBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
  return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
  return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.KCTRBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
  return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
  return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
  return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
  Deprecated.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.StreamCipher
  Return the name of the algorithm the cipher implements.
getAlgorithmName() - Method in class org.bouncycastle.crypto.test.speedy.Poly1305Reference
getAlgorithmName() - Method in class org.bouncycastle.crypto.test.speedy.ThreefishReferenceEngine
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Wrapper
  Return the name of the algorithm the wrapper implements.
getAlgorithmName() - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
getAlgorithmVersion() - Method in class org.bouncycastle.crypto.engines.AsconAEAD128
getAlgorithmVersion() - Method in class org.bouncycastle.crypto.engines.AsconEngine
  Deprecated.
getAll(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
  Return all the attributes matching the OBJECT IDENTIFIER oid.
getAllCoordinateSystems() - Static method in class org.bouncycastle.math.ec.ECCurve
getAlpha() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
getAlpha() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
getAlpha() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
getAlphabetic() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
getAmount() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
getAmount() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
getAnchorHashes() - Method in class org.bouncycastle.asn1.cmc.PublishTrustAnchors
getArchiveTimeStampChains() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
  Returns the sequence of ArchiveTimeStamp chains that compose the ArchiveTimeStamp sequence.
getArchiveTimestamps() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampChain
getArchiveTimeStampSequence() - Method in class org.bouncycastle.asn1.tsp.EvidenceRecord
getAsconPermutation(ISAPDigest.Friend) - Static method in class org.bouncycastle.crypto.engines.AsconPermutationFriend
getASN1EncodableVector(ASN1ObjectIdentifier, boolean) - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getAssociatedText() - Method in class org.bouncycastle.crypto.params.AEADParameters
getAttrCertValidityPeriod() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getAttribute() - Method in class org.bouncycastle.asn1.est.AttrOrOID
getAttributes() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
getAttributes() - Method in class org.bouncycastle.asn1.cms.Attributes
getAttributes() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
getAttributes() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getAttributes() - Method in class org.bouncycastle.asn1.tsp.CryptoInfos
getAttributes() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getAttributes() - Method in class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
getAttributeTypes() - Method in class org.bouncycastle.asn1.x500.X500Name
  return an array of OIDs contained in the attribute type of each RDN in structure order.
getAttributeValues() - Method in class org.bouncycastle.asn1.cms.Attribute
getAttributeValues() - Method in class org.bouncycastle.asn1.pkcs.Attribute
getAttributeValues() - Method in class org.bouncycastle.asn1.x509.Attribute
getAttrOrOIDs() - Method in class org.bouncycastle.asn1.est.CsrAttrs
getAttrType() - Method in class org.bouncycastle.asn1.cmc.TaggedAttribute
getAttrType() - Method in class org.bouncycastle.asn1.cms.Attribute
getAttrType() - Method in class org.bouncycastle.asn1.pkcs.Attribute
getAttrType() - Method in class org.bouncycastle.asn1.x509.Attribute
getAttrValues() - Method in class org.bouncycastle.asn1.cmc.TaggedAttribute
getAttrValues() - Method in class org.bouncycastle.asn1.cms.Attribute
getAttrValues() - Method in class org.bouncycastle.asn1.pkcs.Attribute
getAttrValues() - Method in class org.bouncycastle.asn1.x509.Attribute
getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
getAuthEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
getAuthEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getAuthenticationPath() - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
getAuthorityCertIssuer() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getAuthorityCertSerialNumber() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getAuthorityReference() - Method in class org.bouncycastle.asn1.eac.CVCertificate
getAuthPath() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature
getAuthSafe() - Method in class org.bouncycastle.asn1.pkcs.Pfx
getB() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
getB() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurve
getB() - Method in class org.bouncycastle.math.ec.ECCurve
getB() - Method in class org.bouncycastle.pqc.asn1.SABERPublicKey
getBadSinceDate() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
getBagAttributes() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
getBagId() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
getBagValue() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
getBase() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
getBaseCertificateID() - Method in class org.bouncycastle.asn1.x509.Holder
getBaseCertificateID() - Method in class org.bouncycastle.asn1.x509.V2Form
getBaseEntry() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
  Return the ASN.1 entry representing the base point G.
getBaseGraphicString() - Method in class org.bouncycastle.asn1.ASN1ObjectDescriptor
getBaseObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
  Needed for open types, until we have better type-guided parsing support.
getBasePointG() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getBaseUniversal(boolean, int) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
  Note: tagged objects are generally context dependent.
getBaseUniversal(ASN1TaggedObject, int, int, boolean, int) - Static method in class org.bouncycastle.asn1.ASN1Util
getBdsState() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
getBdsState() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
getBeta() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
getBinaryExtensionField(int[]) - Static method in class org.bouncycastle.math.field.FiniteFields
getBiometricDataHash() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
getBiometricDataOid() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
getBitLength(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
getBitLength(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
getBits() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
getBitStream() - Method in class org.bouncycastle.asn1.ASN1BitString
getBitStream() - Method in interface org.bouncycastle.asn1.ASN1BitStringParser
  Return an InputStream representing the contents of the BIT STRING.
getBitStream() - Method in class org.bouncycastle.asn1.BERBitStringParser
getBitStream() - Method in class org.bouncycastle.asn1.DLBitStringParser
getBlindingFactor() - Method in class org.bouncycastle.crypto.params.RSABlindingParameters
getBlockSize() - Method in class org.bouncycastle.asn1.misc.ScryptParams
getBlockSize() - Method in interface org.bouncycastle.crypto.BlockCipher
  Return the block size for this cipher (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  return the blocksize for the underlying cipher.
getBlockSize() - Method in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
  return the blocksize for the underlying cipher.
getBlockSize() - Method in class org.bouncycastle.crypto.digests.SkeinEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
  Deprecated.
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.ARIAEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.DESEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.DSTU7624Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.GOST3412_2015Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.LEAEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.NullEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC2Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC532Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC564Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC6Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SEEDEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
getBlockSize() - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SM4Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.TEAEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.XTEAEngine
getBlockSize() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
  return the block size of the underlying cipher.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
  return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
getBlockSize() - Method in class org.bouncycastle.crypto.modes.G3413CBCBlockCipher
getBlockSize() - Method in class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
getBlockSize() - Method in class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
  return the block size we are operating at (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
getBlockSize() - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
getBlockSize() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
  return the block size we are operating at (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.modes.KCTRBlockCipher
getBlockSize() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
  return the block size we are operating at (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
  return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
  return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
getBlockSize() - Method in class org.bouncycastle.crypto.prng.drbg.CTRSP800DRBG
  Return the block size (in bits) of the DRBG.
getBlockSize() - Method in class org.bouncycastle.crypto.prng.drbg.DualECSP800DRBG
  Return the block size (in bits) of the DRBG.
getBlockSize() - Method in class org.bouncycastle.crypto.prng.drbg.HashSP800DRBG
  Return the block size (in bits) of the DRBG.
getBlockSize() - Method in class org.bouncycastle.crypto.prng.drbg.HMacSP800DRBG
  Return the block size (in bits) of the DRBG.
getBlockSize() - Method in interface org.bouncycastle.crypto.prng.drbg.SP80090DRBG
  Return the block size of the DRBG.
getBlockSize() - Method in class org.bouncycastle.crypto.test.speedy.ThreefishReferenceEngine
getBlockSize() - Method in class org.bouncycastle.crypto.util.ScryptConfig
getBody() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
getBody() - Method in class org.bouncycastle.asn1.cmp.ProtectedPart
getBody() - Method in class org.bouncycastle.asn1.eac.CVCertificate
  Gives the body of the certificate.
getBodyIds() - Method in class org.bouncycastle.asn1.cmc.LraPopWitness
getBodyList() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
getBodyList() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
getBodyList() - Method in class org.bouncycastle.asn1.cmc.ControlsProcessed
getBodyPartID() - Method in class org.bouncycastle.asn1.cmc.BodyPartReference
getBodyPartID() - Method in class org.bouncycastle.asn1.cmc.DecryptedPOP
getBodyPartID() - Method in class org.bouncycastle.asn1.cmc.OtherMsg
getBodyPartID() - Method in class org.bouncycastle.asn1.cmc.TaggedAttribute
getBodyPartID() - Method in class org.bouncycastle.asn1.cmc.TaggedCertificationRequest
getBodyPartID() - Method in class org.bouncycastle.asn1.cmc.TaggedContentInfo
getBodyPartIDs() - Method in class org.bouncycastle.asn1.cmc.BodyPartList
getBodyPartIDs() - Method in class org.bouncycastle.asn1.cmc.BodyPartPath
getBodyPartPath() - Method in class org.bouncycastle.asn1.cmc.BodyPartReference
getBodyPartPath() - Method in class org.bouncycastle.asn1.cmc.CMCUnsignedData
getBufferPosition() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  return the amount of data sitting in the buffer.
getByName(String) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
getByName(String) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
getByName(String) - Static method in class org.bouncycastle.asn1.gm.GMNamedCurves
getByName(String) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
getByName(String) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
getByName(String) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
getByName(String) - Static method in class org.bouncycastle.asn1.x9.ECNamedCurveTable
  return a X9ECParameters object representing the passed in named curve.
getByName(String) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
getByName(String) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
getByName(String) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.gm.GMNamedCurves
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.x9.ECNamedCurveTable
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
getByNameLazy(String) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
getByNameX9(String) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
  return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
  return the GOST3410ParamSetParameters object for the given OID, null if it isn't present.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.gm.GMNamedCurves
  return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
  return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
  return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
  return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.ua.DSTU4145NamedCurves
  All named curves have the following oid format: 1.2.804.2.1.1.1.1.3.1.1.2.X where X is the curve number 0-9
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.ECNamedCurveTable
  return a X9ECParameters object representing the passed in named curve.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
  return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
  return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.gm.GMNamedCurves
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.ECNamedCurveTable
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
getByOIDX9(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
getByteLength(ECCurve) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
  Return the curve's field size in bytes.
getByteLength(ECFieldElement) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
  Return the field element's field size in bytes.
getByteLength() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
  Return the size in bytes of the internal buffer the digest applies it's compression function to.
getByteLength() - Method in class org.bouncycastle.crypto.digests.Blake2bpDigest
getByteLength() - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
  Return the size in bytes of the internal buffer the digest applies its compression function to.
getByteLength() - Method in class org.bouncycastle.crypto.digests.Blake2spDigest
getByteLength() - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
  Return the size in bytes of the internal buffer the digest applies its compression function to.
getByteLength() - Method in class org.bouncycastle.crypto.digests.Blake3Digest
getByteLength() - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
getByteLength() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
getByteLength() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
getByteLength() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
getByteLength() - Method in class org.bouncycastle.crypto.digests.KeccakDigest
  Return the size of block that the compression function is applied to in bytes.
getByteLength() - Method in class org.bouncycastle.crypto.digests.LongDigest
getByteLength() - Method in class org.bouncycastle.crypto.digests.MD2Digest
getByteLength() - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
getByteLength() - Method in class org.bouncycastle.crypto.digests.ParallelHash
getByteLength() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
getByteLength() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
getByteLength() - Method in class org.bouncycastle.crypto.digests.TigerDigest
getByteLength() - Method in class org.bouncycastle.crypto.digests.TupleHash
getByteLength() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
getByteLength() - Method in interface org.bouncycastle.crypto.ExtendedDigest
  Return the size in bytes of the internal buffer the digest applies it's compression function to.
getByteLength() - Method in class org.bouncycastle.crypto.macs.KMAC
getBytes(int) - Static method in class org.bouncycastle.asn1.ASN1BitString
  Deprecated.
  Will be removed
getBytes() - Method in class org.bouncycastle.asn1.ASN1BitString
getBytes() - Method in class org.bouncycastle.asn1.x509.KeyUsage
getBytesLength() - Method in class org.bouncycastle.asn1.ASN1BitString
getC() - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
getC() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
getC() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
getC() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
getCACerts() - Method in class org.bouncycastle.asn1.bc.LinkedCertificate
getCaCerts() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
getCapabilities(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilities
  returns a vector with 0 or more objects of all the capabilities matching the passed in capability OID.
getCapabilityID() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
getCaPubs() - Method in class org.bouncycastle.asn1.cmp.CertRepMessage
getCause() - Method in exception org.bouncycastle.asn1.ASN1Exception
  Return the underlying cause of this exception, if any.
getCause() - Method in exception org.bouncycastle.asn1.ASN1ParsingException
  Return the underlying cause of this exception, if any.
getCause() - Method in exception org.bouncycastle.crypto.CryptoException
getCause() - Method in exception org.bouncycastle.crypto.io.CipherIOException
getCause() - Method in exception org.bouncycastle.util.encoders.DecoderException
getCause() - Method in exception org.bouncycastle.util.encoders.EncoderException
getCause() - Method in exception org.bouncycastle.util.io.pem.PemGenerationException
getCause() - Method in exception org.bouncycastle.util.StoreException
getCause() - Method in exception org.bouncycastle.util.StreamParsingException
GetCert - Class in org.bouncycastle.asn1.cmc
  id-cmc-getCert OBJECT IDENTIFIER ::= {id-cmc 15} GetCert ::= SEQUENCE { issuerName GeneralName, serialNumber INTEGER }
GetCert(GeneralName, BigInteger) - Constructor for class org.bouncycastle.asn1.cmc.GetCert
getCert() - Method in class org.bouncycastle.asn1.x509.PrivateKeyPossessionStatement
getCert() - Method in class org.bouncycastle.asn1.x509.PrivateKeyStatement
  Deprecated.
getCertainty() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
getCertainty() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
getCertainty() - Method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
getCertDetails() - Method in class org.bouncycastle.asn1.cmp.RevDetails
getCertHash() - Method in class org.bouncycastle.asn1.cmp.CertStatus
getCertHash() - Method in class org.bouncycastle.asn1.ess.ESSCertID
getCertHash() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
getCertHash() - Method in class org.bouncycastle.asn1.ess.OtherCertID
getCertHashes() - Method in class org.bouncycastle.asn1.cmc.CMCPublicationInfo
getCertHashObject() - Method in class org.bouncycastle.asn1.ess.ESSCertID
getCertHashObject() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
getCertId() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
getCertId() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
getCertID() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
getCertId() - Method in class org.bouncycastle.asn1.pkcs.CertBag
getCertificate() - Method in class org.bouncycastle.asn1.cmp.CertOrEncCert
getCertificateBody() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
  Returns the body of the certificate template
getCertificateBytes() - Method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
getCertificateChain() - Method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
getCertificateEffectiveDate() - Method in class org.bouncycastle.asn1.eac.CertificateBody
getCertificateExpirationDate() - Method in class org.bouncycastle.asn1.eac.CertificateBody
getCertificateHash() - Method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
getCertificateHolderAuthorization() - Method in class org.bouncycastle.asn1.eac.CertificateBody
  the Iso7816CertificateHolderAuthorization encodes the role of the holder (i.e.
getCertificateHolderReference() - Method in class org.bouncycastle.asn1.eac.CertificateBody
  certificateHolderReference : associates the public key contained in the certificate with a unique name
getCertificateList() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
  Deprecated.
  use getCRL()
getCertificateLists() - Method in class org.bouncycastle.asn1.cmp.CRLAnnContent
getCertificateProfileIdentifier() - Method in class org.bouncycastle.asn1.eac.CertificateBody
  CertificateProfileIdentifier : version of the certificate format.
getCertificates() - Method in class org.bouncycastle.asn1.bc.SignatureCheck
getCertificates() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
getCertificates() - Method in class org.bouncycastle.asn1.cms.SignedData
getCertificates() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
getCertificates() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getCertificateSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
getCertificateType() - Method in class org.bouncycastle.asn1.eac.CertificateBody
  gives the type of the certificate (value should be profileType or requestType if all data are set).
getCertificateType() - Method in class org.bouncycastle.asn1.eac.CVCertificate
getCertificationAuthorityReference() - Method in class org.bouncycastle.asn1.eac.CertificateBody
  get the certificationAuthorityReference certificationAuthorityReference : uniquely identifies the issuing CA's signature key pair
getCertificationRequest() - Method in class org.bouncycastle.asn1.cmc.TaggedCertificationRequest
getCertificationRequestInfo() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
getCertifiedKeyPair() - Method in class org.bouncycastle.asn1.cmp.CertResponse
getCertInfo() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
getCertIssuer() - Method in class org.bouncycastle.asn1.bc.LinkedCertificate
getCertLocation() - Method in class org.bouncycastle.asn1.bc.LinkedCertificate
getCertOrEncCert() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
getCertRef() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
getCertReferences() - Method in class org.bouncycastle.asn1.cmc.ModCertTemplate
getCertReq() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
getCertReq() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getCertReqId() - Method in class org.bouncycastle.asn1.cmp.CertResponse
getCertReqId() - Method in class org.bouncycastle.asn1.cmp.CertStatus
getCertReqId(int) - Method in class org.bouncycastle.asn1.cmp.PollRepContent
getCertReqId() - Method in class org.bouncycastle.asn1.crmf.CertRequest
getCertReqIds() - Method in class org.bouncycastle.asn1.cmp.PollReqContent
getCertReqIdValues() - Method in class org.bouncycastle.asn1.cmp.PollReqContent
getCerts() - Method in class org.bouncycastle.asn1.dvcs.Data
getCerts() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getCerts() - Method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
getCerts() - Method in class org.bouncycastle.asn1.ess.SigningCertificate
getCerts() - Method in class org.bouncycastle.asn1.ess.SigningCertificateV2
getCerts() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getCerts() - Method in class org.bouncycastle.asn1.ocsp.Signature
getCertStatus() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
getCertStructs() - Method in class org.bouncycastle.asn1.icao.CscaMasterList
getCertTemplate() - Method in class org.bouncycastle.asn1.cmc.ModCertTemplate
getCertTemplate() - Method in class org.bouncycastle.asn1.cmp.CertReqTemplateContent
getCertTemplate() - Method in class org.bouncycastle.asn1.crmf.CertRequest
GetCertTest - Class in org.bouncycastle.asn1.cmc.test
GetCertTest() - Constructor for class org.bouncycastle.asn1.cmc.test.GetCertTest
getCertValue() - Method in class org.bouncycastle.asn1.pkcs.CertBag
getChain() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
getChallenge() - Method in class org.bouncycastle.asn1.cmp.Challenge
getChallenge() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
  Deprecated.
  Use `PublicKeyAndChallenge.getChallengeIA5()` instead.
getChallengeIA5() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
getCharacteristic() - Method in interface org.bouncycastle.math.field.FiniteField
getCharToByteConverter() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
getCheckAfter(int) - Method in class org.bouncycastle.asn1.cmp.PollRepContent
getCipher() - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
getCipher() - Method in class org.bouncycastle.crypto.engines.IESEngine
getCipher() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
getCipherKeySize() - Method in class org.bouncycastle.crypto.params.IESWithCipherParameters
getCiphersuite() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData
getCipherTextBytes() - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
getCiphertextBytes() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
getCL() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
getCMCStatus() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
getCMCStatus() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
getcMCStatus() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
  Deprecated.
  use getCMCStatus();
getCms() - Method in class org.bouncycastle.asn1.cmc.EncryptedPOP
getCmsSequence() - Method in class org.bouncycastle.asn1.cmc.PKIData
getCmsSequence() - Method in class org.bouncycastle.asn1.cmc.PKIResponse
getCntSmallPrimes() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
getCoefficient() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getCoefficient() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getCofactor() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
getCofactor() - Method in class org.bouncycastle.math.ec.ECCurve
getCofactorF() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getCombSize(ECCurve) - Static method in class org.bouncycastle.math.ec.FixedPointUtil
getComment() - Method in class org.bouncycastle.asn1.bc.ObjectData
getComment() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
getComment() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
  Deprecated.
  Use `RevokeRequest.getCommentUTF8()` instead.
getCommentUTF8() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
getCommitment() - Method in class org.bouncycastle.crypto.Commitment
  The sealed commitment.
getCommitmentTypeId() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
getCommitmentTypeIdentifier() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
getCommitmentTypeQualifier() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.cms.CompressedData
getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractFp
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.ECPoint
getConfWidth() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
getContent() - Method in class org.bouncycastle.asn1.cmc.CMCUnsignedData
getContent() - Method in class org.bouncycastle.asn1.cmp.PKIBody
getContent() - Method in class org.bouncycastle.asn1.cms.ContentInfo
getContent(int) - Method in class org.bouncycastle.asn1.cms.ContentInfoParser
getContent() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
getContent() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
getContent() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
getContent() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
getContent() - Method in class org.bouncycastle.util.io.pem.PemObject
getContentDescription() - Method in class org.bouncycastle.asn1.ess.ContentHints
  Deprecated.
  Use `ContentHints.getContentDescriptionUTF8()` instead.
getContentDescriptionUTF8() - Method in class org.bouncycastle.asn1.ess.ContentHints
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
getContentInfo() - Method in class org.bouncycastle.asn1.cmc.TaggedContentInfo
getContentInfo() - Method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
getContentInfo() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getContentsOfAdmissions() - Method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
getContentType() - Method in class org.bouncycastle.asn1.cms.ContentInfo
getContentType() - Method in class org.bouncycastle.asn1.cms.ContentInfoParser
getContentType() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
getContentType() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
getContentType() - Method in class org.bouncycastle.asn1.ess.ContentHints
getContentType() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
getContentType() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
getContext() - Method in class org.bouncycastle.crypto.params.Blake3Parameters
  Obtain the salt.
getContext() - Method in class org.bouncycastle.crypto.params.ParametersWithContext
getContextBaseUniversal(ASN1TaggedObject, int, boolean, int) - Static method in class org.bouncycastle.asn1.ASN1Util
getContextInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getContextInstance(Object, int) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getContextLength() - Method in class org.bouncycastle.crypto.params.ParametersWithContext
getContextOptional(ASN1Encodable) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getContextOptional(ASN1Encodable, int) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getControls() - Method in class org.bouncycastle.asn1.crmf.CertRequest
getControlSequence() - Method in class org.bouncycastle.asn1.cmc.PKIData
getControlSequence() - Method in class org.bouncycastle.asn1.cmc.PKIResponse
getConvertedValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x509.X509DefaultEntryConverter
  Apply default coversion for the given value depending on the oid and the character range of the value.
getConvertedValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
  Convert the passed in String value into the appropriate ASN.1 encoded object.
getCoordinateSystem() - Method in class org.bouncycastle.math.ec.ECCurve
getCostParameter() - Method in class org.bouncycastle.asn1.misc.ScryptParams
getCostParameter() - Method in class org.bouncycastle.crypto.util.ScryptConfig
getCounter() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
  The initial counter value for key derivation.
getCounter() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
getCounter() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
getCounter() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
getCounter() - Method in class org.bouncycastle.crypto.params.DHValidationParameters
getCounter() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
getCountry() - Method in class org.bouncycastle.asn1.esf.SignerLocation
  Return the countryName DirectoryString
getCountry() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
getCountryCode() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
getCountryName() - Method in class org.bouncycastle.asn1.esf.SignerLocation
  Deprecated.
  use getCountry()
getCpkBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getCreationDate() - Method in class org.bouncycastle.asn1.bc.ObjectData
getCreationDate() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
getCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
getCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
GetCRL - Class in org.bouncycastle.asn1.cmc
  id-cmc-getCRL OBJECT IDENTIFIER ::= {id-cmc 16} GetCRL ::= SEQUENCE { issuerName Name, cRLName GeneralName OPTIONAL, time GeneralizedTime OPTIONAL, reasons ReasonFlags OPTIONAL }
GetCRL(X500Name, GeneralName, ASN1GeneralizedTime, ReasonFlags) - Constructor for class org.bouncycastle.asn1.cmc.GetCRL
getCRL() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
getCrlDetails() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
getCrlEntryDetails() - Method in class org.bouncycastle.asn1.cmp.RevDetails
getCrlHash() - Method in class org.bouncycastle.asn1.esf.CrlValidatedID
getCrlId() - Method in class org.bouncycastle.asn1.pkcs.CRLBag
getCrlIdentifier() - Method in class org.bouncycastle.asn1.esf.CrlValidatedID
getCrlids() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
getCrlIssuedTime() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
getCrlIssuer() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
getCRLIssuer() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
getcRLName() - Method in class org.bouncycastle.asn1.cmc.GetCRL
getCrlNum() - Method in class org.bouncycastle.asn1.ocsp.CrlID
getCrlNumber() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
getCRLNumber() - Method in class org.bouncycastle.asn1.x509.CRLNumber
getCrlOcspRefs() - Method in class org.bouncycastle.asn1.esf.CompleteRevocationRefs
getCrls() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
getCRLs() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
getCRLs() - Method in class org.bouncycastle.asn1.cms.SignedData
getCrls() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
getCrls() - Method in class org.bouncycastle.asn1.esf.CrlListID
getCRLs() - Method in class org.bouncycastle.asn1.pkcs.SignedData
GetCRLTest - Class in org.bouncycastle.asn1.cmc.test
GetCRLTest() - Constructor for class org.bouncycastle.asn1.cmc.test.GetCRLTest
getCrlTime() - Method in class org.bouncycastle.asn1.ocsp.CrlID
getCrlUrl() - Method in class org.bouncycastle.asn1.ocsp.CrlID
  Deprecated.
  Use `CrlID.getCrlUrlIA5()` instead.
getCrlUrlIA5() - Method in class org.bouncycastle.asn1.ocsp.CrlID
getCrlVals() - Method in class org.bouncycastle.asn1.esf.RevocationValues
getCrlValue() - Method in class org.bouncycastle.asn1.pkcs.CRLBag
getCskBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getCt() - Method in class org.bouncycastle.asn1.cmp.KemCiphertextInfo
getCt() - Method in class org.bouncycastle.asn1.cmp.KemOtherInfo
getCurrency() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
getCurrency() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
getCurrentIV() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
  Return the current state of the initialisation vector.
getCurve() - Method in class org.bouncycastle.asn1.x9.X9Curve
getCurve() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
getCurve() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
getCurve() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurve
getCurve() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData
getCurve() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
getCurve() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
getCurve() - Method in class org.bouncycastle.math.ec.ECPoint
getCurveCoordinateSystem() - Method in class org.bouncycastle.math.ec.ECPoint
getCurveEntry() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
  Return the ASN.1 entry representing the Curve.
getCustomizationString() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
getCustomizationString() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
getD() - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
getD() - Method in class org.bouncycastle.crypto.params.ECPrivateKeyParameters
getData() - Method in class org.bouncycastle.asn1.bc.ObjectData
getData() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
getDatagroupHash() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
getDataGroupHashValue() - Method in class org.bouncycastle.asn1.icao.DataGroupHash
getDataGroupNumber() - Method in class org.bouncycastle.asn1.icao.DataGroupHash
getDataLocations() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getDataUri() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
  Deprecated.
  Use `TimeStampedData.getDataUriIA5()` instead.
getDataUri() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
  Deprecated.
  Use `TimeStampedDataParser.getDataUriIA5()` instead.
getDataUriIA5() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
getDataUriIA5() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
getDataValueDescriptor() - Method in class org.bouncycastle.asn1.ASN1External
  Returns the data value descriptor
getDate() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
getDate() - Method in class org.bouncycastle.asn1.ASN1UTCTime
  Return the time as a date based on whatever a 2 digit year will return.
getDate() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
getDate() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
getDate() - Method in class org.bouncycastle.asn1.cms.Time
  Get java.util.Date version of date+time.
getDate() - Method in class org.bouncycastle.asn1.eac.PackedDate
  return the time as a date based on whatever a 2 digit year will return.
getDate() - Method in class org.bouncycastle.asn1.x509.Time
getDateOfBirth() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
getDateOfBirth() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
getDateTimeVector() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
getDecodedBlockSize() - Method in class org.bouncycastle.util.encoders.HexTranslator
  size of the output block on decoding produced by getEncodedBlockSize() bytes.
getDecodedBlockSize() - Method in interface org.bouncycastle.util.encoders.Translator
  size of the output block on decoding produced by getEncodedBlockSize() bytes.
getDefaultDKE() - Static method in class org.bouncycastle.asn1.ua.DSTU4145Params
getDefaultStyle() - Static method in class org.bouncycastle.asn1.x500.X500Name
  Return the current default style.
getDegree() - Method in interface org.bouncycastle.math.field.ExtensionField
getDegree() - Method in interface org.bouncycastle.math.field.Polynomial
getDelta() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
getDelta() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
getDelta() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
getDem() - Method in class org.bouncycastle.asn1.cms.GenericHybridParameters
getDenominator(int, ECPoint) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
getDepth() - Method in class org.bouncycastle.pqc.crypto.lms.HSSKeyGenerationParameters
getDerivationV() - Method in class org.bouncycastle.crypto.params.IESParameters
getDetachedPoint() - Method in class org.bouncycastle.math.ec.ECPoint
getDigest() - Method in class org.bouncycastle.asn1.bc.LinkedCertificate
getDigest() - Method in class org.bouncycastle.asn1.cms.DigestedData
getDigest() - Method in class org.bouncycastle.asn1.x509.DigestInfo
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.ConcatenationKDFGenerator
  return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKFDGenerator
getDigest() - Method in interface org.bouncycastle.crypto.DigestDerivationFunction
  return the message digest used as the basis for the function
getDigest() - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine.HandshakeKDFFunction
  return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
  return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.generators.HKDFBytesGenerator
getDigest() - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
  return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.io.DigestInputStream
getDigest() - Method in class org.bouncycastle.crypto.io.DigestOutputStream
getDigest() - Method in class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
  Returns the digest algorithm used for key generation.
getDigest() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
getDigest() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.DigestedData
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
  Return the contents of the digestAlgorithm field - null if not set.
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getDigestAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
getDigestAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.cms.SignedData
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.tsp.EvidenceRecord
getDigestBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getDigestedObjectType() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getDigestEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getDigestEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getDigestOid(String) - Static method in class org.bouncycastle.pqc.crypto.DigestUtils
getDigestOID() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
getDigestOID() - Method in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
getDigestParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getDigestParamSet() - Method in class org.bouncycastle.crypto.params.ECGOST3410Parameters
getDigestSize() - Method in interface org.bouncycastle.crypto.Digest
  return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
  return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.Blake2bpDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
  Return the size in bytes of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.Blake2spDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
  Return the size in bytes of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.Blake3Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.HarakaBase
getDigestSize() - Method in class org.bouncycastle.crypto.digests.KeccakDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD2Digest
  return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD4Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD5Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.NullDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.ParallelHash
getDigestSize() - Method in class org.bouncycastle.crypto.digests.Prehash
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SM3Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.TigerDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.TupleHash
getDigestSize() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
getDigestSize() - Method in class org.bouncycastle.crypto.macs.KMAC
getDigestSize() - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
getDigestSize(Digest) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
  Determine digest size of digest.
getDigitsGroupLength() - Method in class org.bouncycastle.crypto.util.RadixConverter
getDilithiumK() - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
getDilithiumL() - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
getDilithiumPolyEtaPackedBytes() - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
getDimension() - Method in interface org.bouncycastle.math.field.FiniteField
getDirectReference() - Method in class org.bouncycastle.asn1.ASN1External
  Returns the direct reference of the external element
getDistributionPoint() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
getDistributionPoint() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
getDistributionPoints() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
  Return the distribution points making up the sequence.
getDKE() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
getDKE() - Method in class org.bouncycastle.crypto.params.DSTU4145Parameters
getDomainParameters() - Method in class org.bouncycastle.crypto.params.ECKeyGenerationParameters
getDP() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getDpn() - Method in class org.bouncycastle.asn1.cmp.CRLSource
getDQ() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getDst() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData
getDVCS() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getDvReqInfo() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getDvStatus() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getE() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
getECBinary() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
getEffectiveDate() - Method in class org.bouncycastle.asn1.eac.CVCertificate
getEffectiveKeyBits() - Method in class org.bouncycastle.crypto.params.RC2Parameters
getEnca() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimePrivateKeyParameters
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.CompressedData
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.DigestedData
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.SignedData
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
getEncapsulatedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getEncapsulatedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getEncapsulation() - Method in class org.bouncycastle.crypto.hpke.HPKEContextWithEncapsulation
getEncapsulation() - Method in interface org.bouncycastle.crypto.SecretWithEncapsulation
  Return the data that carries the secret in its encapsulated form.
getEncapsulation() - Method in class org.bouncycastle.pqc.crypto.util.SecretWithEncapsulationImpl
getEncapsulationLength() - Method in interface org.bouncycastle.crypto.EncapsulatedSecretExtractor
  Return the length in bytes of the encapsulation.
getEncapsulationLength() - Method in class org.bouncycastle.crypto.kems.ECIESKEMExtractor
getEncapsulationLength() - Method in class org.bouncycastle.crypto.kems.MLKEMExtractor
getEncapsulationLength() - Method in class org.bouncycastle.crypto.kems.RSAKEMExtractor
getEncapsulationLength() - Method in class org.bouncycastle.crypto.kems.SAKKEKEMExtractor
getEncapsulationLength() - Method in class org.bouncycastle.crypto.params.MLKEMParameters
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKEMExtractor
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoKEMExtractor
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCKEMExtractor
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCParameters
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMExtractor
  Deprecated.
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMParameters
  Deprecated.
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUKEMExtractor
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKEMExtractor
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKEMExtractor
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKEMExtractor
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.saber.SABERKEMExtractor
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.xwing.XWingKEMExtractor
getEncoded() - Method in class org.bouncycastle.asn1.ASN1Object
  Return the default BER or DER encoding for this object.
getEncoded(String) - Method in class org.bouncycastle.asn1.ASN1Object
  Return either the default for "BER" or a DER encoding if "DER" is specified.
getEncoded() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
getEncoded(AsymmetricKeyParameter) - Method in interface org.bouncycastle.crypto.KeyEncoder
getEncoded() - Method in class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
getEncoded() - Method in class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
getEncoded() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.crypto.params.MLDSAPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.crypto.params.MLKEMPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.crypto.params.SLHDSAPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.crypto.params.X25519PublicKeyParameters
getEncoded() - Method in class org.bouncycastle.crypto.params.X448PrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.crypto.params.X448PublicKeyParameters
getEncoded() - Method in class org.bouncycastle.crypto.threshold.ShamirSplitSecretShare
getEncoded() - Method in class org.bouncycastle.crypto.util.DEROtherInfo
getEncoded() - Method in class org.bouncycastle.crypto.util.JournaledAlgorithm
getEncoded() - Method in class org.bouncycastle.math.ec.ECFieldElement
getEncoded(boolean) - Method in class org.bouncycastle.math.ec.ECPoint
  Get an encoding of the point value, optionally in compressed format.
getEncoded() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.lms.LMSKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
getEncoded() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPublicKeyParameters
  Deprecated.
getEncoded() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
getEncoded() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPublicKeyParameters
  Deprecated.
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUPrivateKeyParameters
  Get the encoding of the private key.
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUPublicKeyParameters
  Get the encoding of public key.
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimePrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimePublicKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePublicKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.saber.SABERPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.saber.SABERPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
  Deprecated.
getEncoded() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPublicKeyParameters
  Deprecated.
getEncoded() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xwing.XWingPrivateKeyParameters
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xwing.XWingPublicKeyParameters
getEncoded() - Method in interface org.bouncycastle.util.Encodable
  Return a byte array representing the implementing object.
getEncodedBlockSize() - Method in class org.bouncycastle.util.encoders.HexTranslator
  size of the output block on encoding produced by getDecodedBlockSize() bytes.
getEncodedBlockSize() - Method in interface org.bouncycastle.util.encoders.Translator
  size of the output block on encoding produced by getDecodedBlockSize() bytes.
getEncodedLength() - Method in class org.bouncycastle.math.ec.ECFieldElement
getEncodedLength(boolean) - Method in class org.bouncycastle.math.ec.ECPoint
getEncodedLength(int) - Method in class org.bouncycastle.util.encoders.Base32Encoder
getEncodedLength(int) - Method in class org.bouncycastle.util.encoders.Base64Encoder
getEncodedLength(int) - Method in interface org.bouncycastle.util.encoders.Encoder
  Return the expected output length of the encoding.
getEncodedLength(int) - Method in class org.bouncycastle.util.encoders.HexEncoder
getEncodedPublicKey() - Method in class org.bouncycastle.crypto.EphemeralKeyPair
getEncodedPublicKey() - Method in class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
getEncodedPublicKey() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
  Deprecated.
getEncodedState() - Method in class org.bouncycastle.crypto.digests.CSHAKEDigest
getEncodedState() - Method in interface org.bouncycastle.crypto.digests.EncodableDigest
  Return an encoded byte array for the digest's internal state
getEncodedState(byte[]) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.MD5Digest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA3Digest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.TupleHash
getEncodedState() - Method in interface org.bouncycastle.crypto.EncodableService
  Return an encoded byte array for the services's internal state
getEncodedState() - Method in class org.bouncycastle.crypto.macs.KMAC
getEncodedStateSize() - Method in class org.bouncycastle.crypto.digests.LongDigest
getEncoding() - Method in class org.bouncycastle.asn1.ASN1External
  Returns the encoding of the content.
getEncoding() - Method in class org.bouncycastle.asn1.eac.PackedDate
getEncodingV() - Method in class org.bouncycastle.crypto.params.IESParameters
getEncryptedCert() - Method in class org.bouncycastle.asn1.cmp.CertOrEncCert
getEncryptedContent() - Method in class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
getEncryptedContent() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
getEncryptedContent(int) - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EncryptedData
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
getEncryptedData() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
getEncryptedDigest() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getEncryptedDigest() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KEMRecipientInfo
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
getEncryptedKey() - Method in class org.bouncycastle.asn1.cryptopro.Gost2814789EncryptedKey
getEncryptedKeyData() - Method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
getEncryptedPrivateKeyInfo() - Method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
getEncryptedRand() - Method in class org.bouncycastle.asn1.cmp.Challenge
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
getEncryptionInfoType() - Method in class org.bouncycastle.asn1.tsp.EncryptionInfo
getEncryptionInfoValue() - Method in class org.bouncycastle.asn1.tsp.EncryptionInfo
getEncryptionParamSet() - Method in class org.bouncycastle.asn1.cryptopro.Gost2814789KeyWrapParameters
getEncryptionParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
  Return the OID representing the sBox to use.
getEncryptionParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getEncryptionParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
getEncryptionParamSet() - Method in class org.bouncycastle.crypto.params.ECGOST3410Parameters
getEncryptionScheme() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
getEncSize() - Method in class org.bouncycastle.crypto.hpke.HPKE
getEncSymmKey() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
getEncValue() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
getEndDate() - Method in class org.bouncycastle.asn1.x509.Certificate
getEndDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getEndDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getEndDate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getEndomorphism() - Method in class org.bouncycastle.math.ec.ECCurve
getEndomorphism() - Method in class org.bouncycastle.math.ec.endo.EndoPreCompInfo
getEngine() - Method in class org.bouncycastle.crypto.params.SLHDSAParameters
getEngine() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
getEngine() - Method in class org.bouncycastle.pqc.crypto.saber.SABERParameters
getEntityName() - Method in class org.bouncycastle.asn1.x509.Holder
  Returns the entityName for an V2 attribute certificate or the subjectName for an V1 attribute certificate.
getEntropy() - Method in interface org.bouncycastle.crypto.prng.EntropySource
  Return a byte array of entropy.
getEntropyProvider() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.DHMQVPrivateParameters
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.DHUPrivateParameters
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.ECDHUPrivateParameters
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.MQVPrivateParameters
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePrivateParameters
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.XDHUPrivateParameters
getEphemeralPublicKey() - Method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
getEphemeralPublicKey() - Method in class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.DHMQVPrivateParameters
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.DHMQVPublicParameters
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.DHUPrivateParameters
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.DHUPublicParameters
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.ECDHUPrivateParameters
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.ECDHUPublicParameters
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.MQVPrivateParameters
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.MQVPublicParameters
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePublicParameters
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.XDHUPrivateParameters
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.XDHUPublicParameters
getEphemeralPublicPoint() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePrivateParameters
getErrorCode() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
getErrorDetails() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
getErrorNotice() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
getErsEvidence() - Method in class org.bouncycastle.asn1.cms.Evidence
getException() - Method in class org.bouncycastle.util.test.SimpleTestResult
getException() - Method in interface org.bouncycastle.util.test.TestResult
getExcludedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
getExpand() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData
getExpected() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
getExpirationDate() - Method in class org.bouncycastle.asn1.eac.CVCertificate
getExplicitBaseObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
  Needed for open types, until we have better type-guided parsing support.
getExplicitBaseObject(ASN1TaggedObject, int) - Static method in class org.bouncycastle.asn1.ASN1Util
getExplicitBaseObject(ASN1TaggedObject, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
getExplicitBaseTagged() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
getExplicitBaseTagged(ASN1TaggedObject, int) - Static method in class org.bouncycastle.asn1.ASN1Util
getExplicitBaseTagged(ASN1TaggedObject, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
getExplicitContextBaseObject(ASN1TaggedObject) - Static method in class org.bouncycastle.asn1.ASN1Util
getExplicitContextBaseObject(ASN1TaggedObject, int) - Static method in class org.bouncycastle.asn1.ASN1Util
getExplicitContextBaseTagged(ASN1TaggedObject) - Static method in class org.bouncycastle.asn1.ASN1Util
getExplicitContextBaseTagged(ASN1TaggedObject, int) - Static method in class org.bouncycastle.asn1.ASN1Util
getExplicitText() - Method in class org.bouncycastle.asn1.esf.SPUserNotice
getExplicitText() - Method in class org.bouncycastle.asn1.x509.UserNotice
getExponent() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
getExponent() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
getExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyParameters
getExponent1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getExponent1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getExponent2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getExponent2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getExponentsPresent() - Method in interface org.bouncycastle.math.field.Polynomial
getExtension() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
getExtension(Extensions, ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x509.Extensions
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.Extensions
  return the extension represented by the object identifier passed in.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Return the current value of the extension for OID.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  return the extension represented by the object identifier passed in.
getExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
getExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
getExtensionParsedValue(Extensions, ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x509.Extensions
getExtensionParsedValue(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.Extensions
  return the parsed value of the extension represented by the object identifier passed in.
getExtensions() - Method in class org.bouncycastle.asn1.cmc.ExtensionReq
getExtensions() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getExtensions() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getExtensions() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getExtensions() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getExtensions() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getExtensions() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getExtensions() - Method in class org.bouncycastle.asn1.x509.Certificate
getExtensions() - Method in class org.bouncycastle.asn1.x509.CertificateList
getExtensions() - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getExtensionValue(Extensions, ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x509.Extensions
getExtensionValue(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.Extensions
  return the value of the extension represented by the object identifier passed in.
getExternalContent() - Method in class org.bouncycastle.asn1.ASN1External
  Returns the content of this element
getExtnId() - Method in class org.bouncycastle.asn1.x509.Extension
getExtnValue() - Method in class org.bouncycastle.asn1.x509.Extension
getExtraCerts() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
getExtraInfo() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
getf() - Method in class org.bouncycastle.pqc.asn1.FalconPrivateKey
getF() - Method in class org.bouncycastle.pqc.asn1.FalconPrivateKey
getF() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePrivateKeyParameters
getFactor() - Method in class org.bouncycastle.math.Primes.MROutput
getFailInfo() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getFailInfoOID() - Method in class org.bouncycastle.asn1.cmc.ExtendedFailInfo
getFailInfoValue() - Method in class org.bouncycastle.asn1.cmc.ExtendedFailInfo
getField() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
getField() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData
getField() - Method in class org.bouncycastle.math.ec.ECCurve
getFieldElementEncodingLength() - Method in class org.bouncycastle.math.ec.ECCurve
getFieldIDEntry() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
  Return the ASN.1 entry representing the FieldID.
getFieldName() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
  return the field name for this field.
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.DHUnifiedAgreement
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECDHCStagedAgreement
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECDHCUnifiedAgreement
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECVKOAgreement
  Deprecated.
  Will be removed
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.MQVBasicAgreement
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.XDHBasicAgreement
getFieldSize() - Method in interface org.bouncycastle.crypto.BasicAgreement
  return the field size for the agreement algorithm in bytes.
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
getFieldSize() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
getFieldSize() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
getFieldSize() - Method in class org.bouncycastle.math.ec.ECCurve
getFieldSize() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
getFieldSize() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
getFieldSize() - Method in class org.bouncycastle.math.ec.ECFieldElement
getFileName() - Method in class org.bouncycastle.asn1.cms.MetaData
  Deprecated.
  Use `MetaData.getFileNameUTF8()` instead.
getFileNameUTF8() - Method in class org.bouncycastle.asn1.cms.MetaData
getFingerprint() - Method in class org.bouncycastle.util.Fingerprint
getFirst() - Method in class org.bouncycastle.asn1.x500.RDN
getFirstCoefA() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getFixed(byte[], int) - Static method in class org.bouncycastle.pqc.crypto.test.NISTSecureRandom
  Return a seeded FixedSecureRandom representing the result of processing a CMCE test seed with the CMCE RandomNumberGenerator.
getFixed(byte[], byte[], int, int, int) - Static method in class org.bouncycastle.pqc.crypto.test.NISTSecureRandom
getFixedInputData() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
getFixedInputData() - Method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
getFixedInputData() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
getFixedInputDataCounterPrefix() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
getFixedInputDataCounterSuffix() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
getFixedNoDiscard(byte[], int) - Static method in class org.bouncycastle.pqc.crypto.test.NISTSecureRandom
getFixedPointPreCompInfo(PreCompInfo) - Static method in class org.bouncycastle.math.ec.FixedPointUtil
getFlag(String) - Static method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
getFlags() - Method in class org.bouncycastle.asn1.eac.Flags
getForward() - Method in class org.bouncycastle.asn1.x509.CertificatePair
getFreeText() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getFTail() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getFullTranscript() - Method in class org.bouncycastle.crypto.util.JournalingSecureRandom
  Return the full transcript, such as would be needed to create a copy of this JournalingSecureRandom,
getG() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
getG() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
getG() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
getG() - Method in class org.bouncycastle.asn1.x509.DSAParameter
getG() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
  Deprecated.
getG() - Method in class org.bouncycastle.asn1.x9.DomainParameters
  Return the generator of the multiplicative subgroup of order g.
getG() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
getG() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurve
getG() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
getG() - Method in class org.bouncycastle.crypto.params.DHParameters
getG() - Method in class org.bouncycastle.crypto.params.DSAParameters
getG() - Method in class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
  Returns the generator (base point) of the elliptic curve.
getG() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
getG() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
  return the generator - g
getG() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
getG() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
getG() - Method in class org.bouncycastle.crypto.params.SRP6GroupParameters
getG() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
getG() - Method in class org.bouncycastle.pqc.asn1.FalconPrivateKey
getG() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
getG() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters
getG1() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
getG1() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
getG2() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
getG2() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
getGender() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
getGeneralInfo() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getGenTime() - Method in class org.bouncycastle.asn1.dvcs.DVCSTime
getGenTime() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getGinv() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePrivateKeyParameters
getGivenName() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
getGx1() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound1Payload
getGx1() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
getGx2() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound1Payload
getGx2() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
getH() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
getH() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurve
getH() - Method in enum org.bouncycastle.crypto.hash2curve.HashToCurveProfile
  Retrieves the value of the field 'h', representing the cofactor associated with this instance.
getH() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
getH() - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
getH() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
getH() - Method in class org.bouncycastle.pqc.asn1.FalconPublicKey
getH() - Method in class org.bouncycastle.pqc.asn1.ParSet
getH() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconPublicKeyParameters
getH() - Method in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
getHash() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData
getHash() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimePrivateKeyParameters
getHash() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePrivateKeyParameters
getHashAlg() - Method in class org.bouncycastle.asn1.bc.ExternalValue
getHashAlg() - Method in class org.bouncycastle.asn1.cmc.CMCPublicationInfo
getHashAlg() - Method in class org.bouncycastle.asn1.cmp.CertStatus
getHashAlg() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
getHashAlgorithm() - Method in class org.bouncycastle.asn1.cmc.PublishTrustAnchors
getHashAlgorithm() - Method in class org.bouncycastle.asn1.esf.OtherHash
getHashAlgorithm() - Method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
getHashAlgorithm() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
getHashAlgorithm() - Method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
getHashAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.CertID
getHashAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getHashAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getHashAlgorithm() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
getHashAlgorithm() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
getHashedMessage() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
getHashedMessageLength() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
getHashTreeLeaf() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
  Return the first node in the reduced hash tree which contains the leaf node.
getHashVal() - Method in class org.bouncycastle.asn1.bc.ExternalValue
  Deprecated.
  use getHash(), the internal encoding is now an OCTET STRING
getHashVal() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
getHashValue() - Method in class org.bouncycastle.asn1.bc.ExternalValue
getHashValue() - Method in class org.bouncycastle.asn1.crmf.DhSigStatic
getHashValue() - Method in class org.bouncycastle.asn1.esf.OtherHash
getHashValue() - Method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
getHeader() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
getHeader() - Method in class org.bouncycastle.asn1.cmp.ProtectedPart
getHeader() - Method in enum org.bouncycastle.crypto.util.DERMacData.Type
getHeaders() - Method in class org.bouncycastle.util.io.pem.PemObject
getHeight() - Method in class org.bouncycastle.pqc.asn1.XMSSKeyParams
getHeight() - Method in class org.bouncycastle.pqc.asn1.XMSSMTKeyParams
getHeight() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
  Getter height.
getHeight() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSNode
getHeight() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSParameters
  Getter height.
getHInv() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
getHolder() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getHolderAuthorization() - Method in class org.bouncycastle.asn1.eac.CVCertificate
getHolderAuthorizationRights() - Method in class org.bouncycastle.asn1.eac.CVCertificate
getHolderAuthorizationRole() - Method in class org.bouncycastle.asn1.eac.CVCertificate
getHolderMnemonic() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
getHolderReference() - Method in class org.bouncycastle.asn1.eac.CVCertificate
getHPK() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
getHpk() - Method in class org.bouncycastle.pqc.asn1.SABERPrivateKey
getHPK() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
getI() - Method in class org.bouncycastle.math.ec.endo.GLVTypeAParameters
getI() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
getI() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
getIcvLen() - Method in class org.bouncycastle.asn1.cms.CCMParameters
getIcvLen() - Method in class org.bouncycastle.asn1.cms.GCMParameters
getId() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
  Return the OID as a string.
getId() - Method in class org.bouncycastle.asn1.ASN1RelativeOID
getID() - Method in class org.bouncycastle.asn1.cmc.BodyPartID
getId() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
getId() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
getId() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
getId() - Method in class org.bouncycastle.asn1.x509.CertPolicyId
getId() - Method in class org.bouncycastle.asn1.x509.KeyPurposeId
getId() - Method in class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
  Returns a copy of the identifier used in these parameters.
getID() - Method in class org.bouncycastle.crypto.params.ParametersWithID
getIdentifier() - Method in class org.bouncycastle.asn1.bc.ObjectData
getIdentifier() - Method in class org.bouncycastle.asn1.cmc.CMCUnsignedData
getIdentifier() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
getIdentifier() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
getIdentifier() - Method in class org.bouncycastle.asn1.x9.X9FieldID
getIdentifier() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
getIKM() - Method in class org.bouncycastle.crypto.params.HKDFParameters
  Returns the input keying material or seed.
getImplicitBaseTagged(int, int) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
getImplicitBaseTagged(ASN1TaggedObject, int, int, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
getImplicitContextBaseTagged(ASN1TaggedObject, int, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
getIndCpaPublicKeyBytes() - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
getIndCpaSecretKeyBytes() - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
getIndex() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
getIndex() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
getIndex() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
getIndex() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
  Return the key index (the q value).
getIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
getIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
  Getter XMSS index.
getIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
getIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature
getIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
getIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature
getIndexLimit() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
getIndirectReference() - Method in class org.bouncycastle.asn1.ASN1External
  Returns the indirect reference of this element
getInfinity() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
getInfinity() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
getInfinity() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
getInfinity() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
getInfinity() - Method in class org.bouncycastle.math.ec.ECCurve
getInfo() - Method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
getInfo() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
getInfo() - Method in class org.bouncycastle.crypto.params.HKDFParameters
  Returns the info field, which may be empty (null is converted to empty).
getInfoAt(int) - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
  Return the SigPolicyQualifierInfo at index i.
getInfoFormat() - Method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
getInformation() - Method in class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
getInfoType() - Method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
getInfoValue() - Method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
getInhibitPolicyMapping() - Method in class org.bouncycastle.asn1.x509.PolicyConstraints
getInitialZCoords(ECCurve) - Static method in class org.bouncycastle.math.ec.ECPoint
getInnerSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
getInputBlockSize() - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
  returns the largest size an input block can be.
getInputBlockSize() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  returns the largest size an input block can be.
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
  return the input block size.
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
  Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
  Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
  Returns the input block size of this algorithm.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
  Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
  Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSAEngine
  Return the maximum size for an input block to this engine.
getInputLimit(RSAKeyParameters) - Static method in class org.bouncycastle.crypto.tls.TlsRsaKeyExchange
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1BitString
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1BitString
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1BMPString
  Return a BMP String from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1BMPString
  Return a BMP String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Boolean
  Return a boolean from the passed in object.
getInstance(boolean) - Static method in class org.bouncycastle.asn1.ASN1Boolean
  Return an ASN1Boolean from the passed in boolean.
getInstance(int) - Static method in class org.bouncycastle.asn1.ASN1Boolean
  Return an ASN1Boolean from the passed in value.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Boolean
  Return a Boolean from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Enumerated
  return an enumerated from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Enumerated
  return an Enumerated from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1External
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1External
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1GeneralizedTime
  return a generalized time from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1GeneralizedTime
  return a Generalized Time object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1GeneralString
  Return a GeneralString from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1GeneralString
  Return a GeneralString from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1GraphicString
  Return a GraphicString from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1GraphicString
  Return a GraphicString from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1IA5String
  Return an IA5 string from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1IA5String
  Return an IA5 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Integer
  Return an integer from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Integer
  Return an Integer from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Null
  Return an instance of ASN.1 NULL from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Null
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1NumericString
  Return a Numeric string from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1NumericString
  Return an Numeric String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1ObjectDescriptor
  Return an ObjectDescriptor from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1ObjectDescriptor
  Return an ObjectDescriptor from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
  Return an OID from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
  Return an OBJECT IDENTIFIER from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1OctetString
  return an Octet String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1OctetString
  return an Octet String from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1PrintableString
  Return a printable string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1PrintableString
  Return a Printable String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1RelativeOID
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1RelativeOID
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Sequence
  Return an ASN1Sequence from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Sequence
  Return an ASN1 SEQUENCE from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Set
  return an ASN1Set from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Set
  Return an ASN1 set from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1T61String
  Return a T61 string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1T61String
  Return an T61 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getInstance(Object, int) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getInstance(Object, int, int) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getInstance(ASN1TaggedObject, int, boolean) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getInstance(ASN1TaggedObject, int, int, boolean) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1UniversalString
  Return a Universal String from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1UniversalString
  Return a Universal String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1UTCTime
  Return an UTC Time from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1UTCTime
  Return an UTC Time from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1UTF8String
  Return a UTF8 string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1UTF8String
  Return an UTF8 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1VideotexString
  return a Videotex String from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1VideotexString
  return a Videotex String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1VisibleString
  Return a Visible String from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1VisibleString
  Return a Visible String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ExternalValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.LinkedCertificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectData
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectDataSequence
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectStore
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectStoreData
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.SecretKeyData
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.SignatureCheck
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.BodyPartID
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.BodyPartList
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmc.BodyPartList
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.BodyPartPath
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmc.BodyPartPath
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.BodyPartReference
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.CertificationRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.CMCFailInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.CMCPublicationInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.CMCStatus
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.CMCUnsignedData
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.ControlsProcessed
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.DecryptedPOP
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.EncryptedPOP
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.ExtendedFailInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.ExtensionReq
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmc.ExtensionReq
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.GetCert
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.GetCRL
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.IdentityProofV2
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.LraPopWitness
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.ModCertTemplate
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.OtherMsg
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmc.OtherMsg
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.OtherStatusInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.PendInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.PKIData
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.PKIResponse
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmc.PKIResponse
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.PopLinkWitnessV2
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.PublishTrustAnchors
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.RevokeRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.TaggedAttribute
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.TaggedCertificationRequest
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmc.TaggedCertificationRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.TaggedContentInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmc.TaggedContentInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.TaggedRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmp.CertAnnContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertAnnContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertConfirmContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertOrEncCert
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertRepMessage
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertReqTemplateContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertResponse
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertStatus
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.Challenge
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.Challenge.Rand
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmp.CMPCertificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CMPCertificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CRLAnnContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CRLSource
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CRLStatus
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.DHBMParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.GenMsgContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.GenRepContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.KemBMParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.KemCiphertextInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.KemOtherInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.NestedMessageContent
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmp.OOBCert
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.OOBCert
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.OOBCertHash
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PBMParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIBody
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIConfirmContent
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmp.PKIFreeText
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIFreeText
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIHeader
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIMessage
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIMessages
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIStatus
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PollRepContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PollReqContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.POPODecKeyChallContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.POPODecKeyRespContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.ProtectedPart
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevAnnContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevDetails
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevRepContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevReqContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RootCaKeyUpdateContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Attribute
  Return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Attributes
  Return an Attribute set object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.Attributes
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.AuthenticatedData
  Return an AuthenticatedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.AuthenticatedData
  Return an AuthenticatedData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
  Return an AuthEnvelopedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
  Return an AuthEnvelopedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.CCMParameters
  Return an CCMParameters object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.CompressedData
  Return a CompressedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.CompressedData
  Return a CompressedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ContentInfo
  Return an ContentInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.ContentInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.DigestedData
  Return a DigestedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.DigestedData
  Return a DigestedData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
  Return an ECC-CMS-SharedInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
  Return an MQVuserKeyingMaterial object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
  Return an MQVuserKeyingMaterial object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
  Return an EncryptedContentInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EncryptedData
  Return an EncryptedData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
  Return an EnvelopedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
  Return an EnvelopedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Evidence
  Return an Evidence object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.Evidence
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.GCMParameters
  Return an GCMParameters object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.GenericHybridParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
  Return an IssuerAndSerialNumber object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
  Return a KEKIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
  Return a KEKIdentifier object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
  Return a KEKRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
  Return a KEKRecipientInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEMRecipientInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
  Return an KeyAgreeRecipientIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
  Return an KeyAgreeRecipientIdentifier object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
  Return a KeyAgreeRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
  Return a KeyAgreeRecipientInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
  Return a KeyTransRecipientInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.MetaData
  Return a MetaData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
  Return an OriginatorIdentifierOrKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
  Return an OriginatorIdentifierOrKey object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
  Return an OriginatorInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
  Return an OriginatorInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
  Return an OriginatorPublicKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
  Return an OriginatorPublicKey object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
  Return an OtherKeyAttribute object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
  Return a OtherRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
  Return a OtherRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
  Return a OtherRevocationInfoFormat object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
  Return a OtherRevocationInfoFormat object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
  Return a PasswordRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
  Return a PasswordRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
  Return an RecipientEncryptedKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
  Return a RecipientEncryptedKey object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientIdentifier
  Return a RecipientIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientInfo
  Return a RecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
  Return a RecipientKeyIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
  Return a RecipientKeyIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RsaKemParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SCVPReqRes
  Return a SCVPReqRes object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.SCVPReqRes
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignedData
  Return a SignedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignedDataParser
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignerIdentifier
  Return a SignerIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignerInfo
  Return a SignerInfo object from the given input Accepted inputs: null → null `SignerInfo` object `ASN1Sequence` input formats with SignerInfo structure inside
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.Time
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Time
  Return a Time object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
  Return a TimeStampAndCRL object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.TimeStampedData
  Return a TimeStampedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
  Return a TimeStampTokenEvidence object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertId
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.CertId
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertReqMessages
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertReqMsg
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.CertReqMsg
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertTemplate
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.Controls
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.DhSigStatic
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.EncKeyWithID
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.EncryptedKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.EncryptedValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.OptionalValidity
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.OptionalValidity
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.PKMACValue
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.PKMACValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.POPOPrivKey
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.POPOPrivKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.POPOSigningKey
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.POPOSigningKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.ProofOfPossession
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.SinglePubInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.Gost2814789EncryptedKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.Gost2814789KeyWrapParameters
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GostR3410KeyTransport
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.CertEtcToken
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.Data
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.Data
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequest
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSResponse
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSResponse
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSTime
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSTime
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.PathProcInput
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.PathProcInput
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.ServiceType
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.ServiceType
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.CertificateBody
  Gives an instance of Iso7816CertificateBody taken from Object obj
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.CVCertificate
  Create an iso7816Certificate structure from an object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.CVCertificateRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.PublicKeyDataObject
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.UnsignedInteger
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CompleteRevocationRefs
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlListID
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlOcspRef
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlValidatedID
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OcspIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OcspListID
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OcspResponsesID
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherHash
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherRevRefs
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherRevVals
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.RevocationValues
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignaturePolicyId
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignerAttribute
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignerLocation
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SPuri
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SPUserNotice
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ContentHints
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ContentIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ESSCertID
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ESSCertIDv2
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.OtherCertID
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.SigningCertificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.SigningCertificateV2
getInstance(Object) - Static method in class org.bouncycastle.asn1.est.AttrOrOID
getInstance(Object) - Static method in class org.bouncycastle.asn1.est.CsrAttrs
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.est.CsrAttrs
getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.CscaMasterList
getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.DataGroupHash
getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.LDSSecurityObject
getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.LDSVersionInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.Admissions
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.Restriction
getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.IDEACBCPar
getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.ScryptParams
getInstance(Object) - Static method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
getInstance(Object) - Static method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
getInstance(Object) - Static method in class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
getInstance(Object) - Static method in class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.CertID
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CertID
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CertStatus
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.CertStatus
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CrlID
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.OCSPRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPRequest
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Request
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Request
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponderID
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponderID
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponseData
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponseData
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ServiceLocator
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Signature
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Signature
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.oiw.ElGamalParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.Attribute
  return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertBag
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertificationRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.ContentInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CRLBag
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.DHParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptedData
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.MacData
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBEParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Create PBKDF2Params from the passed in object,
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBMAC1Params
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.Pfx
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SafeBag
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SignedData
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SignerInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.sec.ECPrivateKey
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.sec.ECPrivateKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.smime.SMIMECapabilities
  return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.smime.SMIMECapability
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.Accuracy
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.tsp.Accuracy
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
  Return an ArchiveTimestamp from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampChain
  Return an ArchiveTimeStampChain from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
  Return an ArchiveTimestampSequence from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.CryptoInfos
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.tsp.CryptoInfos
getInstance(ASN1Object) - Static method in class org.bouncycastle.asn1.tsp.EncryptionInfo
  Deprecated.
  Use `EncryptionInfo.getInstance(Object)` instead.
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.EncryptionInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.tsp.EncryptionInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.EvidenceRecord
  Return an EvidenceRecord from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.tsp.EvidenceRecord
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.MessageImprint
  Return an instance of MessageImprint, or null, based on o.
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.PartialHashtree
  Return a PartialHashtree from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TimeStampReq
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TimeStampResp
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TSTInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145Params
getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PublicKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.DirectoryString
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x500.DirectoryString
getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.RDN
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x500.RDN
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x500.X500Name
  Return a X500Name based on the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.X500Name
getInstance(X500NameStyle, Object) - Static method in class org.bouncycastle.asn1.x500.X500Name
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AccessDescription
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AltSignatureAlgorithm
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AltSignatureAlgorithm
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AltSignatureValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AltSignatureValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttCertIssuer
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AttCertIssuer
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Attribute
  return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificate
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Certificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Certificate
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CertificateList
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificateList
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificatePair
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificatePolicies
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CertificatePolicies
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertPolicyId
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CRLDistPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CRLDistPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CRLNumber
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CRLReason
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DigestInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DigestInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DisplayText
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DisplayText
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DistributionPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DistributionPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DSAParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DSAParameter
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Return an ExtendedKeyUsage from the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Return an ExtendedKeyUsage from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Extension
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Extensions
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Extensions
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralName
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralName
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralSubtree
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralSubtree
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Holder
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.IssuerSerial
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.IssuerSerial
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.KeyPurposeId
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.KeyUsage
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.NameConstraints
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.NoticeReference
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.OtherName
  OtherName factory method.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyConstraints
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyInformation
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyMappings
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PrivateKeyPossessionStatement
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PrivateKeyStatement
  Deprecated.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.BiometricData
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.QCStatement
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.RoleSyntax
  RoleSyntax factory method.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
  Deprecated.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
  Deprecated.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.sigi.PersonalData
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.SubjectAltPublicKeyInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectAltPublicKeyInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Target
  Creates an instance of a Target from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TargetInformation
  Creates an instance of a TargetInformation from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Targets
  Creates an instance of a Targets from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertificate
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertList
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertList
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Time
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Time
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.UserNotice
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.V2Form
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.V2Form
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Validity
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Validity
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  Return a X509Name based on the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.DHDomainParameters
  Deprecated.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHDomainParameters
  Deprecated.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.DHPublicKey
  Return a DHPublicKey from the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHPublicKey
  Return a DHPublicKey from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.DHValidationParms
  Deprecated.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHValidationParms
  Deprecated.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.DomainParameters
  Return a DomainParameters object from the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DomainParameters
  Return a DomainParameters object from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.KeySpecificInfo
  Return a KeySpecificInfo object from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.KeySpecificInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.OtherInfo
  Return a OtherInfo object from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.OtherInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.ValidationParams
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.ValidationParams
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.X962Parameters
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.X962Parameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.X9ECParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.X9FieldID
getInstance(HashToCurveProfile, String) - Static method in class org.bouncycastle.crypto.hash2curve.HashToEllipticCurve
getInstance(MLKEMParameters) - Static method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
getInstance(MLDSAParameters, SecureRandom) - Static method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.CMCEPublicKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.FalconPrivateKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.FalconPublicKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.ParSet
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.SABERPrivateKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.SABERPublicKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.SPHINCS256KeyParams
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPublicKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.XMSSKeyParams
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.XMSSMTKeyParams
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.XMSSMTPublicKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.XMSSPublicKey
getInstance(byte[], byte[]) - Static method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
getInstance(Object) - Static method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
getInstance(Object) - Static method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
getInstance(byte[], byte[]) - Static method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
getInstance(Object) - Static method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
getInstance(Object) - Static method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
getInstanceChoiceBaseObject(ASN1TaggedObject, boolean, String) - Static method in class org.bouncycastle.asn1.ASN1Util
GetInstanceTest - Class in org.bouncycastle.asn1.misc.test
GetInstanceTest() - Constructor for class org.bouncycastle.asn1.misc.test.GetInstanceTest
GetInstanceTest - Class in org.bouncycastle.asn1.test
GetInstanceTest() - Constructor for class org.bouncycastle.asn1.test.GetInstanceTest
getInt() - Method in class org.bouncycastle.asn1.cmp.Challenge.Rand
getIntegrityAlgorithm() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
getIntegrityCheck() - Method in class org.bouncycastle.asn1.bc.ObjectStore
getIntegrityCheck() - Method in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
getIntendedAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
getIntValue() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
getInvalidityDate() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
getIssuer() - Method in class org.bouncycastle.asn1.cmp.CRLSource
getIssuer() - Method in class org.bouncycastle.asn1.crmf.CertId
getIssuer() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getIssuer() - Method in class org.bouncycastle.asn1.ocsp.ServiceLocator
getIssuer() - Method in class org.bouncycastle.asn1.x509.AttCertIssuer
getIssuer() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getIssuer() - Method in class org.bouncycastle.asn1.x509.Certificate
getIssuer() - Method in class org.bouncycastle.asn1.x509.CertificateList
getIssuer() - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
getIssuer() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getIssuer() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getIssuerAndSerial() - Method in class org.bouncycastle.asn1.crmf.DhSigStatic
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getIssuerKeyHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
getIssuerName() - Method in class org.bouncycastle.asn1.cmc.GetCert
getIssuerName() - Method in class org.bouncycastle.asn1.cmc.GetCRL
getIssuerName() - Method in class org.bouncycastle.asn1.x509.V2Form
getIssuerNameHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.ESSCertID
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.OtherCertID
getIssuerUID() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getIssuerUID() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
getIssuerUniqueID() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getIssuerUniqueID() - Method in class org.bouncycastle.asn1.x509.Certificate
getIssuerUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getIssuerUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getIterationCount() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.MacData
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.PBEParameter
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Return the iteration count to use.
getIterationCount() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
  return the iteration count.
getIterationCount() - Method in class org.bouncycastle.crypto.util.PBKDF2Config
getIterations() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
getIterations() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
getIV() - Method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
  Return the initialisation vector to use.
getIV() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
getIV() - Method in class org.bouncycastle.asn1.misc.IDEACBCPar
getIV() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
getIV() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
getIV() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
getIV() - Method in class org.bouncycastle.crypto.params.KDFParameters
getIV() - Method in class org.bouncycastle.crypto.params.ParametersWithIV
getJ() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
  Deprecated.
getJ() - Method in class org.bouncycastle.asn1.x9.DomainParameters
  Return the value that satisfies the equation p = jq+1 (if present).
getJ() - Method in class org.bouncycastle.crypto.params.DHParameters
  Return the subgroup factor J.
getJacobianModifiedW() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
getJacobianModifiedW() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
getJournalingSecureRandom() - Method in class org.bouncycastle.crypto.util.JournaledAlgorithm
getK() - Method in enum org.bouncycastle.crypto.hash2curve.HashToCurveProfile
  Retrieves the security level in bits associated with this instance.
getK() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData
getK() - Method in class org.bouncycastle.crypto.params.MLDSAParameters
getK() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
getK() - Method in class org.bouncycastle.crypto.params.MLKEMParameters
getK() - Method in class org.bouncycastle.pqc.asn1.ParSet
getK() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
getK() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getK() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
getK1() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
getK1() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
getK1() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
getK2() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
getK2() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
getK2() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
getK3() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
getK3() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
getK3() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
getKAT(InputStream) - Static method in class org.bouncycastle.pqc.crypto.test.NTRUKAT
getKdf() - Method in class org.bouncycastle.asn1.cmp.KemBMParameter
getKdf() - Method in class org.bouncycastle.asn1.cms.KEMRecipientInfo
getKekid() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
getKem() - Method in class org.bouncycastle.asn1.cmp.KemCiphertextInfo
getKem() - Method in class org.bouncycastle.asn1.cms.GenericHybridParameters
getKem() - Method in class org.bouncycastle.asn1.cms.KEMRecipientInfo
getKemct() - Method in class org.bouncycastle.asn1.cms.KEMRecipientInfo
getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
getKey() - Method in class org.bouncycastle.crypto.params.AEADParameters
getKey() - Method in class org.bouncycastle.crypto.params.Blake3Parameters
  Obtain the key.
getKey() - Method in class org.bouncycastle.crypto.params.FPEParameters
getKey() - Method in class org.bouncycastle.crypto.params.KeyParameter
getKey() - Method in class org.bouncycastle.crypto.params.RC5Parameters
getKey() - Method in class org.bouncycastle.crypto.params.SkeinParameters
  Obtains the value of the `key parameter`, or `null` if not set.
getKey() - Method in class org.bouncycastle.crypto.params.TweakableBlockCipherParameters
  Gets the key.
getKey() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
getKeyAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
getKeyAlgorithm() - Method in class org.bouncycastle.asn1.bc.SecretKeyData
getKeyAndMask() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress
getKeyAttr() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
getKeyAttrId() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
getKeyBytes() - Method in class org.bouncycastle.asn1.bc.SecretKeyData
getKeyData() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCSPrivateKeyParameters
getKeyData() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCSPublicKeyParameters
getKeyDerivationAlgorithm() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBMAC1Params
getKeyDerivationFunction() - Method in class org.bouncycastle.asn1.cms.RsaKemParameters
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
getKeyGenAlgorithm() - Method in class org.bouncycastle.asn1.cmc.PopLinkWitnessV2
getKeyHash() - Method in class org.bouncycastle.asn1.ocsp.ResponderID
getKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
getKeyIdentifier() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
  Deprecated.
  Use `AuthorityKeyIdentifier.getKeyIdentifierOctets()` instead.
getKeyIdentifier() - Method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
getKeyIdentifier() - Method in class org.bouncycastle.crypto.params.SkeinParameters
  Obtains the value of the `key identifier parameter`, or `null` if not set.
getKeyIdentifierObject() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getKeyIdentifierOctets() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getKeyInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
  Return the key specific info for the KEK/CEK.
getKeyLength() - Method in class org.bouncycastle.asn1.cms.RsaKemParameters
getKeyLength() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
getKeyLength() - Method in class org.bouncycastle.asn1.misc.ScryptParams
  Return the length in octets for the derived key.
getKeyLength() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Return the intended length in octets of the derived key.
getKeyLength() - Method in class org.bouncycastle.crypto.params.KeyParameter
getKeyPair() - Method in class org.bouncycastle.crypto.EphemeralKeyPair
getKeyPairHist() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
getKeySize() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getKeySize() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
getKeySpec() - Method in class org.bouncycastle.asn1.cmp.CertReqTemplateContent
getKI() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
getKI() - Method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
getKI() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
getKnowledgeProofForX1() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound1Payload
getKnowledgeProofForX1() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
getKnowledgeProofForX2() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound1Payload
getKnowledgeProofForX2() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
getKnowledgeProofForX2s() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound2Payload
getKnowledgeProofForX2s() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
getKPAK() - Method in class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
  Returns the public key component (kpak) corresponding to the secret key.
getL() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
getL() - Method in enum org.bouncycastle.crypto.hash2curve.HashToCurveProfile
  Retrieves the value of the field 'L' representing the internal block size in bytes associated with this instance.
getL() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData
getL() - Method in class org.bouncycastle.crypto.params.DHParameters
  Return the private value length in bits - if set, zero otherwise
getL() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
getL() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
  return private value limit - l
getL() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
getL() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
getL() - Method in class org.bouncycastle.pqc.crypto.saber.SABERParameters
getL() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
getLambda() - Method in class org.bouncycastle.math.ec.endo.GLVTypeAParameters
getLambda() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
getLanes() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
getLastModifiedDate() - Method in class org.bouncycastle.asn1.bc.ObjectData
getLastModifiedDate() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
getLayerAddress() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress
getLayers() - Method in class org.bouncycastle.pqc.asn1.XMSSMTKeyParams
getLayers() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
  Getter layers.
getLdsVersion() - Method in class org.bouncycastle.asn1.icao.LDSVersionInfo
getLeafIndex(long, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
getLen() - Method in class org.bouncycastle.asn1.cmp.KemBMParameter
getLen() - Method in class org.bouncycastle.asn1.cmp.KemOtherInfo
getLen() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
getLengthTag(byte[]) - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
getLengthTag(byte[]) - Method in class org.bouncycastle.crypto.engines.IESEngine
getLengthTag(byte[]) - Method in class org.bouncycastle.crypto.engines.OldIESEngine
getLimit() - Method in class org.bouncycastle.asn1.ASN1InputStream
getLKeySize() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
  Deprecated.
  use getKeySize
getLMOTSParam() - Method in class org.bouncycastle.pqc.crypto.lms.LMSParameters
getLMSigParam() - Method in class org.bouncycastle.pqc.crypto.lms.LMSParameters
getLmsParameters() - Method in class org.bouncycastle.pqc.crypto.lms.HSSKeyGenerationParameters
getLMSParameters() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
getLMSParameters() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
getLMSPublicKey() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1BitString
getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1OctetString
getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
getLoadedObject() - Method in class org.bouncycastle.asn1.BERBitStringParser
getLoadedObject() - Method in class org.bouncycastle.asn1.BEROctetStringParser
  Return an in-memory, encodable, representation of the OCTET STRING.
getLoadedObject() - Method in class org.bouncycastle.asn1.BERSequenceParser
  Return an in-memory, encodable, representation of the SEQUENCE.
getLoadedObject() - Method in class org.bouncycastle.asn1.BERSetParser
  Return an in-memory, encodable, representation of the SET.
getLoadedObject() - Method in class org.bouncycastle.asn1.DERExternalParser
  Return an in-memory, encodable, representation of the EXTERNAL object.
getLoadedObject() - Method in class org.bouncycastle.asn1.DEROctetStringParser
  Return an in-memory, encodable, representation of the OCTET STRING.
getLoadedObject() - Method in class org.bouncycastle.asn1.DLBitStringParser
getLoadedObject() - Method in class org.bouncycastle.asn1.DLSequenceParser
  Return an in memory, encodable, representation of the SEQUENCE.
getLoadedObject() - Method in class org.bouncycastle.asn1.DLSetParser
  Return an in memory, encodable, representation of the SET.
getLoadedObject() - Method in interface org.bouncycastle.asn1.InMemoryRepresentable
  Get the in-memory representation of the ASN.1 object.
getLocality() - Method in class org.bouncycastle.asn1.esf.SignerLocation
  Return the localityName DirectoryString
getLocalityName() - Method in class org.bouncycastle.asn1.esf.SignerLocation
  Deprecated.
  use getLocality()
getLocation() - Method in class org.bouncycastle.asn1.bc.ExternalValue
getLocations() - Method in class org.bouncycastle.asn1.bc.ExternalValue
getLocator() - Method in class org.bouncycastle.asn1.ocsp.ServiceLocator
getLogN() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconParameters
getLookupTable() - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
getLowerSigmaBound() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
getLs() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
getLsq() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
getLSub(int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
getM() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
getM() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Field
getM() - Method in class org.bouncycastle.crypto.params.DHParameters
  Return the minimum length of the private value.
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
getM() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
getM() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
getM() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
getM() - Method in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
getM() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getM() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
getMac() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
getMac() - Method in class org.bouncycastle.asn1.cmp.DHBMParameter
getMac() - Method in class org.bouncycastle.asn1.cmp.KemBMParameter
getMac() - Method in class org.bouncycastle.asn1.cmp.KemOtherInfo
getMac() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
getMac() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getMac() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getMac() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
getMac() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
getMac() - Method in class org.bouncycastle.asn1.pkcs.MacData
getMac() - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
getMac() - Method in class org.bouncycastle.crypto.engines.IESEngine
getMac() - Method in class org.bouncycastle.crypto.generators.KDFCounterBytesGenerator
getMac() - Method in class org.bouncycastle.crypto.generators.KDFDoublePipelineIterationBytesGenerator
getMac() - Method in class org.bouncycastle.crypto.generators.KDFFeedbackBytesGenerator
getMac() - Method in class org.bouncycastle.crypto.io.MacInputStream
getMac() - Method in class org.bouncycastle.crypto.io.MacOutputStream
getMac() - Method in interface org.bouncycastle.crypto.MacDerivationFunction
  return the MAC used as the basis for the function
getMac() - Method in interface org.bouncycastle.crypto.modes.AEADCipher
  Return the value of the MAC associated with the last stream processed.
getMac() - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
  Returns a byte array containing the mac calculated as part of the last encrypt or decrypt operation.
getMac() - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
getMac() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
getMac() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
getMac() - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
getMac() - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
getMac() - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
getMac() - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
getMacAlgId() - Method in class org.bouncycastle.asn1.cmc.IdentityProofV2
getMacAlgorithm() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
getMacAlgorithm() - Method in class org.bouncycastle.asn1.cmc.PopLinkWitnessV2
getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
getMacData() - Method in class org.bouncycastle.asn1.pkcs.Pfx
getMacData() - Method in class org.bouncycastle.crypto.util.DERMacData
getMacKey() - Method in class org.bouncycastle.asn1.cryptopro.Gost2814789EncryptedKey
getMacKeySize() - Method in class org.bouncycastle.crypto.params.IESParameters
getMacSize() - Method in interface org.bouncycastle.crypto.Mac
  Return the block size for this MAC (in bytes).
getMacSize() - Method in class org.bouncycastle.crypto.macs.Blake3Mac
getMacSize() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.CMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.DSTU7564Mac
getMacSize() - Method in class org.bouncycastle.crypto.macs.DSTU7624Mac
getMacSize() - Method in class org.bouncycastle.crypto.macs.GMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
getMacSize() - Method in class org.bouncycastle.crypto.macs.HMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
getMacSize() - Method in class org.bouncycastle.crypto.macs.KGMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.KMAC
getMacSize() - Method in class org.bouncycastle.crypto.macs.OldHMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.Poly1305
getMacSize() - Method in class org.bouncycastle.crypto.macs.SipHash
getMacSize() - Method in class org.bouncycastle.crypto.macs.SipHash128
getMacSize() - Method in class org.bouncycastle.crypto.macs.SkeinMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.VMPCMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.Zuc128Mac
  Obtain Mac Size.
getMacSize() - Method in class org.bouncycastle.crypto.macs.Zuc256Mac
  Obtain Mac Size.
getMacSize() - Method in class org.bouncycastle.crypto.params.AEADParameters
getMacSize() - Method in class org.bouncycastle.crypto.test.speedy.Poly1305Reference
getMacTag() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound3Payload
getMacTag() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound3Payload
getMap() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData
getMappedPoint() - Method in class org.bouncycastle.math.ec.endo.EndoPreCompInfo
getMaskGenAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getMaskGenAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getMaskKey() - Method in class org.bouncycastle.asn1.cryptopro.Gost2814789EncryptedKey
getMasterSecret() - Method in class org.bouncycastle.crypto.params.SAKKEPrivateKeyParameters
  Retrieves the private key scalar (master secret).
getMasterSecret() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
getMatches(Selector<T>) - Method in class org.bouncycastle.util.CollectionStore
  Return the matches in the collection for the passed in selector.
getMatches(Selector<T>) - Method in interface org.bouncycastle.util.Store
  Return a possibly empty collection of objects that match the criteria implemented in the passed in Selector.
getMaxDecodedLength(int) - Method in class org.bouncycastle.util.encoders.Base32Encoder
getMaxDecodedLength(int) - Method in class org.bouncycastle.util.encoders.Base64Encoder
getMaxDecodedLength(int) - Method in interface org.bouncycastle.util.encoders.Encoder
  Return the maximum expected output length of a decoding.
getMaxDecodedLength(int) - Method in class org.bouncycastle.util.encoders.HexEncoder
getMaximum() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
getMaxIndex() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
getMaxIndex() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
getMaxIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
getMaxIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.BDSStateMap
getMaxIterations() - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
  Obtain Max iterations.
getMaxIterations() - Method in class org.bouncycastle.crypto.engines.Zuc256CoreEngine
  Obtain Max iterations.
getMaxOutlen() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
getMBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getMediaType() - Method in class org.bouncycastle.asn1.cms.MetaData
  Deprecated.
  Use `MetaData.getMediaTypeIA5()` instead.
getMediaTypeIA5() - Method in class org.bouncycastle.asn1.cms.MetaData
getMemory() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
getMessage() - Method in class org.bouncycastle.asn1.dvcs.Data
getMessageAuthScheme() - Method in class org.bouncycastle.asn1.pkcs.PBMAC1Params
getMessageImprint() - Method in class org.bouncycastle.asn1.dvcs.Data
getMessageImprint() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getMessageImprint() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getMessageImprint() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getMessageTime() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getMetaData() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
getMetaData() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
getMicros() - Method in class org.bouncycastle.asn1.tsp.Accuracy
getMillis() - Method in class org.bouncycastle.asn1.tsp.Accuracy
getMinimalPolynomial() - Method in interface org.bouncycastle.math.field.PolynomialExtensionField
getMinimum() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
getmJ() - Method in enum org.bouncycastle.crypto.hash2curve.HashToCurveProfile
  Retrieves the value of the field 'mJ' representing the associated Montgomery equation parameter A
getmK() - Method in enum org.bouncycastle.crypto.hash2curve.HashToCurveProfile
  Retrieves the value of the field 'mK' representing the associated Montgomery equation parameter B specific to the hash-to-curve profile.
getModulus() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
getModulus() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
  Deprecated.
getModulus() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
getModulus() - Method in class org.bouncycastle.crypto.params.RSAKeyParameters
getMsg() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Vector
getMu() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
getMultiBlockSize() - Method in class org.bouncycastle.crypto.DefaultMultiBlockCipher
getMultiBlockSize() - Method in interface org.bouncycastle.crypto.MultiBlockCipher
  Return the multi-block size for this cipher (in bytes).
getMultiplier() - Method in class org.bouncycastle.math.ec.ECCurve
  Sets the default `ECMultiplier`, unless already set.
getMVecLimbs() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getN() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
getN() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
getN() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurve
getN() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
getN() - Method in class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
  Returns the bit length used in key generation.
getN() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
getN() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
getN() - Method in class org.bouncycastle.crypto.params.SLHDSAParameters
getN() - Method in class org.bouncycastle.crypto.params.SRP6GroupParameters
getN() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
getN() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
getN() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getN() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
getN() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
getN() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
getNafWeight(BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
  return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
getName() - Method in class org.bouncycastle.asn1.cmc.test.BodyPartIDTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.BodyPartListTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.BodyPartPathTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.BodyPartReferenceTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.CMCCertificationRequestTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.CMCFailInfoTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.CMCPublicationInfoTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.CMCStatusInfoTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.CMCStatusInfoV2Test
getName() - Method in class org.bouncycastle.asn1.cmc.test.CMCStatusTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.CMCUnsignedDataTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.ControlsProcessedTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.DecryptedPOPTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.EncryptedPOPTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.ExtendedFailInfoTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.ExtensionReqTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.GetCertTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.GetCRLTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.IdentityProofV2Test
getName() - Method in class org.bouncycastle.asn1.cmc.test.LraPopWitnessTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.ModCertTemplateTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.OtherMsgTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.OtherStatusInfoTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.PendInfoTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.PKIDataTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.PKIResponseTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.PopLinkWitnessV2Test
getName() - Method in class org.bouncycastle.asn1.cmc.test.PublishTrustAnchorsTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.RevokeRequestTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.TaggedAttributeTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.TaggedCertificationRequestTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.TaggedContentInfoTest
getName() - Method in class org.bouncycastle.asn1.cmc.test.TaggedRequestTest
getName() - Method in class org.bouncycastle.asn1.cmp.test.CertifiedKeyPairTest
getName() - Method in class org.bouncycastle.asn1.cmp.test.PKIFailureInfoTest
getName() - Method in class org.bouncycastle.asn1.cmp.test.PollReqContentTest
getName() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
getName() - Method in class org.bouncycastle.asn1.cms.test.AttributeTableUnitTest
getName() - Method in class org.bouncycastle.asn1.cms.test.CMSTest
getName() - Method in class org.bouncycastle.asn1.crmf.test.DhSigStaticTest
getName() - Method in class org.bouncycastle.asn1.crmf.test.PKIPublicationInfoTest
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
  return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.asn1.esf.test.CommitmentTypeIndicationUnitTest
getName() - Method in class org.bouncycastle.asn1.esf.test.CommitmentTypeQualifierUnitTest
getName() - Method in class org.bouncycastle.asn1.esf.test.SignerLocationUnitTest
getName() - Method in class org.bouncycastle.asn1.ess.test.ContentHintsUnitTest
getName() - Method in class org.bouncycastle.asn1.ess.test.ESSCertIDv2UnitTest
getName() - Method in class org.bouncycastle.asn1.ess.test.OtherCertIDUnitTest
getName() - Method in class org.bouncycastle.asn1.ess.test.OtherSigningCertificateUnitTest
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.gm.GMNamedCurves
  return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.asn1.icao.test.CscaMasterListTest
getName() - Method in class org.bouncycastle.asn1.icao.test.DataGroupHashUnitTest
getName() - Method in class org.bouncycastle.asn1.icao.test.LDSSecurityObjectUnitTest
getName() - Method in class org.bouncycastle.asn1.isismtt.test.AdditionalInformationSyntaxUnitTest
getName() - Method in class org.bouncycastle.asn1.isismtt.test.AdmissionsUnitTest
getName() - Method in class org.bouncycastle.asn1.isismtt.test.AdmissionSyntaxUnitTest
getName() - Method in class org.bouncycastle.asn1.isismtt.test.CertHashUnitTest
getName() - Method in class org.bouncycastle.asn1.isismtt.test.DeclarationOfMajorityUnitTest
getName() - Method in class org.bouncycastle.asn1.isismtt.test.MonetaryLimitUnitTest
getName() - Method in class org.bouncycastle.asn1.isismtt.test.NamingAuthorityUnitTest
getName() - Method in class org.bouncycastle.asn1.isismtt.test.ProcurationSyntaxUnitTest
getName() - Method in class org.bouncycastle.asn1.isismtt.test.ProfessionInfoUnitTest
getName() - Method in class org.bouncycastle.asn1.isismtt.test.RequestedCertificateUnitTest
getName() - Method in class org.bouncycastle.asn1.isismtt.test.RestrictionUnitTest
getName() - Method in class org.bouncycastle.asn1.misc.test.GetInstanceTest
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
  return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.asn1.ocsp.ResponderID
getName() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
  return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.asn1.smime.test.SMIMETest
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
  return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
getName() - Method in class org.bouncycastle.asn1.test.BiometricDataUnitTest
getName() - Method in class org.bouncycastle.asn1.test.BitStringTest
getName() - Method in class org.bouncycastle.asn1.test.CertIDTest
getName() - Method in class org.bouncycastle.asn1.test.CertificateTest
getName() - Method in class org.bouncycastle.asn1.test.DERApplicationSpecificTest
getName() - Method in class org.bouncycastle.asn1.test.DERPrivateTest
getName() - Method in class org.bouncycastle.asn1.test.DERUTF8StringTest
getName() - Method in class org.bouncycastle.asn1.test.DLExternalTest
getName() - Method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
getName() - Method in class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
getName() - Method in class org.bouncycastle.asn1.test.GeneralizedTimeTest
getName() - Method in class org.bouncycastle.asn1.test.GeneralNameTest
getName() - Method in class org.bouncycastle.asn1.test.GenerationTest
getName() - Method in class org.bouncycastle.asn1.test.GetInstanceTest
getName() - Method in class org.bouncycastle.asn1.test.IANAObjectIdentifierTest
getName() - Method in class org.bouncycastle.asn1.test.InputStreamTest
getName() - Method in class org.bouncycastle.asn1.test.Iso4217CurrencyCodeUnitTest
getName() - Method in class org.bouncycastle.asn1.test.IssuingDistributionPointUnitTest
getName() - Method in class org.bouncycastle.asn1.test.KeyUsageTest
getName() - Method in class org.bouncycastle.asn1.test.KMACParamsTest
getName() - Method in class org.bouncycastle.asn1.test.LinkedCertificateTest
getName() - Method in class org.bouncycastle.asn1.test.LocaleTest
getName() - Method in class org.bouncycastle.asn1.test.MiscTest
getName() - Method in class org.bouncycastle.asn1.test.MonetaryValueUnitTest
getName() - Method in class org.bouncycastle.asn1.test.NameOrPseudonymUnitTest
getName() - Method in class org.bouncycastle.asn1.test.NetscapeCertTypeTest
getName() - Method in class org.bouncycastle.asn1.test.ObjectIdentifierTest
getName() - Method in class org.bouncycastle.asn1.test.OCSPTest
getName() - Method in class org.bouncycastle.asn1.test.OIDTest
getName() - Method in class org.bouncycastle.asn1.test.ParsingTest
getName() - Method in class org.bouncycastle.asn1.test.PersonalDataUnitTest
getName() - Method in class org.bouncycastle.asn1.test.PKCS10Test
getName() - Method in class org.bouncycastle.asn1.test.PKCS12Test
getName() - Method in class org.bouncycastle.asn1.test.PolicyConstraintsTest
getName() - Method in class org.bouncycastle.asn1.test.PrivateKeyInfoTest
getName() - Method in class org.bouncycastle.asn1.test.QCStatementUnitTest
getName() - Method in class org.bouncycastle.asn1.test.ReasonFlagsTest
getName() - Method in class org.bouncycastle.asn1.test.RelativeOIDTest
getName() - Method in class org.bouncycastle.asn1.test.RFC4519Test
getName() - Method in class org.bouncycastle.asn1.test.SemanticsInformationUnitTest
getName() - Method in class org.bouncycastle.asn1.test.SetTest
getName() - Method in class org.bouncycastle.asn1.test.StreamLimitTest
getName() - Method in class org.bouncycastle.asn1.test.StringTest
getName() - Method in class org.bouncycastle.asn1.test.SubjectKeyIdentifierTest
getName() - Method in class org.bouncycastle.asn1.test.TagTest
getName() - Method in class org.bouncycastle.asn1.test.TargetInformationTest
getName() - Method in class org.bouncycastle.asn1.test.TypeOfBiometricDataUnitTest
getName() - Method in class org.bouncycastle.asn1.test.UTCTimeTest
getName() - Method in class org.bouncycastle.asn1.test.X500NameTest
getName() - Method in class org.bouncycastle.asn1.test.X509AltTest
getName() - Method in class org.bouncycastle.asn1.test.X509ExtensionsTest
getName() - Method in class org.bouncycastle.asn1.test.X509NameTest
getName() - Method in class org.bouncycastle.asn1.test.X9Test
getName() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
  Return the tagged object inside the distribution point name.
getName() - Method in class org.bouncycastle.asn1.x509.GeneralName
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.ECNamedCurveTable
  return a X9ECParameters object representing the passed in named curve.
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
  return the named curve name represented by the given object identifier.
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
  return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.crypto.ec.test.ECElGamalTest
getName() - Method in class org.bouncycastle.crypto.ec.test.ECTransformationTest
getName() - Method in class org.bouncycastle.crypto.params.ECNamedDomainParameters
getName() - Method in class org.bouncycastle.crypto.params.MLDSAParameters
getName() - Method in class org.bouncycastle.crypto.params.MLKEMParameters
getName() - Method in class org.bouncycastle.crypto.params.SLHDSAParameters
getName() - Method in class org.bouncycastle.crypto.prng.test.CTRDRBGTest
getName() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
getName() - Method in class org.bouncycastle.crypto.prng.test.DualECDRBGTest
getName() - Method in class org.bouncycastle.crypto.prng.test.FixedSecureRandomTest
getName() - Method in class org.bouncycastle.crypto.prng.test.HashDRBGTest
getName() - Method in class org.bouncycastle.crypto.prng.test.HMacDRBGTest
getName() - Method in class org.bouncycastle.crypto.prng.test.SP800RandomTest
getName() - Method in class org.bouncycastle.crypto.prng.test.X931Test
getName() - Method in class org.bouncycastle.crypto.test.AESFastTest
getName() - Method in class org.bouncycastle.crypto.test.AESLightTest
getName() - Method in class org.bouncycastle.crypto.test.AESTest
getName() - Method in class org.bouncycastle.crypto.test.AESVectorFileTest
getName() - Method in class org.bouncycastle.crypto.test.AESWrapPadTest
getName() - Method in class org.bouncycastle.crypto.test.AESWrapTest
getName() - Method in class org.bouncycastle.crypto.test.Argon2Test
getName() - Method in class org.bouncycastle.crypto.test.ARIATest
getName() - Method in class org.bouncycastle.crypto.test.AsconTest
getName() - Method in class org.bouncycastle.crypto.test.AsymmetricConstraintsTest
getName() - Method in class org.bouncycastle.crypto.test.BCryptTest
getName() - Method in class org.bouncycastle.crypto.test.BigIntegersTest
getName() - Method in class org.bouncycastle.crypto.test.Blake2bDigestTest
getName() - Method in class org.bouncycastle.crypto.test.Blake2sDigestTest
getName() - Method in class org.bouncycastle.crypto.test.Blake2xsDigestTest
getName() - Method in class org.bouncycastle.crypto.test.Blake3Test
getName() - Method in class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
getName() - Method in class org.bouncycastle.crypto.test.BlockCipherResetTest
getName() - Method in class org.bouncycastle.crypto.test.BlockCipherVectorTest
getName() - Method in class org.bouncycastle.crypto.test.BlowfishTest
getName() - Method in class org.bouncycastle.crypto.test.CamelliaLightTest
getName() - Method in class org.bouncycastle.crypto.test.CamelliaTest
getName() - Method in class org.bouncycastle.crypto.test.CAST5Test
getName() - Method in class org.bouncycastle.crypto.test.CAST6Test
getName() - Method in class org.bouncycastle.crypto.test.CCMTest
getName() - Method in class org.bouncycastle.crypto.test.ChaCha20Poly1305Test
getName() - Method in class org.bouncycastle.crypto.test.ChaChaTest
getName() - Method in class org.bouncycastle.crypto.test.CipherStreamTest
getName() - Method in class org.bouncycastle.crypto.test.CipherTest
getName() - Method in class org.bouncycastle.crypto.test.CMacTest
getName() - Method in class org.bouncycastle.crypto.test.ConcatenationKDFTest
getName() - Method in class org.bouncycastle.crypto.test.CramerShoupTest
getName() - Method in class org.bouncycastle.crypto.test.CryptoServiceConstraintsTest
getName() - Method in class org.bouncycastle.crypto.test.CSHAKETest
getName() - Method in class org.bouncycastle.crypto.test.CTSTest
getName() - Method in class org.bouncycastle.crypto.test.DESedeTest
getName() - Method in class org.bouncycastle.crypto.test.DESTest
getName() - Method in class org.bouncycastle.crypto.test.DeterministicDSATest
getName() - Method in class org.bouncycastle.crypto.test.DHKEKGeneratorTest
getName() - Method in class org.bouncycastle.crypto.test.DHTest
getName() - Method in class org.bouncycastle.crypto.test.DigestConstraintsTest
getName() - Method in class org.bouncycastle.crypto.test.DigestRandomNumberTest
getName() - Method in class org.bouncycastle.crypto.test.DigestTest
getName() - Method in class org.bouncycastle.crypto.test.DSATest
getName() - Method in class org.bouncycastle.crypto.test.DSTU4145Test
getName() - Method in class org.bouncycastle.crypto.test.DSTU7624Test
getName() - Method in class org.bouncycastle.crypto.test.EAXTest
getName() - Method in class org.bouncycastle.crypto.test.ECCSISignerTest
getName() - Method in class org.bouncycastle.crypto.test.ECDHKEKGeneratorTest
getName() - Method in class org.bouncycastle.crypto.test.ECGOST3410Test
getName() - Method in class org.bouncycastle.crypto.test.ECIESKeyEncapsulationTest
getName() - Method in class org.bouncycastle.crypto.test.ECIESTest
getName() - Method in class org.bouncycastle.crypto.test.ECNRTest
getName() - Method in class org.bouncycastle.crypto.test.ECTest
getName() - Method in class org.bouncycastle.crypto.test.Ed25519Test
getName() - Method in class org.bouncycastle.crypto.test.Ed448Test
getName() - Method in class org.bouncycastle.crypto.test.ElephantTest
getName() - Method in class org.bouncycastle.crypto.test.ElGamalTest
getName() - Method in class org.bouncycastle.crypto.test.EqualsHashCodeTest
getName() - Method in class org.bouncycastle.crypto.test.EthereumIESTest
getName() - Method in class org.bouncycastle.crypto.test.GCMSIVTest
getName() - Method in class org.bouncycastle.crypto.test.GCMTest
getName() - Method in class org.bouncycastle.crypto.test.GiftCofbTest
getName() - Method in class org.bouncycastle.crypto.test.GMacTest
getName() - Method in class org.bouncycastle.crypto.test.GOST28147MacTest
getName() - Method in class org.bouncycastle.crypto.test.GOST28147Test
getName() - Method in class org.bouncycastle.crypto.test.GOST3410Test
getName() - Method in class org.bouncycastle.crypto.test.GOST3412MacTest
getName() - Method in class org.bouncycastle.crypto.test.GOST3412Test
getName() - Method in class org.bouncycastle.crypto.test.Grain128AEADTest
getName() - Method in class org.bouncycastle.crypto.test.Grain128Test
getName() - Method in class org.bouncycastle.crypto.test.Grainv1Test
getName() - Method in class org.bouncycastle.crypto.test.GSKKDFTest
getName() - Method in class org.bouncycastle.crypto.test.Haraka256DigestTest
getName() - Method in class org.bouncycastle.crypto.test.Haraka512DigestTest
getName() - Method in class org.bouncycastle.crypto.test.HashCommitmentTest
getName() - Method in class org.bouncycastle.crypto.test.HCFamilyTest
getName() - Method in class org.bouncycastle.crypto.test.HCFamilyVecTest
getName() - Method in class org.bouncycastle.crypto.test.HKDFGeneratorTest
getName() - Method in class org.bouncycastle.crypto.test.IDEATest
getName() - Method in class org.bouncycastle.crypto.test.ISAACTest
getName() - Method in class org.bouncycastle.crypto.test.ISAPTest
getName() - Method in class org.bouncycastle.crypto.test.ISO9796Test
getName() - Method in class org.bouncycastle.crypto.test.ISO9797Alg3MacTest
getName() - Method in class org.bouncycastle.crypto.test.IsoTrailerTest
getName() - Method in class org.bouncycastle.crypto.test.JournalingSecureRandomTest
getName() - Method in class org.bouncycastle.crypto.test.KangarooTest
getName() - Method in class org.bouncycastle.crypto.test.KDF1GeneratorTest
getName() - Method in class org.bouncycastle.crypto.test.KDF2GeneratorTest
getName() - Method in class org.bouncycastle.crypto.test.KDFCounterGeneratorTest
getName() - Method in class org.bouncycastle.crypto.test.KDFDoublePipelineIteratorGeneratorTest
getName() - Method in class org.bouncycastle.crypto.test.KDFFeedbackGeneratorTest
getName() - Method in class org.bouncycastle.crypto.test.KeccakDigestTest
getName() - Method in class org.bouncycastle.crypto.test.KMACTest
getName() - Method in class org.bouncycastle.crypto.test.LEATest
getName() - Method in class org.bouncycastle.crypto.test.MacTest
getName() - Method in class org.bouncycastle.crypto.test.MD5HMacTest
getName() - Method in class org.bouncycastle.crypto.test.MGF1GeneratorTest
getName() - Method in class org.bouncycastle.crypto.test.ModeTest
getName() - Method in class org.bouncycastle.crypto.test.NaccacheSternTest
getName() - Method in class org.bouncycastle.crypto.test.NISTCTSTest
getName() - Method in class org.bouncycastle.crypto.test.NISTECCTest
getName() - Method in class org.bouncycastle.crypto.test.NoekeonTest
getName() - Method in class org.bouncycastle.crypto.test.NonMemoableDigestTest
getName() - Method in class org.bouncycastle.crypto.test.NullTest
getName() - Method in class org.bouncycastle.crypto.test.OAEPTest
getName() - Method in class org.bouncycastle.crypto.test.OCBTest
getName() - Method in class org.bouncycastle.crypto.test.OpenBSDBCryptTest
getName() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
getName() - Method in class org.bouncycastle.crypto.test.PaddingTest
getName() - Method in class org.bouncycastle.crypto.test.ParallelHashTest
getName() - Method in class org.bouncycastle.crypto.test.PhotonBeetleTest
getName() - Method in class org.bouncycastle.crypto.test.PKCS12Test
getName() - Method in class org.bouncycastle.crypto.test.PKCS5Test
getName() - Method in class org.bouncycastle.crypto.test.Poly1305Test
getName() - Method in class org.bouncycastle.crypto.test.PSSBlindTest
getName() - Method in class org.bouncycastle.crypto.test.PSSTest
getName() - Method in class org.bouncycastle.crypto.test.RadixConverterTest
getName() - Method in class org.bouncycastle.crypto.test.RC2Test
getName() - Method in class org.bouncycastle.crypto.test.RC2WrapTest
getName() - Method in class org.bouncycastle.crypto.test.RC4Test
getName() - Method in class org.bouncycastle.crypto.test.RC5Test
getName() - Method in class org.bouncycastle.crypto.test.RC6Test
getName() - Method in class org.bouncycastle.crypto.test.ResetTest
getName() - Method in class org.bouncycastle.crypto.test.RFC3211WrapTest
getName() - Method in class org.bouncycastle.crypto.test.RijndaelTest
getName() - Method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
getName() - Method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
getName() - Method in class org.bouncycastle.crypto.test.RomulusTest
getName() - Method in class org.bouncycastle.crypto.test.RSABlindedTest
getName() - Method in class org.bouncycastle.crypto.test.RSADigestSignerTest
getName() - Method in class org.bouncycastle.crypto.test.RSAKeyEncapsulationTest
getName() - Method in class org.bouncycastle.crypto.test.RSATest
getName() - Method in class org.bouncycastle.crypto.test.SAKKEKEMSTest
getName() - Method in class org.bouncycastle.crypto.test.Salsa20Test
getName() - Method in class org.bouncycastle.crypto.test.SCryptTest
getName() - Method in class org.bouncycastle.crypto.test.SEEDTest
getName() - Method in class org.bouncycastle.crypto.test.SerpentTest
getName() - Method in class org.bouncycastle.crypto.test.SHA1HMacTest
getName() - Method in class org.bouncycastle.crypto.test.SHA224HMacTest
getName() - Method in class org.bouncycastle.crypto.test.SHA256HMacTest
getName() - Method in class org.bouncycastle.crypto.test.SHA384HMacTest
getName() - Method in class org.bouncycastle.crypto.test.SHA3DigestTest
getName() - Method in class org.bouncycastle.crypto.test.SHA3HMacTest
getName() - Method in class org.bouncycastle.crypto.test.SHA512HMacTest
getName() - Method in class org.bouncycastle.crypto.test.Shacal2Test
getName() - Method in class org.bouncycastle.crypto.test.SHAKEDigestTest
getName() - Method in class org.bouncycastle.crypto.test.ShortenedDigestTest
getName() - Method in class org.bouncycastle.crypto.test.SipHash128Test
getName() - Method in class org.bouncycastle.crypto.test.SipHashTest
getName() - Method in class org.bouncycastle.crypto.test.SkeinDigestTest
getName() - Method in class org.bouncycastle.crypto.test.SkeinMacTest
getName() - Method in class org.bouncycastle.crypto.test.SkipjackTest
getName() - Method in class org.bouncycastle.crypto.test.SM2EngineTest
getName() - Method in class org.bouncycastle.crypto.test.SM2KeyExchangeTest
getName() - Method in class org.bouncycastle.crypto.test.SM2SignerTest
getName() - Method in class org.bouncycastle.crypto.test.SM4Test
getName() - Method in class org.bouncycastle.crypto.test.SP80038GTest
getName() - Method in class org.bouncycastle.crypto.test.SparkleTest
getName() - Method in class org.bouncycastle.crypto.test.SRP6Test
getName() - Method in class org.bouncycastle.crypto.test.StreamCipherResetTest
getName() - Method in class org.bouncycastle.crypto.test.StreamCipherVectorTest
getName() - Method in class org.bouncycastle.crypto.test.SymmetricConstraintsTest
getName() - Method in class org.bouncycastle.crypto.test.TEATest
getName() - Method in class org.bouncycastle.crypto.test.Threefish1024Test
getName() - Method in class org.bouncycastle.crypto.test.Threefish256Test
getName() - Method in class org.bouncycastle.crypto.test.Threefish512Test
getName() - Method in class org.bouncycastle.crypto.test.TnepresTest
getName() - Method in class org.bouncycastle.crypto.test.TupleHashTest
getName() - Method in class org.bouncycastle.crypto.test.TwofishTest
getName() - Method in class org.bouncycastle.crypto.test.VMPCKSA3Test
getName() - Method in class org.bouncycastle.crypto.test.VMPCMacTest
getName() - Method in class org.bouncycastle.crypto.test.VMPCTest
getName() - Method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
getName() - Method in class org.bouncycastle.crypto.test.X25519Test
getName() - Method in class org.bouncycastle.crypto.test.X448Test
getName() - Method in class org.bouncycastle.crypto.test.X931SignerTest
getName() - Method in class org.bouncycastle.crypto.test.XoodyakTest
getName() - Method in class org.bouncycastle.crypto.test.XSalsa20Test
getName() - Method in class org.bouncycastle.crypto.test.XTEATest
getName() - Method in class org.bouncycastle.crypto.test.ZucTest
getName() - Method in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
getName() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
getName() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumParameters
getName() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconParameters
getName() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
getName() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCParameters
getName() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getName() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAParameters
  Deprecated.
getName() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMParameters
  Deprecated.
getName() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
getName() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
getName() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
getName() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
getName() - Method in class org.bouncycastle.pqc.crypto.saber.SABERParameters
getName() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
getName() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
getName() - Method in class org.bouncycastle.pqc.crypto.test.BIKETest
getName() - Method in class org.bouncycastle.pqc.crypto.test.NewHopeTest
getName() - Method in class org.bouncycastle.pqc.crypto.test.Sphincs256Test
getName() - Method in class org.bouncycastle.util.encoders.test.EncoderTest
getName() - Method in class org.bouncycastle.util.encoders.test.UTF8Test
getName() - Method in class org.bouncycastle.util.io.pem.PemHeader
getName() - Method in class org.bouncycastle.util.io.test.BufferingOutputStreamTest
getName() - Method in class org.bouncycastle.util.test.SimpleTest
getName() - Method in interface org.bouncycastle.util.test.Test
getName() - Method in class org.bouncycastle.util.utiltest.BigIntegersTest
getName() - Method in class org.bouncycastle.util.utiltest.IPTest
getNamedCurve() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
getNameDistinguisher() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
getNameForParameters(ECDomainParameters) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
getNameForParameters(ECCurve) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
getNameOrPseudonym() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
getNameRegistrationAuthorities() - Method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
getNames() - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
  returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
  returns an enumeration containing the name strings for parameters contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
  returns an enumeration containing the name strings for parameters contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.gm.GMNamedCurves
  returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
  returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
  returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
  returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Method in class org.bouncycastle.asn1.x509.GeneralNames
getNames() - Static method in class org.bouncycastle.asn1.x9.ECNamedCurveTable
  return an enumeration of the names of the available curves.
getNames() - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
  returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
  returns an enumeration containing the name strings for curves contained in this structure.
getNamingAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
getNamingAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
getNamingAuthorityId() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
getNamingAuthorityText() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
getNamingAuthorityUrl() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
getNewSigCert() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
getNewWithNew() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
getNewWithNew() - Method in class org.bouncycastle.asn1.cmp.RootCaKeyUpdateContent
getNewWithOld() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
getNewWithOld() - Method in class org.bouncycastle.asn1.cmp.RootCaKeyUpdateContent
getNextKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
getNextKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
getNextState(byte[], byte[], OTSHashAddress) - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
getNextUpdate() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.CertificateList
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getNonce() - Method in class org.bouncycastle.asn1.cms.CCMParameters
getNonce() - Method in class org.bouncycastle.asn1.cms.GCMParameters
getNonce() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getNonce() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getNonce() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getNonce() - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKDFParameters
getNonce() - Method in class org.bouncycastle.crypto.params.AEADParameters
getNonce() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
getNonce() - Method in class org.bouncycastle.crypto.params.SkeinParameters
  Obtains the value of the `nonce parameter`, or `null` if not set.
getNonce() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
getNonceSize() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
getNonceSize() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
getNonceSize() - Method in class org.bouncycastle.crypto.engines.XSalsa20Engine
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
getNotAfter() - Method in class org.bouncycastle.asn1.crmf.OptionalValidity
getNotAfter() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
getNotAfter() - Method in class org.bouncycastle.asn1.x509.Validity
getNotAfterTime() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
getNotBefore() - Method in class org.bouncycastle.asn1.crmf.OptionalValidity
getNotBefore() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
getNotBefore() - Method in class org.bouncycastle.asn1.x509.Validity
getNotBeforeTime() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
getNoticeNumbers() - Method in class org.bouncycastle.asn1.x509.NoticeReference
getNoticeRef() - Method in class org.bouncycastle.asn1.esf.SPUserNotice
getNoticeRef() - Method in class org.bouncycastle.asn1.x509.UserNotice
getNtrulprParams() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKeyGenerationParameters
getNu() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
getNumeric() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
getO() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getO() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
getObject() - Method in class org.bouncycastle.asn1.crmf.ProofOfPossession
getObjectAt(int) - Method in class org.bouncycastle.asn1.ASN1Sequence
  Return the object at the sequence position indicated by index.
getObjectAt(int) - Method in class org.bouncycastle.asn1.ASN1Set
  return the object at the set position indicated by index.
getObjectDataSequence() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
getObjectDigest() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getObjectDigestInfo() - Method in class org.bouncycastle.asn1.x509.Holder
getObjectDigestInfo() - Method in class org.bouncycastle.asn1.x509.V2Form
getObjects() - Method in class org.bouncycastle.asn1.ASN1Sequence
getObjects() - Method in class org.bouncycastle.asn1.ASN1Set
getOBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getOcspIdentifier() - Method in class org.bouncycastle.asn1.esf.OcspResponsesID
getOcspids() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
getOcspRepHash() - Method in class org.bouncycastle.asn1.esf.OcspResponsesID
getOcspResponderID() - Method in class org.bouncycastle.asn1.esf.OcspIdentifier
getOcspResponses() - Method in class org.bouncycastle.asn1.esf.OcspListID
getOcspVals() - Method in class org.bouncycastle.asn1.esf.RevocationValues
getOctetOutputStream() - Method in class org.bouncycastle.asn1.BEROctetStringGenerator
  Return a stream representing the content target for this OCTET STRING
getOctetOutputStream(byte[]) - Method in class org.bouncycastle.asn1.BEROctetStringGenerator
  Return a stream representing the content target for this OCTET STRING
getOctets() - Method in class org.bouncycastle.asn1.ASN1BitString
  Return the octets contained in this BIT STRING, checking that this BIT STRING really does represent an octet aligned string.
getOctets() - Method in class org.bouncycastle.asn1.ASN1GeneralString
  Return a byte array representation of our contained String.
getOctets() - Method in class org.bouncycastle.asn1.ASN1GraphicString
getOctets() - Method in class org.bouncycastle.asn1.ASN1IA5String
getOctets() - Method in class org.bouncycastle.asn1.ASN1NumericString
getOctets() - Method in class org.bouncycastle.asn1.ASN1OctetString
  Return the content of the OCTET STRING as a byte array.
getOctets() - Method in class org.bouncycastle.asn1.ASN1PrintableString
getOctets() - Method in class org.bouncycastle.asn1.ASN1T61String
  Return the encoded string as a byte array.
getOctets() - Method in class org.bouncycastle.asn1.ASN1UniversalString
getOctets() - Method in class org.bouncycastle.asn1.ASN1VideotexString
getOctets() - Method in class org.bouncycastle.asn1.ASN1VisibleString
getOctetsLength() - Method in class org.bouncycastle.asn1.ASN1OctetString
getOctetStream() - Method in class org.bouncycastle.asn1.ASN1BitString
getOctetStream() - Method in interface org.bouncycastle.asn1.ASN1BitStringParser
  Return an InputStream representing the contents of the BIT STRING, where the content is expected to be octet-aligned (this will be automatically checked during parsing).
getOctetStream() - Method in class org.bouncycastle.asn1.ASN1OctetString
  Return the content of the OCTET STRING as an InputStream.
getOctetStream() - Method in interface org.bouncycastle.asn1.ASN1OctetStringParser
  Return the content of the OCTET STRING as an InputStream.
getOctetStream() - Method in class org.bouncycastle.asn1.BERBitStringParser
getOctetStream() - Method in class org.bouncycastle.asn1.BEROctetStringParser
  Return an InputStream representing the contents of the OCTET STRING.
getOctetStream() - Method in class org.bouncycastle.asn1.DEROctetStringParser
  Return an InputStream representing the contents of the OCTET STRING.
getOctetStream() - Method in class org.bouncycastle.asn1.DLBitStringParser
getOffset() - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
getOID(String) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
  return the object identifier signified by the passed in name.
getOID(String) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
getOID(String) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
getOid() - Method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
getOid() - Method in class org.bouncycastle.asn1.est.AttrOrOID
getOID(String) - Static method in class org.bouncycastle.asn1.gm.GMNamedCurves
  return the object identifier signified by the passed in name.
getOID(String) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
  return the object identifier signified by the passed in name.
getOID(String) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
  return the object identifier signified by the passed in name.
getOID(String) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
  return the object identifier signified by the passed in name.
getOID(short, boolean) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
getOID(String) - Static method in class org.bouncycastle.asn1.x9.ECNamedCurveTable
  return the object identifier signified by the passed in name.
getOID(String) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
  return the object identifier signified by the passed in name.
getOID(String) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
  return the object identifier signified by the passed in name.
getOid() - Method in class org.bouncycastle.pqc.crypto.xmss.DefaultXMSSMTOid
  Getter OID.
getOid() - Method in class org.bouncycastle.pqc.crypto.xmss.DefaultXMSSOid
  Getter OID.
getOid() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
getOid() - Method in interface org.bouncycastle.pqc.crypto.xmss.XMSSOid
getOIDs() - Static method in class org.bouncycastle.asn1.ua.DSTU4145NamedCurves
  All named curves have the following oid format: 1.2.804.2.1.1.1.1.3.1.1.2.X where X is the curve number 0-9
getOIDs() - Method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  return a vector of the oids in the name, in the order they were found.
getOldWithNew() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
getOldWithNew() - Method in class org.bouncycastle.asn1.cmp.RootCaKeyUpdateContent
getOnlySomeReasons() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
getOptional(ASN1Encodable) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getOptional(ASN1Encodable, int) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getOptional(ASN1Encodable, int, int) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getOptionalSignature() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
getOrder() - Method in interface org.bouncycastle.crypto.DSAExt
  Get the order of the group that the r, s values in signatures belong to.
getOrder() - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
getOrder() - Method in class org.bouncycastle.crypto.signers.DSASigner
getOrder() - Method in class org.bouncycastle.crypto.signers.DSTU4145Signer
getOrder() - Method in class org.bouncycastle.crypto.signers.ECDSASigner
getOrder() - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
getOrder() - Method in class org.bouncycastle.crypto.signers.ECNRSigner
getOrder() - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
getOrder() - Method in class org.bouncycastle.math.ec.ECCurve
getOrdering() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getOrderOfBasePointR() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getOrganization() - Method in class org.bouncycastle.asn1.x509.NoticeReference
getOriginator() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
getOriginatorKey() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
getOther() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
getOtherCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
getOtherCertTag() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
getOtherInfo() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
getOtherKeyAttribute() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
getOtherMetaData() - Method in class org.bouncycastle.asn1.cms.MetaData
getOtherMsgSequence() - Method in class org.bouncycastle.asn1.cmc.PKIData
getOtherMsgSequence() - Method in class org.bouncycastle.asn1.cmc.PKIResponse
getOtherMsgType() - Method in class org.bouncycastle.asn1.cmc.OtherMsg
getOtherMsgValue() - Method in class org.bouncycastle.asn1.cmc.OtherMsg
getOtherObjectTypeID() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getOtherRev() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
getOtherRevRefs() - Method in class org.bouncycastle.asn1.esf.OtherRevRefs
getOtherRevRefType() - Method in class org.bouncycastle.asn1.esf.OtherRevRefs
getOtherRevVals() - Method in class org.bouncycastle.asn1.esf.OtherRevVals
getOtherRevVals() - Method in class org.bouncycastle.asn1.esf.RevocationValues
getOtherRevValType() - Method in class org.bouncycastle.asn1.esf.OtherRevVals
getOtherStatusInfo() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
getOtsParameters() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
getOtsParameters() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
getOuterSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
getOutputBlockSize() - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
  returns the maximum size of the block produced by this cipher.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  returns the maximum size of the block produced by this cipher.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
  return the maximum possible size for the output.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
  Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
  Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
  Returns the output block size of this algorithm.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
  Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
  Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSAEngine
  Return the maximum size for an output block to this engine.
getOutputLength() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
getOutputLength() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
getOutputSize(int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  return the size of the output buffer required for an update plus a doFinal with an input of 'length' bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
  return the size of the output buffer required for an update plus a doFinal with an input of 'length' bytes.
getOutputSize() - Method in class org.bouncycastle.crypto.digests.SkeinEngine
getOutputSize(int) - Method in class org.bouncycastle.crypto.engines.ElephantEngine
getOutputSize(int) - Method in class org.bouncycastle.crypto.engines.SM2Engine
getOutputSize(int) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
  return the size of the output buffer required for a processBytes plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
  return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
  return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.OldCTSBlockCipher
  return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
  Deprecated.
  return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
  return the minimum size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(PemObject) - Method in class org.bouncycastle.util.io.pem.PemWriter
  Return the number of bytes or characters required to contain the passed in object if it is PEM encoded.
getOutputStream() - Method in class org.bouncycastle.util.io.TeeInputStream
getOwf() - Method in class org.bouncycastle.asn1.cmp.Challenge
getOwf() - Method in class org.bouncycastle.asn1.cmp.DHBMParameter
getOwf() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
getP() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getP() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getP() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
getP() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
getP() - Method in class org.bouncycastle.asn1.x509.DSAParameter
getP() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
  Deprecated.
getP() - Method in class org.bouncycastle.asn1.x9.DomainParameters
  Return the prime p defining the Galois field.
getP() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
getP() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Field
getP() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Vector
getP() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
getP() - Method in class org.bouncycastle.crypto.params.DHParameters
getP() - Method in class org.bouncycastle.crypto.params.DSAParameters
getP() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
getP() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
getP() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getP() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
getP() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
getP() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoPublicKeyParameters
getP() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
getP() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
getP1Bytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getP1Limbs() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
  Computes: (v * (v + 1) / 2) * mVecLimbs
getP2Bytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getP2Limbs() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
  Computes: v * o * mVecLimbs
getP3Limbs() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
  Computes: (o * (o + 1) / 2) * mVecLimbs
getPadBits(int) - Static method in class org.bouncycastle.asn1.ASN1BitString
  Deprecated.
  Will be removed
getPadBits() - Method in class org.bouncycastle.asn1.ASN1BitString
getPadBits() - Method in interface org.bouncycastle.asn1.ASN1BitStringParser
  Return the number of pad bits, if any, in the final byte, if any, read from `ASN1BitStringParser.getBitStream()`.
getPadBits() - Method in class org.bouncycastle.asn1.BERBitStringParser
getPadBits() - Method in class org.bouncycastle.asn1.DLBitStringParser
getPadBits() - Method in class org.bouncycastle.asn1.x509.KeyUsage
getPadBits() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
  retrieve the number of pad bits in the last decoded message.
getPaddingName() - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
  Return the name of the algorithm the cipher implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
  Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
  Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
  Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.TBCPadding
  Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.X923Padding
  Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.ZeroBytePadding
  Return the name of the algorithm the padder implements.
getParallelizationParameter() - Method in class org.bouncycastle.asn1.misc.ScryptParams
getParallelizationParameter() - Method in class org.bouncycastle.crypto.util.ScryptConfig
getParameters() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
getParameters() - Method in class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
getParameters() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
getParameters() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
getParameters() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
getParameters() - Method in class org.bouncycastle.asn1.x9.X962Parameters
getParameters() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
getParameters() - Method in class org.bouncycastle.asn1.x9.X9FieldID
getParameters() - Method in class org.bouncycastle.crypto.params.CramerShoupKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.CramerShoupKeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.DHKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.DHKeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.DSAKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.DSAKeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.ECKeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.ElGamalKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.GOST3410KeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.GOST3410KeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.MLDSAKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.MLDSAKeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.MLKEMKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.MLKEMKeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithContext
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithID
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithIV
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithRandom
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithSalt
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithSBox
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithUKM
getParameters() - Method in class org.bouncycastle.crypto.params.SkeinParameters
  Obtains a map of type (Integer) to value (byte[]) for the parameters tracked in this object.
getParameters() - Method in class org.bouncycastle.crypto.params.SLHDSAKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.SLHDSAKeyParameters
getParameters(String) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
getParameters(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
getParameters() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.lms.LMSKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAKeyGenerationParameters
  Deprecated.
getParameters() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAKeyParameters
  Deprecated.
getParameters() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMKeyGenerationParameters
  Deprecated.
getParameters() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMKeyParameters
  Deprecated.
getParameters() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUKeyParameters
  Get NTRU parameter set used to generate this key.
getParameters() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.saber.SABERKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.saber.SABERKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAKeyParameters
  Deprecated.
getParameters() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaPrivateKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaPublicKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters
getParametersForType(int) - Static method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
getParametersForType(int) - Static method in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
getParametersObject() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
getParametersWithFormat(int) - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
getParametersWithFormat(int) - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
  Deprecated.
  Use `MLKEMPrivateKeyParameters.withPreferredFormat(int)` instead.
getParametersWithFormat(int) - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
getParametersWithFormat(int) - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
  Use `MLKEMPrivateKeyParameters.withPreferredFormat(int)` instead.
getParams() - Method in class org.bouncycastle.crypto.constraints.DefaultServiceProperties
getParams() - Method in interface org.bouncycastle.crypto.CryptoServiceProperties
getParams() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKeyPairGenerator
getParams() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKeyPairGenerator
getParams() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
  Getter XMSS params.
getParams() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
  Getter XMSSMT params.
getParams() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature
getParsedValue() - Method in class org.bouncycastle.asn1.x509.Extension
getParsedValue() - Method in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
getPartA() - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyUBuilder
getPartB(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyVBuilder
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound1Payload
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound2Payload
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound3Payload
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound3Payload
getPartyAInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
  PartyA info for key deriviation.
getPassphrase() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
getPassPhrase() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
getPassword() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
  return the password byte array.
getPathLenConstraint() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
getPathLenConstraintInteger() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
getPathProcInput() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
getPbkdAlgorithm() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
getPendTime() - Method in class org.bouncycastle.asn1.cmc.PendInfo
getPendToken() - Method in class org.bouncycastle.asn1.cmc.PendInfo
getPermittedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
getPersonalisation() - Method in class org.bouncycastle.crypto.digests.Kangaroo.KangarooParameters
  Obtain the personalisation.
getPersonalisation() - Method in class org.bouncycastle.crypto.params.SkeinParameters
  Obtains the value of the `personalisation parameter`, or `null` if not set.
getPgenCounter() - Method in class org.bouncycastle.asn1.x9.DHValidationParms
  Deprecated.
getPgenCounter() - Method in class org.bouncycastle.asn1.x9.ValidationParams
getPhi_n() - Method in class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
getPk() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
getPk() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimePrivateKeyParameters
getPk() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePrivateKeyParameters
getPkiDataBodyid() - Method in class org.bouncycastle.asn1.cmc.LraPopWitness
getPkiDataReference() - Method in class org.bouncycastle.asn1.cmc.ModCertTemplate
getPKIStatusInfo() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
getPkroot() - Method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPublicKey
getPkseed() - Method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPublicKey
getPkSeedBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getPlaceOfBirth() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
getPoint() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
getPoint() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
getPointEncoding() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
getPointMap() - Method in interface org.bouncycastle.math.ec.endo.ECEndomorphism
getPointMap() - Method in class org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism
getPointMap() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
getPolicies() - Method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
getPolicies() - Method in class org.bouncycastle.asn1.ess.SigningCertificate
getPolicies() - Method in class org.bouncycastle.asn1.ess.SigningCertificateV2
getPolicy() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getPolicy() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getPolicyAuthority() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
getPolicyIdentifier() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
getPolicyInformation() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
getPolicyInformation(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
getPolicyQualifierId() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
getPolicyQualifiers() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
getPolyVecBytes() - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
getPop() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
getPopo() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
  Deprecated.
  use getPop
getPoposkInput() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
getPosition() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
getPosition() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
getPosition() - Method in interface org.bouncycastle.crypto.SkippingCipher
  Return the current "position" of the cipher
getPositiveValue() - Method in class org.bouncycastle.asn1.ASN1Integer
  in some cases positive values get crammed into a space, that's not quite big enough...
getPostal() - Method in class org.bouncycastle.asn1.esf.SignerLocation
  Return the postalAddress DirectoryStrings
getPostalAddress() - Method in class org.bouncycastle.asn1.esf.SignerLocation
getPostalAddress() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
getPreComp() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
getPreComp() - Method in class org.bouncycastle.math.ec.WTauNafPreCompInfo
getPreCompInfo(ECPoint, String) - Method in class org.bouncycastle.math.ec.ECCurve
getPreCompNeg() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
getPredefinedBiometricType() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
getPreferredFormat() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
getPreferredFormat() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
getPreferredFormat() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
getPreferredFormat() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
getPrf() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Return the algId of the underlying pseudo random function to use.
getPrf() - Method in class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
getPRF() - Method in class org.bouncycastle.crypto.util.PBKDF2Config
getPrf() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
  Deprecated.
getPrime() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
getPrime() - Method in class org.bouncycastle.math.Primes.STOutput
getPrime1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getPrime1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getPrime2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getPrime2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getPrimeField(BigInteger) - Static method in class org.bouncycastle.math.field.FiniteFields
getPrimeGenCounter() - Method in class org.bouncycastle.math.Primes.STOutput
getPrimeModulusP() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getPrimeSeed() - Method in class org.bouncycastle.math.Primes.STOutput
getPrivate() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
  return the private key parameters.
getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getPrivateKey() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
getPrivateKey() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
getPrivateKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getPrivateKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
getPrivateKey() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
  Deprecated.
  Use `MLDSAPrivateKeyParameters.getEncoded()` instead.
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
  Deprecated.
  Use `DilithiumPrivateKeyParameters.getEncoded()` instead.
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoPrivateKeyParameters
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCPrivateKeyParameters
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
  Use `MLDSAPrivateKeyParameters.getEncoded()` instead.
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUPrivateKeyParameters
  Get private key.
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.saber.SABERPrivateKeyParameters
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaPrivateKeyParameters
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
getPrivateKeyAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getPrivateKeyBytes() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
getPrivateKeyBytes() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
getPrivateKeyLength() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getPrivateKeyLength() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
getProducedAt() - Method in class org.bouncycastle.asn1.esf.OcspIdentifier
getProducedAt() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
getProfessionInfos() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
getProfessionItems() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
getProfessionOIDs() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
getProofAlgID() - Method in class org.bouncycastle.asn1.cmc.IdentityProofV2
getProperty(CryptoServicesRegistrar.Property) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
  Return the default value for a particular property if one exists.
getPropertyValue(String) - Static method in class org.bouncycastle.util.Properties
  Return the String value of the property propertyName.
getPropertyValue(String, String) - Static method in class org.bouncycastle.util.Properties
getProtection() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
getProtectionAlg() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getPseudonym() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
getPSourceAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getPubData() - Method in class org.bouncycastle.pqc.crypto.newhope.NHPublicKeyParameters
  Return the public key data.
getPubInfo() - Method in class org.bouncycastle.asn1.cmc.CMCPublicationInfo
getPubInfos() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
getPublic() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
  return the public key parameters.
getPublicationInfo() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
getPublicExponent() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
getPublicExponent() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
  Deprecated.
getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getPublicKey() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
  Deprecated.
  Use `OriginatorPublicKey.getPublicKeyData()` instead.
getPublicKey() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getPublicKey() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
getPublicKey() - Method in class org.bouncycastle.asn1.eac.CertificateBody
getPublicKey() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
  Return the public key data object carried in the request
getPublicKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
getPublicKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
getPublicKey() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
  Deprecated.
  use parsePublicKey
getPublicKey() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
getPublicKey() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
getPublicKey() - Method in class org.bouncycastle.crypto.params.RSABlindingParameters
getPublicKey() - Method in class org.bouncycastle.crypto.params.SkeinParameters
  Obtains the value of the `public key parameter`, or `null` if not set.
getPublicKey() - Method in class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
getPublicKey() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
getPublicKey() - Method in class org.bouncycastle.pqc.asn1.FalconPrivateKey
getPublicKey() - Method in class org.bouncycastle.pqc.asn1.SABERPrivateKey
getPublicKey() - Method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPublicKeyParameters
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.ExchangePair
  Return the responding party's public key.
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoPublicKeyParameters
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCPublicKeyParameters
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUPublicKeyParameters
  Get public key.
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.saber.SABERPublicKeyParameters
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
  Deprecated.
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaPublicKeyParameters
getPublicKeyAndChallenge() - Method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCParameters
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
getPublicKeyData() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
getPublicKeyData() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
  for when the public key is raw bits.
getPublicKeyData() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
  for when the public key is raw bits.
getPublicKeyLength() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
getPublicKeyMAC() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
  Returns the publicKeyMAC field, or null if authInfo is sender
getPublicKeyParameters() - Method in class org.bouncycastle.crypto.params.ECCSIPrivateKeyParameters
  Returns the public key parameters associated with this private key.
getPublicKeyParameters() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
getPublicKeyParameters() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
getPublicKeyParameters() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
getPublicKeyParameters() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
getPublicKeyParameters() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
getPublicKeyParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getPublicKeyParamSet() - Method in class org.bouncycastle.crypto.params.ECGOST3410Parameters
getPublicParams() - Method in class org.bouncycastle.crypto.params.SAKKEPrivateKeyParameters
  Retrieves the public key parameters associated with this private key.
getPublicPointY() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getPublicSeed() - Method in class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
getPublicSeed() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
getPublicSeed() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPublicKey
getPublicSeed() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
getPublicSeed() - Method in class org.bouncycastle.pqc.asn1.XMSSPublicKey
getPublicSeed() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
  Deprecated.
getPublicSeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
  Getter XMSS public seed.
getPublicSeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
  Getter public seed.
getPublicSeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
getPublicSeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters
getPublicSeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
getPublicSeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters
getPubLocation() - Method in class org.bouncycastle.asn1.crmf.SinglePubInfo
getPubMethod() - Method in class org.bouncycastle.asn1.crmf.SinglePubInfo
getPurpose() - Method in class org.bouncycastle.crypto.constraints.DefaultServiceProperties
getPurpose() - Method in interface org.bouncycastle.crypto.CryptoServiceProperties
getPvno() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getPVT() - Method in class org.bouncycastle.crypto.params.ECCSIPublicKeyParameters
  Returns the Public Validation Token (PVT) for signature verification.
getQ() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getQ() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getQ() - Method in class org.bouncycastle.asn1.x509.DSAParameter
getQ() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
  Deprecated.
getQ() - Method in class org.bouncycastle.asn1.x9.DomainParameters
  Return q, the prime factor of p - 1
getQ() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurve
getQ() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
getQ() - Method in class org.bouncycastle.crypto.params.DHParameters
getQ() - Method in class org.bouncycastle.crypto.params.DSAParameters
getQ() - Method in class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
  Returns the order of the elliptic curve.
getQ() - Method in class org.bouncycastle.crypto.params.ECPublicKeyParameters
getQ() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
getQ() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getQ() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
getQ() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
getQ() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
getQ() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
getQ() - Method in class org.bouncycastle.math.ec.ECCurve.AbstractFp
getQ() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
getQ() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
getQ() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
getQ() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
getQ0() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Vector
getQ1() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Vector
getQInv() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getQualifier() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
getQualifier() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
getr() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECSchnorrZKP
getR() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
getR() - Method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
getR() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
getRadix() - Method in interface org.bouncycastle.crypto.AlphabetMapper
  Return the number of characters in the alphabet.
getRadix() - Method in class org.bouncycastle.crypto.params.FPEParameters
getRadix() - Method in class org.bouncycastle.crypto.util.BasicAlphabetMapper
getRadix() - Method in class org.bouncycastle.crypto.util.RadixConverter
getRadixConverter() - Method in class org.bouncycastle.crypto.params.FPEParameters
getRandom() - Method in class org.bouncycastle.crypto.KeyGenerationParameters
  return the random source associated with this generator.
getRandom() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
getRandom() - Method in class org.bouncycastle.crypto.params.ParametersWithRandom
getRandom() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature
getRandom() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature
getRatio() - Method in class org.bouncycastle.crypto.hash2curve.impl.SqrtRatio
  Retrieves the ratio value resulting from the square root ratio computation.
getRawOutputStream() - Method in class org.bouncycastle.asn1.ASN1Generator
  Return the actual stream object encodings are written to.
getRawOutputStream() - Method in class org.bouncycastle.asn1.BERGenerator
getRawOutputStream() - Method in class org.bouncycastle.asn1.DERSequenceGenerator
  Return the target stream for the SEQUENCE.
getRawXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
getRawYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
getRawZCoords() - Method in class org.bouncycastle.math.ec.ECPoint
getRBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getRC2ParameterVersion() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
getRC2ParameterVersionData() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
getRDNs() - Method in class org.bouncycastle.asn1.x500.X500Name
  return an array of RDNs in structure order.
getRDNs(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.X500Name
  return an array of RDNs containing the attribute type given by OID in structure order.
getReason() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
getReason(int) - Method in class org.bouncycastle.asn1.cmp.PollRepContent
getReasons() - Method in class org.bouncycastle.asn1.cmc.GetCRL
getReasons() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
getRecipient() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getRecipientEncryptedKeys() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
getRecipientIdentifier() - Method in class org.bouncycastle.asn1.cms.KEMRecipientInfo
getRecipientIdentifier() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
getRecipKID() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getRecipNonce() - Method in class org.bouncycastle.asn1.cmp.KemOtherInfo
getRecipNonce() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getRecoveredMessage(BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.ECNRSigner
  Returns the data used for the signature generation, assuming the public key passed to init() is correct.
getRecoveredMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Return a reference to the recoveredMessage message, either as it was added to a just generated signature, or extracted from a verified one.
getRecoveredMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Return a reference to the recoveredMessage message, either as it was added to a just generated signature, or extracted from a verified one.
getRecoveredMessage() - Method in interface org.bouncycastle.crypto.SignerWithRecovery
  Returns a reference to what message was recovered (if any).
getReducedHashTree() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
getReducedSignatures() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature
getReductionPolynomial(int) - Static method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
getRegInfo() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
getRegistrationNumber() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
getRepresentation() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
getReqCert() - Method in class org.bouncycastle.asn1.ocsp.Request
getReqPolicy() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getReqSequence() - Method in class org.bouncycastle.asn1.cmc.PKIData
getReqSignature() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getRequest() - Method in class org.bouncycastle.asn1.cmc.EncryptedPOP
getRequest() - Method in class org.bouncycastle.asn1.cms.SCVPReqRes
getRequester() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getRequestExtensions() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
getRequestInformation() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
getRequestList() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
getRequestorName() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
getRequestPolicy() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getRequestTime() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getRequireExplicitPolicyMapping() - Method in class org.bouncycastle.asn1.x509.PolicyConstraints
getResponderID() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
getResponse() - Method in class org.bouncycastle.asn1.cmp.CertRepMessage
getResponse() - Method in class org.bouncycastle.asn1.cms.SCVPReqRes
getResponse() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
getResponseBytes() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
getResponseExtensions() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
getResponses() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
getResponseStatus() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
getResponseTime() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getResponseType() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
getRestriction() - Method in class org.bouncycastle.asn1.isismtt.x509.Restriction
getResult() - Method in exception org.bouncycastle.util.test.TestFailedException
getRevCerts() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
getReverse(Object) - Method in class org.bouncycastle.asn1.eac.BidirectionalMap
getReverse() - Method in class org.bouncycastle.asn1.x509.CertificatePair
getRevocationDate() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
getRevocationReason() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
getRevocationTime() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
getRevokedCertificateEnumeration() - Method in class org.bouncycastle.asn1.x509.CertificateList
getRevokedCertificateEnumeration() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getRevokedCertificates() - Method in class org.bouncycastle.asn1.x509.CertificateList
getRevokedCertificates() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getRho() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
getRho() - Method in class org.bouncycastle.crypto.params.MLDSAPublicKeyParameters
getRho() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
getRho() - Method in class org.bouncycastle.crypto.params.MLKEMPublicKeyParameters
getRho() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
getRho() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPublicKeyParameters
getRho() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
getRho() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPublicKeyParameters
  Deprecated.
getRho() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
getRho() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPublicKeyParameters
  Deprecated.
getRho() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimePrivateKeyParameters
getRho() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePrivateKeyParameters
getRKeyID() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
getRole() - Method in class org.bouncycastle.asn1.eac.CVCertificate
  return a bits field coded on one byte.
getRoleAuthority() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
  Gets the role authority of this RoleSyntax.
getRoleAuthorityAsString() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
  Gets the role authority as a `String[]` object.
getRoleDescription(int) - Static method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
getRoleName() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
  Gets the role name of this RoleSyntax.
getRoleNameAsString() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
  Gets the role name as a `java.lang.String` object.
getRoot() - Method in class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
getRoot() - Method in class org.bouncycastle.crypto.params.SLHDSAPublicKeyParameters
getRoot() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
getRoot() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPublicKey
getRoot() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
getRoot() - Method in class org.bouncycastle.pqc.asn1.XMSSPublicKey
getRoot() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
  Deprecated.
getRoot() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPublicKeyParameters
  Deprecated.
getRoot() - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
getRoot() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
  Getter XMSS root.
getRoot() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
getRoot() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters
getRoot() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
getRoot() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters
getRoundedPolynomialBytes() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
getRoundedPolynomialBytes() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
getRounds() - Method in class org.bouncycastle.crypto.params.RC5Parameters
getRqPolynomialBytes() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
getRspInfo() - Method in class org.bouncycastle.asn1.cmp.CertResponse
getS() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
getS() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
getS() - Method in class org.bouncycastle.pqc.asn1.SABERPrivateKey
getS() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
getS() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
getS1() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
getS1() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
getS1() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
getS2() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
getS2() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
getS2() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
getSalt() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
getSalt() - Method in class org.bouncycastle.asn1.misc.ScryptParams
getSalt() - Method in class org.bouncycastle.asn1.pkcs.MacData
getSalt() - Method in class org.bouncycastle.asn1.pkcs.PBEParameter
getSalt() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Return the salt to use.
getSalt() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
getSalt() - Method in class org.bouncycastle.crypto.params.HKDFParameters
  Returns the salt, or null if the salt should be generated as a byte array of HashLen zeros.
getSalt() - Method in class org.bouncycastle.crypto.params.ParametersWithSalt
getSalt() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
  return the salt byte array.
getSaltBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getSaltLength() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getSaltLength() - Method in class org.bouncycastle.crypto.util.PBKDF2Config
getSaltLength() - Method in class org.bouncycastle.crypto.util.ScryptConfig
getSaltLength() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
getSBox(String) - Static method in class org.bouncycastle.crypto.engines.GOST28147Engine
  Return the S-Box associated with SBoxName
getSBox() - Method in class org.bouncycastle.crypto.params.ParametersWithSBox
getSBoxName(byte[]) - Static method in class org.bouncycastle.crypto.engines.GOST28147Engine
getSecData() - Method in class org.bouncycastle.pqc.crypto.newhope.NHPrivateKeyParameters
getSecondCoefB() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getSeconds() - Method in class org.bouncycastle.asn1.tsp.Accuracy
getSecret() - Method in class org.bouncycastle.crypto.Commitment
  The secret required to reveal the commitment.
getSecret() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
getSecret() - Method in interface org.bouncycastle.crypto.SecretWithEncapsulation
  Return the secret associated with the encapsulation.
getSecret() - Method in class org.bouncycastle.crypto.threshold.ShamirSplitSecret
getSecret() - Method in interface org.bouncycastle.crypto.threshold.SplitSecret
  Recombines secret shares to reconstruct the original secret.
getSecret() - Method in class org.bouncycastle.pqc.crypto.util.SecretWithEncapsulationImpl
getSecretKeyBytes() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCParameters
getSecretKeyBytes() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
getSecretKeyPRF() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
getSecretKeyPRF() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
getSecretKeyPRF() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
getSecretKeyPRF() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
getSecretKeySeed() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
getSecretKeySeed() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
getSecretKeySeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
getSecretKeySeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
getSecretShares() - Method in class org.bouncycastle.crypto.threshold.ShamirSplitSecret
getSecretShares() - Method in interface org.bouncycastle.crypto.threshold.SplitSecret
getSecureRandom() - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
  Return the default source of randomness.
getSecureRandom(SecureRandom) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
  Return either the passed-in SecureRandom, or if it is null, then the default source of randomness.
getSecurityStrength() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
getSeed() - Method in class org.bouncycastle.asn1.x9.DHValidationParms
  Deprecated.
getSeed() - Method in class org.bouncycastle.asn1.x9.ValidationParams
getSeed() - Method in class org.bouncycastle.asn1.x9.X9Curve
getSeed() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
getSeed() - Method in class org.bouncycastle.crypto.params.DHValidationParameters
getSeed() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
getSeed() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
getSeed() - Method in class org.bouncycastle.crypto.params.ISO18033KDFParameters
getSeed() - Method in class org.bouncycastle.crypto.params.MGFParameters
getSeed() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
getSeed() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
getSeed() - Method in class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
getSeed() - Method in class org.bouncycastle.crypto.params.SLHDSAPublicKeyParameters
getSeed() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
getSeed() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
getSeed() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
  Deprecated.
getSeed() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPublicKeyParameters
  Deprecated.
getSeed() - Method in class org.bouncycastle.pqc.crypto.xwing.XWingPrivateKeyParameters
getSeed_A() - Method in class org.bouncycastle.pqc.asn1.SABERPublicKey
getSeedLen() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
getSeedSk() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoPrivateKeyParameters
getSemanticsIdentifier() - Method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
getSender() - Method in class org.bouncycastle.asn1.cmp.Challenge.Rand
getSender() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getSender() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
  Returns the sender field, or null if authInfo is publicKeyMAC
getSenderKID() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getSenderNonce() - Method in class org.bouncycastle.asn1.cmp.KemOtherInfo
getSenderNonce() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getSeqNumber() - Method in class org.bouncycastle.asn1.cmc.PublishTrustAnchors
getSequenceNumber() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
getSerial() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
getSerialNumber() - Method in class org.bouncycastle.asn1.cmc.GetCert
getSerialNumber() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
getSerialNumber() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
getSerialNumber() - Method in class org.bouncycastle.asn1.crmf.CertId
getSerialNumber() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getSerialNumber() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getSerialNumber() - Method in class org.bouncycastle.asn1.ocsp.CertID
getSerialNumber() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.Certificate
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getService() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getServiceName() - Method in class org.bouncycastle.crypto.constraints.DefaultServiceProperties
getServiceName() - Method in interface org.bouncycastle.crypto.CryptoServiceProperties
getServicesConstraints() - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
  Return the current algorithm/services constraints.
getSessionEncryptedKey() - Method in class org.bouncycastle.asn1.cryptopro.GostR3410KeyTransport
getSessionKeySize() - Method in class org.bouncycastle.crypto.params.MLKEMParameters
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCParameters
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMParameters
  Deprecated.
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.saber.SABERParameters
getShake256Digest() - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
getSharedSecret() - Method in class org.bouncycastle.crypto.params.KDFParameters
getSharedValue() - Method in class org.bouncycastle.pqc.crypto.ExchangePair
  Return the shared value calculated with public key.
getSID() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getSigBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getSigLen() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
getSignature() - Method in class org.bouncycastle.asn1.bc.SignatureCheck
getSignature() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
getSignature() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
getSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificate
  Gives the signature of the whole body.
getSignature() - Method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
getSignature() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getSignature() - Method in class org.bouncycastle.asn1.ocsp.Signature
getSignature() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
getSignature() - Method in class org.bouncycastle.asn1.x509.AltSignatureValue
  Return the alternate signature to verify the certificate.
getSignature() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getSignature() - Method in class org.bouncycastle.asn1.x509.Certificate
getSignature() - Method in class org.bouncycastle.asn1.x509.CertificateList
getSignature() - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getSignature() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getSignature() - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.bc.SignatureCheck
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.Signature
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.Certificate
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.CertificateList
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getSignaturePolicyId() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
getSignatureValue() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
getSignatureValue() - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
getSigner() - Method in class org.bouncycastle.asn1.x509.PrivateKeyPossessionStatement
getSigner() - Method in class org.bouncycastle.asn1.x509.PrivateKeyStatement
  Deprecated.
getSigner() - Method in class org.bouncycastle.crypto.io.SignerInputStream
getSigner() - Method in class org.bouncycastle.crypto.io.SignerOutputStream
getSignerInfos() - Method in class org.bouncycastle.asn1.cms.SignedData
getSignerInfos() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
getSignerInfos() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getSigningAlg() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getSigParameters() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
getSigParameters() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
getSigPolicyHash() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
getSigPolicyId() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
getSigPolicyQualifierId() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
getSigPolicyQualifiers() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
getSigQualifier() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
getSingleExtensions() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
getSingleRequestExtensions() - Method in class org.bouncycastle.asn1.ocsp.Request
getSize() - Method in interface org.bouncycastle.math.ec.ECLookupTable
getSize() - Method in class org.bouncycastle.math.ec.SimpleLookupTable
getSizedProperty(CryptoServicesRegistrar.Property) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
  Return an array representing the current values for a sized property such as DH_DEFAULT_PARAMS or DSA_DEFAULT_PARAMS.
getSizedProperty(CryptoServicesRegistrar.Property, int) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
  Return the value for a specific size for a sized property such as DH_DEFAULT_PARAMS or DSA_DEFAULT_PARAMS.
getSkprf() - Method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey
getSkseed() - Method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey
getSkSeedBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getSmallPrimes() - Method in class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
getSntrupParams() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKeyGenerationParameters
getSource() - Method in class org.bouncycastle.asn1.cmp.CRLStatus
getSourceDataUri() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
  Deprecated.
  Use `BiometricData.getSourceDataUriIA5()` instead.
getSourceDataUriIA5() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
getSplitParams() - Method in class org.bouncycastle.math.ec.endo.GLVTypeAParameters
getSplitParams() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
getSpolyf() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters
getSpolyF() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters
getSsBytes() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
getSSK() - Method in class org.bouncycastle.crypto.params.ECCSIPrivateKeyParameters
  Returns the secret signing key (SSK) used in ECCSI.
getStartCounter() - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKDFParameters
getStartDate() - Method in class org.bouncycastle.asn1.x509.Certificate
getStartDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getStartDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getStartDate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getState() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
  Gets the current state of this participant.
getState() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Gets the current state of this participant.
getState(InputStream, SecureRandom) - Static method in class org.bouncycastle.crypto.util.JournaledAlgorithm
getState(File, SecureRandom) - Static method in class org.bouncycastle.crypto.util.JournaledAlgorithm
  Reconstructs JournaledAlgorithm session from file containing it's raw encoding.
getStatementId() - Method in class org.bouncycastle.asn1.x509.qualified.QCStatement
getStatementInfo() - Method in class org.bouncycastle.asn1.x509.qualified.QCStatement
getStaticPrivateKey() - Method in class org.bouncycastle.crypto.params.DHMQVPrivateParameters
getStaticPrivateKey() - Method in class org.bouncycastle.crypto.params.DHUPrivateParameters
getStaticPrivateKey() - Method in class org.bouncycastle.crypto.params.ECDHUPrivateParameters
getStaticPrivateKey() - Method in class org.bouncycastle.crypto.params.MQVPrivateParameters
getStaticPrivateKey() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePrivateParameters
getStaticPrivateKey() - Method in class org.bouncycastle.crypto.params.XDHUPrivateParameters
getStaticPublicKey() - Method in class org.bouncycastle.crypto.params.DHMQVPublicParameters
getStaticPublicKey() - Method in class org.bouncycastle.crypto.params.DHUPublicParameters
getStaticPublicKey() - Method in class org.bouncycastle.crypto.params.ECDHUPublicParameters
getStaticPublicKey() - Method in class org.bouncycastle.crypto.params.MQVPublicParameters
getStaticPublicKey() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePublicParameters
getStaticPublicKey() - Method in class org.bouncycastle.crypto.params.XDHUPublicParameters
getStaticPublicPoint() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePrivateParameters
getStatus() - Method in class org.bouncycastle.asn1.cmp.CertResponse
getStatus() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
getStatus() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getStatus() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
getStatus() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
getStatus() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
getStatus() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
getStatusInfo() - Method in class org.bouncycastle.asn1.cmp.CertStatus
getStatusObject() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getStatusString() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
  Deprecated.
  Use `CMCStatusInfo.getStatusStringUTF8()` instead.
getStatusString() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
  Deprecated.
  Use `CMCStatusInfoV2.getStatusStringUTF8()` instead.
getStatusString() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getStatusStringUTF8() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
getStatusStringUTF8() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
getStoreData() - Method in class org.bouncycastle.asn1.bc.ObjectStore
getStrength() - Method in class org.bouncycastle.crypto.KeyGenerationParameters
  return the bit strength for keys produced by this generator,
getString() - Method in class org.bouncycastle.asn1.ASN1BitString
  Return a String representation of this BIT STRING
getString() - Method in class org.bouncycastle.asn1.ASN1BMPString
getString() - Method in class org.bouncycastle.asn1.ASN1GeneralString
  Return a Java String representation of our contained String.
getString() - Method in class org.bouncycastle.asn1.ASN1GraphicString
getString() - Method in class org.bouncycastle.asn1.ASN1IA5String
getString() - Method in class org.bouncycastle.asn1.ASN1NumericString
getString() - Method in class org.bouncycastle.asn1.ASN1PrintableString
getString() - Method in interface org.bouncycastle.asn1.ASN1String
  Return a Java String representation of this STRING type's content.
getString() - Method in class org.bouncycastle.asn1.ASN1T61String
  Decode the encoded string and return it, 8 bit encoding assumed.
getString() - Method in class org.bouncycastle.asn1.ASN1UniversalString
getString() - Method in class org.bouncycastle.asn1.ASN1UTF8String
getString() - Method in class org.bouncycastle.asn1.ASN1VideotexString
getString() - Method in class org.bouncycastle.asn1.ASN1VisibleString
getString() - Method in class org.bouncycastle.asn1.x500.DirectoryString
getString() - Method in class org.bouncycastle.asn1.x509.DisplayText
  Returns the stored `String` object.
getStringAt(int) - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
  Deprecated.
  Use `PKIFreeText.getStringAtUTF8(int)` instead.
getStringAtUTF8(int) - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
  Return the UTF8STRING at index i.
getStyle() - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
getSubfield() - Method in interface org.bouncycastle.math.field.ExtensionField
getSubject() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
getSubject() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getSubject() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
getSubject() - Method in class org.bouncycastle.asn1.x509.Certificate
getSubject() - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
getSubject() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getSubject() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getSubject() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getSubjectAltPublicKey() - Method in class org.bouncycastle.asn1.x509.SubjectAltPublicKeyInfo
getSubjectKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
getSubjectKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
getSubjectPublicKey() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
getSubjectPublicKeyAlgorithm() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.Certificate
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getSubjectUID() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getSubjectUniqueID() - Method in class org.bouncycastle.asn1.x509.Certificate
getSubjectUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getSubjectUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getSuppPrivInfoPartA() - Method in class org.bouncycastle.crypto.util.OtherInfoGenerator.PartyU
getSuppPrivInfoPartA() - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyU
getSuppPrivInfoPartA() - Method in class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator.PartyU
getSuppPrivInfoPartB(byte[]) - Method in class org.bouncycastle.crypto.util.OtherInfoGenerator.PartyV
getSuppPrivInfoPartB(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyV
getSuppPrivInfoPartB(byte[]) - Method in class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator.PartyV
getSuppPubInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
  The length of the KEK to be generated as a 4 byte big endian.
getSurname() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
getSymmAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
GetSymmetric() - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
getT() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
getT() - Method in class org.bouncycastle.crypto.params.MLKEMPublicKeyParameters
getT() - Method in class org.bouncycastle.pqc.asn1.CMCEPublicKey
getT() - Method in class org.bouncycastle.pqc.asn1.ParSet
getT() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
getT() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
getT() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPublicKeyParameters
  Deprecated.
getT0() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
getT0() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
getT0() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
getT1() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
getT1() - Method in class org.bouncycastle.crypto.params.MLDSAPublicKeyParameters
getT1() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
getT1() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPublicKeyParameters
getT1() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
getT1() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
getT1() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPublicKeyParameters
  Deprecated.
getTagClass() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
getTagClass() - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
  Return the tag class associated with this object.
getTagClassText(ASN1TaggedObject) - Static method in class org.bouncycastle.asn1.ASN1Util
getTagClassText(ASN1TaggedObjectParser) - Static method in class org.bouncycastle.asn1.ASN1Util
getTagClassText(int) - Static method in class org.bouncycastle.asn1.ASN1Util
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1BitString
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1BMPString
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Boolean
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Enumerated
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1External
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1GeneralizedTime
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1GeneralString
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1GraphicString
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1IA5String
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Integer
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Null
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1NumericString
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1ObjectDescriptor
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1OctetString
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1PrintableString
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1RelativeOID
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Sequence
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Set
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1T61String
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1UniversalString
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1UTCTime
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1UTF8String
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1VideotexString
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1VisibleString
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.Attributes
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.ContentInfo
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.SCVPReqRes
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.OptionalValidity
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.sec.ECPrivateKey
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.tsp.Accuracy
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.KeySpecificInfo
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.OtherInfo
getTaggedChoiceBaseObject(ASN1TaggedObject, boolean, String) - Static method in class org.bouncycastle.asn1.ASN1Util
getTagNo() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
  Return the tag number associated with this object.
getTagNo() - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
  Return the tag number associated with this object.
getTagNo() - Method in class org.bouncycastle.asn1.cmc.TaggedRequest
getTagNo() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
getTagNo() - Method in class org.bouncycastle.asn1.eac.UnsignedInteger
getTagNo() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
getTagNo() - Method in class org.bouncycastle.asn1.x509.GeneralName
getTagText(ASN1TaggedObject) - Static method in class org.bouncycastle.asn1.ASN1Util
getTagText(ASN1TaggedObjectParser) - Static method in class org.bouncycastle.asn1.ASN1Util
getTagText(int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
getTarget() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
getTargetGroup() - Method in class org.bouncycastle.asn1.x509.Target
getTargetName() - Method in class org.bouncycastle.asn1.x509.Target
getTargets() - Method in class org.bouncycastle.asn1.x509.Targets
  Returns the targets in a `Vector`.
getTargetsObjects() - Method in class org.bouncycastle.asn1.x509.TargetInformation
  Returns the targets in this target information extension.
getTau0() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
getTau1() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
getTau2() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
getTau3() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
getTBSCertificate() - Method in class org.bouncycastle.asn1.x509.Certificate
getTBSCertificate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getTBSCertList() - Method in class org.bouncycastle.asn1.x509.CertificateList
getTbsRequest() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
getTbsResponseData() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getTemporalEvidence() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
getTemporalEvidence() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
getThePOP() - Method in class org.bouncycastle.asn1.cmc.DecryptedPOP
getThePOPAlgID() - Method in class org.bouncycastle.asn1.cmc.DecryptedPOP
getThePOPAlgID() - Method in class org.bouncycastle.asn1.cmc.EncryptedPOP
getThirdPerson() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
getThis() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
getThisUpdate() - Method in class org.bouncycastle.asn1.cmp.CRLStatus
getThisUpdate() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
getThisUpdate() - Method in class org.bouncycastle.asn1.x509.CertificateList
getThisUpdate() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getTime() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
  return the time - always in the form of YYYYMMDDhhmmssGMT(+hh:mm|-hh:mm).
getTime() - Method in class org.bouncycastle.asn1.ASN1UTCTime
  Return the time - always in the form of YYMMDDhhmmssGMT(+hh:mm|-hh:mm).
getTime() - Method in class org.bouncycastle.asn1.cmc.GetCRL
getTime() - Method in class org.bouncycastle.asn1.cmp.CRLStatus
  Deprecated.
  Use `CRLStatus.getThisUpdate()` instead.
getTime() - Method in class org.bouncycastle.asn1.cms.Time
  Get the date and time as a String in full form century format.
getTime() - Method in class org.bouncycastle.asn1.x509.Time
getTimeStamp() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
getTimeStampDigestValue() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
getTimeStampToken() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
getTimeStampToken() - Method in class org.bouncycastle.asn1.dvcs.DVCSTime
getTimeStampToken() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
getTimeString() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
  Return the time.
getTr() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
getTr() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
getTr() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
getTrailer(Digest) - Static method in class org.bouncycastle.crypto.signers.ISOTrailers
getTrailerField() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getTransactionID() - Method in class org.bouncycastle.asn1.cmp.KemOtherInfo
getTransactionID() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getTransactionIdentifier() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
getTransactionIdentifier() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
getTransactionStatus() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
getTranscript() - Method in class org.bouncycastle.crypto.util.JournalingSecureRandom
  Return the transcript so far,
getTransformValue() - Method in class org.bouncycastle.crypto.ec.ECFixedTransform
  Return the last transform value used by the transform
getTransformValue() - Method in class org.bouncycastle.crypto.ec.ECNewRandomnessTransform
  Return the last random value generated for a transform
getTransformValue() - Method in interface org.bouncycastle.crypto.ec.ECPairFactorTransform
  Return the last value used to calculated a transform.
getTransportParameters() - Method in class org.bouncycastle.asn1.cryptopro.GostR3410KeyTransport
getTreeAddress() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress
getTreeDigest() - Method in class org.bouncycastle.pqc.asn1.SPHINCS256KeyParams
getTreeDigest() - Method in class org.bouncycastle.pqc.asn1.XMSSKeyParams
getTreeDigest() - Method in class org.bouncycastle.pqc.asn1.XMSSMTKeyParams
getTreeDigest() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyGenerationParameters
getTreeDigest() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCSKeyParameters
getTreeDigest() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyParameters
getTreeDigest() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTKeyParameters
getTreeDigest() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
getTreeDigestOID() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
  Return the tree digest OID.
getTreeDigestOID() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSParameters
  Return the tree digest OID.
getTreeDigestSize() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
  Getter digest size.
getTreeDigestSize() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSParameters
  Getter digest size.
getTreeHeight() - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
getTreeIndex(long, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
getTsa() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getTstEvidence() - Method in class org.bouncycastle.asn1.cms.Evidence
getTweak() - Method in class org.bouncycastle.crypto.params.FPEParameters
getTweak() - Method in class org.bouncycastle.crypto.params.TweakableBlockCipherParameters
  Gets the tweak value.
getTwice() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
getType() - Method in class org.bouncycastle.asn1.bc.ObjectData
getType() - Method in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
getType() - Method in class org.bouncycastle.asn1.cmp.PKIBody
getType() - Method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
getType() - Method in class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
getType() - Method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
getType() - Method in class org.bouncycastle.asn1.crmf.POPOPrivKey
getType() - Method in class org.bouncycastle.asn1.crmf.ProofOfPossession
getType() - Method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
getType() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
getType() - Method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
getType() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
  Return the tag number applying to the underlying choice.
getType() - Method in interface org.bouncycastle.crypto.CharToByteConverter
  Return the type of the conversion.
getType() - Method in class org.bouncycastle.crypto.digests.SkeinEngine.Parameter
getType() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
getType() - Method in class org.bouncycastle.crypto.params.MLDSAParameters
getType() - Method in class org.bouncycastle.crypto.params.SLHDSAParameters
getType() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
getType() - Method in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
getType() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAParameters
  Deprecated.
getType() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
getType() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress
getType() - Method in class org.bouncycastle.util.io.pem.PemObject
getTypeID() - Method in class org.bouncycastle.asn1.x509.OtherName
getTypeOfBiometricData() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
getTypeOfSubstitution() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
getTypesAndValues() - Method in class org.bouncycastle.asn1.x500.RDN
getU() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Vector
getU1() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
getU2() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
getUkm() - Method in class org.bouncycastle.asn1.cms.KEMRecipientInfo
getUkm() - Method in class org.bouncycastle.asn1.cryptopro.Gost2814789KeyWrapParameters
getUkm() - Method in class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
getUKM() - Method in class org.bouncycastle.crypto.params.ParametersWithUKM
getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
getUnauthenticatedAttributes() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getUnauthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  return the underlying cipher for the buffer.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  return the cipher this object wraps.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
  return the cipher this object wraps.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
getUnderlyingCipher() - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
  return the `BlockCipher` this object wraps.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
  return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in interface org.bouncycastle.crypto.modes.CBCModeCipher
  return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
  return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in interface org.bouncycastle.crypto.modes.CTRModeCipher
  return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
  return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
  return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.StreamBlockCipher
  return the underlying block cipher that we are wrapping.
getUnderlyingDigest() - Method in class org.bouncycastle.crypto.macs.HMac
getUnderlyingDigest() - Method in class org.bouncycastle.crypto.macs.OldHMac
getUnicodeVersion() - Method in class org.bouncycastle.asn1.icao.LDSVersionInfo
getUnknownMaxLength() - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
  Return the maximum size in bytes the digest can produce when the length is unknown
getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EncryptedData
getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
getUnsignedByteLength(BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
getUpdatedPrivateKey() - Method in class org.bouncycastle.pqc.crypto.DigestingStateAwareMessageSigner
  Return the current version of the private key with the updated state.
getUpdatedPrivateKey() - Method in interface org.bouncycastle.pqc.crypto.StateAwareMessageSigner
  Return the current version of the private key with the updated state.
getUpdatedPrivateKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSigner
getUpdatedPrivateKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSigner
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
  return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.engines.ElephantEngine
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.engines.Grain128AEADEngine
getUpdateOutputSize(int) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
  return the size of the output buffer required for a processBytes an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
  return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
  return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.OldCTSBlockCipher
  return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
  Deprecated.
  return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
  return the size of the output buffer required for an update an input of len bytes.
getUriIA5() - Method in class org.bouncycastle.asn1.esf.SPuri
getUsage() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getUsage() - Method in class org.bouncycastle.asn1.eac.PublicKeyDataObject
getUsage() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
getUsageIndex() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
getUsageIndex() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
getUsages() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Returns all extended key usages.
getUsagesRemaining() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
getUsagesRemaining() - Method in interface org.bouncycastle.pqc.crypto.lms.LMSContextBasedSigner
getUsagesRemaining() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
getUsagesRemaining() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
getUsagesRemaining() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSigner
getUsagesRemaining() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
getUsagesRemaining() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSigner
getUserCertificate() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
getUserKeyingMaterial() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
getV() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECSchnorrZKP
getV() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
getV() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getV() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
getV1A() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
getV1B() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
getV2A() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
getV2B() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
getValidationParameters() - Method in class org.bouncycastle.crypto.params.DHParameters
getValidationParameters() - Method in class org.bouncycastle.crypto.params.DSAParameters
getValidationParameters() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
getValidationParams() - Method in class org.bouncycastle.asn1.x9.DomainParameters
  Return the validation parameters for this set (if present).
getValidationParms() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
  Deprecated.
getValidity() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getValidity() - Method in class org.bouncycastle.asn1.x509.Certificate
getValidity() - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
  Deprecated.
  Use getValidityObject instead.
getValidity() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getValidity() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getValidity() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getValidityObject() - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
getValue() - Method in class org.bouncycastle.asn1.ASN1Enumerated
getValue() - Method in class org.bouncycastle.asn1.ASN1Integer
getValue() - Method in class org.bouncycastle.asn1.cmc.TaggedRequest
getValue() - Method in class org.bouncycastle.asn1.cmp.PKIStatus
getValue() - Method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
getValue() - Method in class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
getValue() - Method in class org.bouncycastle.asn1.crmf.EncryptedKey
getValue() - Method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
getValue() - Method in class org.bouncycastle.asn1.crmf.PKMACValue
getValue() - Method in class org.bouncycastle.asn1.crmf.POPOPrivKey
getValue() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
getValue() - Method in class org.bouncycastle.asn1.dvcs.ServiceType
getValue() - Method in class org.bouncycastle.asn1.eac.UnsignedInteger
getValue() - Method in class org.bouncycastle.asn1.ess.ContentIdentifier
getValue() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
getValue() - Method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
getValue() - Method in class org.bouncycastle.asn1.x509.CRLReason
getValue() - Method in class org.bouncycastle.asn1.x509.OtherName
getValue() - Method in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
getValue() - Method in class org.bouncycastle.asn1.x9.X9FieldElement
getValue() - Method in class org.bouncycastle.crypto.digests.SkeinEngine.Parameter
getValue() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSNode
getValue() - Method in class org.bouncycastle.util.io.pem.PemHeader
getValueCount() - Method in class org.bouncycastle.asn1.tsp.PartialHashtree
getValueHint() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
getValues() - Method in class org.bouncycastle.asn1.esf.SignerAttribute
  Return the sequence of choices - the array elements will either be of type Attribute[] or AttributeCertificate depending on what tag was used.
getValues() - Method in class org.bouncycastle.asn1.tsp.PartialHashtree
getValues() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
getValues() - Method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  return a vector of the values found in the name, in the order they were found.
getValues(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  return a vector of the values found in the name, in the order they were found, with the DN label corresponding to passed in oid.
getValueType() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
getVBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
getVectors() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData
getVersion() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
getVersion() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
getVersion() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getVersion() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getVersion() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
getVersion() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
getVersion() - Method in class org.bouncycastle.asn1.cms.CompressedData
getVersion() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
getVersion() - Method in class org.bouncycastle.asn1.cms.DigestedData
getVersion() - Method in class org.bouncycastle.asn1.cms.EncryptedData
getVersion() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
getVersion() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
getVersion() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
  Deprecated.
  Will be removed
getVersion() - Method in class org.bouncycastle.asn1.cms.SignedData
getVersion() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
getVersion() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
getVersion() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
  Return Version - -1 if not set.
getVersion() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getVersion() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getVersion() - Method in class org.bouncycastle.asn1.icao.CscaMasterList
getVersion() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
getVersion() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
getVersion() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
getVersion() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
getVersion() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getVersion() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getVersion() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getVersion() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getVersion() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getVersion() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getVersion() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getVersion() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getVersion() - Method in class org.bouncycastle.asn1.x509.Certificate
getVersion() - Method in class org.bouncycastle.asn1.x509.Holder
  Returns 1 for V2 attribute certificates or 0 for V1 attribute certificates.
getVersion() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getVersion() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getVersion() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getVersion() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getVersion() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
getVersion() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
getVersion() - Method in class org.bouncycastle.pqc.asn1.FalconPrivateKey
getVersion() - Method in class org.bouncycastle.pqc.asn1.SABERPrivateKey
getVersion() - Method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey
getVersion() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
getVersion() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
getVersionInfo() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.Certificate
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.CertificateList
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getW() - Method in class org.bouncycastle.pqc.asn1.ParSet
getW() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
getW() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
getW() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
getWidth() - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
getWidth() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
getWillBeRevokedAt() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
getWindowSize(int) - Static method in class org.bouncycastle.math.ec.WNafUtil
  Determine window width to use for a scalar multiplication of the given size.
getWindowSize(int, int) - Static method in class org.bouncycastle.math.ec.WNafUtil
  Determine window width to use for a scalar multiplication of the given size.
getWindowSize(int, int[]) - Static method in class org.bouncycastle.math.ec.WNafUtil
  Determine window width to use for a scalar multiplication of the given size.
getWindowSize(int, int[], int) - Static method in class org.bouncycastle.math.ec.WNafUtil
  Determine window width to use for a scalar multiplication of the given size.
getWitness() - Method in class org.bouncycastle.asn1.cmc.EncryptedPOP
getWitness() - Method in class org.bouncycastle.asn1.cmc.IdentityProofV2
getWitness() - Method in class org.bouncycastle.asn1.cmc.PopLinkWitnessV2
getWitness() - Method in class org.bouncycastle.asn1.cmp.Challenge
getWitnessAlgID() - Method in class org.bouncycastle.asn1.cmc.EncryptedPOP
getWNafPreCompInfo(ECPoint) - Static method in class org.bouncycastle.math.ec.WNafUtil
getWNafPreCompInfo(PreCompInfo) - Static method in class org.bouncycastle.math.ec.WNafUtil
getWOTSPlus() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
  Getter WOTS+.
getWOTSPlus() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
getWOTSPlusSignature() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature
getWrap() - Method in class org.bouncycastle.asn1.cms.KEMRecipientInfo
getX() - Method in class org.bouncycastle.crypto.ec.ECPair
getX() - Method in class org.bouncycastle.crypto.hash2curve.data.AffineXY
  Retrieves the x-coordinate of the affine point.
getX() - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
getX() - Method in class org.bouncycastle.crypto.params.DSAPrivateKeyParameters
getX() - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
getX() - Method in class org.bouncycastle.crypto.params.GOST3410PrivateKeyParameters
getX0() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
getX0L() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
getX1() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
getX2() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
getX509v2AttrCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
  Deprecated.
  use getOtherCert and getOtherTag to make sure message is really what it should be.
getX509v3PKCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
getXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
  Returns the x-coordinate.
getXMSS() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
getXMSSParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
getY() - Method in class org.bouncycastle.asn1.x9.DHPublicKey
  Return the public value Y for the key.
getY() - Method in class org.bouncycastle.crypto.ec.ECPair
getY() - Method in class org.bouncycastle.crypto.hash2curve.data.AffineXY
  Retrieves the y-coordinate of the affine point.
getY() - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
getY() - Method in class org.bouncycastle.crypto.params.DSAPublicKeyParameters
getY() - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
getY() - Method in class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters
getY1() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
getY2() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
getYCoord() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
getYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
  Returns the y-coordinate.
getZ() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
getZ() - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKDFParameters
getZ() - Method in enum org.bouncycastle.crypto.hash2curve.HashToCurveProfile
  Retrieves the value of the field 'Z'.
getZ() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData
getZ() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
getZ() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
getZ() - Method in class org.bouncycastle.pqc.asn1.SABERPrivateKey
getZCoord(int) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
getZCoord(int) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
getZCoord(int) - Method in class org.bouncycastle.math.ec.ECPoint
getZCoords() - Method in class org.bouncycastle.math.ec.ECPoint
getZetas() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
GF16 - Class in org.bouncycastle.util
GF16() - Constructor for class org.bouncycastle.util.GF16
GiftCofbEngine - Class in org.bouncycastle.crypto.engines
  GIFT-COFB v1.1, based on the current round 3 submission, https://www.isical.ac.in/~lightweight/COFB/ Reference C implementation: https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-submissions/elephant.zip Specification: https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/gift-cofb-spec-final.pdf
GiftCofbEngine() - Constructor for class org.bouncycastle.crypto.engines.GiftCofbEngine
GiftCofbTest - Class in org.bouncycastle.crypto.test
GiftCofbTest() - Constructor for class org.bouncycastle.crypto.test.GiftCofbTest
GIVENNAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
givenName - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
GIVENNAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
GLOBAL_CONFIG - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
  Enable the setting of global configuration properties.
GLVEndomorphism - Interface in org.bouncycastle.math.ec.endo
glvEndomorphism - Variable in class org.bouncycastle.math.ec.GLVMultiplier
GLVMultiplier - Class in org.bouncycastle.math.ec
GLVMultiplier(ECCurve, GLVEndomorphism) - Constructor for class org.bouncycastle.math.ec.GLVMultiplier
GLVTypeAEndomorphism - Class in org.bouncycastle.math.ec.endo
GLVTypeAEndomorphism(ECCurve, GLVTypeAParameters) - Constructor for class org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism
GLVTypeAParameters - Class in org.bouncycastle.math.ec.endo
GLVTypeAParameters(BigInteger, BigInteger, ScalarSplitParameters) - Constructor for class org.bouncycastle.math.ec.endo.GLVTypeAParameters
GLVTypeBEndomorphism - Class in org.bouncycastle.math.ec.endo
GLVTypeBEndomorphism(ECCurve, GLVTypeBParameters) - Constructor for class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
GLVTypeBParameters - Class in org.bouncycastle.math.ec.endo
GLVTypeBParameters(BigInteger, BigInteger, ScalarSplitParameters) - Constructor for class org.bouncycastle.math.ec.endo.GLVTypeBParameters
GMac - Class in org.bouncycastle.crypto.macs
  The GMAC specialisation of Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D.
GMac(GCMModeCipher) - Constructor for class org.bouncycastle.crypto.macs.GMac
  Creates a GMAC based on the operation of a block cipher in GCM mode.
GMac(GCMModeCipher, int) - Constructor for class org.bouncycastle.crypto.macs.GMac
  Creates a GMAC based on the operation of a 128 bit block cipher in GCM mode.
GMacTest - Class in org.bouncycastle.crypto.test
  Test vectors for AES-GMAC, extracted from NIST CAVP GCM test vectors.
GMacTest() - Constructor for class org.bouncycastle.crypto.test.GMacTest
GMNamedCurves - Class in org.bouncycastle.asn1.gm
  Chinese standard GM named curves.
GMNamedCurves() - Constructor for class org.bouncycastle.asn1.gm.GMNamedCurves
GMObjectIdentifiers - Interface in org.bouncycastle.asn1.gm
gmss - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.3
gmssWithSha1 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.3.1
gmssWithSha224 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.3.2
gmssWithSha256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.3.3
gmssWithSha384 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.3.4
gmssWithSha512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.3.5
GNB - Static variable in class org.bouncycastle.math.ec.ECFieldElement.F2m
  Indicates gaussian normal basis representation (GNB).
gnBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.1.2.3.1
GNU - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.1 -- used by GNU Radius
GNUObjectIdentifiers - Interface in org.bouncycastle.asn1.gnu
  GNU project OID collection { iso(1) identifier-organization(3) dod(6) internet(1) private(4) } == IETF defined things
GnuPG - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.2 -- used by GNU PG
GnuRadar - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.3 -- GNU Radar
GOFBBlockCipher - Class in org.bouncycastle.crypto.modes
  implements the GOST 28147 OFB counter mode (GCTR).
GOFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.GOFBBlockCipher
  Basic constructor.
Gost2814789EncryptedKey - Class in org.bouncycastle.asn1.cryptopro
  Gost28147-89-EncryptedKey ::= SEQUENCE { encryptedKey Gost28147-89-Key, maskKey [0] IMPLICIT Gost28147-89-Key OPTIONAL, macKey Gost28147-89-MAC }
Gost2814789EncryptedKey(byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cryptopro.Gost2814789EncryptedKey
Gost2814789EncryptedKey(byte[], byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cryptopro.Gost2814789EncryptedKey
Gost2814789KeyWrapParameters - Class in org.bouncycastle.asn1.cryptopro
Gost2814789KeyWrapParameters(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cryptopro.Gost2814789KeyWrapParameters
Gost2814789KeyWrapParameters(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cryptopro.Gost2814789KeyWrapParameters
GOST28147Engine - Class in org.bouncycastle.crypto.engines
  implementation of GOST 28147-89
GOST28147Engine() - Constructor for class org.bouncycastle.crypto.engines.GOST28147Engine
  standard constructor.
GOST28147Mac - Class in org.bouncycastle.crypto.macs
  implementation of GOST 28147-89 MAC
GOST28147Mac() - Constructor for class org.bouncycastle.crypto.macs.GOST28147Mac
GOST28147Mac(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.macs.GOST28147Mac
GOST28147MacTest - Class in org.bouncycastle.crypto.test
  GOST 28147 MAC tester
GOST28147MacTest() - Constructor for class org.bouncycastle.crypto.test.GOST28147MacTest
GOST28147Parameters - Class in org.bouncycastle.asn1.cryptopro
  ASN.1 algorithm identifier parameters for GOST-28147
GOST28147Parameters(byte[], ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
GOST28147Test - Class in org.bouncycastle.crypto.test
GOST28147WrapEngine - Class in org.bouncycastle.crypto.engines
GOST28147WrapEngine() - Constructor for class org.bouncycastle.crypto.engines.GOST28147WrapEngine
GOST3410KeyGenerationParameters - Class in org.bouncycastle.crypto.params
GOST3410KeyGenerationParameters(SecureRandom, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410KeyGenerationParameters
GOST3410KeyPairGenerator - Class in org.bouncycastle.crypto.generators
  a GOST3410 key pair generator.
GOST3410KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
GOST3410KeyParameters - Class in org.bouncycastle.crypto.params
GOST3410KeyParameters(boolean, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410KeyParameters
GOST3410NamedParameters - Class in org.bouncycastle.asn1.cryptopro
  table of the available named parameters for GOST 3410-94.
GOST3410NamedParameters() - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
GOST3410Parameters - Class in org.bouncycastle.crypto.params
GOST3410Parameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.GOST3410Parameters
GOST3410Parameters(BigInteger, BigInteger, BigInteger, GOST3410ValidationParameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410Parameters
GOST3410ParametersGenerator - Class in org.bouncycastle.crypto.generators
  generate suitable parameters for GOST3410.
GOST3410ParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator
GOST3410ParamSetParameters - Class in org.bouncycastle.asn1.cryptopro
GOST3410ParamSetParameters(int, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
GOST3410ParamSetParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
GOST3410PrivateKeyParameters - Class in org.bouncycastle.crypto.params
GOST3410PrivateKeyParameters(BigInteger, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410PrivateKeyParameters
GOST3410PublicKeyAlgParameters - Class in org.bouncycastle.asn1.cryptopro
GOST3410PublicKeyAlgParameters(ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
GOST3410PublicKeyAlgParameters(ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
GOST3410PublicKeyParameters - Class in org.bouncycastle.crypto.params
GOST3410PublicKeyParameters(BigInteger, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters
GOST3410Signer - Class in org.bouncycastle.crypto.signers
  GOST R 34.10-94 Signature Algorithm
GOST3410Signer() - Constructor for class org.bouncycastle.crypto.signers.GOST3410Signer
GOST3410Test - Class in org.bouncycastle.crypto.test
GOST3410Test() - Constructor for class org.bouncycastle.crypto.test.GOST3410Test
GOST3410ValidationParameters - Class in org.bouncycastle.crypto.params
GOST3410ValidationParameters(int, int) - Constructor for class org.bouncycastle.crypto.params.GOST3410ValidationParameters
GOST3410ValidationParameters(long, long) - Constructor for class org.bouncycastle.crypto.params.GOST3410ValidationParameters
GOST3411_2012_256Digest - Class in org.bouncycastle.crypto.digests
  implementation of GOST R 34.11-2012 256-bit
GOST3411_2012_256Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
GOST3411_2012_256Digest() - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
GOST3411_2012_256Digest(GOST3411_2012_256Digest) - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
GOST3411_2012_256DigestTest - Class in org.bouncycastle.crypto.test
GOST3411_2012_512Digest - Class in org.bouncycastle.crypto.digests
  implementation of GOST R 34.11-2012 512-bit
GOST3411_2012_512Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
GOST3411_2012_512Digest() - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
GOST3411_2012_512Digest(GOST3411_2012_512Digest) - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
GOST3411_2012_512DigestTest - Class in org.bouncycastle.crypto.test
GOST3411_2012_512DigestTest() - Constructor for class org.bouncycastle.crypto.test.GOST3411_2012_512DigestTest
GOST3411_2012Digest - Class in org.bouncycastle.crypto.digests
  Base class for GOST3411-2012 256-bit and GOST3411-2012 512-bit digests.
GOST3411_2012Digest(byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012Digest
gost3411_id - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
GOST3411Digest - Class in org.bouncycastle.crypto.digests
  implementation of GOST R 34.11-94
GOST3411Digest() - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
  Standard constructor
GOST3411Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
GOST3411Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
  Constructor to allow use of a particular sbox with GOST28147
GOST3411Digest(byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
  Constructor to allow use of a particular sbox with GOST28147
GOST3411Digest(GOST3411Digest) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
  Copy constructor.
GOST3411DigestTest - Class in org.bouncycastle.crypto.test
GOST3412_2015Engine - Class in org.bouncycastle.crypto.engines
  Implementation of GOST 3412 2015 (aka "Kuznyechik") RFC 7801, GOST 3412
GOST3412_2015Engine() - Constructor for class org.bouncycastle.crypto.engines.GOST3412_2015Engine
GOST3412MacTest - Class in org.bouncycastle.crypto.test
  see GOST_R_3413-2015
GOST3412MacTest() - Constructor for class org.bouncycastle.crypto.test.GOST3412MacTest
GOST3412Test - Class in org.bouncycastle.crypto.test
GOST3412Test() - Constructor for class org.bouncycastle.crypto.test.GOST3412Test
GOST_id - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Base OID: 1.2.643.2.2
gostR28147_gcfb - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R28147 OID: 1.2.643.2.2.21
gostR3410_2001 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3410-2001 OID: 1.2.643.2.2.19
gostR3410_2001_CryptoPro_A - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  { iso(1) member-body(2)ru(643) rans(2) cryptopro(2) ecc-signs(35) } Gost R3410-2001-CryptoPro-A OID: 1.2.643.2.2.35.1
gostR3410_2001_CryptoPro_B - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3410-2001-CryptoPro-B OID: 1.2.643.2.2.35.2
gostR3410_2001_CryptoPro_C - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3410-2001-CryptoPro-C OID: 1.2.643.2.2.35.3
gostR3410_2001_CryptoPro_ESDH - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_2001_CryptoPro_XchA - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  { iso(1) member-body(2) ru(643) rans(2) cryptopro(2) ecc-exchanges(36) } Gost R3410-2001-CryptoPro-XchA OID: 1.2.643.2.2.36.0
gostR3410_2001_CryptoPro_XchB - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3410-2001-CryptoPro-XchA OID: 1.2.643.2.2.36.1
gostR3410_2001DH - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3410-94 OID: 1.2.643.2.2.20
gostR3410_94_CryptoPro_A - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  { iso(1) member-body(2) ru(643) rans(2) cryptopro(2) signs(32) } Gost R3410-94-CryptoPro-A OID: 1.2.643.2.2.32.2
gostR3410_94_CryptoPro_B - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3410-94-CryptoPro-B OID: 1.2.643.2.2.32.3
gostR3410_94_CryptoPro_C - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3410-94-CryptoPro-C OID: 1.2.643.2.2.32.4
gostR3410_94_CryptoPro_D - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3410-94-CryptoPro-D OID: 1.2.643.2.2.32.5
gostR3410_94_CryptoPro_XchA - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  { iso(1) member-body(2) ru(643) rans(2) cryptopro(2) exchanges(33) } Gost R3410-94-CryptoPro-XchA OID: 1.2.643.2.2.33.1
gostR3410_94_CryptoPro_XchB - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3410-94-CryptoPro-XchB OID: 1.2.643.2.2.33.2
gostR3410_94_CryptoPro_XchC - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3410-94-CryptoPro-XchC OID: 1.2.643.2.2.33.3
GostR3410KeyTransport - Class in org.bouncycastle.asn1.cryptopro
  GostR3410-KeyTransport ::= SEQUENCE { sessionEncryptedKey Gost28147-89-EncryptedKey, transportParameters [0] IMPLICIT GostR3410-TransportParameters OPTIONAL }
GostR3410KeyTransport(Gost2814789EncryptedKey, GostR3410TransportParameters) - Constructor for class org.bouncycastle.asn1.cryptopro.GostR3410KeyTransport
GostR3410TransportParameters - Class in org.bouncycastle.asn1.cryptopro
  GostR3410-TransportParameters ::= SEQUENCE { encryptionParamSet OBJECT IDENTIFIER, ephemeralPublicKey [0] IMPLICIT SubjectPublicKeyInfo OPTIONAL, ukm OCTET STRING }
GostR3410TransportParameters(ASN1ObjectIdentifier, SubjectPublicKeyInfo, byte[]) - Constructor for class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
gostR3411 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3411 OID: 1.2.643.2.2.9
gostR3411_94_CryptoProParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  { iso(1) member-body(2) ru(643) rans(2) cryptopro(2) hashes(30) } Gost R3411-94-CryptoProParamSet OID: 1.2.643.2.2.30.1
gostR3411_94_with_gostR3410_2001 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3411-94-with-R3410-2001 OID: 1.2.643.2.2.3
gostR3411_94_with_gostR3410_94 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3411-94-with-R3410-94 OID: 1.2.643.2.2.4
gostR3411Hmac - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3411 HMAC OID: 1.2.643.2.2.10
Grain128AEADEngine - Class in org.bouncycastle.crypto.engines
  Grain-128 AEAD, based on the current round 3 submission, https://grain-128aead.github.io/
Grain128AEADEngine() - Constructor for class org.bouncycastle.crypto.engines.Grain128AEADEngine
Grain128AEADTest - Class in org.bouncycastle.crypto.test
Grain128AEADTest() - Constructor for class org.bouncycastle.crypto.test.Grain128AEADTest
Grain128Engine - Class in org.bouncycastle.crypto.engines
  Implementation of Martin Hell's, Thomas Johansson's and Willi Meier's stream cipher, Grain-128.
Grain128Engine() - Constructor for class org.bouncycastle.crypto.engines.Grain128Engine
Grain128Test - Class in org.bouncycastle.crypto.test
  Grain-128 Test
Grain128Test() - Constructor for class org.bouncycastle.crypto.test.Grain128Test
Grainv1Engine - Class in org.bouncycastle.crypto.engines
  Implementation of Martin Hell's, Thomas Johansson's and Willi Meier's stream cipher, Grain v1.
Grainv1Engine() - Constructor for class org.bouncycastle.crypto.engines.Grainv1Engine
Grainv1Test - Class in org.bouncycastle.crypto.test
  Grain v1 Test
Grainv1Test() - Constructor for class org.bouncycastle.crypto.test.Grainv1Test
GRANTED - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
granted - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
GRANTED_WITH_MODS - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
grantedWithMods - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
GRAPHIC_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
GSKKDFParameters - Class in org.bouncycastle.crypto.agreement.kdf
  BSI Key Derivation Function Parameters for Session Keys (see BSI-TR-03111 Section 4.3.3)
GSKKDFParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.agreement.kdf.GSKKDFParameters
GSKKDFParameters(byte[], int, byte[]) - Constructor for class org.bouncycastle.crypto.agreement.kdf.GSKKDFParameters
GSKKDFTest - Class in org.bouncycastle.crypto.test
GSKKDFTest() - Constructor for class org.bouncycastle.crypto.test.GSKKDFTest
GSKKFDGenerator - Class in org.bouncycastle.crypto.agreement.kdf
  BSI Key Derivation Function for Session Keys (see BSI-TR-03111 Section 4.3.3)
GSKKFDGenerator(Digest) - Constructor for class org.bouncycastle.crypto.agreement.kdf.GSKKFDGenerator
gte(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
gte(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256

## H

H(byte[], ADRS, byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Sha2Engine
H(byte[], ADRS, byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Sha2Engine
  Deprecated.
H1 - Variable in class org.bouncycastle.crypto.digests.LongDigest
H2 - Variable in class org.bouncycastle.crypto.digests.LongDigest
H2cUtils - Class in org.bouncycastle.crypto.hash2curve
  Utility functions for hash 2 curve This implementation follows the straight-line, branch-free algorithmic structure required by RFC 9380, ensuring that all code paths perform the same sequence of mathematical operations regardless of input values.
H2cUtils() - Constructor for class org.bouncycastle.crypto.hash2curve.H2cUtils
H2cUtilsTest - Class in org.bouncycastle.crypto.hash2curve.test
  Testing hash 2 curve utility functions
H2cUtilsTest() - Constructor for class org.bouncycastle.crypto.hash2curve.test.H2cUtilsTest
H3 - Variable in class org.bouncycastle.crypto.digests.LongDigest
H4 - Variable in class org.bouncycastle.crypto.digests.LongDigest
H5 - Variable in class org.bouncycastle.crypto.digests.LongDigest
H6 - Variable in class org.bouncycastle.crypto.digests.LongDigest
H7 - Variable in class org.bouncycastle.crypto.digests.LongDigest
H8 - Variable in class org.bouncycastle.crypto.digests.LongDigest
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
halfTrace() - Method in class org.bouncycastle.math.ec.ECFieldElement.AbstractF2m
HandshakeKDFFunction(int, Digest) - Constructor for class org.bouncycastle.crypto.engines.EthereumIESEngine.HandshakeKDFFunction
  Construct a KDF Parameters generator.
HANDWRITTEN_SIGNATURE - Static variable in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
Haraka256Digest - Class in org.bouncycastle.crypto.digests
  Haraka-256 v2, https://eprint.iacr.org/2016/098.pdf Haraka256-256 with reference to Python Reference Impl from: https://github.com/kste/haraka
Haraka256Digest() - Constructor for class org.bouncycastle.crypto.digests.Haraka256Digest
Haraka256Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Haraka256Digest
Haraka256Digest(Haraka256Digest) - Constructor for class org.bouncycastle.crypto.digests.Haraka256Digest
Haraka256DigestTest - Class in org.bouncycastle.crypto.test
Haraka256DigestTest() - Constructor for class org.bouncycastle.crypto.test.Haraka256DigestTest
Haraka512Digest - Class in org.bouncycastle.crypto.digests
  Haraka-512 v2, https://eprint.iacr.org/2016/098.pdf Haraka512-256 with reference to Python Reference Impl from: https://github.com/kste/haraka
Haraka512Digest() - Constructor for class org.bouncycastle.crypto.digests.Haraka512Digest
Haraka512Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Haraka512Digest
Haraka512Digest(Haraka512Digest) - Constructor for class org.bouncycastle.crypto.digests.Haraka512Digest
Haraka512DigestTest - Class in org.bouncycastle.crypto.test
Haraka512DigestTest() - Constructor for class org.bouncycastle.crypto.test.Haraka512DigestTest
HarakaBase - Class in org.bouncycastle.crypto.digests
  Base class for Haraka v2, https://eprint.iacr.org/2016/098.pdf
HarakaBase() - Constructor for class org.bouncycastle.crypto.digests.HarakaBase
hasAnyCriticalExtensions() - Method in class org.bouncycastle.asn1.x509.Extensions
hasAnySmallFactors(BigInteger) - Static method in class org.bouncycastle.math.Primes
  A fast check for small divisors, up to some implementation-specific limit.
hasContextTag() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
hasContextTag(int) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
hasContextTag() - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
hasContextTag(int) - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
hasEfficientPointMap() - Method in interface org.bouncycastle.math.ec.endo.ECEndomorphism
hasEfficientPointMap() - Method in class org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism
hasEfficientPointMap() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
hasEncodedTagValue(Object, int) - Static method in class org.bouncycastle.asn1.ASN1Object
  Return true if obj is a byte array and represents an object with the given tag value.
hasEncryptedCertificate() - Method in class org.bouncycastle.asn1.cmp.CertOrEncCert
hasExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Return if the extension indicated by OID is present.
hasExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
hasFastTrace() - Method in class org.bouncycastle.math.ec.ECFieldElement.AbstractF2m
hasFractionalSeconds() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
hasFullMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Return true if the full message was recoveredMessage.
hasFullMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Return true if the full message was recoveredMessage.
hasFullMessage() - Method in interface org.bouncycastle.crypto.SignerWithRecovery
  Returns true if the signer has recovered the full message as part of signature verification.
hash(String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Builder
hash_algorithms - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
hash_id - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
hashAlgs - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2
hashCode() - Method in class org.bouncycastle.asn1.ASN1Absent
hashCode() - Method in class org.bouncycastle.asn1.ASN1BitString
hashCode() - Method in class org.bouncycastle.asn1.ASN1BMPString
hashCode() - Method in class org.bouncycastle.asn1.ASN1Boolean
hashCode() - Method in class org.bouncycastle.asn1.ASN1Enumerated
hashCode() - Method in class org.bouncycastle.asn1.ASN1External
hashCode() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
hashCode() - Method in class org.bouncycastle.asn1.ASN1GeneralString
hashCode() - Method in class org.bouncycastle.asn1.ASN1GraphicString
hashCode() - Method in class org.bouncycastle.asn1.ASN1IA5String
hashCode() - Method in class org.bouncycastle.asn1.ASN1Integer
hashCode() - Method in class org.bouncycastle.asn1.ASN1Null
hashCode() - Method in class org.bouncycastle.asn1.ASN1NumericString
hashCode() - Method in class org.bouncycastle.asn1.ASN1Object
hashCode() - Method in class org.bouncycastle.asn1.ASN1ObjectDescriptor
hashCode() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
hashCode() - Method in class org.bouncycastle.asn1.ASN1OctetString
hashCode() - Method in class org.bouncycastle.asn1.ASN1Primitive
hashCode() - Method in class org.bouncycastle.asn1.ASN1PrintableString
hashCode() - Method in class org.bouncycastle.asn1.ASN1RelativeOID
hashCode() - Method in class org.bouncycastle.asn1.ASN1Sequence
hashCode() - Method in class org.bouncycastle.asn1.ASN1Set
hashCode() - Method in class org.bouncycastle.asn1.ASN1T61String
hashCode() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
hashCode() - Method in class org.bouncycastle.asn1.ASN1UniversalString
hashCode() - Method in class org.bouncycastle.asn1.ASN1UTCTime
hashCode() - Method in class org.bouncycastle.asn1.ASN1UTF8String
hashCode() - Method in class org.bouncycastle.asn1.ASN1VideotexString
hashCode() - Method in class org.bouncycastle.asn1.ASN1VisibleString
hashCode() - Method in class org.bouncycastle.asn1.eac.PackedDate
hashCode() - Method in class org.bouncycastle.asn1.ocsp.CertID
hashCode() - Method in class org.bouncycastle.asn1.x500.X500Name
hashCode() - Method in class org.bouncycastle.asn1.x509.CertificateList
hashCode() - Method in class org.bouncycastle.asn1.x509.Extension
hashCode() - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
hashCode() - Method in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
hashCode() - Method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
hashCode() - Method in class org.bouncycastle.crypto.CryptoServicesPermission
hashCode() - Method in class org.bouncycastle.crypto.ec.ECPair
hashCode() - Method in class org.bouncycastle.crypto.params.CramerShoupKeyParameters
hashCode() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
hashCode() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
hashCode() - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
hashCode() - Method in class org.bouncycastle.crypto.params.DHKeyParameters
hashCode() - Method in class org.bouncycastle.crypto.params.DHParameters
hashCode() - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
hashCode() - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
hashCode() - Method in class org.bouncycastle.crypto.params.DHValidationParameters
hashCode() - Method in class org.bouncycastle.crypto.params.DSAParameters
hashCode() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
hashCode() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
hashCode() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
hashCode() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
hashCode() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.ECCurve
hashCode() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
hashCode() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
hashCode() - Method in class org.bouncycastle.math.ec.ECPoint
hashCode() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
hashCode() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
hashCode() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
hashCode() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
hashCode(byte[]) - Static method in class org.bouncycastle.util.Arrays
hashCode(byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
hashCode(char[]) - Static method in class org.bouncycastle.util.Arrays
hashCode(int[][]) - Static method in class org.bouncycastle.util.Arrays
hashCode(int[]) - Static method in class org.bouncycastle.util.Arrays
hashCode(int[], int, int) - Static method in class org.bouncycastle.util.Arrays
hashCode(long[]) - Static method in class org.bouncycastle.util.Arrays
hashCode(long[], int, int) - Static method in class org.bouncycastle.util.Arrays
hashCode(short[][][]) - Static method in class org.bouncycastle.util.Arrays
hashCode(short[][]) - Static method in class org.bouncycastle.util.Arrays
hashCode(short[]) - Static method in class org.bouncycastle.util.Arrays
hashCode(Object[]) - Static method in class org.bouncycastle.util.Arrays
hashCode() - Method in class org.bouncycastle.util.Fingerprint
hashCode() - Method in class org.bouncycastle.util.io.pem.PemHeader
hashCode(Object) - Static method in class org.bouncycastle.util.Objects
HashCommitmentTest - Class in org.bouncycastle.crypto.test
HashCommitmentTest() - Constructor for class org.bouncycastle.crypto.test.HashCommitmentTest
HashCommitter - Class in org.bouncycastle.crypto.commitments
  A basic hash-committer as described in "Making Mix Nets Robust for Electronic Voting by Randomized Partial Checking", by Jakobsson, Juels, and Rivest (11th Usenix Security Symposium, 2002).
HashCommitter(ExtendedDigest, SecureRandom) - Constructor for class org.bouncycastle.crypto.commitments.HashCommitter
  Base Constructor.
HashDRBGTest - Class in org.bouncycastle.crypto.prng.test
  DRBG Test
HashDRBGTest() - Constructor for class org.bouncycastle.crypto.prng.test.HashDRBGTest
HashMLDSASigner - Class in org.bouncycastle.crypto.signers
HashMLDSASigner() - Constructor for class org.bouncycastle.crypto.signers.HashMLDSASigner
HashMLDSASigner - Class in org.bouncycastle.pqc.crypto.mldsa
  Deprecated.
  use org.bouncycastle.crypto.signers.HashMLDSASigner
HashMLDSASigner() - Constructor for class org.bouncycastle.pqc.crypto.mldsa.HashMLDSASigner
  Deprecated.
HashSLHDSASigner - Class in org.bouncycastle.crypto.signers
  SLH-DSA signer.
HashSLHDSASigner() - Constructor for class org.bouncycastle.crypto.signers.HashSLHDSASigner
HashSLHDSASigner - Class in org.bouncycastle.pqc.crypto.slhdsa
  Deprecated.
  use org.bouncycastle.crypto.signers.HashSLHDSASigner
HashSLHDSASigner() - Constructor for class org.bouncycastle.pqc.crypto.slhdsa.HashSLHDSASigner
  Deprecated.
HashSP800DRBG - Class in org.bouncycastle.crypto.prng.drbg
  A SP800-90A Hash DRBG.
HashSP800DRBG(Digest, int, EntropySource, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.prng.drbg.HashSP800DRBG
  Construct a SP800-90A Hash DRBG.
hashToCurve(byte[]) - Method in class org.bouncycastle.crypto.hash2curve.HashToEllipticCurve
  Hashes a message to an elliptic curve point using the RFC 9380 hash_to_curve function.
HashToCurveProfile - Enum in org.bouncycastle.crypto.hash2curve
  Supported profiles for instantiating an instance of HashToEllipticCurve.
HashToEllipticCurve - Class in org.bouncycastle.crypto.hash2curve
  Main class for implementing hash to elliptic curve according to RFC 9380 `Steps: 1. u = hash_to_field(msg, 2) 2.`
HashToEllipticCurve(HashToField, MapToCurve, CurveProcessor) - Constructor for class org.bouncycastle.crypto.hash2curve.HashToEllipticCurve
HashToEllipticCurveTest - Class in org.bouncycastle.crypto.hash2curve.test
  Test suite for HashToEllipticCurve class.
HashToEllipticCurveTest() - Constructor for class org.bouncycastle.crypto.hash2curve.test.HashToEllipticCurveTest
hashToField - Variable in class org.bouncycastle.crypto.hash2curve.HashToEllipticCurve
HashToField - Class in org.bouncycastle.crypto.hash2curve
  Generic implementation of hash to field This implementation is restricted to hashing to a field where the field being hashed to is derived from an Elliptic curve The HashToField function can be used to hash to any field such as a scalar field (group order) This implementation is not suitable for such cases as described in more detail in the GenericOPRFHashToScalar function.
HashToField(byte[], ECCurve, MessageExpansion, int) - Constructor for class org.bouncycastle.crypto.hash2curve.HashToField
  Constructs a new instance of the HashToCurveField class.
HashToFieldTest - Class in org.bouncycastle.crypto.hash2curve.test
HashToFieldTest() - Constructor for class org.bouncycastle.crypto.hash2curve.test.HashToFieldTest
hasIdentifier() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
hasKeyPurposeId(KeyPurposeId) - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Return true if this ExtendedKeyUsage object contains the passed in keyPurposeId.
hasMinutes() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
hasMoreTokens() - Method in class org.bouncycastle.asn1.OIDTokenizer
  Deprecated.
  Return whether or not there are more tokens in this tokenizer.
hasMoreTokens() - Method in class org.bouncycastle.asn1.x500.style.X500NameTokenizer
hasMoreTokens() - Method in class org.bouncycastle.asn1.x509.X509NameTokenizer
  Deprecated.
hasNext() - Method in class org.bouncycastle.util.Arrays.Iterator
hasNullPointer(byte[][]) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
  Checks whether 2d byte array has null pointers.
hasOtherInfo() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
hasOtherInfo() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
hasOuterSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
hasParameters() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
hasPublicKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
  Return true if a public key is present, false otherwise.
hasSeconds() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
hasSeed() - Method in class org.bouncycastle.asn1.x9.X9Curve
hasSeed() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
hasTag(int, int) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
hasTag(int, int) - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
hasTagClass(int) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
hasTagClass(int) - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
hasUsages(int) - Method in class org.bouncycastle.asn1.misc.NetscapeCertType
hasUsages(int) - Method in class org.bouncycastle.asn1.x509.KeyUsage
  Return true if a given usage bit is set, false otherwise.
hasValue(int) - Method in class org.bouncycastle.asn1.ASN1Enumerated
hasValue(BigInteger) - Method in class org.bouncycastle.asn1.ASN1Enumerated
hasValue(int) - Method in class org.bouncycastle.asn1.ASN1Integer
hasValue(long) - Method in class org.bouncycastle.asn1.ASN1Integer
hasValue(BigInteger) - Method in class org.bouncycastle.asn1.ASN1Integer
HC128Engine - Class in org.bouncycastle.crypto.engines
  HC-128 is a software-efficient stream cipher created by Hongjun Wu.
HC128Engine() - Constructor for class org.bouncycastle.crypto.engines.HC128Engine
HC256Engine - Class in org.bouncycastle.crypto.engines
  HC-256 is a software-efficient stream cipher created by Hongjun Wu.
HC256Engine() - Constructor for class org.bouncycastle.crypto.engines.HC256Engine
HCFamilyTest - Class in org.bouncycastle.crypto.test
  HC-128 and HC-256 Tests.
HCFamilyTest() - Constructor for class org.bouncycastle.crypto.test.HCFamilyTest
HCFamilyVecTest - Class in org.bouncycastle.crypto.test
  HC-128 and HC-256 Tests.
HCFamilyVecTest() - Constructor for class org.bouncycastle.crypto.test.HCFamilyVecTest
HEADER_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
Hex - Class in org.bouncycastle.util.encoders
  Utility class for converting hex data to bytes and back again.
Hex() - Constructor for class org.bouncycastle.util.encoders.Hex
HexEncoder - Class in org.bouncycastle.util.encoders
  A streaming Hex encoder.
HexEncoder() - Constructor for class org.bouncycastle.util.encoders.HexEncoder
HexTest - Class in org.bouncycastle.util.encoders.test
HexTest(String) - Constructor for class org.bouncycastle.util.encoders.test.HexTest
HexTranslator - Class in org.bouncycastle.util.encoders
  Converters for going from hex to binary and back.
HexTranslator() - Constructor for class org.bouncycastle.util.encoders.HexTranslator
highestOneBit(int) - Static method in class org.bouncycastle.util.Integers
highestOneBit(long) - Static method in class org.bouncycastle.util.Longs
hirose_128_128_256(RomulusDigest.Friend, byte[], byte[], byte[], int) - Static method in class org.bouncycastle.crypto.engines.RomulusEngine
HISTORICAL_BYTES - Static variable in class org.bouncycastle.asn1.eac.EACTags
hkdf - Variable in class org.bouncycastle.crypto.hpke.HPKEContext
HKDFBytesGenerator - Class in org.bouncycastle.crypto.generators
  HMAC-based Extract-and-Expand Key Derivation Function (HKDF) implemented according to IETF RFC 5869, May 2010 as specified by H.
HKDFBytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.HKDFBytesGenerator
  Creates a HKDFBytesGenerator based on the given hash function.
HKDFGeneratorTest - Class in org.bouncycastle.crypto.test
  HKDF tests - vectors from RFC 5869, + 2 more, 101 and 102
HKDFGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.HKDFGeneratorTest
HKDFParameters - Class in org.bouncycastle.crypto.params
  Parameter class for the HKDFBytesGenerator class.
HKDFParameters(byte[], byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.HKDFParameters
  Generates parameters for HKDF, specifying both the optional salt and optional info.
HMac - Class in org.bouncycastle.crypto.macs
  HMAC implementation based on RFC2104 H(K XOR opad, H(K XOR ipad, text))
HMac(Digest) - Constructor for class org.bouncycastle.crypto.macs.HMac
  Base constructor for one of the standard digest algorithms that the byteLength of the algorithm is know for.
hmac_gost3411_id - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
hMAC_SHA1 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
hmac_sm3 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
HMacDRBGTest - Class in org.bouncycastle.crypto.prng.test
  HMAC SP800-90 DRBG
HMacDRBGTest() - Constructor for class org.bouncycastle.crypto.prng.test.HMacDRBGTest
HMacDSAKCalculator - Class in org.bouncycastle.crypto.signers
  A deterministic K calculator based on the algorithm in section 3.2 of RFC 6979.
HMacDSAKCalculator(Digest) - Constructor for class org.bouncycastle.crypto.signers.HMacDSAKCalculator
  Base constructor.
hmacMD5 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  IPSEC ISAKMP-Oakley hmacMD5 OID: 1.3.6.1.5.5.8.1.1
hmacRIPEMD160 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  IPSEC ISAKMP-Oakley hmacRIPEMD160 OID: 1.3.6.1.5.5.8.1.4
hmacSHA1 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  IPSEC ISAKMP-Oakley hmacSHA1 OID: 1.3.6.1.5.5.8.1.2
HMacSP800DRBG - Class in org.bouncycastle.crypto.prng.drbg
  A SP800-90A HMAC DRBG.
HMacSP800DRBG(Mac, int, EntropySource, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.prng.drbg.HMacSP800DRBG
  Construct a SP800-90A Hash DRBG.
hmacTIGER - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  IPSEC ISAKMP-Oakley hmacTIGER OID: 1.3.6.1.5.5.8.1.3
Holder - Class in org.bouncycastle.asn1.x509
  The Holder object.
Holder(IssuerSerial) - Constructor for class org.bouncycastle.asn1.x509.Holder
Holder(IssuerSerial, int) - Constructor for class org.bouncycastle.asn1.x509.Holder
  Constructs a holder from a IssuerSerial for a V1 or V2 certificate. .
Holder(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.Holder
  Constructs a holder with an entityName for V2 attribute certificates.
Holder(GeneralNames, int) - Constructor for class org.bouncycastle.asn1.x509.Holder
  Constructs a holder with an entityName for V2 attribute certificates or with a subjectName for V1 attribute certificates.
Holder(ObjectDigestInfo) - Constructor for class org.bouncycastle.asn1.x509.Holder
  Constructs a holder from an object digest info.
houseIdentifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
HPKE - Class in org.bouncycastle.crypto.hpke
HPKE(byte, short, short, short) - Constructor for class org.bouncycastle.crypto.hpke.HPKE
  Hybrid Public Key Encryption as described in RFC9180.
HPKE(byte, short, short, short, KEM, int) - Constructor for class org.bouncycastle.crypto.hpke.HPKE
HPKEContext - Class in org.bouncycastle.crypto.hpke
HPKEContextWithEncapsulation - Class in org.bouncycastle.crypto.hpke
HPKEContextWithEncapsulation(HPKEContext, byte[]) - Constructor for class org.bouncycastle.crypto.hpke.HPKEContextWithEncapsulation
HPKETestVectors - Class in org.bouncycastle.crypto.test
HPKETestVectors() - Constructor for class org.bouncycastle.crypto.test.HPKETestVectors
HPS4096Polynomial - Class in org.bouncycastle.pqc.math.ntru
  Polynomial class for HPS parameters with q = 4096
HPS4096Polynomial(NTRUHPSParameterSet) - Constructor for class org.bouncycastle.pqc.math.ntru.HPS4096Polynomial
HPSPolynomial - Class in org.bouncycastle.pqc.math.ntru
HPSPolynomial(NTRUHPSParameterSet) - Constructor for class org.bouncycastle.pqc.math.ntru.HPSPolynomial
HPSPolynomialTest - Class in org.bouncycastle.pqc.math.ntru.test
HPSPolynomialTest() - Constructor for class org.bouncycastle.pqc.math.ntru.test.HPSPolynomialTest
hqc128 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
hqc128 - Static variable in class org.bouncycastle.pqc.crypto.hqc.HQCParameters
hqc192 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
hqc192 - Static variable in class org.bouncycastle.pqc.crypto.hqc.HQCParameters
hqc256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
hqc256 - Static variable in class org.bouncycastle.pqc.crypto.hqc.HQCParameters
HQCKEMExtractor - Class in org.bouncycastle.pqc.crypto.hqc
HQCKEMExtractor(HQCPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.hqc.HQCKEMExtractor
HQCKEMGenerator - Class in org.bouncycastle.pqc.crypto.hqc
HQCKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.hqc.HQCKEMGenerator
HQCKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.hqc
HQCKeyGenerationParameters(SecureRandom, HQCParameters) - Constructor for class org.bouncycastle.pqc.crypto.hqc.HQCKeyGenerationParameters
HQCKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.hqc
HQCKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.hqc.HQCKeyPairGenerator
HQCKeyParameters - Class in org.bouncycastle.pqc.crypto.hqc
HQCKeyParameters(boolean, HQCParameters) - Constructor for class org.bouncycastle.pqc.crypto.hqc.HQCKeyParameters
HQCParameters - Class in org.bouncycastle.pqc.crypto.hqc
HQCPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.hqc
HQCPrivateKeyParameters(HQCParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.hqc.HQCPrivateKeyParameters
HQCPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.hqc
HQCPublicKeyParameters(HQCParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.hqc.HQCPublicKeyParameters
HQCTest - Class in org.bouncycastle.pqc.crypto.test
HQCTest() - Constructor for class org.bouncycastle.pqc.crypto.test.HQCTest
HRSS1373Polynomial - Class in org.bouncycastle.pqc.math.ntru
HRSS1373Polynomial(NTRUHRSSParameterSet) - Constructor for class org.bouncycastle.pqc.math.ntru.HRSS1373Polynomial
HRSSPolynomial - Class in org.bouncycastle.pqc.math.ntru
HRSSPolynomial(NTRUHRSSParameterSet) - Constructor for class org.bouncycastle.pqc.math.ntru.HRSSPolynomial
HRSSPolynomialTest - Class in org.bouncycastle.pqc.math.ntru.test
HRSSPolynomialTest() - Constructor for class org.bouncycastle.pqc.math.ntru.test.HRSSPolynomialTest
HSSKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.lms
HSSKeyGenerationParameters(LMSParameters[], SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.lms.HSSKeyGenerationParameters
  Base constructor - parameters and a source of randomness.
HSSKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.lms
HSSKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.lms.HSSKeyPairGenerator
HSSPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.lms
HSSPrivateKeyParameters(LMSPrivateKeyParameters, long, long) - Constructor for class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
HSSPrivateKeyParameters(int, List<LMSPrivateKeyParameters>, List<LMSSignature>, long, long) - Constructor for class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
HSSPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.lms
HSSPublicKeyParameters(int, LMSPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
HSSSigner - Class in org.bouncycastle.pqc.crypto.lms
HSSSigner() - Constructor for class org.bouncycastle.pqc.crypto.lms.HSSSigner
HSSTest - Class in org.bouncycastle.pqc.crypto.test
HSSTest() - Constructor for class org.bouncycastle.pqc.crypto.test.HSSTest

## I

i - Variable in class org.bouncycastle.math.ec.endo.GLVTypeAParameters
i2osp(int, int) - Static method in class org.bouncycastle.crypto.hash2curve.H2cUtils
  Convert an integer value to a byte array of a specified length.
IA5_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
IANAObjectIdentifiers - Interface in org.bouncycastle.asn1.iana
  IANA: { iso(1) identifier-organization(3) dod(6) internet(1) } == IETF defined things
IANAObjectIdentifierTest - Class in org.bouncycastle.asn1.test
IANAObjectIdentifierTest() - Constructor for class org.bouncycastle.asn1.test.IANAObjectIdentifierTest
ib0(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  InvSO - {13, 3,11, 0,10, 6, 5,12, 1,14, 4, 7,15, 9, 8, 2 } - 15 terms.
ib1(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  InvS1 - { 5, 8, 2,14,15, 6,12, 3,11, 4, 7, 9, 1,13,10, 0 } - 14 steps.
ib2(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  InvS2 - {12, 9,15, 4,11,14, 1, 2, 0, 3, 6,13, 5, 8,10, 7 } - 16 steps.
ib3(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  InvS3 - { 0, 9,10, 7,11,14, 6,13, 3, 5,12, 2, 4, 8,15, 1 } - 15 terms
ib4(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  InvS4 - { 5, 0, 8, 3,10, 9, 7,14, 2,12,11, 6, 4,15,13, 1 } - 15 terms.
ib5(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  InvS5 - { 8,15, 2, 9, 4, 1,13,14,11, 6, 5, 3, 7,12,10, 0 } - 16 terms.
ib6(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  InvS6 - {15,10, 1,13, 5, 3, 6, 0, 4, 9,14, 7, 2,12, 8,11 } - 15 terms.
ib7(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  InvS7 - { 3, 0, 6,13, 9,14,15, 8, 5,12,11, 7,10, 1, 4, 2 } - 17 terms.
ICAOObjectIdentifiers - Interface in org.bouncycastle.asn1.icao
  { ISOITU(2) intorgs(23) icao(136) }
id_aa - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2 - smime attributes
id_aa_asymmDecryptKeyID - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.54 RFC7030
id_aa_cmsAlgorithmProtect - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  RFC 6211 - id-aa-cmsAlgorithmProtect OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) 52 }
id_aa_commitmentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  Deprecated.
  use id_aa_ets_commitmentType instead
id_aa_communityIdentifiers - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.40 RFC7030
id_aa_contentHint - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.4 - See RFC 2634
id_aa_contentIdentifier - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.7 - See RFC 2634
id_aa_contentReference - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.10
id_aa_decryptKeyID - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.37 - RFC 4108
id_aa_dvcs_dvc - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
  SMIME DataValidation certificate attribute id-aa-dvcs-dvc; OID: 1.2.840.113549.1.9.16.2,29
id_aa_encrypKeyPref - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.11
id_aa_ets_archiveTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.27 - RFC 3126
id_aa_ets_certCRLTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.26 - RFC 3126
id_aa_ets_certificateRefs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.21 - RFC 3126
id_aa_ets_certValues - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.23 - RFC 3126
id_aa_ets_commitmentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.16 - RFC 3126
id_aa_ets_contentTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.20 - RFC 3126
id_aa_ets_escTimeStamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.25 - RFC 3126
id_aa_ets_otherSigCert - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.19 - RFC 3126
id_aa_ets_revocationRefs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.22 - RFC 3126
id_aa_ets_revocationValues - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.24 - RFC 3126
id_aa_ets_signerAttr - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.18 - RFC 3126
id_aa_ets_signerLocation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.17 - RFC 3126
id_aa_ets_sigPolicyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.15 - RFC 3126
id_aa_implCompressAlgs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.43 RFC7030
id_aa_implCryptoAlgs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.38 - RFC 4108
id_aa_msgSigDigest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.5
id_aa_otherSigCert - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  Deprecated.
  use id_aa_ets_otherSigCert instead
id_aa_receiptRequest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.1 -- smime attribute receiptRequest
id_aa_signatureTimeStampToken - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.14 - RFC 3126
id_aa_signerLocation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  Deprecated.
  use id_aa_ets_signerLocation instead
id_aa_signingCertificate - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.12
id_aa_signingCertificateV2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.47
id_aa_sigPolicyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  Deprecated.
  use id_aa_ets_sigPolicyId instead
id_ac_generic_hybrid - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
id_aca - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_aca_accessIdentity - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_aca_authenticationInfo - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_aca_chargingIdentity - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_aca_encAttrs - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_aca_group - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_ad - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-pkix OID: 1.3.6.1.5.5.7.48
id_ad_caIssuers - Static variable in class org.bouncycastle.asn1.x509.AccessDescription
id_ad_caIssuers - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-ad-caIssuers OID: 1.3.6.1.5.5.7.48.2
id_ad_dvcs - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
  Authority Information Access for DVCS; id-ad-dcvs; OID: 1.3.6.1.5.5.7.48.4
id_ad_ocsp - Static variable in class org.bouncycastle.asn1.x509.AccessDescription
id_ad_ocsp - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-ad-ocsp OID: 1.3.6.1.5.5.7.48.1
id_aes128_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.2
id_aes128_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.7
id_aes128_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.4
id_aes128_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.1
id_aes128_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.6
id_aes128_GMAC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.9
id_aes128_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.3
id_aes128_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.5
id_aes128_wrap_pad - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.8
id_aes192_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.22
id_aes192_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.27
id_aes192_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.24
id_aes192_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.21
id_aes192_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.26
id_aes192_GMAC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.29
id_aes192_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.23
id_aes192_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.25
id_aes192_wrap_pad - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.28
id_aes256_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.42
id_aes256_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.47
id_aes256_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.44
id_aes256_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.41
id_aes256_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.46
id_aes256_GMAC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.49
id_aes256_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.43
id_aes256_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.45
id_aes256_wrap_pad - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.48
id_alg - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  1.3.6.1.5.5.7.6
id_alg - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.6
id_alg - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6
id_alg - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  Deprecated.
  use smime_alg instead
id_alg_AEADChaCha20Poly1305 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  id-alg-AEADChaCha20Poly1305 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) alg(3) 18 } AEADChaCha20Poly1305Nonce ::= OCTET STRING (SIZE(12))
id_alg_cek_hkdf_sha256 - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  id-alg-cek-hkdf-sha256 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 31 }
id_alg_CMS3DESwrap - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.3.6
id_alg_CMSRC2wrap - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.3.7
id_alg_composite - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_alg_dh_pop - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
id_alg_ESDH - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.3.5
id_alg_hkdf_with_sha256 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  id-alg-hkdf-with-sha256 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 28 }
id_alg_hkdf_with_sha384 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  id-alg-hkdf-with-sha384 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 29 }
id_alg_hkdf_with_sha512 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  id-alg-hkdf-with-sha512 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 30 }
id_alg_hss_lms_hashsig - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  id-alg-hss-lms-hashsig OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) alg(3) 17 } 1.2.840.113549.1.9.16.3.17
id_alg_ml_kem_1024 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.4.3
id_alg_ml_kem_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.4.1
id_alg_ml_kem_768 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.4.2
id_alg_noSignature - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-alg-noSignature OBJECT IDENTIFIER ::= {id-pkix id-alg(6) 2}
id_alg_PWRI_KEK - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.3.9
id_alg_SSDH - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.3.10
id_alg_unsigned - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
id_alg_unsigned - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-alg-unsigned OBJECT IDENTIFIER ::= {id-pkix id-alg(6) 36}
id_alg_xmss - Static variable in interface org.bouncycastle.asn1.isara.IsaraObjectIdentifiers
id_alg_xmssmt - Static variable in interface org.bouncycastle.asn1.isara.IsaraObjectIdentifiers
id_alg_zlibCompress - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.3.8
id_algorithm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria128_cbc - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria128_ccm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria128_cfb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria128_cmac - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria128_ctr - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria128_ecb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria128_gcm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria128_kw - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria128_kwp - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria128_ocb2 - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria128_ofb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria192_cbc - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria192_ccm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria192_cfb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria192_cmac - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria192_ctr - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria192_ecb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria192_gcm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria192_kw - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria192_kwp - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria192_ocb2 - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria192_ofb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria256_cbc - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria256_ccm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria256_cfb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria256_cmac - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria256_ctr - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria256_ecb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria256_gcm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria256_kw - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria256_kwp - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria256_ocb2 - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_aria256_ofb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_at_clearance - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_at_name - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  Subject RDN components: name = 2.5.4.41
id_at_organizationIdentifier - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  Subject RDN components: organizationIdentifier = 2.5.4.97
id_at_privateKeyStatement - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
  Deprecated.
  use statementOfPossession
id_at_role - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_at_statementOfPossession - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_at_telephoneNumber - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  Subject RDN components: telephone_number = 2.5.4.20
id_blake2b160 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_blake2b256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_blake2b384 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_blake2b512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_blake2s128 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_blake2s160 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_blake2s224 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_blake2s256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_CA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  id-CA OBJECT IDENTIFIER ::= { bsi-de protocols(2) smartcard(2) 3 } OID: 0.4.0.127.0.7.2.2.3
id_CA_DH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.3.1
id_CA_DH_3DES_CBC_CBC - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.3.1.1
id_CA_ECDH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.3.2
id_CA_ECDH_3DES_CBC_CBC - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.3.2.1
id_camellia128_cbc - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
  id-camellia128-cbc; OID 1.2.392.200011.61.1.1.1.2
id_camellia128_wrap - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
  id-camellia128-wrap; OID 1.2.392.200011.61.1.1.3.2
id_camellia192_cbc - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
  id-camellia192-cbc; OID 1.2.392.200011.61.1.1.1.3
id_camellia192_wrap - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
  id-camellia192-wrap; OID 1.2.392.200011.61.1.1.3.3
id_camellia256_cbc - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
  id-camellia256-cbc; OID 1.2.392.200011.61.1.1.1.4
id_camellia256_wrap - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
  id-camellia256-wrap; OID 1.2.392.200011.61.1.1.3.4
id_cct - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cct_PKIData - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cct_PKIResponse - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_ce - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  ISO ARC for standard certificate and CRL extensions OID: 2.5.29
id_ce_targetInformation - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_cmc - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_addExtensions - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_authData - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_batchRequests - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_batchResponses - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_confirmCertAcceptance - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_controlProcessed - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_dataReturn - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_decryptedPOP - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_encryptedPOP - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_getCert - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_getCRL - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_identification - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_identityProof - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_identityProofV2 - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_lraPOPWitness - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_modCertTemplate - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_popLinkRandom - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_popLinkWitness - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_popLinkWitnessV2 - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_publishCert - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_queryPending - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_recipientNonce - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_regInfo - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_responseInfo - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_revokeRequest - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_senderNonce - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_statusInfo - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_statusInfoV2 - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_transactionId - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_cmc_trustedAnchors - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_composite_key - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_composite_signatures - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_ct - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1 -- smime ct
id_ct_authData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1.2 -- smime ct authData
id_ct_authEnvelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1.23 -- smime ct authEnvelopedData
id_ct_compressedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1.9 -- smime ct compressedData
id_ct_DVCSRequestData - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
  SMIME eContentType id-ct-DVCSRequestData; OID: 1.2.840.113549.1.9.16.1.7
id_ct_DVCSResponseData - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
  SMIME eContentType id-ct-DVCSResponseData; OID: 1.2.840.113549.1.9.16.1.8
id_ct_encKeyWithID - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.2.840.113549.1.9.16.1,21
id_ct_timestampedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1.31 -- smime ct timestampedData
id_ct_TSTInfo - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1.4 -- smime ct TSTInfo
id_cti - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6 -- smime cti
id_cti_ets_proofOfApproval - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.5 -- smime cti proofOfApproval
id_cti_ets_proofOfCreation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.6 -- smime cti proofOfCreation
id_cti_ets_proofOfDelivery - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.3 -- smime cti proofOfDelivery
id_cti_ets_proofOfOrigin - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.1 -- smime cti proofOfOrigin
id_cti_ets_proofOfReceipt - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2 -- smime cti proofOfReceipt
id_cti_ets_proofOfSender - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.4 -- smime cti proofOfSender
id_dh_sig_hmac_sha1 - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
id_Dilithium3_ECDSA_brainpoolP256r1_SHA256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
id_Dilithium3_ECDSA_P256_SHA256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
id_Dilithium3_Ed25519 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
id_Dilithium3_RSA_PKCS15_SHA256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  Explicit composite algorithms
id_Dilithium5_ECDSA_brainpoolP384r1_SHA384 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
id_Dilithium5_ECDSA_P384_SHA384 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
id_Dilithium5_Ed448 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
id_dsa - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  DSA dsapublicnumber OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) ansi-x957(10040) number-type(4) 1 } Base OID: 1.2.840.10040.4.1
id_dsa_with_sha1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  id-dsa-with-sha1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) x9-57(10040) x9cm(4) 3 } OID: 1.2.840.10040.4.3
id_dsa_with_sha2 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_dsa_with_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.5
id_dsa_with_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.6
id_dsa_with_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.7
id_dsa_with_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.8
id_ea_rsa - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  OID: 2.5.8.1.1
id_EAC_ePassport - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  id-EAC-ePassport OBJECT IDENTIFIER ::= { bsi-de applications(3) mrtd(1) roles(2) 1 } OID: 0.4.0.127.0.7.3.1.2.1
id_ecc - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
id_ecdsa_with_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.9
id_ecdsa_with_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.10
id_ecdsa_with_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.11
id_ecdsa_with_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.12
id_ecdsa_with_shake128 - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
id_ecdsa_with_shake128 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
id_ecdsa_with_shake128 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-ecdsa-with-shake128 OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) algorithms(6) 32 }
id_ecdsa_with_shake256 - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
id_ecdsa_with_shake256 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
id_ecdsa_with_shake256 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-ecdsa-with-shake256 OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) algorithms(6) 33 }
id_ecPublicKey - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.2.1
id_ecSigType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.4
id_Ed25519 - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
id_Ed448 - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
id_edwards_curve_algs - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
id_etsi_qcs_LimiteValue - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
id_etsi_qcs_QcCClegislation - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
id_etsi_qcs_QcCompliance - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
id_etsi_qcs_QcPds - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
id_etsi_qcs_QcSSCD - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
id_etsi_qcs_QcType - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
id_etsi_qcs_RetentionPeriod - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
id_etsi_qct_eseal - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
id_etsi_qct_esign - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
id_etsi_qct_web - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
id_Falcon512_ECDSA_brainpoolP256r1_SHA256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
id_Falcon512_ECDSA_P256_SHA256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
id_Falcon512_Ed25519 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
id_fieldType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.1
id_Gost28147_89_CryptoPro_A_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R28147-89-CryotoPro-A-ParamSet OID: 1.2.643.2.2.31.1
id_Gost28147_89_CryptoPro_B_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R28147-89-CryotoPro-B-ParamSet OID: 1.2.643.2.2.31.2
id_Gost28147_89_CryptoPro_C_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R28147-89-CryotoPro-C-ParamSet OID: 1.2.643.2.2.31.3
id_Gost28147_89_CryptoPro_D_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R28147-89-CryotoPro-D-ParamSet OID: 1.2.643.2.2.31.4
id_Gost28147_89_CryptoPro_KeyWrap - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
id_Gost28147_89_CryptoPro_TestParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R28147-89-CryotoPro-A-ParamSet OID: 1.2.643.2.2.31.0
id_Gost28147_89_None_KeyWrap - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
id_hash_ml_dsa_44_with_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.32
id_hash_ml_dsa_65_with_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.33
id_hash_ml_dsa_87_with_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.34
id_hash_slh_dsa_sha2_128f_with_sha256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.36
id_hash_slh_dsa_sha2_128s_with_sha256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.35
id_hash_slh_dsa_sha2_192f_with_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.38
id_hash_slh_dsa_sha2_192s_with_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.37
id_hash_slh_dsa_sha2_256f_with_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.40
id_hash_slh_dsa_sha2_256s_with_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.39
id_hash_slh_dsa_shake_128f_with_shake128 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.42
id_hash_slh_dsa_shake_128s_with_shake128 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.41
id_hash_slh_dsa_shake_192f_with_shake256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.44
id_hash_slh_dsa_shake_192s_with_shake256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.43
id_hash_slh_dsa_shake_256f_with_shake256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.46
id_hash_slh_dsa_shake_256s_with_shake256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.45
id_HashMLDSA44_ECDSA_P256_SHA256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_HashMLDSA44_Ed25519_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_HashMLDSA44_RSA2048_PKCS15_SHA256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_HashMLDSA44_RSA2048_PSS_SHA256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_HashMLDSA65_ECDSA_brainpoolP256r1_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_HashMLDSA65_ECDSA_P384_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_HashMLDSA65_Ed25519_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_HashMLDSA65_RSA3072_PKCS15_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_HashMLDSA65_RSA3072_PSS_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_HashMLDSA65_RSA4096_PKCS15_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_HashMLDSA65_RSA4096_PSS_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_HashMLDSA87_ECDSA_brainpoolP384r1_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_HashMLDSA87_ECDSA_P384_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_HashMLDSA87_Ed448_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_hmacWithSHA1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2.7
id_hmacWithSHA224 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2.8
id_hmacWithSHA256 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2.9
id_hmacWithSHA384 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2.10
id_hmacWithSHA3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.13
id_hmacWithSHA3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.14
id_hmacWithSHA3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.15
id_hmacWithSHA3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.16
id_hmacWithSHA512 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2.11
id_hmacWithSHA512_224 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2.12
id_hmacWithSHA512_256 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2.13
id_icao - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
  2.23.136
id_icao_aaProtocolObject - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
  Active Authentication protocol, see draft TR LDS and PKI Maintenance, par. 5.2.2 2.23.136.1.1.5
id_icao_cscaMasterList - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
  CSCA master list, see TR CSCA Countersigning and Master List issuance 2.23.136.1.1.2
id_icao_cscaMasterListSigningKey - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
  2.23.136.1.1.3
id_icao_documentTypeList - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
  document type list, see draft TR LDS and PKI Maintenance, par. 3.2.1 2.23.136.1.1.4
id_icao_extensions - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
  CSCA name change and key reoll-over, see draft TR LDS and PKI Maintenance, par. 3.2.1 2.23.136.1.1.6
id_icao_extensions_namechangekeyrollover - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
  2.23.136.1.1.6.1
id_icao_ldsSecurityObject - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
  LDS security object, see ICAO Doc 9303-Volume 2-Section IV-A3.2 2.23.136.1.1.1
id_icao_mrtd - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
  2.23.136.1
id_icao_mrtd_security - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
  2.23.136.1.1
id_isismtt - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  1.3.36.8
id_isismtt_at - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  1.3.36.8.3
id_isismtt_at_additionalInformation - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  Some other information of non-restrictive nature regarding the usage of this certificate.
id_isismtt_at_admission - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  Attribute to indicate admissions to certain professions.
id_isismtt_at_certHash - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  Hash of a certificate in OCSP.
id_isismtt_at_certInDirSince - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  SingleOCSPResponse extension: Date, when certificate has been published in the directory and status information has become available.
id_isismtt_at_dateOfCertGen - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  Certificate extensionDate of certificate generation DateOfCertGenSyntax ::= GeneralizedTime OID: 1.3.36.8.3.1
id_isismtt_at_declarationOfMajority - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  A declaration of majority.
id_isismtt_at_iCCSN - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  Serial number of the smart card containing the corresponding private key ICCSNSyntax ::= OCTET STRING (SIZE(8..20)) OID: 1.3.36.8.3.6
id_isismtt_at_liabilityLimitationFlag - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  Indicates that an attribute certificate exists, which limits the usability of this public key certificate.
id_isismtt_at_monetaryLimit - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  Monetary limit for transactions.
id_isismtt_at_nameAtBirth - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  NameAtBirth ::= DirectoryString(SIZE(1..64) Used in `SubjectDirectoryAttributes` OID: 1.3.36.8.3.14
id_isismtt_at_namingAuthorities - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  Base ObjectIdentifier for naming authorities OID: 1.3.36.8.3.11
id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern - Static variable in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
  Profession OIDs should always be defined under the OID branch of the responsible naming authority.
id_isismtt_at_PKReference - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  Reference for a file of a smartcard that stores the public key of this certificate and that is used as "security anchor".
id_isismtt_at_procuration - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  Attribute to indicate that the certificate holder may sign in the name of a third person.
id_isismtt_at_requestedCertificate - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  SingleOCSPResponse extension: The certificate requested by the client by inserting the RetrieveIfAllowed extension in the request, will be returned in this extension.
id_isismtt_at_restriction - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  Some other restriction regarding the usage of this certificate.
id_isismtt_at_retrieveIfAllowed - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  (Single)Request extension: Clients may include this extension in a (single) Request to request the responder to send the certificate in the response message along with the status information.
id_isismtt_cp - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  1.3.36.8.1
id_isismtt_cp_accredited - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
  The id-isismtt-cp-accredited OID indicates that the certificate is a qualified certificate according to Directive 1999/93/EC of the European Parliament and of the Council of 13 December 1999 on a Community Framework for Electronic Signatures, which additionally conforms the special requirements of the SigG and has been issued by an accredited CA.
id_it - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: id-it: PKIX.4 = 1.3.6.1.5.5.7.4
id_it_caCerts - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  Update 16, RFC 4210 {id-it 17}
id_it_certProfile - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  Update-16 to RFC 4210 id-it-certProfile OBJECT IDENTIFIER ::= {id-it 21}
id_it_certReqTemplate - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  Update 16, RFC 4210 {id-it 19}
id_it_crls - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
id_it_crlStatusList - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
id_it_rootCaCert - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  Update 16, RFC 4210 GenMsg: {id-it 20}, RootCaCertValue
id_it_rootCaKeyUpdate - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  Update 16, RFC 4210 GenRep: {id-it 18}, RootCaKeyUpdateContent
id_kdf_kdf2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
id_kdf_kdf3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
id_kem_rsa - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
  id-kem-rsa OID ::= { is18033-2 key-encapsulation-mechanism(2) rsa(4) }
id_Kmac128 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.21
id_Kmac256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.22
id_KmacWithSHAKE128 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.19
id_KmacWithSHAKE256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.20
id_kp - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_kp_capwapAC - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 18 }
id_kp_capwapWTP - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 19 }
id_kp_clientAuth - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 2 }
id_kp_cmcCA - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
  id-kp-cmcCA OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) kp(3) 27 }
id_kp_cmcCA - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  id-kp-cmcCA OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) kp(3) 27 }
id_kp_cmcRA - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
  id-kp-cmcRA OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) kp(3) 28 }
id_kp_cmcRA - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  id-kp-cmcRA OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) kp(3) 28 }
id_kp_cmKGA - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
  id-kp-cmKGA OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) kp(3) 32 }
id_kp_cmKGA - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  id-kp-cmKGA OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) kp(3) 32 }
id_kp_codeSigning - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 3 }
id_kp_dvcs - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
  Key Purpose for DVCS; id-kp-dvcs; OID: 1.3.6.1.5.5.7.3.10
id_kp_dvcs - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 10 }
id_kp_eapOverLAN - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 14 }
id_kp_eapOverPPP - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 13 }
id_kp_emailProtection - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 4 }
id_kp_ipsecEndSystem - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  Usage deprecated by RFC4945 - was { id-kp 5 }
id_kp_ipsecIKE - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 17 }
id_kp_ipsecTunnel - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  Usage deprecated by RFC4945 - was { id-kp 6 }
id_kp_ipsecUser - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  Usage deprecated by RFC4945 - was { idkp 7 }
id_kp_macAddress - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
id_kp_msSGC - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  Microsoft Server Gated Crypto (msSGC) see https://www.alvestrand.no/objectid/1.3.6.1.4.1.311.10.3.3.html
id_kp_nsSGC - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  Netscape Server Gated Crypto (nsSGC) see https://www.alvestrand.no/objectid/2.16.840.1.113730.4.1.html
id_kp_OCSPSigning - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 9 }
id_kp_sbgpCertAAServerAuth - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 11 }
id_kp_scvp_responder - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 12 }
id_kp_scvpClient - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 16 }
id_kp_scvpServer - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 15 }
id_kp_serverAuth - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 1 }
id_kp_smartcardlogon - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { 1 3 6 1 4 1 311 20 2 2 }
id_kp_timeStamping - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 8 }
id_mgf1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.8
id_ml_dsa_44 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.17
id_ml_dsa_65 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.18
id_ml_dsa_87 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.19
id_MLDSA44_ECDSA_P256_SHA256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.3 id-MLDSA44-ECDSA-P256-SHA256
id_MLDSA44_ECDSA_P256_SHA256 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.40 id-MLDSA44-ECDSA-P256-SHA256
id_MLDSA44_ECDSA_P256_SHA256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.3 id-MLDSA44-ECDSA-P256-SHA256
id_MLDSA44_Ed25519_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.2 id-MLDSA44-Ed25519-SHA512
id_MLDSA44_Ed25519_SHA512 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.39 id-MLDSA44-Ed25519-SHA512
id_MLDSA44_Ed25519_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.2 id-MLDSA44-Ed25519-SHA512
id_MLDSA44_RSA2048_PKCS15_SHA256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.1 id-MLDSA44-RSA2048-PKCS15-SHA256
id_MLDSA44_RSA2048_PKCS15_SHA256 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.38 id-MLDSA44-RSA2048-PKCS15-SHA256
id_MLDSA44_RSA2048_PKCS15_SHA256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.1 id-MLDSA44-RSA2048-PKCS15-SHA256
id_MLDSA44_RSA2048_PSS_SHA256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.0 id-MLDSA44-RSA2048-PSS-SHA256
id_MLDSA44_RSA2048_PSS_SHA256 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.37 id-MLDSA44-RSA2048-PSS-SHA256
id_MLDSA44_RSA2048_PSS_SHA256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.0 id-MLDSA44-RSA2048-PSS-SHA256
id_MLDSA65_ECDSA_brainpoolP256r1_SHA256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_MLDSA65_ECDSA_brainpoolP256r1_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.10 id-MLDSA65-ECDSA-brainpoolP256r1-SHA512
id_MLDSA65_ECDSA_brainpoolP256r1_SHA512 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.47 id-MLDSA65-ECDSA-brainpoolP256r1-SHA512
id_MLDSA65_ECDSA_brainpoolP256r1_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.10 id-MLDSA65-ECDSA-brainpoolP256r1-SHA512
id_MLDSA65_ECDSA_P256_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.8 id-MLDSA65-ECDSA-P256-SHA512
id_MLDSA65_ECDSA_P256_SHA512 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.45 id-MLDSA65-ECDSA-P256-SHA512
id_MLDSA65_ECDSA_P256_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.8 id-MLDSA65-ECDSA-P256-SHA512
id_MLDSA65_ECDSA_P384_SHA384 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_MLDSA65_ECDSA_P384_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.9 id-MLDSA65-ECDSA-P384-SHA512
id_MLDSA65_ECDSA_P384_SHA512 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.46 id-MLDSA65-ECDSA-P384-SHA512
id_MLDSA65_ECDSA_P384_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.9 id-MLDSA65-ECDSA-P384-SHA512
id_MLDSA65_Ed25519_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.11 id-MLDSA65-Ed25519-SHA512
id_MLDSA65_Ed25519_SHA512 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.48 id-MLDSA65-Ed25519-SHA512
id_MLDSA65_Ed25519_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.11 id-MLDSA65-Ed25519-SHA512
id_MLDSA65_RSA3072_PKCS15_SHA256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_MLDSA65_RSA3072_PKCS15_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.5 id-MLDSA65-RSA3072-PKCS15-SHA512
id_MLDSA65_RSA3072_PKCS15_SHA512 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.42 id-MLDSA65-RSA3072-PKCS15-SHA512
id_MLDSA65_RSA3072_PKCS15_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.5 id-MLDSA65-RSA3072-PKCS15-SHA512
id_MLDSA65_RSA3072_PSS_SHA256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_MLDSA65_RSA3072_PSS_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.4 id-MLDSA65-RSA3072-PSS-SHA512
id_MLDSA65_RSA3072_PSS_SHA512 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.41 id-MLDSA65-RSA3072-PSS-SHA512
id_MLDSA65_RSA3072_PSS_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.4 id-MLDSA65-RSA3072-PSS-SHA512
id_MLDSA65_RSA4096_PKCS15_SHA384 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_MLDSA65_RSA4096_PKCS15_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.7 id-MLDSA65-RSA4096-PKCS15-SHA512
id_MLDSA65_RSA4096_PKCS15_SHA512 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.44 id-MLDSA65-RSA4096-PKCS15-SHA512
id_MLDSA65_RSA4096_PKCS15_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.7 id-MLDSA65-RSA4096-PKCS15-SHA512
id_MLDSA65_RSA4096_PSS_SHA384 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_MLDSA65_RSA4096_PSS_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.6 id-MLDSA65-RSA4096-PSS-SHA512
id_MLDSA65_RSA4096_PSS_SHA512 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.43 id-MLDSA65-RSA4096-PSS-SHA512
id_MLDSA65_RSA4096_PSS_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.6 id-MLDSA65-RSA4096-PSS-SHA512
id_MLDSA87_ECDSA_brainpoolP384r1_SHA384 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_MLDSA87_ECDSA_brainpoolP384r1_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.13 id-MLDSA87-ECDSA-brainpoolP384r1-SHA512
id_MLDSA87_ECDSA_brainpoolP384r1_SHA512 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.50 id-MLDSA87-ECDSA-brainpoolP384r1-SHA512
id_MLDSA87_ECDSA_brainpoolP384r1_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.13 id-MLDSA87-ECDSA-brainpoolP384r1-SHA512
id_MLDSA87_ECDSA_P384_SHA384 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_MLDSA87_ECDSA_P384_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.12 id-MLDSA87-ECDSA-P384-SHA512
id_MLDSA87_ECDSA_P384_SHA512 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.49 id-MLDSA87-ECDSA-P384-SHA512
id_MLDSA87_ECDSA_P384_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.12 id-MLDSA87-ECDSA-P384-SHA512
id_MLDSA87_ECDSA_P521_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.17 id-MLDSA87-ECDSA-P521-SHA512
id_MLDSA87_ECDSA_P521_SHA512 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.54 id-MLDSA87-ECDSA-P521-SHA512
id_MLDSA87_ECDSA_P521_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.17 id-MLDSA87-ECDSA-P521-SHA512
id_MLDSA87_Ed448_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_MLDSA87_Ed448_SHAKE256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.14 id-MLDSA87-Ed448-SHAKE256
id_MLDSA87_Ed448_SHAKE256 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.51 id-MLDSA87-Ed448-SHAKE256
id_MLDSA87_Ed448_SHAKE256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.14 id-MLDSA87-Ed448-SHAKE256
id_MLDSA87_RSA3072_PSS_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.15 id-MLDSA87-RSA3072-PSS-SHA512
id_MLDSA87_RSA3072_PSS_SHA512 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.52 id-MLDSA87-RSA3072-PSS-SHA512
id_MLDSA87_RSA3072_PSS_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.15 id-MLDSA87-RSA3072-PSS-SHA512
id_MLDSA87_RSA4096_PSS_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.9.1.16 id-MLDSA87-RSA4096-PSS-SHA512
id_MLDSA87_RSA4096_PSS_SHA512 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5.5.7.6.53 id-MLDSA87-RSA4096-PSS-SHA512
id_MLDSA87_RSA4096_PSS_SHA512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  2.16.840.1.114027.80.9.1.16 id-MLDSA87-RSA4096-PSS-SHA512
id_MLDSA_COMPSIG - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_mod - Static variable in interface org.bouncycastle.asn1.mod.ModObjectIdentifiers
id_mod_algorithmInformation_02 - Static variable in interface org.bouncycastle.asn1.mod.ModObjectIdentifiers
  PUBLIC-KEY, SIGNATURE-ALGORITHM, SMIME-CAPS FROM AlgorithmInformation-2009 -- RFC 5911 [CMSASN1] { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) id-mod(0) id-mod-algorithmInformation-02(58) } ; 1.3.6.1.5.5.7.0.58
id_mod_CMS_AEADChaCha20Poly1305 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  RFC 8103 id-mod-CMS-AEADChaCha20Poly1305; OID 1.2.840.113549.1.9.16.0.66
id_mod_cms_seed - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  RFC 4010: SeedEncryptionAlgorithmInCMS; OID 1.2.840.113549.1.9.16.0.24
id_mod_mts_hashsig_2013 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  RFC 9708 MTS-HashSig-2013; OID 1.2.840.113549.1.9.16.0.64
id_npki_app_cmsSeed_wrap - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
  RFC 4010: id-npki-app-cmsSeed-wrap; OID 1.2.410.200004.7.1.1.1
id_oracle_pkcs12_trusted_key_usage - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_ori - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  OtherRecipientInfo types
id_ori_kem - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
id_pad - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_pad_1 - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_pad_null - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_PasswordBasedMac - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  Deprecated.
  Use CRMFObjectIdentifiers.passwordBasedMac instead
id_PBES2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#5: 1.2.840.113549.1.5.13
id_PBKDF2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#5: 1.2.840.113549.1.5.12
id_PBMAC1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#5: 1.2.840.113549.1.5.14
id_pda - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  1.3.6.1.5.5.7.9
id_pe - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  private internet extensions; OID = 1.3.6.1.5.5.7.1
id_pe_aaControls - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_pe_ac_auditIdentity - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_pe_ac_proxying - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_PK - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  id-PK OBJECT IDENTIFIER ::= { bsi-de protocols(2) smartcard(2) 1 } OID: 0.4.0.127.0.7.2.2.1
id_PK_DH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.1.1
id_PK_ECDH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.1.2
id_pkip - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4211: it-pkip: PKIX.5 = 1.3.6.1.5.5.7.5
id_pkip - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.5
id_pkix - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
id_pkix - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7
id_pkix - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
  Base OID id-pkix: 1.3.6.1.5.5.7
id_pkix - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-pkix OID: 1.3.6.1.5.5.7
id_pkix_ocsp - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1
id_pkix_ocsp_archive_cutoff - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.6
id_pkix_ocsp_basic - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.1
id_pkix_ocsp_crl - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.3
id_pkix_ocsp_extended_revoke - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.9
id_pkix_ocsp_nocheck - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.5
id_pkix_ocsp_nonce - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.2
id_pkix_ocsp_pref_sig_algs - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.8
id_pkix_ocsp_response - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.4
id_pkix_ocsp_service_locator - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.7
id_pSpecified - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.9
id_publicKeyType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.2
id_qcs - Static variable in interface org.bouncycastle.asn1.x509.qualified.RFC3739QCObjectIdentifiers
  OID: 1.3.6.1.5.5.7.11
id_qcs_pkixQCSyntax_v1 - Static variable in interface org.bouncycastle.asn1.x509.qualified.RFC3739QCObjectIdentifiers
  OID: 1.3.6.1.5.5.7.11.1
id_qcs_pkixQCSyntax_v2 - Static variable in interface org.bouncycastle.asn1.x509.qualified.RFC3739QCObjectIdentifiers
  OID: 1.3.6.1.5.5.7.11.2
id_qt_cps - Static variable in class org.bouncycastle.asn1.x509.PolicyQualifierId
id_qt_unotice - Static variable in class org.bouncycastle.asn1.x509.PolicyQualifierId
id_regCtrl - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4211: it-regCtrl: 1.3.6.1.5.5.7.5.1
id_regCtrl - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.1
id_regCtrl_algId - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  id-regCtrl-algId OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) pkip(5) regCtrl(1) 11 }
id_regCtrl_authenticator - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.1.2
id_regCtrl_oldCertID - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.1.5
id_regCtrl_pkiArchiveOptions - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.1.4
id_regCtrl_pkiPublicationInfo - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.1.3
id_regCtrl_protocolEncrKey - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.1.6
id_regCtrl_regToken - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.1.1
id_regCtrl_rsaKeyLen - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  id-regCtrl-rsaKeyLen OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) pkip(5) regCtrl(1) 12 }
id_regInfo - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4211: it-regInfo: 1.3.6.1.5.5.7.5.2
id_regInfo - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.2
id_regInfo_certReq - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.2.2
id_regInfo_utf8Pairs - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.2.1
id_ri - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  The other Revocation Info arc id-ri OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) ri(16) }
id_ri_ocsp_response - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  1.3.6.1.5.5.7.16.2
id_ri_scvp - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  1.3.6.1.5.5.7.16.4
id_role_EAC - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
id_rsa_KEM - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  -- RSA-KEM Key Transport Algorithm RFC 5990 id-rsa-kem OID ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 14 }
id_RSAES_OAEP - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.7
id_rsassa_pkcs1_v1_5_with_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.13
id_rsassa_pkcs1_v1_5_with_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.14
id_rsassa_pkcs1_v1_5_with_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.15
id_rsassa_pkcs1_v1_5_with_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.16
id_RSASSA_PSS - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.10
id_RSASSA_PSS_SHAKE128 - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
id_RSASSA_PSS_SHAKE128 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
id_rsassa_pss_shake128 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-RSASSA-PSS-SHAKE128 OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) algorithms(6) 30 }
id_RSASSA_PSS_SHAKE256 - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
id_RSASSA_PSS_SHAKE256 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
id_rsassa_pss_shake256 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-RSASSA-PSS-SHAKE256 OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) algorithms(6) 31 }
id_scrypt - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
id_sea - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
id_seedCBC - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
  RFC 4010, 4269: id-seedCBC; OID 1.2.410.200004.1.4
id_seedMAC - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
  RFC 4269: id-seedMAC; OID 1.2.410.200004.1.7
id_SHA1 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-SHA1 OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) 26 } OID: 1.3.14.3.2.26
id_sha224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.4
id_sha256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.1
id_sha384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.2
id_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.7
id_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.8
id_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.9
id_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.10
id_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.3
id_sha512_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.5
id_sha512_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.6
id_shake128 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.11
id_shake128_len - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.17
id_shake256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.12
id_shake256_len - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.2.18
id_sigi - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
  OID: 1.3.36.8
id_sigi_cp - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
  Certificate policy IDs for German SigI (Signature Interoperability Specification) OID: 1.3.36.8.1
id_sigi_cp_sigconform - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
  Certificate is conformant to german signature law.
id_sigi_kp - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
  Key purpose IDs for German SigI (Signature Interoperability Specification) OID: 1.3.36.8.2
id_sigi_kp_directoryService - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
  To be used for for the generation of directory service certificates.
id_sigi_on - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
  Other Name IDs for German SigI (Signature Interoperability Specification) OID: 1.3.36.8.4
id_sigi_on_personalData - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
  ID for PersonalData OID: 1.3.36.8.4.1
id_slh_dsa_sha2_128f - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.21
id_slh_dsa_sha2_128s - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.20
id_slh_dsa_sha2_192f - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.23
id_slh_dsa_sha2_192s - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.22
id_slh_dsa_sha2_256f - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.25
id_slh_dsa_sha2_256s - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.24
id_slh_dsa_shake_128f - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.27
id_slh_dsa_shake_128s - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.26
id_slh_dsa_shake_192f - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.29
id_slh_dsa_shake_192s - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.28
id_slh_dsa_shake_256f - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.31
id_slh_dsa_shake_256s - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.30
id_sm9PublicKey - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
id_smime - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
  Base OID id-smime: 1.2.840.113549.1.9.16
id_smime - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16
id_spq - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  Deprecated.
  use id_spq_oid instead
id_spq_ets_unotice - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  SMIME SPQ UNOTICE: 1.2.840.113549.1.9.16.5.2
id_spq_ets_uri - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  SMIME SPQ URI: 1.2.840.113549.1.9.16.5.1
id_spq_oid - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_TA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  id-TA OBJECT IDENTIFIER ::= { bsi-de protocols(2) smartcard(2) 2 } OID: 0.4.0.127.0.7.2.2.2
id_TA_ECDSA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.2.2
id_TA_ECDSA_SHA_1 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.2.2.1
id_TA_ECDSA_SHA_224 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.2.2.2
id_TA_ECDSA_SHA_256 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.2.2.3
id_TA_ECDSA_SHA_384 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.2.2.4
id_TA_ECDSA_SHA_512 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.2.2.5
id_TA_RSA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.2.1
id_TA_RSA_PSS_SHA_1 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.2.1.3
id_TA_RSA_PSS_SHA_256 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.2.1.4
id_TA_RSA_PSS_SHA_512 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.2.1.6
id_TA_RSA_v1_5_SHA_1 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.2.1.1
id_TA_RSA_v1_5_SHA_256 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.2.1.2
id_TA_RSA_v1_5_SHA_512 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  OID: 0.4.0.127.0.7.2.2.2.1.5
id_tc26 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_agreement - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_agreement_gost_3410_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_agreement_gost_3410_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_gost_28147_param_Z - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_gost_3410_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_gost_3410_12_256_paramSet - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_gost_3410_12_256_paramSetA - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_gost_3410_12_256_paramSetB - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_gost_3410_12_256_paramSetC - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_gost_3410_12_256_paramSetD - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_gost_3410_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_gost_3410_12_512_paramSet - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_gost_3410_12_512_paramSetA - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_gost_3410_12_512_paramSetB - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_gost_3410_12_512_paramSetC - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_gost_3411_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_gost_3411_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_hmac_gost_3411_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_hmac_gost_3411_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_signwithdigest_gost_3410_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_tc26_signwithdigest_gost_3410_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
id_X25519 - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
id_X448 - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
idea_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
IDEACBCPar - Class in org.bouncycastle.asn1.misc
IDEACBCPar(byte[]) - Constructor for class org.bouncycastle.asn1.misc.IDEACBCPar
IDEAEngine - Class in org.bouncycastle.crypto.engines
  A class that provides a basic International Data Encryption Algorithm (IDEA) engine.
IDEAEngine() - Constructor for class org.bouncycastle.crypto.engines.IDEAEngine
  standard constructor.
IDEATest - Class in org.bouncycastle.crypto.test
IdentityProofV2 - Class in org.bouncycastle.asn1.cmc
  id-cmc-identityProofV2 OBJECT IDENTIFIER ::= { id-cmc 34 } identityProofV2 ::= SEQUENCE { proofAlgID AlgorithmIdentifier, macAlgId AlgorithmIdentifier, witness OCTET STRING }
IdentityProofV2(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cmc.IdentityProofV2
IdentityProofV2Test - Class in org.bouncycastle.asn1.cmc.test
IdentityProofV2Test() - Constructor for class org.bouncycastle.asn1.cmc.test.IdentityProofV2Test
idSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.26
IESEngine - Class in org.bouncycastle.crypto.engines
  Support class for constructing integrated encryption ciphers for doing basic message exchanges on top of key agreement ciphers.
IESEngine(BasicAgreement, DerivationFunction, Mac) - Constructor for class org.bouncycastle.crypto.engines.IESEngine
  Set up for use with stream mode, where the key derivation function is used to provide a stream of bytes to xor with the message.
IESEngine(BasicAgreement, DerivationFunction, Mac, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.engines.IESEngine
  Set up for use in conjunction with a block cipher to handle the message.
IESParameters - Class in org.bouncycastle.crypto.params
  parameters for using an integrated cipher in stream mode.
IESParameters(byte[], byte[], int) - Constructor for class org.bouncycastle.crypto.params.IESParameters
IESWithCipherParameters - Class in org.bouncycastle.crypto.params
IESWithCipherParameters(byte[], byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.IESWithCipherParameters
IetfAttrSyntax - Class in org.bouncycastle.asn1.x509
  Implementation of `IetfAttrSyntax` as specified by RFC3281.
IETFUtils - Class in org.bouncycastle.asn1.x500.style
IETFUtils() - Constructor for class org.bouncycastle.asn1.x500.style.IETFUtils
ikev2_kdf - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
illegalArgumentException(String, Throwable) - Static method in class org.bouncycastle.util.Exceptions
illegalStateException(String, Throwable) - Static method in class org.bouncycastle.util.Exceptions
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
implGenerateKeyPair(SLHDSAParameters, byte[], byte[], byte[]) - Static method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine
implGenerateKeyPair(SLHDSAParameters, byte[], byte[], byte[]) - Static method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine
  Deprecated.
implies(Permission) - Method in class org.bouncycastle.crypto.CryptoServicesPermission
implMultiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
implMultiplyPrecomp(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
implMulw(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
implMulw(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
implMulw(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
implMulw(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
implMulwAcc(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
implMulwAcc(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
implMulwAcc(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
implMulwAcc(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
implMulwAcc(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
implPrintNonZeroTraceBits(ECCurve) - Static method in class org.bouncycastle.math.ec.tools.TraceOptimizer
implSquare(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
importPoint(ECCurve, ECPoint) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
importPoint(ECPoint) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
importPoint(ECPoint) - Method in class org.bouncycastle.math.ec.ECCurve
importState(XMSSPrivateKeyParameters, XMSSPublicKeyParameters) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
importState(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
  Import XMSS private key / public key pair.
importState(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
  Import XMSSMT private key / public key pair.
inc(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
inc(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
incAt(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
incAt(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
INCORRECT_DATA - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
incorrectData - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
increment() - Method in class org.bouncycastle.crypto.test.AsconTest.Counter
increment(int) - Method in class org.bouncycastle.crypto.test.AsconTest.Counter
infinity - Variable in class org.bouncycastle.math.ec.custom.djb.Curve25519
infinity - Variable in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
InfoTypeAndValue - Class in org.bouncycastle.asn1.cmp
  Example InfoTypeAndValue contents include, but are not limited to, the following (un-comment in this ASN.1 module and use as appropriate for a given environment): id-it-caProtEncCert OBJECT IDENTIFIER ::= {id-it 1} CAProtEncCertValue ::= CMPCertificate id-it-signKeyPairTypes OBJECT IDENTIFIER ::= {id-it 2} SignKeyPairTypesValue ::= SEQUENCE OF AlgorithmIdentifier id-it-encKeyPairTypes OBJECT IDENTIFIER ::= {id-it 3} EncKeyPairTypesValue ::= SEQUENCE OF AlgorithmIdentifier id-it-preferredSymmAlg OBJECT IDENTIFIER ::= {id-it 4} PreferredSymmAlgValue ::= AlgorithmIdentifier id-it-caKeyUpdateInfo OBJECT IDENTIFIER ::= {id-it 5} CAKeyUpdateInfoValue ::= CAKeyUpdAnnContent id-it-currentCRL OBJECT IDENTIFIER ::= {id-it 6} CurrentCRLValue ::= CertificateList id-it-unsupportedOIDs OBJECT IDENTIFIER ::= {id-it 7} UnsupportedOIDsValue ::= SEQUENCE OF OBJECT IDENTIFIER id-it-keyPairParamReq OBJECT IDENTIFIER ::= {id-it 10} KeyPairParamReqValue ::= OBJECT IDENTIFIER id-it-keyPairParamRep OBJECT IDENTIFIER ::= {id-it 11} KeyPairParamRepValue ::= AlgorithmIdentifer id-it-revPassphrase OBJECT IDENTIFIER ::= {id-it 12} RevPassphraseValue ::= EncryptedValue id-it-implicitConfirm OBJECT IDENTIFIER ::= {id-it 13} ImplicitConfirmValue ::= NULL id-it-confirmWaitTime OBJECT IDENTIFIER ::= {id-it 14} ConfirmWaitTimeValue ::= GeneralizedTime id-it-origPKIMessage OBJECT IDENTIFIER ::= {id-it 15} OrigPKIMessageValue ::= PKIMessages id-it-suppLangTags OBJECT IDENTIFIER ::= {id-it 16} SuppLangTagsValue ::= SEQUENCE OF UTF8String where id-pkix OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7)} and id-it OBJECT IDENTIFIER ::= {id-pkix 4}
InfoTypeAndValue(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.InfoTypeAndValue
InfoTypeAndValue(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cmp.InfoTypeAndValue
inhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.Extension
  Inhibit Any Policy
inhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Inhibit Any Policy
InhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.BasicRawAgreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHAgreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHUnifiedAgreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCStagedAgreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCUnifiedAgreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECVKOAgreement
init(DerivationParameters) - Method in class org.bouncycastle.crypto.agreement.kdf.ConcatenationKDFGenerator
init(DerivationParameters) - Method in class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
init(DerivationParameters) - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
init(DerivationParameters) - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKFDGenerator
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.MQVBasicAgreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.SM2KeyExchange
init(BigInteger, BigInteger, Digest, SecureRandom) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
  Initialises the client to begin new authentication attempt
init(SRP6GroupParameters, Digest, SecureRandom) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
init(BigInteger, BigInteger, BigInteger, Digest, SecureRandom) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
  Initialises the server to accept a new client authentication attempt
init(SRP6GroupParameters, BigInteger, Digest, SecureRandom) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
init(BigInteger, BigInteger, Digest) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
  Initialises generator to create new verifiers
init(SRP6GroupParameters, Digest) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.X25519Agreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.X448Agreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.XDHBasicAgreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.XDHUnifiedAgreement
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
  initialise the cipher.
init(KeyGenerationParameters) - Method in interface org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator
  intialise the key pair generator.
init(CipherParameters) - Method in interface org.bouncycastle.crypto.BasicAgreement
  initialise the agreement engine.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.BlockCipher
  Initialise the cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  initialise the buffer and the underlying cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  initialise the cipher.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.CipherKeyGenerator
  initialise the key generator.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
  initialise the cipher.
init(DerivationParameters) - Method in interface org.bouncycastle.crypto.DerivationFunction
init(Blake3Parameters) - Method in class org.bouncycastle.crypto.digests.Blake3Digest
  Initialise.
init(SkeinParameters) - Method in class org.bouncycastle.crypto.digests.SkeinDigest
  Optionally initialises the Skein digest with the provided parameters.
init(SkeinParameters) - Method in class org.bouncycastle.crypto.digests.SkeinEngine
  Initialises the Skein engine with the provided parameters.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.DSA
  initialise the signer for signature generation or signature verification.
init(CipherParameters) - Method in interface org.bouncycastle.crypto.ec.ECDecryptor
init(CipherParameters) - Method in class org.bouncycastle.crypto.ec.ECElGamalDecryptor
  initialise the decryptor.
init(CipherParameters) - Method in class org.bouncycastle.crypto.ec.ECElGamalEncryptor
  initialise the encryptor.
init(CipherParameters) - Method in interface org.bouncycastle.crypto.ec.ECEncryptor
init(CipherParameters) - Method in class org.bouncycastle.crypto.ec.ECFixedTransform
  initialise the underlying EC ElGamal engine.
init(CipherParameters) - Method in class org.bouncycastle.crypto.ec.ECNewPublicKeyTransform
  initialise the EC Elgamal engine.
init(CipherParameters) - Method in class org.bouncycastle.crypto.ec.ECNewRandomnessTransform
  initialise the underlying EC ElGamal engine.
init(CipherParameters) - Method in interface org.bouncycastle.crypto.ec.ECPairTransform
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESEngine
  initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESFastEngine
  Deprecated.
  initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESLightEngine
  initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.ARIAEngine
init(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.AsconAEAD128
init(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.AsconEngine
  Deprecated.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
  initialise a Blowfish cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
  initialise a CAST cipher.
init(boolean, CipherParameters, String) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
  initialise the CramerShoup engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
  initialise the CramerShoup engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.CryptoProWrapEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DESedeEngine
  initialise a DESede cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
  Method init
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DESEngine
  initialise a DES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DSTU7624Engine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DSTU7624WrapEngine
init(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.ElephantEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
  initialise the ElGamal engine.
init(DerivationParameters) - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine.HandshakeKDFFunction
init(boolean, CipherParameters, CipherParameters, CipherParameters) - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
  Initialise the encryptor.
init(AsymmetricKeyParameter, CipherParameters, EphemeralKeyPairGenerator) - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
  Initialise the decryptor.
init(AsymmetricKeyParameter, CipherParameters, KeyParser) - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
  Initialise the encryptor.
init(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.GiftCofbEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
  initialise an GOST28147 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.GOST28147WrapEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.GOST3412_2015Engine
init(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.Grain128AEADEngine
  Initialize a Grain-128AEAD cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Grain128Engine
  Initialize a Grain-128 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
  Initialize a Grain v1 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.HC128Engine
  Initialise a HC-128 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.HC256Engine
  Initialise a HC-256 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.IDEAEngine
  initialise an IDEA cipher.
init(boolean, CipherParameters, CipherParameters, CipherParameters) - Method in class org.bouncycastle.crypto.engines.IESEngine
  Initialise the encryptor.
init(AsymmetricKeyParameter, CipherParameters, EphemeralKeyPairGenerator) - Method in class org.bouncycastle.crypto.engines.IESEngine
  Initialise the decryptor.
init(AsymmetricKeyParameter, CipherParameters, KeyParser) - Method in class org.bouncycastle.crypto.engines.IESEngine
  Initialise the encryptor.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.ISAACEngine
  initialise an ISAAC cipher.
init(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.ISAPEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.LEAEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
  Initializes this algorithm.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
  initialise
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.NullEngine
init(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.PhotonBeetleEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC2Engine
  initialise a RC2 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
  Method init
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC4Engine
  initialise a RC4 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC532Engine
  initialise a RC5-32 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC564Engine
  initialise a RC5-64 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC6Engine
  initialise a RC5-32 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RFC3211WrapEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RFC5649WrapEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
  initialise a Rijndael cipher.
init(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.RomulusEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
  initialise the RSA engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
  Initialise the blinding engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RSAEngine
  initialise the RSA engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
  initialise a Salsa20 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SEEDEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  initialise a Serpent cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
  initialise a SKIPJACK cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SM2Engine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SM4Engine
init(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.SparkleEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.TEAEngine
  initialise
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
  Initialise the engine.
init(boolean, long[], long[]) - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
  Initialise the engine, specifying the key and tweak directly.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.TwofishEngine
  initialise a Twofish cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.VMPCEngine
  initialise a VMPC cipher.
init(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.XoodyakEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.XTEAEngine
  initialise
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
  initialise a Snow3G cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.fpe.FPEEngine
  Initialize the FPE engine for encryption/decryption.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.fpe.FPEFF1Engine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.fpe.FPEFF3_1Engine
init(Argon2Parameters) - Method in class org.bouncycastle.crypto.generators.Argon2BytesGenerator
  Initialise the Argon2BytesGenerator from the parameters.
init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.CramerShoupKeyPairGenerator
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.CramerShoupParametersGenerator
  Initialise the parameters generator.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DESedeKeyGenerator
  initialise the key generator - if strength is set to zero the key generated will be 192 bits in size, otherwise strength can be 128 or 192 (or 112 or 168 if you don't count parity bits), depending on whether you wish to do 2-key or 3-key triple DES.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DESKeyGenerator
  initialise the key generator - if strength is set to zero the key generated will be 64 bits in size, otherwise strength can be 64 or 56 bits (if you don't count the parity bits).
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DHKeyPairGenerator
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.DHParametersGenerator
  Initialise the parameters generator.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.DSAParametersGenerator
  initialise the key generator.
init(DSAParameterGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DSAParametersGenerator
  Initialise the key generator for DSA 2.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.ECCSIKeyPairGenerator
  Initializes the key pair generator with the specified parameters.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.Ed25519KeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.Ed448KeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator
  initialise the key generator.
init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.HKDFBytesGenerator
init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.KDFCounterBytesGenerator
init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.KDFDoublePipelineIterationBytesGenerator
init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.KDFFeedbackBytesGenerator
init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.MLDSAKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.MLKEMKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.NaccacheSternKeyPairGenerator
init(byte[], byte[]) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
  Initialise - note the iteration count for this algorithm is fixed at 1.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.Poly1305KeyGenerator
  Initialises the key generator.
init(CipherParameters) - Method in class org.bouncycastle.crypto.generators.RSABlindingFactorGenerator
  Initialise the factor generator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.SLHDSAKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.X25519KeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.X448KeyPairGenerator
init(CipherParameters) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
  Deprecated.
  Initialise the ECIES-KEM.
init(CipherParameters) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
  Deprecated.
  Initialise the RSA-KEM.
init(CipherParameters) - Method in interface org.bouncycastle.crypto.KeyEncapsulation
  Deprecated.
  Initialise the key encapsulation mechanism.
init(CipherParameters) - Method in interface org.bouncycastle.crypto.Mac
  Initialise the MAC.
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.Blake3Mac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CMac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.DSTU7564Mac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.DSTU7624Mac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.GMac
  Initialises the GMAC - requires a `ParametersWithIV` providing a `KeyParameter` and a nonce.
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.HMac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.KGMac
  Initialises the GMAC - requires a `ParametersWithIV` providing a `KeyParameter` and a nonce.
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.KMAC
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.OldHMac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.Poly1305
  Initialises the Poly1305 MAC.
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.SipHash
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.SkeinMac
  Initialises the Skein digest with the provided parameters.
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.VMPCMac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.Zuc128Mac
  Initialise the Mac.
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.Zuc256Mac
  Initialise the Mac.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
  initialise the underlying cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
  Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
  Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.G3413CBCBlockCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
  Initialise the cipher and initialisation vector R.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
  Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.BasicGCMExponentiator
init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.BasicGCMMultiplier
init(byte[]) - Method in interface org.bouncycastle.crypto.modes.gcm.GCMExponentiator
init(byte[]) - Method in interface org.bouncycastle.crypto.modes.gcm.GCMMultiplier
init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator
init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables4kGCMMultiplier
init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables64kGCMMultiplier
init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
  NOTE: MAC sizes from 32 bits to 128 bits (must be a multiple of 8) are supported.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
  Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.KCTRBlockCipher
init(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_128
init(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_256
init(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_512
init(long[]) - Method in interface org.bouncycastle.crypto.modes.kgcm.KGCMMultiplier
init(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.Tables16kKGCMMultiplier_512
init(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.Tables4kKGCMMultiplier_128
init(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.Tables8kKGCMMultiplier_256
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
  Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
  Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
  Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
init(SecureRandom) - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
  Initialise the padder.
init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
  Initialise the padder.
init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
  Initialise the padder.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
  initialise the cipher.
init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
  Initialise the padder.
init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.TBCPadding
  Initialise the padder.
init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.X923Padding
  Initialise the padder.
init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.ZeroBytePadding
  Initialise the padder.
init(byte[], byte[], int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
  initialise the PBE generator.
init(CipherParameters) - Method in interface org.bouncycastle.crypto.RawAgreement
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.Signer
  Initialise the signer for signing or verification.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
init(BigInteger, SecureRandom) - Method in interface org.bouncycastle.crypto.signers.DSAKCalculator
  Non-deterministic initialiser.
init(BigInteger, BigInteger, byte[]) - Method in interface org.bouncycastle.crypto.signers.DSAKCalculator
  Deterministic initialiser.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.DSASigner
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.DSTU4145Signer
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECCSISigner
  Initializes the signer for either signature generation or verification.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECNRSigner
  Initialise the signer.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.Ed25519ctxSigner
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.Ed25519phSigner
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.Ed25519Signer
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.Ed448phSigner
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.Ed448Signer
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.GenericSigner
  initialise the signer for signing or verification.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.HashMLDSASigner
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.HashSLHDSASigner
init(BigInteger, SecureRandom) - Method in class org.bouncycastle.crypto.signers.HMacDSAKCalculator
init(BigInteger, BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.HMacDSAKCalculator
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Initialise the signer.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.MLDSASigner
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.PSSSigner
init(BigInteger, SecureRandom) - Method in class org.bouncycastle.crypto.signers.RandomDSAKCalculator
init(BigInteger, BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.RandomDSAKCalculator
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
  Initialize the signer for signing or verification.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.SLHDSASigner
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.SM2Signer
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.X931Signer
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.StreamCipher
  Initialise the cipher.
init(int) - Method in class org.bouncycastle.crypto.test.AsconTest.Counter
init(CipherParameters) - Method in class org.bouncycastle.crypto.test.speedy.Poly1305Reference
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.test.speedy.ThreefishReferenceEngine
init(boolean, TweakableBlockCipherParameters) - Method in class org.bouncycastle.crypto.test.speedy.ThreefishReferenceEngine
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.Wrapper
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyPairGenerator
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumSigner
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.falcon.FalconKeyPairGenerator
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.falcon.FalconSigner
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.hqc.HQCKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.lms.HSSKeyPairGenerator
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.lms.HSSSigner
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.lms.LMSKeyPairGenerator
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.lms.LMSSigner
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.mayo.MayoKeyPairGenerator
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mayo.MayoSigner
  Initializes the signer for either signature generation or verification.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.pqc.crypto.MessageEncryptor
init(boolean, CipherParameters) - Method in interface org.bouncycastle.pqc.crypto.MessageSigner
  initialise the signer for signature generation or signature verification.
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.MessageSignerAdapter
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mldsa.HashMLDSASigner
  Deprecated.
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAKeyPairGenerator
  Deprecated.
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
  Deprecated.
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMKeyPairGenerator
  Deprecated.
init(CipherParameters) - Method in class org.bouncycastle.pqc.crypto.newhope.NHAgreement
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.newhope.NHKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKeyPairGenerator
  intialise the key pair generator.
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKeyPairGenerator
  Initialize the Key Pair Generator.
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.saber.SABERKeyPairGenerator
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.slhdsa.HashSLHDSASigner
  Deprecated.
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAKeyPairGenerator
  Deprecated.
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSASigner
  Deprecated.
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.snova.SnovaKeyPairGenerator
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.snova.SnovaSigner
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyPairGenerator
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256Signer
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTKeyPairGenerator
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSigner
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSigner
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.xwing.XWingKeyPairGenerator
initAdditionalInput0(HMac) - Method in class org.bouncycastle.crypto.signers.HMacDSAKCalculator
  Supply additional input to HMAC_K(V || 0x00 || int2octets(x) || bits2octets(h1)).
initAdditionalInput1(HMac) - Method in class org.bouncycastle.crypto.signers.HMacDSAKCalculator
  Supply additional input to HMAC_K(V || 0x01 || int2octets(x) || bits2octets(h1)).
INITIAL_ACCESS_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
initialiseDecodingTable() - Method in class org.bouncycastle.util.encoders.Base32Encoder
initialiseDecodingTable() - Method in class org.bouncycastle.util.encoders.Base64Encoder
initialiseDecodingTable() - Method in class org.bouncycastle.util.encoders.HexEncoder
INITIALS - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
initials - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
INITIALS - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
initKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.VMPCEngine
initKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.VMPCKSA3Engine
initSecureRandom(boolean, SecureRandom) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
initSecureRandom(boolean, SecureRandom) - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
initSecureRandom(boolean, SecureRandom) - Method in class org.bouncycastle.crypto.signers.DSASigner
initSecureRandom(boolean, SecureRandom) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
initSign(byte[], boolean, byte[]) - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
initVerify(byte[], byte[], boolean, byte[]) - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
InMemoryRepresentable - Interface in org.bouncycastle.asn1
  Interface implemented by objects that can be converted from streaming to in-memory objects.
innerProduct(byte[], int, byte[], int, int) - Static method in class org.bouncycastle.util.GF16
InputStreamTest - Class in org.bouncycastle.asn1.test
InputStreamTest() - Constructor for class org.bouncycastle.asn1.test.InputStreamTest
INSTANCE - Static variable in class org.bouncycastle.asn1.ASN1Absent
INSTANCE - Static variable in class org.bouncycastle.asn1.DERNull
INSTANCE - Static variable in class org.bouncycastle.asn1.test.X500NameTest.DNQStyle
INSTANCE - Static variable in class org.bouncycastle.asn1.x500.style.BCStrictStyle
INSTANCE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  Singleton instance.
INSTANCE - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
  Singleton instance.
INSTANCE - Static variable in class org.bouncycastle.crypto.signers.PlainDSAEncoding
INSTANCE - Static variable in class org.bouncycastle.crypto.signers.StandardDSAEncoding
instructionCode - Static variable in class org.bouncycastle.asn1.x509.Extension
  Hold Instruction Code
instructionCode - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Hold Instruction Code
InstructionCode - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
INTEGER - Static variable in interface org.bouncycastle.asn1.BERTags
Integers - Class in org.bouncycastle.util
  Utility methods and constants for ints.
Integers() - Constructor for class org.bouncycastle.util.Integers
IntegersTest - Class in org.bouncycastle.util.utiltest
IntegersTest() - Constructor for class org.bouncycastle.util.utiltest.IntegersTest
integerToBytes(BigInteger, int) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
  Convert an integer to a byte array, ensuring it is exactly qLength long.
INTEGRATED_CIRCUIT_MANUFACTURER_ID - Static variable in class org.bouncycastle.asn1.eac.EACTags
INTERCHANGE_CONTROL - Static variable in class org.bouncycastle.asn1.eac.EACTags
INTERCHANGE_PROFILE - Static variable in class org.bouncycastle.asn1.eac.EACTags
Interleave - Class in org.bouncycastle.math.raw
Interleave() - Constructor for class org.bouncycastle.math.raw.Interleave
InterleaveTest - Class in org.bouncycastle.math.raw.test
InterleaveTest() - Constructor for class org.bouncycastle.math.raw.test.InterleaveTest
intern() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
  Intern will return a reference to a pooled version of this object, unless it is not present in which case intern will add it.
INTERNAL_ERROR - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
internalCAError - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
internalGenerateEncapsulated(AsymmetricKeyParameter, byte[]) - Method in class org.bouncycastle.crypto.kems.MLKEMGenerator
  Deprecated.
  Use `MLKEMGenerator.internalGenerateEncapsulated(MLKEMPublicKeyParameters, byte[])` instead.
internalGenerateEncapsulated(MLKEMPublicKeyParameters, byte[]) - Static method in class org.bouncycastle.crypto.kems.MLKEMGenerator
internalGenerateEncapsulated(AsymmetricKeyParameter, byte[]) - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMGenerator
  Deprecated.
  Use `MLKEMGenerator.internalGenerateEncapsulated(MLKEMPublicKeyParameters, byte[])` instead.
internalGenerateEncapsulated(MLKEMPublicKeyParameters, byte[]) - Static method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMGenerator
  Deprecated.
internalGenerateKeyPair(byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.generators.SLHDSAKeyPairGenerator
internalGenerateKeyPair(byte[]) - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyPairGenerator
internalGenerateKeyPair(byte[], byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAKeyPairGenerator
  Deprecated.
internalGenerateSignature(byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.HashSLHDSASigner
internalGenerateSignature(byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.MLDSASigner
internalGenerateSignature(SLHDSAParameters, byte[], byte[], byte[], byte[], byte[], byte[], byte[]) - Static method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine
internalGenerateSignature(byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.SLHDSASigner
internalGenerateSignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumSigner
internalGenerateSignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
  Deprecated.
internalGenerateSignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.HashSLHDSASigner
  Deprecated.
internalGenerateSignature(SLHDSAPrivateKeyParameters, byte[], byte[], byte[]) - Static method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine
  Deprecated.
internalGenerateSignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSASigner
  Deprecated.
internalVerifySignature(byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.HashSLHDSASigner
internalVerifySignature(byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.MLDSASigner
internalVerifySignature(SLHDSAParameters, byte[], byte[], byte[], byte[], byte[]) - Static method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine
internalVerifySignature(byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.SLHDSASigner
internalVerifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
  Deprecated.
internalVerifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.HashSLHDSASigner
  Deprecated.
internalVerifySignature(SLHDSAPublicKeyParameters, byte[], byte[], byte[]) - Static method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine
  Deprecated.
internalVerifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSASigner
  Deprecated.
internationalISDNNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
internet - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  { iso(1) identifier-organization(3) dod(6) internet(1) } == IETF defined things
intersectEmptyPermittedSubtree(int) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
intersectEmptyPermittedSubtree(int) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
intersectPermittedSubtree(GeneralSubtree) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
intersectPermittedSubtree(GeneralSubtree[]) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
intersectPermittedSubtree(GeneralSubtree) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
intersectPermittedSubtree(GeneralSubtree[]) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
  Updates the permitted set of these name constraints with the intersection with the given subtree.
intPositiveValueExact() - Method in class org.bouncycastle.asn1.ASN1Integer
IntsTo32bits(int[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
intToBigEndian(int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
intToBigEndian(int, byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
intToBigEndian(int[]) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
intToBigEndian(int[], byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
intToBigEndian(int) - Static method in class org.bouncycastle.util.Pack
intToBigEndian(int, byte[]) - Static method in class org.bouncycastle.util.Pack
intToBigEndian(int, byte[], int) - Static method in class org.bouncycastle.util.Pack
intToBigEndian(int[]) - Static method in class org.bouncycastle.util.Pack
intToBigEndian(int[], byte[], int) - Static method in class org.bouncycastle.util.Pack
intToBigEndian(int[], int, int, byte[], int) - Static method in class org.bouncycastle.util.Pack
intToBigEndian_High(int, byte[], int, int) - Static method in class org.bouncycastle.util.Pack
intToBigEndian_Low(int, byte[], int, int) - Static method in class org.bouncycastle.util.Pack
intToLittleEndian(int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
intToLittleEndian(int, byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
intToLittleEndian(int[]) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
intToLittleEndian(int[], byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
intToLittleEndian(int) - Static method in class org.bouncycastle.util.Pack
intToLittleEndian(int, byte[], int) - Static method in class org.bouncycastle.util.Pack
intToLittleEndian(int[]) - Static method in class org.bouncycastle.util.Pack
intToLittleEndian(int[], byte[], int) - Static method in class org.bouncycastle.util.Pack
intToLittleEndian(int[], int, int, byte[], int) - Static method in class org.bouncycastle.util.Pack
intToLittleEndian_High(int, byte[], int, int) - Static method in class org.bouncycastle.util.Pack
intToLittleEndian_Low(int, byte[], int, int) - Static method in class org.bouncycastle.util.Pack
intValue() - Method in class org.bouncycastle.asn1.ASN1BitString
intValueExact() - Method in class org.bouncycastle.asn1.ASN1Enumerated
intValueExact() - Method in class org.bouncycastle.asn1.ASN1Integer
intValueExact(BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
inv(byte) - Static method in class org.bouncycastle.util.GF16
  Computes the multiplicative inverse in GF(16) for a GF(16) element.
inv0(BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.hash2curve.H2cUtils
  Calculates the modular inverse of a BigInteger 'val' with respect to a given BigInteger 'order'.
InvalidCipherTextException - Exception in org.bouncycastle.crypto
  this exception is thrown whenever we find something we don't expect in a message.
InvalidCipherTextException() - Constructor for exception org.bouncycastle.crypto.InvalidCipherTextException
  base constructor.
InvalidCipherTextException(String) - Constructor for exception org.bouncycastle.crypto.InvalidCipherTextException
  create a InvalidCipherTextException with the given message.
InvalidCipherTextException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.InvalidCipherTextException
  create a InvalidCipherTextException with the given message.
InvalidCipherTextIOException - Exception in org.bouncycastle.crypto.io
  `IOException` wrapper around an exception indicating an invalid ciphertext, such as in authentication failure during finalisation of an AEAD cipher.
InvalidCipherTextIOException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.io.InvalidCipherTextIOException
invalidityDate - Static variable in class org.bouncycastle.asn1.x509.Extension
  Invalidity Date
invalidityDate - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Invalidity Date
InvalidityDate - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
inverse(int, int[], BigInteger) - Static method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
inverse32(int) - Static method in class org.bouncycastle.math.raw.Mod
inverse32(int) - Static method in class org.bouncycastle.math.raw.Mont256
inverseLT(int[]) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  Apply the inverse of the linear transformation to the register set.
invert() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement
invVar(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
invVar(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
ioException(String, Throwable) - Static method in class org.bouncycastle.util.Exceptions
iPAddress - Static variable in class org.bouncycastle.asn1.x509.GeneralName
IPAddress - Class in org.bouncycastle.util
  Utility methods for processing String objects containing IP addresses.
IPAddress() - Constructor for class org.bouncycastle.util.IPAddress
ipsec - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  IPSEC base OID: 1.3.6.1.5.5.8
IPTest - Class in org.bouncycastle.util.utiltest
IPTest() - Constructor for class org.bouncycastle.util.utiltest.IPTest
IS - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
is18033_2 - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
  -- ISO/IEC 18033-2 arc is18033-2 OID ::= { iso(1) standard(0) is18033(18033) part2(2) }
ISAACEngine - Class in org.bouncycastle.crypto.engines
  Implementation of Bob Jenkin's ISAAC (Indirection Shift Accumulate Add and Count).
ISAACEngine() - Constructor for class org.bouncycastle.crypto.engines.ISAACEngine
ISAACTest - Class in org.bouncycastle.crypto.test
  ISAAC Test - see https://www.burtleburtle.net/bob/rand/isaacafa.html
ISAACTest() - Constructor for class org.bouncycastle.crypto.test.ISAACTest
isakmpOakley - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  IPSEC ISAKMP-Oakley OID: 1.3.6.1.5.5.8.1
isAlphabetic() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
ISAPDigest - Class in org.bouncycastle.crypto.digests
  ISAP Hash v2, https://isap.iaik.tugraz.at/ https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/isap-spec-final.pdf ISAP Hash v2 with reference to C Reference Impl from: https://github.com/isap-lwc/isap-code-package
ISAPDigest() - Constructor for class org.bouncycastle.crypto.digests.ISAPDigest
ISAPDigest.Friend - Class in org.bouncycastle.crypto.digests
ISAPEngine - Class in org.bouncycastle.crypto.engines
  ISAP AEAD v2, https://isap.iaik.tugraz.at/ https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/isap-spec-final.pdf ISAP AEAD v2 with reference to C Reference Impl from: https://github.com/isap-lwc/isap-code-package
ISAPEngine(ISAPEngine.IsapType) - Constructor for class org.bouncycastle.crypto.engines.ISAPEngine
ISAPEngine.IsapType - Enum in org.bouncycastle.crypto.engines
ISAPTest - Class in org.bouncycastle.crypto.test
ISAPTest() - Constructor for class org.bouncycastle.crypto.test.ISAPTest
IsaraObjectIdentifiers - Interface in org.bouncycastle.asn1.isara
isBodyPartID() - Method in class org.bouncycastle.asn1.cmc.BodyPartReference
isCA() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
isCritical() - Method in class org.bouncycastle.asn1.x509.Extension
isCritical() - Method in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
isDebug() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
isDefaultPrf() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Return true if the PRF is the default (hmacWithSHA1)
isDefiniteLength() - Method in class org.bouncycastle.asn1.cms.ContentInfo
  Return true if this object encapsulates a definite-length structure.
isDestroyed() - Method in class org.bouncycastle.pqc.crypto.util.SecretWithEncapsulationImpl
isDeterministic() - Method in interface org.bouncycastle.crypto.signers.DSAKCalculator
  Return true if this calculator is deterministic, false otherwise.
isDeterministic() - Method in class org.bouncycastle.crypto.signers.HMacDSAKCalculator
isDeterministic() - Method in class org.bouncycastle.crypto.signers.RandomDSAKCalculator
isEmpty() - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Return true if there are no extension present in this generator.
isEmpty() - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
  Deprecated.
  Return true if there are no extension present in this generator.
isEmpty() - Method in class org.bouncycastle.pqc.crypto.xmss.BDSStateMap
isEncodedChar(char) - Method in class org.bouncycastle.util.encoders.test.AbstractCoderTest
isEncodedChar(char) - Method in class org.bouncycastle.util.encoders.test.Base32Test
isEncodedChar(char) - Method in class org.bouncycastle.util.encoders.test.Base64Test
isEncodedChar(char) - Method in class org.bouncycastle.util.encoders.test.HexTest
isEncodedChar(char) - Method in class org.bouncycastle.util.encoders.test.UrlBase64Test
isEncryptedRand() - Method in class org.bouncycastle.asn1.cmp.Challenge
isEncryptedValue() - Method in class org.bouncycastle.asn1.crmf.EncryptedKey
isEquals(Object, Object) - Method in class org.bouncycastle.util.test.SimpleTest
isEquals(int, int) - Method in class org.bouncycastle.util.test.SimpleTest
isEquals(long, long) - Method in class org.bouncycastle.util.test.SimpleTest
isEquals(boolean, boolean) - Method in class org.bouncycastle.util.test.SimpleTest
isEquals(String, boolean, boolean) - Method in class org.bouncycastle.util.test.SimpleTest
isEquals(String, long, long) - Method in class org.bouncycastle.util.test.SimpleTest
isEquals(String, Object, Object) - Method in class org.bouncycastle.util.test.SimpleTest
isException(String) - Method in class org.bouncycastle.crypto.constraints.ServicesConstraint
isExhausted() - Method in class org.bouncycastle.crypto.prng.FixedSecureRandom
isExhausted() - Method in class org.bouncycastle.util.test.FixedSecureRandom
isExplicit() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
  return whether or not the object may be explicitly tagged.
isExplicitPolicyReqd() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
isExtendedFailInfo() - Method in class org.bouncycastle.asn1.cmc.OtherStatusInfo
isF2mCurve(ECCurve) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
isF2mField(FiniteField) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
isFailInfo() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo.OtherInfo
isFailInfo() - Method in class org.bouncycastle.asn1.cmc.OtherStatusInfo
isFpCurve(ECCurve) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
isFpField(FiniteField) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
isHashProtected() - Method in class org.bouncycastle.asn1.cms.MetaData
isIA5String(String) - Static method in class org.bouncycastle.asn1.ASN1IA5String
  return true if the passed in String can be represented without loss as an IA5String, false otherwise.
isIdentifierUTF8String() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
isImplicitlyCA() - Method in class org.bouncycastle.asn1.x9.X962Parameters
isIndexValid(int, long) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
  Check whether an index is valid or not.
isIndirectCRL() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
isInfinity() - Method in class org.bouncycastle.math.ec.ECPoint
isInhibitAnyPolicy() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
isInhibitPolicyMapping() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
isInitiator() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePrivateParameters
ISISMTTObjectIdentifiers - Interface in org.bouncycastle.asn1.isismtt
  ISISMT -- Industrial Signature Interoperability Specification
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
isKoblitz() - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
  Returns true if this is a Koblitz curve (ABC curve).
isMRProbablePrime(BigInteger, SecureRandom, int) - Static method in class org.bouncycastle.math.Primes
  FIPS 186-4 C.3.1 Miller-Rabin Probabilistic Primality Test Run several iterations of the Miller-Rabin algorithm with randomly-chosen bases.
isMRProbablePrimeToBase(BigInteger, BigInteger) - Static method in class org.bouncycastle.math.Primes
  FIPS 186-4 C.3.1 Miller-Rabin Probabilistic Primality Test (to a fixed base).
isMultiValued() - Method in class org.bouncycastle.asn1.x500.RDN
isNamedCurve() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
isNamedCurve() - Method in class org.bouncycastle.asn1.x9.X962Parameters
isNewAuthenticationPathNeeded(long, int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
isNewBDSInitNeeded(long, int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
isNormalized() - Method in class org.bouncycastle.math.ec.ECPoint
isNotPrimePower() - Method in class org.bouncycastle.math.Primes.MROutput
isNullOrContainsNull(Object[]) - Static method in class org.bouncycastle.util.Arrays
isNullOrEmpty(byte[]) - Static method in class org.bouncycastle.util.Arrays
isNullOrEmpty(int[]) - Static method in class org.bouncycastle.util.Arrays
isNullOrEmpty(Object[]) - Static method in class org.bouncycastle.util.Arrays
isNumericString(String) - Static method in class org.bouncycastle.asn1.ASN1NumericString
  Return true if the string can be represented as a NumericString ('0'..'9', ' ')
ISO10126d2Padding - Class in org.bouncycastle.crypto.paddings
  A padder that adds ISO10126-2 padding to a block.
ISO10126d2Padding() - Constructor for class org.bouncycastle.crypto.paddings.ISO10126d2Padding
ISO18033KDFParameters - Class in org.bouncycastle.crypto.params
  parameters for Key derivation functions for ISO-18033
ISO18033KDFParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.ISO18033KDFParameters
Iso4217CurrencyCode - Class in org.bouncycastle.asn1.x509.qualified
  The Iso4217CurrencyCode object.
Iso4217CurrencyCode(int) - Constructor for class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
Iso4217CurrencyCode(String) - Constructor for class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
Iso4217CurrencyCodeUnitTest - Class in org.bouncycastle.asn1.test
Iso4217CurrencyCodeUnitTest() - Constructor for class org.bouncycastle.asn1.test.Iso4217CurrencyCodeUnitTest
ISO7816d4Padding - Class in org.bouncycastle.crypto.paddings
  A padder that adds the padding according to the scheme referenced in ISO 7814-4 - scheme 2 from ISO 9797-1.
ISO7816d4Padding() - Constructor for class org.bouncycastle.crypto.paddings.ISO7816d4Padding
ISO9796d1Encoding - Class in org.bouncycastle.crypto.encodings
  ISO 9796-1 padding.
ISO9796d1Encoding(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
ISO9796d2PSSSigner - Class in org.bouncycastle.crypto.signers
  ISO9796-2 - mechanism using a hash function with recovery (scheme 2 and 3).
ISO9796d2PSSSigner(AsymmetricBlockCipher, Digest, int, boolean) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Generate a signer with either implicit or explicit trailers for ISO9796-2, scheme 2 or 3.
ISO9796d2PSSSigner(AsymmetricBlockCipher, Digest, int) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Constructor for a signer with an explicit digest trailer.
ISO9796d2Signer - Class in org.bouncycastle.crypto.signers
  ISO9796-2 - mechanism using a hash function with recovery (scheme 1)
ISO9796d2Signer(AsymmetricBlockCipher, Digest, boolean) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Generate a signer with either implicit or explicit trailers for ISO9796-2.
ISO9796d2Signer(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Constructor for a signer with an explicit digest trailer.
ISO9796Test - Class in org.bouncycastle.crypto.test
  test vectors from ISO 9796-1 and ISO 9796-2 edition 1.
ISO9796Test() - Constructor for class org.bouncycastle.crypto.test.ISO9796Test
ISO9797Alg3Mac - Class in org.bouncycastle.crypto.macs
  DES based CBC Block Cipher MAC according to ISO9797, algorithm 3 (ANSI X9.19 Retail MAC) This could as well be derived from CBCBlockCipherMac, but then the property mac in the base class must be changed to protected
ISO9797Alg3Mac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
  create a Retail-MAC based on a CBC block cipher.
ISO9797Alg3Mac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
  create a Retail-MAC based on a CBC block cipher.
ISO9797Alg3Mac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
  create a Retail-MAC based on a block cipher with the size of the MAC been given in bits.
ISO9797Alg3Mac(BlockCipher, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
  create a standard MAC based on a block cipher with the size of the MAC been given in bits.
ISO9797Alg3MacTest - Class in org.bouncycastle.crypto.test
ISO9797Alg3MacTest() - Constructor for class org.bouncycastle.crypto.test.ISO9797Alg3MacTest
iso_encryption_algorithms - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
isOctetAligned() - Method in class org.bouncycastle.asn1.ASN1BitString
isOid() - Method in class org.bouncycastle.asn1.est.AttrOrOID
ISOIECObjectIdentifiers - Interface in org.bouncycastle.asn1.iso
  OIDS from ISO/IEC 10118-3:2004
isOne() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
isOne() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
isOne() - Method in class org.bouncycastle.math.ec.ECFieldElement
isOne(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
isOne(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
isOne(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat128
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat160
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat128
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat192
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat256
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat320
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat448
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat576
isOneVar(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
isOneVar(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
ISOTrailers - Class in org.bouncycastle.crypto.signers
ISOTrailers() - Constructor for class org.bouncycastle.crypto.signers.ISOTrailers
IsoTrailerTest - Class in org.bouncycastle.crypto.test
IsoTrailerTest() - Constructor for class org.bouncycastle.crypto.test.IsoTrailerTest
isOutOfRangeD(BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
isOutOfRangeD(BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.generators.SM2KeyPairGenerator
isOverrideSet(String) - Static method in class org.bouncycastle.util.Properties
  Return whether a particular override has been set to true.
isOverrideSet(String, boolean) - Static method in class org.bouncycastle.util.Properties
  Return whether a particular override has been set to true.
isOverrideSetTo(String, boolean) - Static method in class org.bouncycastle.util.Properties
  Return whether a particular override has been set to false.
isPendingInfo() - Method in class org.bouncycastle.asn1.cmc.OtherStatusInfo
isPkExpandShake() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
isPointCompressed() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
isPredefined() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
isPredictionResistant() - Method in interface org.bouncycastle.crypto.prng.EntropySource
  Return whether or not this entropy source is regarded as prediction resistant.
isPredictionResistant() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
isPreHash() - Method in class org.bouncycastle.crypto.params.MLDSAParameters
isPreHash() - Method in class org.bouncycastle.crypto.params.SLHDSAParameters
isPreHash() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAParameters
  Deprecated.
isPreHash() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
isPrintableString(String) - Static method in class org.bouncycastle.asn1.ASN1PrintableString
  return true if the passed in String can be represented without loss as a PrintableString, false otherwise.
isPrivate() - Method in class org.bouncycastle.crypto.params.AsymmetricKeyParameter
isProbablePrime(BigInteger) - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
isPromoted() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
isProvablyComposite() - Method in class org.bouncycastle.math.Primes.MROutput
isQR() - Method in class org.bouncycastle.crypto.hash2curve.impl.SqrtRatio
  Checks whether the computed value is a quadratic residue (QR) modulo a specific field.
isRandomOracle() - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData
isReal2Key(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
  return true if the passed in key is a real 2 part DES-EDE key.
isReal3Key(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
  return true if the passed in key is a real 3 part DES-EDE key.
isRealEDEKey(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
  return true if the passed in key is a real 2/3 part DES-EDE key.
isReplacingFields() - Method in class org.bouncycastle.asn1.cmc.ModCertTemplate
isRevealed(Commitment, byte[]) - Method in class org.bouncycastle.crypto.commitments.GeneralHashCommitter
  Return true if the passed in commitment represents a commitment to the passed in message.
isRevealed(Commitment, byte[]) - Method in class org.bouncycastle.crypto.commitments.HashCommitter
  Return true if the passed in commitment represents a commitment to the passed in message.
isRevealed(Commitment, byte[]) - Method in interface org.bouncycastle.crypto.Committer
  Return true if the passed in commitment represents a commitment to the passed in maessage.
isSet(int) - Method in class org.bouncycastle.asn1.eac.Flags
isSignaturePolicyImplied() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
isSkIsSeed() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
isSquare(BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.hash2curve.H2cUtils
  Test if a value is square in a prime field order
isSuccessful() - Method in class org.bouncycastle.util.test.SimpleTestResult
isSuccessful() - Method in interface org.bouncycastle.util.test.TestResult
ISSUER_IDENTIFICATION_NUMBER - Static variable in class org.bouncycastle.asn1.eac.EACTags
issuerAlternativeName - Static variable in class org.bouncycastle.asn1.x509.Extension
  Issuer Alternative Name
issuerAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Issuer Alternative Name
IssuerAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
IssuerAndSerialNumber - Class in org.bouncycastle.asn1.cms
  RFC 5652: IssuerAndSerialNumber object.
IssuerAndSerialNumber(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
  Deprecated.
  use getInstance() method.
IssuerAndSerialNumber(Certificate) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
IssuerAndSerialNumber(X509CertificateStructure) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
  Deprecated.
  use constructor taking Certificate
IssuerAndSerialNumber(X500Name, BigInteger) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
IssuerAndSerialNumber(X509Name, BigInteger) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
  Deprecated.
  use X500Name constructor
IssuerAndSerialNumber(X509Name, ASN1Integer) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
  Deprecated.
  use X500Name constructor
IssuerAndSerialNumber - Class in org.bouncycastle.asn1.pkcs
IssuerAndSerialNumber(X509Name, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
IssuerAndSerialNumber(X509Name, ASN1Integer) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
IssuerAndSerialNumber(X500Name, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
IssuerSerial - Class in org.bouncycastle.asn1.x509
IssuerSerial(X500Name, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.IssuerSerial
IssuerSerial(GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.IssuerSerial
IssuerSerial(GeneralNames, ASN1Integer) - Constructor for class org.bouncycastle.asn1.x509.IssuerSerial
issuingDistributionPoint - Static variable in class org.bouncycastle.asn1.x509.Extension
  Issuing Distribution Point
IssuingDistributionPoint - Class in org.bouncycastle.asn1.x509
  IssuingDistributionPoint ::= SEQUENCE { distributionPoint [0] DistributionPointName OPTIONAL, onlyContainsUserCerts [1] BOOLEAN DEFAULT FALSE, onlyContainsCACerts [2] BOOLEAN DEFAULT FALSE, onlySomeReasons [3] ReasonFlags OPTIONAL, indirectCRL [4] BOOLEAN DEFAULT FALSE, onlyContainsAttributeCerts [5] BOOLEAN DEFAULT FALSE }
IssuingDistributionPoint(DistributionPointName, boolean, boolean, ReasonFlags, boolean, boolean) - Constructor for class org.bouncycastle.asn1.x509.IssuingDistributionPoint
  Constructor from given details.
IssuingDistributionPoint(DistributionPointName, boolean, boolean) - Constructor for class org.bouncycastle.asn1.x509.IssuingDistributionPoint
  Shorthand Constructor from given details.
issuingDistributionPoint - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Issuing Distribution Point
IssuingDistributionPoint - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
IssuingDistributionPointUnitTest - Class in org.bouncycastle.asn1.test
IssuingDistributionPointUnitTest() - Constructor for class org.bouncycastle.asn1.test.IssuingDistributionPointUnitTest
isTagged() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
isTagged() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
isTagged() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
isTrinomial() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
  Return true if curve uses a Trinomial basis.
isTrue() - Method in class org.bouncycastle.asn1.ASN1Boolean
isTrue(boolean) - Method in class org.bouncycastle.util.test.SimpleTest
isTrue(String, boolean) - Method in class org.bouncycastle.util.test.SimpleTest
isUsingInverseFunction() - Method in class org.bouncycastle.crypto.params.FPEParameters
isValid() - Method in class org.bouncycastle.math.ec.ECPoint
isValid(String) - Static method in class org.bouncycastle.util.IPAddress
  Validate the given IPv4 or IPv6 address.
isValidFieldElement(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
isValidFieldElement(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractFp
isValidFieldElement(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
isValidIPv4(String) - Static method in class org.bouncycastle.util.IPAddress
  Validate the given IPv4 address.
isValidIPv4WithNetmask(String) - Static method in class org.bouncycastle.util.IPAddress
isValidIPv6(String) - Static method in class org.bouncycastle.util.IPAddress
  Validate the given IPv6 address.
isValidIPv6WithNetmask(String) - Static method in class org.bouncycastle.util.IPAddress
isValidWithNetMask(String) - Static method in class org.bouncycastle.util.IPAddress
  Validate the given IPv4 or IPv6 address and netmask.
isWeakKey(byte[], int, int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
  return true if the passed in key is a DES-EDE weak key.
isWeakKey(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
  return true if the passed in key is a DES-EDE weak key.
isWeakKey(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESParameters
  DES has 16 weak keys.
isX509v3PKCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
isZero() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
isZero() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
isZero() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
isZero() - Method in class org.bouncycastle.math.ec.ECFieldElement
isZero(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
isZero(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
isZero(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat128
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat160
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat128
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat192
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat256
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat320
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat448
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat576
isZeroVar(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
isZeroVar(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
it_caKeyUpdateInfo - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: 1.3.6.1.5.5.7.4.5
it_caProtEncCert - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: 1.3.6.1.5.5.7.4.1
it_confirmWaitTime - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: 1.3.6.1.5.5.7.4.14
it_currentCRL - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: 1.3.6.1.5.5.7.4.6
it_encKeyPairTypes - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: 1.3.6.1.5.5.7.4.3
it_implicitConfirm - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: 1.3.6.1.5.5.7.4.13
it_keyPairParamRep - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: 1.3.6.1.5.5.7.4.11
it_keyPairParamReq - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: 1.3.6.1.5.5.7.4.10
it_origPKIMessage - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: 1.3.6.1.5.5.7.4.15
it_preferredSymAlg - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: 1.3.6.1.5.5.7.4.4
it_revPassphrase - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: 1.3.6.1.5.5.7.4.12
it_signKeyPairTypes - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: 1.3.6.1.5.5.7.4.2
it_suppLangTags - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: 1.3.6.1.5.5.7.4.16
it_unsupportedOIDs - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4120: 1.3.6.1.5.5.7.4.7
Iterable<T> - Interface in org.bouncycastle.util
  Utility class to allow use of Iterable feature in JDK 1.5+
iterationCount - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
iterator() - Method in class org.bouncycastle.asn1.ASN1Sequence
iterator() - Method in class org.bouncycastle.asn1.ASN1Set
iterator() - Method in class org.bouncycastle.asn1.bc.ObjectDataSequence
Iterator(T[]) - Constructor for class org.bouncycastle.util.Arrays.Iterator
  Base constructor.
iterator() - Method in class org.bouncycastle.util.CollectionStore
iterator() - Method in interface org.bouncycastle.util.Iterable
  Returns an iterator over a set of elements of type T.
IV_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator

## J

JournaledAlgorithm - Class in org.bouncycastle.crypto.util
  JournaledAlgorithm keeps state of the JournalingSecureRandom and the AlgorithmIdentifier necessary to fully resume an encryption session.
JournaledAlgorithm(AlgorithmIdentifier, JournalingSecureRandom) - Constructor for class org.bouncycastle.crypto.util.JournaledAlgorithm
JournaledAlgorithm(byte[]) - Constructor for class org.bouncycastle.crypto.util.JournaledAlgorithm
  Construct from a previous encoding, using CryptoServicesRegistrar.getSecureRandom() as the backup source of entropy.
JournaledAlgorithm(byte[], SecureRandom) - Constructor for class org.bouncycastle.crypto.util.JournaledAlgorithm
  Construct from a previous encoding, using the passed in random as a source for when the existing entropy runs out.
JournalingSecureRandom - Class in org.bouncycastle.crypto.util
  A SecureRandom that maintains a journal of its output.
JournalingSecureRandom() - Constructor for class org.bouncycastle.crypto.util.JournalingSecureRandom
  Default constructor that takes an arbitrary SecureRandom as initial random
JournalingSecureRandom(SecureRandom) - Constructor for class org.bouncycastle.crypto.util.JournalingSecureRandom
  Base constructor - no prior transcript.
JournalingSecureRandom(byte[], SecureRandom) - Constructor for class org.bouncycastle.crypto.util.JournalingSecureRandom
  Constructor with a prior transcript.
JournalingSecureRandomTest - Class in org.bouncycastle.crypto.test
JournalingSecureRandomTest() - Constructor for class org.bouncycastle.crypto.test.JournalingSecureRandomTest
JPAKEExample - Class in org.bouncycastle.crypto.examples
  An example of a J-PAKE exchange.
JPAKEExample() - Constructor for class org.bouncycastle.crypto.examples.JPAKEExample
JPAKEParticipant - Class in org.bouncycastle.crypto.agreement.jpake
  A participant in a Password Authenticated Key Exchange by Juggling (J-PAKE) exchange.
JPAKEParticipant(String, char[]) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Convenience constructor for a new `JPAKEParticipant` that uses the `JPAKEPrimeOrderGroups.NIST_3072` prime order group, a SHA-256 digest, and a default `SecureRandom` implementation.
JPAKEParticipant(String, char[], JPAKEPrimeOrderGroup) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Convenience constructor for a new `JPAKEParticipant` that uses a SHA-256 digest and a default `SecureRandom` implementation.
JPAKEParticipant(String, char[], JPAKEPrimeOrderGroup, Digest, SecureRandom) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Construct a new `JPAKEParticipant`.
JPAKEParticipantTest - Class in org.bouncycastle.crypto.agreement.test
JPAKEParticipantTest() - Constructor for class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
JPAKEPrimeOrderGroup - Class in org.bouncycastle.crypto.agreement.jpake
  A pre-computed prime order group for use during a J-PAKE exchange.
JPAKEPrimeOrderGroup(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
  Constructs a new `JPAKEPrimeOrderGroup`.
JPAKEPrimeOrderGroups - Class in org.bouncycastle.crypto.agreement.jpake
  Standard pre-computed prime order groups for use by J-PAKE.
JPAKEPrimeOrderGroups() - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
JPAKEPrimeOrderGroupTest - Class in org.bouncycastle.crypto.agreement.test
JPAKEPrimeOrderGroupTest() - Constructor for class org.bouncycastle.crypto.agreement.test.JPAKEPrimeOrderGroupTest
JPAKERound1Payload - Class in org.bouncycastle.crypto.agreement.jpake
  The payload sent/received during the first round of a J-PAKE exchange.
JPAKERound1Payload(String, BigInteger, BigInteger, BigInteger[], BigInteger[]) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
JPAKERound2Payload - Class in org.bouncycastle.crypto.agreement.jpake
  The payload sent/received during the second round of a J-PAKE exchange.
JPAKERound2Payload(String, BigInteger, BigInteger[]) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
JPAKERound3Payload - Class in org.bouncycastle.crypto.agreement.jpake
  The payload sent/received during the optional third round of a J-PAKE exchange, which is for explicit key confirmation.
JPAKERound3Payload(String, BigInteger) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKERound3Payload
JPAKEUtil - Class in org.bouncycastle.crypto.agreement.jpake
  Primitives needed for a J-PAKE exchange.
JPAKEUtil() - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
JPAKEUtilTest - Class in org.bouncycastle.crypto.agreement.test
JPAKEUtilTest() - Constructor for class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
JURISDICTION_C - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  CA/Browser Forum https://cabforum.org/uploads/CA-Browser-Forum-BR-v2.0.0.pdf, Table 78
JURISDICTION_L - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  CA/Browser Forum https://cabforum.org/uploads/CA-Browser-Forum-BR-v2.0.0.pdf, Table 78
JURISDICTION_ST - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  CA/Browser Forum https://cabforum.org/uploads/CA-Browser-Forum-BR-v2.0.0.pdf, Table 78

## K

k(String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Builder
k0 - Variable in class org.bouncycastle.crypto.macs.SipHash
k1 - Variable in class org.bouncycastle.crypto.macs.SipHash
Kangaroo - Class in org.bouncycastle.crypto.digests
  Kangaroo.
Kangaroo() - Constructor for class org.bouncycastle.crypto.digests.Kangaroo
Kangaroo.KangarooParameters - Class in org.bouncycastle.crypto.digests
  Kangaroo Parameters.
Kangaroo.KangarooParameters.Builder - Class in org.bouncycastle.crypto.digests
  Parameter Builder.
Kangaroo.KangarooTwelve - Class in org.bouncycastle.crypto.digests
  KangarooTwelve.
Kangaroo.MarsupilamiFourteen - Class in org.bouncycastle.crypto.digests
  MarsupilamiFourteen.
KangarooParameters() - Constructor for class org.bouncycastle.crypto.digests.Kangaroo.KangarooParameters
KangarooTest - Class in org.bouncycastle.crypto.test
  Test Cases for Kangaroo12.
KangarooTest() - Constructor for class org.bouncycastle.crypto.test.KangarooTest
KangarooTwelve() - Constructor for class org.bouncycastle.crypto.digests.Kangaroo.KangarooTwelve
  Constructor.
KangarooTwelve(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Kangaroo.KangarooTwelve
  Constructor.
KangarooTwelve(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Kangaroo.KangarooTwelve
KCCMBlockCipher - Class in org.bouncycastle.crypto.modes
  Implementation of DSTU7624 CCM mode
KCCMBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.KCCMBlockCipher
  Base constructor.
KCCMBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.KCCMBlockCipher
  Constructor allowing Nb configuration.
KCTRBlockCipher - Class in org.bouncycastle.crypto.modes
  Implementation of DSTU7624 CTR mode
KCTRBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.KCTRBlockCipher
KDF1BytesGenerator - Class in org.bouncycastle.crypto.generators
  KDF1 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
  This implementation is based on ISO 18033/IEEE P1363a.
KDF1BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.KDF1BytesGenerator
  Construct a KDF1 byte generator.
KDF1GeneratorTest - Class in org.bouncycastle.crypto.test
  KDF1 tests - vectors from ISO 18033.
KDF1GeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDF1GeneratorTest
KDF2BytesGenerator - Class in org.bouncycastle.crypto.generators
  KDF2 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
  This implementation is based on IEEE P1363/ISO 18033.
KDF2BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.KDF2BytesGenerator
  Construct a KDF2 bytes generator.
KDF2GeneratorTest - Class in org.bouncycastle.crypto.test
  KDF2 tests - vectors from ISO 18033.
KDF2GeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDF2GeneratorTest
kdf_algorithms - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
kdf_HKDF_SHA256 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
kdf_HKDF_SHA384 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
kdf_HKDF_SHA512 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
KDFCounterBytesGenerator - Class in org.bouncycastle.crypto.generators
  This KDF has been defined by the publicly available NIST SP 800-108 specification.
KDFCounterBytesGenerator(Mac) - Constructor for class org.bouncycastle.crypto.generators.KDFCounterBytesGenerator
KDFCounterGeneratorTest - Class in org.bouncycastle.crypto.test
KDFCounterGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDFCounterGeneratorTest
KDFCounterParameters - Class in org.bouncycastle.crypto.params
  This KDF has been defined by the publicly available NIST SP 800-108 specification.
KDFCounterParameters(byte[], byte[], int) - Constructor for class org.bouncycastle.crypto.params.KDFCounterParameters
  Base constructor - suffix fixed input data only.
KDFCounterParameters(byte[], byte[], byte[], int) - Constructor for class org.bouncycastle.crypto.params.KDFCounterParameters
  Base constructor - prefix and suffix fixed input data.
KDFCounterTests - Class in org.bouncycastle.crypto.test.cavp
KDFCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFCounterTests
KDFDoublePipelineCounterTests - Class in org.bouncycastle.crypto.test.cavp
KDFDoublePipelineCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
KDFDoublePipelineIterationBytesGenerator - Class in org.bouncycastle.crypto.generators
  This KDF has been defined by the publicly available NIST SP 800-108 specification.
KDFDoublePipelineIterationBytesGenerator(Mac) - Constructor for class org.bouncycastle.crypto.generators.KDFDoublePipelineIterationBytesGenerator
KDFDoublePipelineIterationNoCounterTests - Class in org.bouncycastle.crypto.test.cavp
KDFDoublePipelineIterationNoCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
KDFDoublePipelineIterationParameters - Class in org.bouncycastle.crypto.params
  Note that counter is only supported at the location presented in the NIST SP 800-108 specification, not in the additional locations present in the CAVP test vectors.
KDFDoublePipelineIteratorGeneratorTest - Class in org.bouncycastle.crypto.test
KDFDoublePipelineIteratorGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDFDoublePipelineIteratorGeneratorTest
KDFFeedbackBytesGenerator - Class in org.bouncycastle.crypto.generators
  This KDF has been defined by the publicly available NIST SP 800-108 specification.
KDFFeedbackBytesGenerator(Mac) - Constructor for class org.bouncycastle.crypto.generators.KDFFeedbackBytesGenerator
KDFFeedbackCounterTests - Class in org.bouncycastle.crypto.test.cavp
KDFFeedbackCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
KDFFeedbackGeneratorTest - Class in org.bouncycastle.crypto.test
KDFFeedbackGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDFFeedbackGeneratorTest
KDFFeedbackNoCounterTests - Class in org.bouncycastle.crypto.test.cavp
KDFFeedbackNoCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
KDFFeedbackParameters - Class in org.bouncycastle.crypto.params
  Note that counter is only supported at the location presented in the NIST SP 800-108 specification, not in the additional locations present in the CAVP test vectors.
KDFParameters - Class in org.bouncycastle.crypto.params
  parameters for Key derivation functions for IEEE P1363a
KDFParameters(byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.KDFParameters
KeccakDigest - Class in org.bouncycastle.crypto.digests
  implementation of Keccak based on following KeccakNISTInterface.c from https://keccak.noekeon.org/ Following the naming conventions used in the C source code to enable easy review of the implementation.
KeccakDigest() - Constructor for class org.bouncycastle.crypto.digests.KeccakDigest
KeccakDigest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.KeccakDigest
KeccakDigest(int) - Constructor for class org.bouncycastle.crypto.digests.KeccakDigest
KeccakDigest(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.KeccakDigest
KeccakDigest(KeccakDigest) - Constructor for class org.bouncycastle.crypto.digests.KeccakDigest
KeccakDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.KeccakDigest
KeccakDigest(byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.KeccakDigest
KeccakDigestTest - Class in org.bouncycastle.crypto.test
  Keccak Digest Test
KEKIdentifier - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
KEKIdentifier(byte[], ASN1GeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.KEKIdentifier
KEKRecipientInfo - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
KEKRecipientInfo(KEKIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
KEKRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
KEM - Class in org.bouncycastle.crypto.hpke
  base class for HPKE KEM
KEM() - Constructor for class org.bouncycastle.crypto.hpke.KEM
kem_P256_SHA256 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
kem_P384_SHA348 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
  Deprecated.
  use kem_P384_SHA384
kem_P384_SHA384 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
kem_P521_SHA512 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
kem_X25519_SHA256 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
kem_X448_SHA512 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
kemBasedMac - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
KemBMParameter - Class in org.bouncycastle.asn1.cmp
  KemBMParameter ::= SEQUENCE { kdf AlgorithmIdentifier{KEY-DERIVATION, {...}}, len INTEGER (1..MAX), mac AlgorithmIdentifier{MAC-ALGORITHM, {...}} }
KemBMParameter(AlgorithmIdentifier, ASN1Integer, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.KemBMParameter
KemBMParameter(AlgorithmIdentifier, long, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.KemBMParameter
KemCiphertextInfo - Class in org.bouncycastle.asn1.cmp
  KemCiphertextInfo ::= SEQUENCE { kem AlgorithmIdentifier{KEM-ALGORITHM, {...}}, ct OCTET STRING }
KemCiphertextInfo(AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cmp.KemCiphertextInfo
kemDecrypt(MLKEMPrivateKeyParameters, byte[]) - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
kemEncrypt(MLKEMPublicKeyParameters, byte[]) - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
KemOtherInfo - Class in org.bouncycastle.asn1.cmp
KemOtherInfo(ASN1OctetString, ASN1OctetString, ASN1OctetString, ASN1Integer, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cmp.KemOtherInfo
KemOtherInfo(ASN1OctetString, ASN1OctetString, ASN1OctetString, long, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cmp.KemOtherInfo
KEMParameters - Interface in org.bouncycastle.crypto
KEMParameters - Interface in org.bouncycastle.pqc.crypto
KEMRecipientInfo - Class in org.bouncycastle.asn1.cms
  Defined in RFC 9629.
KEMRecipientInfo(RecipientIdentifier, AlgorithmIdentifier, ASN1OctetString, AlgorithmIdentifier, ASN1Integer, ASN1OctetString, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.KEMRecipientInfo
KEMRecipientInfoTest - Class in org.bouncycastle.asn1.cms.test
KEMRecipientInfoTest() - Constructor for class org.bouncycastle.asn1.cms.test.KEMRecipientInfoTest
kems - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.4
Key - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
Key - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
key(byte[]) - Static method in class org.bouncycastle.crypto.params.Blake3Parameters
  Create a key parameter.
KEY_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
KEY_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated.
  use lower case version
KEY_ESTABLISHMENT_USAGE - Static variable in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
KEY_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.X25519PublicKeyParameters
KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.X448PrivateKeyParameters
KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.X448PublicKeyParameters
KEY_UPDATE_WARNING - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
keyAgreement - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
KeyAgreeRecipientIdentifier - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
KeyAgreeRecipientIdentifier(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
KeyAgreeRecipientIdentifier(RecipientKeyIdentifier) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
KeyAgreeRecipientInfo - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
KeyAgreeRecipientInfo(OriginatorIdentifierOrKey, ASN1OctetString, AlgorithmIdentifier, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
keyBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.10.1.1
keyBits - Variable in class org.bouncycastle.crypto.engines.SerpentEngineBase
keyCertSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
keyCompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
keyCompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
KeyDerivationFunc - Class in org.bouncycastle.asn1.pkcs
KeyDerivationFunc(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
KeyEncapsulation - Interface in org.bouncycastle.crypto
  Deprecated.
  use `EncapsulatedSecretGenerator` and `EncapsulatedSecretExtractor`
keyEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
KeyEncoder - Interface in org.bouncycastle.crypto
KeyGenerationParameters - Class in org.bouncycastle.crypto
  The base class for parameters to key generators.
KeyGenerationParameters(SecureRandom, int) - Constructor for class org.bouncycastle.crypto.KeyGenerationParameters
  initialise the generator with a source of randomness and a strength (in bits).
keyGenParameters - Static variable in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
KeyParameter - Class in org.bouncycastle.crypto.params
KeyParameter(byte[]) - Constructor for class org.bouncycastle.crypto.params.KeyParameter
KeyParameter(byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.KeyParameter
KeyParser - Interface in org.bouncycastle.crypto
KeyPurposeId - Class in org.bouncycastle.asn1.x509
  The KeyPurposeId object.
KeyRecRepContent - Class in org.bouncycastle.asn1.cmp
  KeyRecRepContent ::= SEQUENCE { status PKIStatusInfo, newSigCert [0] CMPCertificate OPTIONAL, caCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL, keyPairHist [2] SEQUENCE SIZE (1..MAX) OF CertifiedKeyPair OPTIONAL }
keySchedule(boolean, byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
keyScheduleRound(byte[], byte[], byte[], int) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
keySizeInBits() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
KeySpecificInfo - Class in org.bouncycastle.asn1.x9
  ASN.1 def for Diffie-Hellman key exchange KeySpecificInfo structure.
KeySpecificInfo(ASN1ObjectIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.KeySpecificInfo
  Base constructor.
KeyTransRecipientInfo - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
KeyTransRecipientInfo(RecipientIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
keyUpdateWaiting - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
keyUsage - Static variable in class org.bouncycastle.asn1.x509.Extension
  Key Usage
KeyUsage - Class in org.bouncycastle.asn1.x509
  The KeyUsage object.
KeyUsage(int) - Constructor for class org.bouncycastle.asn1.x509.KeyUsage
  Basic constructor.
keyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Key Usage
KeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
KeyUsageTest - Class in org.bouncycastle.asn1.test
KeyUsageTest() - Constructor for class org.bouncycastle.asn1.test.KeyUsageTest
KGCMBlockCipher - Class in org.bouncycastle.crypto.modes
  Implementation of DSTU7624 GCM mode
KGCMBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.KGCMBlockCipher
KGCMMultiplier - Interface in org.bouncycastle.crypto.modes.kgcm
KGCMUtil_128 - Class in org.bouncycastle.crypto.modes.kgcm
  Utilities for the GF(2^m) field with corresponding extension polynomial: GF (2^128) -> x^128 + x^7 + x^2 + x + 1 The representation is little-endian arrays of 64-bit words
KGCMUtil_128() - Constructor for class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
KGCMUtil_256 - Class in org.bouncycastle.crypto.modes.kgcm
  Utilities for the GF(2^m) field with corresponding extension polynomial: GF (2^256) -> x^256 + x^10 + x^5 + x^2 + 1 The representation is little-endian arrays of 64-bit words
KGCMUtil_256() - Constructor for class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
KGCMUtil_512 - Class in org.bouncycastle.crypto.modes.kgcm
  Utilities for the GF(2^m) field with corresponding extension polynomial: GF (2^512) -> x^512 + x^8 + x^5 + x^2 + 1 The representation is little-endian arrays of 64-bit words
KGCMUtil_512() - Constructor for class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
KGMac - Class in org.bouncycastle.crypto.macs
  The GMAC specialisation of Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D as adapted for the Kalyna version of GCM.
KGMac(KGCMBlockCipher) - Constructor for class org.bouncycastle.crypto.macs.KGMac
  Creates a KGMAC based on the operation of a block cipher in GCM mode.
KGMac(KGCMBlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.KGMac
  Creates a GMAC based on the operation of a 128 bit block cipher in GCM mode.
KISAObjectIdentifiers - Interface in org.bouncycastle.asn1.kisa
  Korea Information Security Agency (KISA) ({iso(1) member-body(2) kr(410) kisa(200004)}) See RFC 4010 Use of the SEED Encryption Algorithm in Cryptographic Message Syntax (CMS), and RFC 4269 The SEED Encryption Algorithm
KMAC - Class in org.bouncycastle.crypto.macs
  KMAC - MAC with optional XOF mode.
KMAC(int, byte[]) - Constructor for class org.bouncycastle.crypto.macs.KMAC
  Base constructor.
KMAC(KMAC) - Constructor for class org.bouncycastle.crypto.macs.KMAC
KMAC(byte[]) - Constructor for class org.bouncycastle.crypto.macs.KMAC
KMACParamsTest - Class in org.bouncycastle.asn1.test
KMACParamsTest() - Constructor for class org.bouncycastle.asn1.test.KMACParamsTest
KMACTest - Class in org.bouncycastle.crypto.test
  KMAC test vectors from: https://csrc.nist.gov/CSRC/media/Projects/Cryptographic-Standards-and-Guidelines/documents/examples/KMAC_samples.pdf
KMACTest() - Constructor for class org.bouncycastle.crypto.test.KMACTest
KMACwithSHAKE128_params - Class in org.bouncycastle.asn1.nist
  KMACwithSHAKE128-params ::= SEQUENCE { kMACOutputLength INTEGER DEFAULT 256, -- Output length in bits customizationString OCTET STRING DEFAULT ''H }
KMACwithSHAKE128_params(int) - Constructor for class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
KMACwithSHAKE128_params(int, byte[]) - Constructor for class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
KMACwithSHAKE256_params - Class in org.bouncycastle.asn1.nist
  KMACwithSHAKE256-params ::= SEQUENCE { kMACOutputLength INTEGER DEFAULT 512, -- Output length in bits customizationString OCTET STRING DEFAULT ''H }
KMACwithSHAKE256_params(int) - Constructor for class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
KMACwithSHAKE256_params(int, byte[]) - Constructor for class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
KXTSBlockCipher - Class in org.bouncycastle.crypto.modes
  Implementation of DSTU7624 XTS mode
KXTSBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.KXTSBlockCipher
kyber1024 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
kyber1024_aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
kyber512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
kyber512_aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
kyber768 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
kyber768_aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers

## L

L - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  locality name - StringType(SIZE(1..64))
l - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
L - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  locality name - StringType(SIZE(1..64))
L - Variable in class org.bouncycastle.crypto.hash2curve.HashToField
  Security parameter for the suite
L(String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Builder
l - Variable in class org.bouncycastle.crypto.threshold.ShamirSecretSplitter
  Length of the secret
lambda - Variable in class org.bouncycastle.math.ec.endo.GLVTypeAParameters
lambda - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
LANGUAGE_PREFERENCES - Static variable in class org.bouncycastle.asn1.eac.EACTags
LAX_PEM_PARSING_SYSTEM_PROPERTY_NAME - Static variable in class org.bouncycastle.util.io.pem.PemReader
ldap - Static variable in class org.bouncycastle.asn1.crmf.SinglePubInfo
LDSSecurityObject - Class in org.bouncycastle.asn1.icao
  The LDSSecurityObject object (V1.8).
LDSSecurityObject(AlgorithmIdentifier, DataGroupHash[]) - Constructor for class org.bouncycastle.asn1.icao.LDSSecurityObject
LDSSecurityObject(AlgorithmIdentifier, DataGroupHash[], LDSVersionInfo) - Constructor for class org.bouncycastle.asn1.icao.LDSSecurityObject
LDSSecurityObjectUnitTest - Class in org.bouncycastle.asn1.icao.test
LDSSecurityObjectUnitTest() - Constructor for class org.bouncycastle.asn1.icao.test.LDSSecurityObjectUnitTest
LDSVersionInfo - Class in org.bouncycastle.asn1.icao
LDSVersionInfo(String, String) - Constructor for class org.bouncycastle.asn1.icao.LDSVersionInfo
LEAEngine - Class in org.bouncycastle.crypto.engines
  LEA Cipher engine.
LEAEngine() - Constructor for class org.bouncycastle.crypto.engines.LEAEngine
  Constructor.
LEATest - Class in org.bouncycastle.crypto.test
  Test Cases for LEA Cipher.
LEATest() - Constructor for class org.bouncycastle.crypto.test.LEATest
leftEncode(long) - Static method in class org.bouncycastle.crypto.digests.XofUtils
LegacyBitsOfSecurityConstraint - Class in org.bouncycastle.crypto.constraints
  Legacy bits of security constraint.
LegacyBitsOfSecurityConstraint(int) - Constructor for class org.bouncycastle.crypto.constraints.LegacyBitsOfSecurityConstraint
  Base constructor, legacy level is set to 0.
LegacyBitsOfSecurityConstraint(int, int) - Constructor for class org.bouncycastle.crypto.constraints.LegacyBitsOfSecurityConstraint
  Provide required bits of security and legacy requirements.
LegacyBitsOfSecurityConstraint(int, Set<String>) - Constructor for class org.bouncycastle.crypto.constraints.LegacyBitsOfSecurityConstraint
  Provide required bits of security, and a set of exceptions.
LegacyBitsOfSecurityConstraint(int, int, Set<String>) - Constructor for class org.bouncycastle.crypto.constraints.LegacyBitsOfSecurityConstraint
  Provide required bits of security, legacy requirements, and a set of exceptions.
lessThan(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
lessThan(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
lift(Polynomial) - Method in class org.bouncycastle.pqc.math.ntru.HPSPolynomial
lift(Polynomial) - Method in class org.bouncycastle.pqc.math.ntru.HRSSPolynomial
lift(Polynomial) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
lightsaberkem128r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
lightsaberkem128r3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
lightsaberkem192r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
lightsaberkem192r3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
lightsaberkem256r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
lightsaberkem256r3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
lightsaberkem90sr3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
lightsaberkem90sr3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
limit() - Method in class org.bouncycastle.util.io.LimitedBuffer
LimitedBuffer - Class in org.bouncycastle.util.io
LimitedBuffer(int) - Constructor for class org.bouncycastle.util.io.LimitedBuffer
lineSeparator() - Static method in class org.bouncycastle.util.Strings
linkedCertificate - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
LinkedCertificate - Class in org.bouncycastle.asn1.bc
  Extension to tie an alternate certificate to the containing certificate.
LinkedCertificate(DigestInfo, GeneralName) - Constructor for class org.bouncycastle.asn1.bc.LinkedCertificate
LinkedCertificate(DigestInfo, GeneralName, X500Name, GeneralNames) - Constructor for class org.bouncycastle.asn1.bc.LinkedCertificate
LinkedCertificateTest - Class in org.bouncycastle.asn1.test
LinkedCertificateTest() - Constructor for class org.bouncycastle.asn1.test.LinkedCertificateTest
littleEndianToInt(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
littleEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
littleEndianToInt(byte[], int, int[], int, int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
littleEndianToInt(byte[], int) - Static method in class org.bouncycastle.util.Pack
littleEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.util.Pack
littleEndianToInt(byte[], int, int[], int, int) - Static method in class org.bouncycastle.util.Pack
littleEndianToInt(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
littleEndianToInt24(byte[], int) - Static method in class org.bouncycastle.util.Pack
littleEndianToInt_High(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
littleEndianToInt_Low(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
littleEndianToLong(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
littleEndianToLong(byte[], int, long[]) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
littleEndianToLong(byte[], int) - Static method in class org.bouncycastle.util.Pack
littleEndianToLong(byte[], int, long[]) - Static method in class org.bouncycastle.util.Pack
littleEndianToLong(byte[], int, long[], int, int) - Static method in class org.bouncycastle.util.Pack
littleEndianToLong(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
littleEndianToLong_High(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
littleEndianToLong_Low(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
littleEndianToShort(byte[], int) - Static method in class org.bouncycastle.util.Pack
littleEndianToShort(byte[], int, short[]) - Static method in class org.bouncycastle.util.Pack
littleEndianToShort(byte[], int, short[], int, int) - Static method in class org.bouncycastle.util.Pack
littleEndianToShort(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
LMOtsParameters - Class in org.bouncycastle.pqc.crypto.lms
LMOtsParameters(int, int, int, int, int, int, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
lms_sha256_n24_h10 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_sha256_n24_h15 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_sha256_n24_h20 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_sha256_n24_h25 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_sha256_n24_h5 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_sha256_n32_h10 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_sha256_n32_h15 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_sha256_n32_h20 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_sha256_n32_h25 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_sha256_n32_h5 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_shake256_n24_h10 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_shake256_n24_h15 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_shake256_n24_h20 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_shake256_n24_h25 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_shake256_n24_h5 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_shake256_n32_h10 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_shake256_n32_h15 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_shake256_n32_h20 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_shake256_n32_h25 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
lms_shake256_n32_h5 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
LMSContext - Class in org.bouncycastle.pqc.crypto.lms
LMSContextBasedSigner - Interface in org.bouncycastle.pqc.crypto.lms
LMSContextBasedVerifier - Interface in org.bouncycastle.pqc.crypto.lms
LMSigParameters - Class in org.bouncycastle.pqc.crypto.lms
LMSigParameters(int, int, int, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSigParameters
LMSKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.lms
LMSKeyGenerationParameters(LMSParameters, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSKeyGenerationParameters
  Base constructor - parameters and a source of randomness.
LMSKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.lms
LMSKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSKeyPairGenerator
LMSKeyParameters - Class in org.bouncycastle.pqc.crypto.lms
LMSKeyParameters(boolean) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSKeyParameters
LMSParameters - Class in org.bouncycastle.pqc.crypto.lms
LMSParameters(LMSigParameters, LMOtsParameters) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSParameters
LMSPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.lms
LMSPrivateKeyParameters(LMSigParameters, LMOtsParameters, int, byte[], int, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
LMSPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.lms
LMSPublicKeyParameters(LMSigParameters, LMOtsParameters, byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
LMSSigner - Class in org.bouncycastle.pqc.crypto.lms
LMSSigner() - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSSigner
LMSTest - Class in org.bouncycastle.pqc.crypto.test
LMSTest() - Constructor for class org.bouncycastle.pqc.crypto.test.LMSTest
loadBytes(byte[], int) - Method in class org.bouncycastle.crypto.digests.AsconCXof128
loadBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.AsconCXof128
loadBytes(byte[], int) - Method in class org.bouncycastle.crypto.digests.AsconDigest
  Deprecated.
loadBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.AsconDigest
  Deprecated.
loadBytes(byte[], int) - Method in class org.bouncycastle.crypto.digests.AsconHash256
loadBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.AsconHash256
loadBytes(byte[], int) - Method in class org.bouncycastle.crypto.digests.AsconXof
  Deprecated.
loadBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.AsconXof
  Deprecated.
loadBytes(byte[], int) - Method in class org.bouncycastle.crypto.digests.AsconXof128
loadBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.AsconXof128
loadBytes(byte[], int) - Method in class org.bouncycastle.crypto.engines.AsconAEAD128
loadBytes(byte[], int) - Method in class org.bouncycastle.crypto.engines.AsconEngine
  Deprecated.
LocaleTest - Class in org.bouncycastle.asn1.test
LocaleTest() - Constructor for class org.bouncycastle.asn1.test.LocaleTest
LocaleUtil - Class in org.bouncycastle.asn1
  ASN.1 uses an EN locale for its internal formatting.
LocaleUtil() - Constructor for class org.bouncycastle.asn1.LocaleUtil
localityName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  Subject RDN components: localityName = 2.5.4.7
LOG - Static variable in class org.bouncycastle.crypto.constraints.ServicesConstraint
log2(int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
  Calculates the logarithm base 2 for a given Integer.
LoggingConstraint - Class in org.bouncycastle.crypto.constraints
LoggingConstraint(Set<String>) - Constructor for class org.bouncycastle.crypto.constraints.LoggingConstraint
LOGIN_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
LOGIN_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
logoType - Static variable in class org.bouncycastle.asn1.x509.Extension
  Logo Type
logoType - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Logo Type
LogoType - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
logQ() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
  logq
LongDigest - Class in org.bouncycastle.crypto.digests
  Base class for SHA-384 and SHA-512.
LongDigest() - Constructor for class org.bouncycastle.crypto.digests.LongDigest
  Constructor for variable length word
LongDigest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.LongDigest
  Constructor for variable length word
LongDigest(LongDigest) - Constructor for class org.bouncycastle.crypto.digests.LongDigest
  Copy constructor.
Longs - Class in org.bouncycastle.util
  Utility methods and constants for longs.
Longs() - Constructor for class org.bouncycastle.util.Longs
LongsTest - Class in org.bouncycastle.util.utiltest
LongsTest() - Constructor for class org.bouncycastle.util.utiltest.LongsTest
longToBigEndian(long) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
longToBigEndian(long, byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
longToBigEndian(long[]) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
longToBigEndian(long[], byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
longToBigEndian(long, byte[], int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
longToBigEndian(long) - Static method in class org.bouncycastle.util.Pack
longToBigEndian(long, byte[], int) - Static method in class org.bouncycastle.util.Pack
longToBigEndian(long[]) - Static method in class org.bouncycastle.util.Pack
longToBigEndian(long[], byte[], int) - Static method in class org.bouncycastle.util.Pack
longToBigEndian(long[], int, int, byte[], int) - Static method in class org.bouncycastle.util.Pack
longToBigEndian_High(long, byte[], int, int) - Static method in class org.bouncycastle.util.Pack
longToBigEndian_Low(long, byte[], int, int) - Static method in class org.bouncycastle.util.Pack
longToLittleEndian(long) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
longToLittleEndian(long, byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
longToLittleEndian(long[]) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
longToLittleEndian(long[], byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
longToLittleEndian(long) - Static method in class org.bouncycastle.util.Pack
longToLittleEndian(long, byte[], int) - Static method in class org.bouncycastle.util.Pack
longToLittleEndian(long[]) - Static method in class org.bouncycastle.util.Pack
longToLittleEndian(long[], byte[], int) - Static method in class org.bouncycastle.util.Pack
longToLittleEndian(long[], int, int, byte[], int) - Static method in class org.bouncycastle.util.Pack
longToLittleEndian_High(long, byte[], int, int) - Static method in class org.bouncycastle.util.Pack
longToLittleEndian_Low(long, byte[], int, int) - Static method in class org.bouncycastle.util.Pack
longValueExact() - Method in class org.bouncycastle.asn1.ASN1Integer
longValueExact(BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
lookup(int) - Static method in class org.bouncycastle.asn1.x509.CRLReason
lookup(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.params.ECNamedDomainParameters
lookup(int) - Method in interface org.bouncycastle.math.ec.ECLookupTable
lookup(int) - Method in class org.bouncycastle.math.ec.SimpleLookupTable
lookup(String, int, int, int, int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.DefaultXMSSMTOid
  Lookup OID.
lookup(String, int, int, int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.DefaultXMSSOid
  Lookup OID.
lookupByOID(int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
lookupByOID(int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSParameters
lookupTable - Variable in class org.bouncycastle.math.ec.FixedPointPreCompInfo
  Lookup table for the precomputed `ECPoint`s used for a fixed point multiplication.
lookupVar(int) - Method in class org.bouncycastle.math.ec.AbstractECLookupTable
lookupVar(int) - Method in interface org.bouncycastle.math.ec.ECLookupTable
lookupVar(int) - Method in class org.bouncycastle.math.ec.SimpleLookupTable
lowestOneBit(int) - Static method in class org.bouncycastle.util.Integers
lowestOneBit(long) - Static method in class org.bouncycastle.util.Longs
LraPopWitness - Class in org.bouncycastle.asn1.cmc
  id-cmc-lraPOPWitness OBJECT IDENTIFIER ::= {id-cmc 11} LraPopWitness ::= SEQUENCE { pkiDataBodyid BodyPartID, bodyIds SEQUENCE OF BodyPartID }
LraPopWitness(BodyPartID, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cmc.LraPopWitness
LraPopWitnessTest - Class in org.bouncycastle.asn1.cmc.test
LraPopWitnessTest() - Constructor for class org.bouncycastle.asn1.cmc.test.LraPopWitnessTest
LT(int[]) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  Apply the linear transformation to the register set.

## M

m - Variable in class org.bouncycastle.crypto.hash2curve.HashToField
m - Variable in class org.bouncycastle.crypto.macs.SipHash
M1 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
M1 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
M2 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
M2 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
MAC - Static variable in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
mac - Variable in class org.bouncycastle.crypto.io.MacInputStream
mac - Variable in class org.bouncycastle.crypto.io.MacOutputStream
Mac - Interface in org.bouncycastle.crypto
  The base interface for implementations of message authentication codes (MACs).
MAC_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
MacData - Class in org.bouncycastle.asn1.pkcs
MacData(DigestInfo, byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.MacData
MacDerivationFunction - Interface in org.bouncycastle.crypto
  base interface for general purpose Mac based byte derivation functions.
MacInputStream - Class in org.bouncycastle.crypto.io
MacInputStream(InputStream, Mac) - Constructor for class org.bouncycastle.crypto.io.MacInputStream
MacOutputStream - Class in org.bouncycastle.crypto.io
MacOutputStream(Mac) - Constructor for class org.bouncycastle.crypto.io.MacOutputStream
MacTest - Class in org.bouncycastle.crypto.test
  MAC tester - vectors from FIP 81 and FIP 113.
MacTest() - Constructor for class org.bouncycastle.crypto.test.MacTest
MacThroughputTest - Class in org.bouncycastle.crypto.test.speedy
  Microbenchmark of MACs on short, medium, long messages, with optional object creation cost.
MacThroughputTest() - Constructor for class org.bouncycastle.crypto.test.speedy.MacThroughputTest
mail - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.7: mail -- never really used
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.BodyPartIDTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.BodyPartListTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.BodyPartPathTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.BodyPartReferenceTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.CMCCertificationRequestTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.CMCFailInfoTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.CMCPublicationInfoTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.CMCStatusInfoTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.CMCStatusInfoV2Test
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.CMCStatusTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.CMCUnsignedDataTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.ControlsProcessedTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.DecryptedPOPTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.EncryptedPOPTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.ExtendedFailInfoTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.ExtensionReqTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.GetCertTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.GetCRLTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.IdentityProofV2Test
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.LraPopWitnessTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.ModCertTemplateTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.OtherMsgTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.OtherStatusInfoTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.PendInfoTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.PKIDataTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.PKIResponseTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.PopLinkWitnessV2Test
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.PublishTrustAnchorsTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.RevokeRequestTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.TaggedAttributeTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.TaggedCertificationRequestTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.TaggedContentInfoTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmc.test.TaggedRequestTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmp.test.CertifiedKeyPairTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmp.test.PKIFailureInfoTest
main(String[]) - Static method in class org.bouncycastle.asn1.cmp.test.PollReqContentTest
main(String[]) - Static method in class org.bouncycastle.asn1.cms.test.AttributeTableUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.cms.test.CMSTest
main(String[]) - Static method in class org.bouncycastle.asn1.crmf.test.DhSigStaticTest
main(String[]) - Static method in class org.bouncycastle.asn1.crmf.test.PKIPublicationInfoTest
main(String[]) - Static method in class org.bouncycastle.asn1.esf.test.CommitmentTypeIndicationUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.esf.test.CommitmentTypeQualifierUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.esf.test.SignerLocationUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.ess.test.ContentHintsUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.ess.test.ESSCertIDv2UnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.ess.test.OtherCertIDUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.ess.test.OtherSigningCertificateUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.icao.test.CscaMasterListTest
main(String[]) - Static method in class org.bouncycastle.asn1.icao.test.DataGroupHashUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.icao.test.LDSSecurityObjectUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.isismtt.test.AdditionalInformationSyntaxUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.isismtt.test.AdmissionsUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.isismtt.test.AdmissionSyntaxUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.isismtt.test.CertHashUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.isismtt.test.DeclarationOfMajorityUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.isismtt.test.MonetaryLimitUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.isismtt.test.NamingAuthorityUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.isismtt.test.ProcurationSyntaxUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.isismtt.test.ProfessionInfoUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.isismtt.test.RequestedCertificateUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.isismtt.test.RestrictionUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.smime.test.SMIMETest
main(String[]) - Static method in class org.bouncycastle.asn1.test.AllTests
main(String[]) - Static method in class org.bouncycastle.asn1.test.ASN1IntegerTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.BiometricDataUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.BitStringTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.CertIDTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.CertificateTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.DERApplicationSpecificTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.DERPrivateTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.DERUTF8StringTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.DLExternalTest
  Main method to start testing manually outside production
main(String[]) - Static method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.GeneralizedTimeTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.GeneralNameTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.GenerationTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.IANAObjectIdentifierTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.InputStreamTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.Iso4217CurrencyCodeUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.IssuingDistributionPointUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.KeyUsageTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.KMACParamsTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.LinkedCertificateTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.LocaleTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.MiscTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.MonetaryValueUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.NameOrPseudonymUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.NetscapeCertTypeTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.ObjectIdentifierTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.OCSPTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.OIDTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.ParsingTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.PersonalDataUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.PKCS10Test
main(String[]) - Static method in class org.bouncycastle.asn1.test.PKCS12Test
main(String[]) - Static method in class org.bouncycastle.asn1.test.PolicyConstraintsTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.PrivateKeyInfoTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.QCStatementUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.ReasonFlagsTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.RegressionTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.RelativeOIDTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.RFC4519Test
main(String[]) - Static method in class org.bouncycastle.asn1.test.SemanticsInformationUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.SetTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.StreamLimitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.StringTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.SubjectKeyIdentifierTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.TagTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.TargetInformationTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.TypeOfBiometricDataUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.UTCTimeTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.X500NameTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.X509AltTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.X509ExtensionsTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.X509NameTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.X9Test
main(String[]) - Static method in class org.bouncycastle.asn1.util.test.AllTests
main(String[]) - Static method in class org.bouncycastle.asn1.util.test.RegressionTest
main(String[]) - Static method in class org.bouncycastle.crypto.agreement.test.AllTests
main(String[]) - Static method in class org.bouncycastle.crypto.ec.test.AllTests
main(String[]) - Static method in class org.bouncycastle.crypto.ec.test.ECElGamalTest
main(String[]) - Static method in class org.bouncycastle.crypto.ec.test.ECTransformationTest
main(String[]) - Static method in class org.bouncycastle.crypto.examples.DESExample
main(String[]) - Static method in class org.bouncycastle.crypto.examples.ECJPAKEExample
main(String[]) - Static method in class org.bouncycastle.crypto.examples.JPAKEExample
main(String[]) - Static method in class org.bouncycastle.crypto.hash2curve.test.AllTests
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.AllTests
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.CTRDRBGTest
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.DualECDRBGTest
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.FixedSecureRandomTest
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.HashDRBGTest
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.HMacDRBGTest
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.RegressionTest
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.SP800RandomTest
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.X931Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESFastTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESLightTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESVectorFileTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESWrapPadTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESWrapTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.AllTests
main(String[]) - Static method in class org.bouncycastle.crypto.test.Argon2Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.ARIATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.AsconTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.AsymmetricConstraintsTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.BCryptTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.BigIntegersTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.Blake2bDigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.Blake2sDigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.Blake2xsDigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.Blake3Test
  Main entry point.
main(String[]) - Static method in class org.bouncycastle.crypto.test.BlockCipherResetTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.BlowfishTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CamelliaLightTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CamelliaTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CAST5Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.CAST6Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.CCMTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ChaCha20Poly1305Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.ChaChaTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CipherStreamTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ConcatenationKDFTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CramerShoupTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CryptoServiceConstraintsTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CSHAKETest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CTSTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DESedeTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DESTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DeterministicDSATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DHKEKGeneratorTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DHTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DigestConstraintsTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DigestRandomNumberTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DSATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DSTU4145Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.DSTU7564Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.DSTU7624Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.EAXTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECCSISignerTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECDHKEKGeneratorTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECGOST3410Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECIESKeyEncapsulationTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECIESTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECNRTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.Ed25519Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.Ed448Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.ElephantTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ElGamalTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.EqualsHashCodeTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.EthereumIESTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.GCMSIVTest
  Main entry point.
main(String[]) - Static method in class org.bouncycastle.crypto.test.GCMTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.GiftCofbTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.GMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST28147MacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST28147Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3410Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3411_2012_256DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3411_2012_512DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3411DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3412MacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3412Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.Grain128AEADTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.Grain128Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.Grainv1Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.GSKKDFTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.Haraka256DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.Haraka512DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.HashCommitmentTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.HCFamilyTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.HCFamilyVecTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.HKDFGeneratorTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.IDEATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ISAACTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ISAPTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ISO9796Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.ISO9797Alg3MacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.IsoTrailerTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.JournalingSecureRandomTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.KangarooTest
  Main entry point.
main(String[]) - Static method in class org.bouncycastle.crypto.test.KDF1GeneratorTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.KDF2GeneratorTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.KDFCounterGeneratorTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.KDFDoublePipelineIteratorGeneratorTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.KDFFeedbackGeneratorTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.KeccakDigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.KMACTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.LEATest
  Main entry point.
main(String[]) - Static method in class org.bouncycastle.crypto.test.MacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.MD2DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.MD4DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.MD5DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.MD5HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.MGF1GeneratorTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ModeTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.NaccacheSternTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.NISTCTSTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.NISTECCTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.NoekeonTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.NonMemoableDigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.NullTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.OAEPTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.OCBTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.OpenBSDBCryptTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
main(String[]) - Static method in class org.bouncycastle.crypto.test.PaddingTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ParallelHashTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.PhotonBeetleTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.PKCS12Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.PKCS5Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.Poly1305Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.PSSBlindTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.PSSTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RadixConverterTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC2Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC2WrapTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC4Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC5Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC6Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.RegressionTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ResetTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RFC3211WrapTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RijndaelTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD256DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD320DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RSABlindedTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RSADigestSignerTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RSAKeyEncapsulationTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RSATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SAKKEKEMSTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.Salsa20Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.SCryptTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SEEDTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SerpentTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA1DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA1HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA224DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA224HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA256DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA256HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA384DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA384HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA3DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA3HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA512DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA512HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA512t224DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA512t256DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.Shacal2Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHAKEDigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ShortenedDigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SimpleTestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SipHash128Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.SipHashTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SkeinDigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SkeinMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SkipjackTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SM2EngineTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SM2KeyExchangeTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SM2SignerTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SM3DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SM4Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.SP80038GTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SparkleTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.speedy.MacThroughputTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.speedy.ThreefishReferenceEngine
main(String[]) - Static method in class org.bouncycastle.crypto.test.speedy.ThroughputTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SRP6Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.StreamCipherResetTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SymmetricConstraintsTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.TEATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.Threefish1024Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.Threefish256Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.Threefish512Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.TigerDigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.TnepresTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.TupleHashTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.TwofishTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.VMPCKSA3Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.VMPCMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.VMPCTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.X25519Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.X448Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.X931SignerTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.XoodyakTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.XSalsa20Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.XTEATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ZucTest
  Main entry point.
main(String[]) - Static method in class org.bouncycastle.crypto.threshold.test.AllTests
main(String[]) - Static method in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
main(String[]) - Static method in class org.bouncycastle.math.ec.test.AllTests
main(String[]) - Static method in class org.bouncycastle.math.ec.test.F2mProofer
main(String[]) - Static method in class org.bouncycastle.math.ec.tools.DiscoverEndomorphisms
main(String[]) - Static method in class org.bouncycastle.math.ec.tools.F2mSqrtOptimizer
main(String[]) - Static method in class org.bouncycastle.math.ec.tools.TraceOptimizer
main(String[]) - Static method in class org.bouncycastle.math.raw.test.AllTests
main(String[]) - Static method in class org.bouncycastle.math.test.AllTests
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.MayoTest
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.NewHopeTest
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.NTRUPlusTest
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.RegressionTest
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.SnovaTest
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.Sphincs256Test
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.XWingTest
main(String[]) - Static method in class org.bouncycastle.util.encoders.test.AllTests
main(String[]) - Static method in class org.bouncycastle.util.encoders.test.EncoderTest
main(String[]) - Static method in class org.bouncycastle.util.encoders.test.UTF8Test
main(String[]) - Static method in class org.bouncycastle.util.io.pem.test.AllTests
main(String[]) - Static method in class org.bouncycastle.util.io.test.BufferingOutputStreamTest
main(String[]) - Static method in class org.bouncycastle.util.utiltest.AllTests
makeKeyStreamWord() - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
  Create the next keyStream word.
makeWorkingKey(byte[]) - Method in class org.bouncycastle.crypto.engines.SerpentEngine
  Expand a user-supplied key material into a session key.
makeWorkingKey(byte[]) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
makeWorkingKey(byte[]) - Method in class org.bouncycastle.crypto.engines.TnepresEngine
  Expand a user-supplied key material into a session key.
MALFORMED_REQUEST - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
map(ECPoint) - Method in interface org.bouncycastle.math.ec.ECPointMap
map(ECPoint) - Method in class org.bouncycastle.math.ec.ScaleXNegateYPointMap
map(ECPoint) - Method in class org.bouncycastle.math.ec.ScaleXPointMap
map(ECPoint) - Method in class org.bouncycastle.math.ec.ScaleYNegateXPointMap
map(ECPoint) - Method in class org.bouncycastle.math.ec.ScaleYPointMap
mappedPoint - Variable in class org.bouncycastle.math.ec.endo.EndoPreCompInfo
mapPoint(ECEndomorphism, ECPoint) - Static method in class org.bouncycastle.math.ec.endo.EndoUtil
mapToAffineXY(ECPoint) - Method in interface org.bouncycastle.crypto.hash2curve.CurveProcessor
  Converts an elliptic-curve point into the affine (x, y) coordinate representation defined by the hash-to-curve suite.
mapToAffineXY(ECPoint) - Method in class org.bouncycastle.crypto.hash2curve.impl.MontgomeryCurveProcessor
mapToAffineXY(ECPoint) - Method in class org.bouncycastle.crypto.hash2curve.impl.NistCurveProcessor
mapToCurve - Variable in class org.bouncycastle.crypto.hash2curve.HashToEllipticCurve
MapToCurve - Interface in org.bouncycastle.crypto.hash2curve
  Interface for Map to Curve
mark(int) - Method in class org.bouncycastle.crypto.io.CipherInputStream
  Mark the current position.
markSupported() - Method in class org.bouncycastle.crypto.io.CipherInputStream
  Return true if mark(readlimit) is supported.
MarsupilamiFourteen() - Constructor for class org.bouncycastle.crypto.digests.Kangaroo.MarsupilamiFourteen
  Constructor.
MarsupilamiFourteen(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Kangaroo.MarsupilamiFourteen
  Constructor.
MarsupilamiFourteen(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Kangaroo.MarsupilamiFourteen
match(T) - Method in interface org.bouncycastle.util.Selector
  Match the passed in object, returning true if it would be selected by this selector, false otherwise.
MAX_MICROS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
MAX_MILLIS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
MAX_ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
MaxBytesExceededException - Exception in org.bouncycastle.crypto
  this exception is thrown whenever a cipher requires a change of key, iv or similar after x amount of bytes enciphered
MaxBytesExceededException() - Constructor for exception org.bouncycastle.crypto.MaxBytesExceededException
  base constructor.
MaxBytesExceededException(String) - Constructor for exception org.bouncycastle.crypto.MaxBytesExceededException
  create an with the given message.
mayo - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  Mayo
mayo1 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
mayo1 - Static variable in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
mayo2 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
mayo2 - Static variable in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
mayo3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
mayo3 - Static variable in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
mayo5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
mayo5 - Static variable in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
mayo_1 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.8.1.3 OQS_OID_MAYO1
mayo_2 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.8.2.3 OQS_OID_MAYO2
mayo_3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.8.3.3 OQS_OID_MAYO3
mayo_5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.8.5.3 OQS_OID_MAYO5
MayoKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.mayo
MayoKeyGenerationParameters(SecureRandom, MayoParameters) - Constructor for class org.bouncycastle.pqc.crypto.mayo.MayoKeyGenerationParameters
MayoKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.mayo
  Implementation of the MAYO asymmetric key pair generator following the MAYO signature scheme specifications.
MayoKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.mayo.MayoKeyPairGenerator
MayoKeyParameters - Class in org.bouncycastle.pqc.crypto.mayo
MayoKeyParameters(boolean, MayoParameters) - Constructor for class org.bouncycastle.pqc.crypto.mayo.MayoKeyParameters
MayoParameters - Class in org.bouncycastle.pqc.crypto.mayo
MayoPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.mayo
MayoPrivateKeyParameters(MayoParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.mayo.MayoPrivateKeyParameters
MayoPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.mayo
MayoPublicKeyParameters(MayoParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.mayo.MayoPublicKeyParameters
MayoSigner - Class in org.bouncycastle.pqc.crypto.mayo
  Implementation of the MAYO digital signature scheme as specified in the MAYO documentation.
MayoSigner() - Constructor for class org.bouncycastle.pqc.crypto.mayo.MayoSigner
MayoTest - Class in org.bouncycastle.pqc.crypto.test
MayoTest() - Constructor for class org.bouncycastle.pqc.crypto.test.MayoTest
mbCipher - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
mbCipher - Variable in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
mcEliece - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.4.1
mceliece348864_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
mceliece348864f_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
mceliece348864fr3 - Static variable in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
mceliece348864r3 - Static variable in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
mceliece460896_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
mceliece460896f_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
mceliece460896fr3 - Static variable in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
mceliece460896r3 - Static variable in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
mceliece6688128_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
mceliece6688128f_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
mceliece6688128fr3 - Static variable in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
mceliece6688128r3 - Static variable in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
mceliece6960119_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
mceliece6960119f_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
mceliece6960119fr3 - Static variable in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
mceliece6960119r3 - Static variable in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
mceliece8192128_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
mceliece8192128f_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
mceliece8192128fr3 - Static variable in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
mceliece8192128r3 - Static variable in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
mcElieceCca2 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.4.2
mcElieceFujisaki - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
mcElieceKobara_Imai - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
mcEliecePointcheval - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
md2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2.2
MD2Digest - Class in org.bouncycastle.crypto.digests
  implementation of MD2 as outlined in RFC1319 by B.Kaliski from RSA Laboratories April 1992
MD2Digest() - Constructor for class org.bouncycastle.crypto.digests.MD2Digest
MD2Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.MD2Digest
MD2Digest(MD2Digest) - Constructor for class org.bouncycastle.crypto.digests.MD2Digest
MD2DigestTest - Class in org.bouncycastle.crypto.test
  standard vector test for MD2 from RFC1319 by B.Kaliski of RSA Laboratories April 1992
md2WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.2
md4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2.4
MD4Digest - Class in org.bouncycastle.crypto.digests
  implementation of MD4 as RFC 1320 by R.
MD4Digest() - Constructor for class org.bouncycastle.crypto.digests.MD4Digest
MD4Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.MD4Digest
MD4Digest(MD4Digest) - Constructor for class org.bouncycastle.crypto.digests.MD4Digest
MD4DigestTest - Class in org.bouncycastle.crypto.test
  standard vector test for MD4 from RFC 1320.
md4WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.2
md4WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.4
md4WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.3
md5 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2.5
MD5Digest - Class in org.bouncycastle.crypto.digests
  implementation of MD5 as outlined in "Handbook of Applied Cryptography", pages 346 - 347.
MD5Digest() - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
  Standard constructor
MD5Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
MD5Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
MD5Digest(MD5Digest) - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
  Copy constructor.
MD5DigestTest - Class in org.bouncycastle.crypto.test
  standard vector test for MD5 from "Handbook of Applied Cryptography", page 345.
MD5HMacTest - Class in org.bouncycastle.crypto.test
  MD5 HMac Test, test vectors from RFC 2202
MD5HMacTest() - Constructor for class org.bouncycastle.crypto.test.MD5HMacTest
md5WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.3
md5WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.4
member - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
Memoable - Interface in org.bouncycastle.util
  Interface for Memoable objects.
MemoableResetException - Exception in org.bouncycastle.util
  Exception to be thrown on a failure to reset an object implementing Memoable.
MemoableResetException(String) - Constructor for exception org.bouncycastle.util.MemoableResetException
  Basic Constructor.
MESSAGE_REFERENCE - Static variable in class org.bouncycastle.asn1.eac.EACTags
messageDecrypt(byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageEncryptor
messageDigest - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
  PKCS#9: 1.2.840.113549.1.9.4
messageEncrypt(byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageEncryptor
MessageEncryptor - Interface in org.bouncycastle.pqc.crypto
  Base interface for a PQC encryption algorithm.
messageExpansion - Variable in class org.bouncycastle.crypto.hash2curve.HashToField
MessageExpansion - Interface in org.bouncycastle.crypto.hash2curve
  The MessageExpansion interface defines a contract for expanding a message.
MessageImprint - Class in org.bouncycastle.asn1.tsp
MessageImprint(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.tsp.MessageImprint
MessageSigner - Interface in org.bouncycastle.pqc.crypto
  Base interface for a PQC signing algorithm.
MessageSignerAdapter - Class in org.bouncycastle.pqc.crypto
MessageSignerAdapter(MessageSigner) - Constructor for class org.bouncycastle.pqc.crypto.MessageSignerAdapter
MetaData - Class in org.bouncycastle.asn1.cms
  RFC 5544: Binding Documents with Time-Stamps; MetaData object.
MetaData(ASN1Boolean, ASN1UTF8String, ASN1IA5String, Attributes) - Constructor for class org.bouncycastle.asn1.cms.MetaData
MGF1BytesGenerator - Class in org.bouncycastle.crypto.generators
  Generator for MGF1 as defined in PKCS 1v2
MGF1BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.MGF1BytesGenerator
MGF1GeneratorTest - Class in org.bouncycastle.crypto.test
  MGF1 tests - vectors from ISO 18033 for KDF1 (equivalent).
MGF1GeneratorTest() - Constructor for class org.bouncycastle.crypto.test.MGF1GeneratorTest
MGFParameters - Class in org.bouncycastle.crypto.params
  parameters for mask derivation functions.
MGFParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.MGFParameters
MGFParameters(byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.MGFParameters
mgmt - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.2: Internet management
microsoft - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
  Base OID: 1.3.6.1.4.1.311
microsoftAppPolicies - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
  OID: 1.3.6.1.4.1.311.21.10
microsoftCaVersion - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
  OID: 1.3.6.1.4.1.311.21.1
microsoftCertTemplateV1 - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
  OID: 1.3.6.1.4.1.311.20.2
microsoftCertTemplateV2 - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
  OID: 1.3.6.1.4.1.311.21.7
microsoftCrlNextPublish - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
  OID: 1.3.6.1.4.1.311.21.4
MicrosoftObjectIdentifiers - Interface in org.bouncycastle.asn1.microsoft
  Microsoft Object identifier base: iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) microsoft(311) 1.3.6.1.4.1.311
microsoftPrevCaCertHash - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
  OID: 1.3.6.1.4.1.311.21.2
millionATest(String) - Method in class org.bouncycastle.crypto.test.DigestTest
MIN_MICROS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
MIN_MILLIS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
MiscObjectIdentifiers - Interface in org.bouncycastle.asn1.misc
MiscTest - Class in org.bouncycastle.asn1.test
MiscTest() - Constructor for class org.bouncycastle.asn1.test.MiscTest
MISSING_TIME_STAMP - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
missingTimeStamp - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
ml_dsa_44 - Static variable in class org.bouncycastle.crypto.params.MLDSAParameters
ml_dsa_44 - Static variable in class org.bouncycastle.pqc.crypto.mldsa.MLDSAParameters
  Deprecated.
ml_dsa_44_with_sha512 - Static variable in class org.bouncycastle.crypto.params.MLDSAParameters
ml_dsa_44_with_sha512 - Static variable in class org.bouncycastle.pqc.crypto.mldsa.MLDSAParameters
  Deprecated.
ml_dsa_65 - Static variable in class org.bouncycastle.crypto.params.MLDSAParameters
ml_dsa_65 - Static variable in class org.bouncycastle.pqc.crypto.mldsa.MLDSAParameters
  Deprecated.
ml_dsa_65_with_sha512 - Static variable in class org.bouncycastle.crypto.params.MLDSAParameters
ml_dsa_65_with_sha512 - Static variable in class org.bouncycastle.pqc.crypto.mldsa.MLDSAParameters
  Deprecated.
ml_dsa_87 - Static variable in class org.bouncycastle.crypto.params.MLDSAParameters
ml_dsa_87 - Static variable in class org.bouncycastle.pqc.crypto.mldsa.MLDSAParameters
  Deprecated.
ml_dsa_87_with_sha512 - Static variable in class org.bouncycastle.crypto.params.MLDSAParameters
ml_dsa_87_with_sha512 - Static variable in class org.bouncycastle.pqc.crypto.mldsa.MLDSAParameters
  Deprecated.
ml_kem_1024 - Static variable in class org.bouncycastle.crypto.params.MLKEMParameters
ml_kem_1024 - Static variable in class org.bouncycastle.pqc.crypto.mlkem.MLKEMParameters
  Deprecated.
ml_kem_512 - Static variable in class org.bouncycastle.crypto.params.MLKEMParameters
ml_kem_512 - Static variable in class org.bouncycastle.pqc.crypto.mlkem.MLKEMParameters
  Deprecated.
ml_kem_768 - Static variable in class org.bouncycastle.crypto.params.MLKEMParameters
ml_kem_768 - Static variable in class org.bouncycastle.pqc.crypto.mlkem.MLKEMParameters
  Deprecated.
mldsa44_bp256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.8.1.5 OQS_OID_MLDSA44_bp256
mldsa44_ed25519 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.8.1.3 OQS_OID_MLDSA44_ed25519
mldsa44_p256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.8.1.4 OQS_OID_MLDSA44_p256
mldsa44_pss2048 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.8.1.1 OQS_OID_MLDSA44_pss2048
mldsa44_rsa2048 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.8.1.2 OQS_OID_MLDSA44_rsa2048
mldsa65_bp256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.8.1.9 OQS_OID_MLDSA65_bp256
mldsa65_ed25519 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.8.1.10 OQS_OID_MLDSA65_ed25519
mldsa65_p256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.8.1.8 OQS_OID_MLDSA65_p256
mldsa65_pss3072 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.8.1.6 OQS_OID_MLDSA65_pss3072
mldsa65_rsa3072 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.8.1.7 OQS_OID_MLDSA65_rsa3072
mldsa87_bp384 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.8.1.12 OQS_OID_MLDSA87_bp384
mldsa87_ed448 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.8.1.13 OQS_OID_MLDSA87_ed448
mldsa87_p384 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  2.16.840.1.114027.80.8.1.11 OQS_OID_MLDSA87_p384
MLDSAEngine - Class in org.bouncycastle.crypto.signers.mldsa
MLDSAKeyGenerationParameters - Class in org.bouncycastle.crypto.params
MLDSAKeyGenerationParameters(SecureRandom, MLDSAParameters) - Constructor for class org.bouncycastle.crypto.params.MLDSAKeyGenerationParameters
MLDSAKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.mldsa
  Deprecated.
  use org.bouncycastle.crypto.params.MLDSAKeyGenerationParameters
MLDSAKeyGenerationParameters(SecureRandom, MLDSAParameters) - Constructor for class org.bouncycastle.pqc.crypto.mldsa.MLDSAKeyGenerationParameters
  Deprecated.
MLDSAKeyPairGenerator - Class in org.bouncycastle.crypto.generators
MLDSAKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.MLDSAKeyPairGenerator
MLDSAKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.mldsa
  Deprecated.
  use org.bouncycastle.crypto.generators.MLDSAKeyPairGenerator
MLDSAKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.mldsa.MLDSAKeyPairGenerator
  Deprecated.
MLDSAKeyParameters - Class in org.bouncycastle.crypto.params
MLDSAKeyParameters(boolean, MLDSAParameters) - Constructor for class org.bouncycastle.crypto.params.MLDSAKeyParameters
MLDSAKeyParameters - Class in org.bouncycastle.pqc.crypto.mldsa
  Deprecated.
  use org.bouncycastle.crypto.params.MLDSAKeyParameters
MLDSAKeyParameters(boolean, MLDSAParameters) - Constructor for class org.bouncycastle.pqc.crypto.mldsa.MLDSAKeyParameters
  Deprecated.
MLDSAParameters - Class in org.bouncycastle.crypto.params
MLDSAParameters - Class in org.bouncycastle.pqc.crypto.mldsa
  Deprecated.
  use org.bouncycastle.crypto.params.MLDSAParameters
MLDSAPrivateKeyParameters - Class in org.bouncycastle.crypto.params
MLDSAPrivateKeyParameters(MLDSAParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
MLDSAPrivateKeyParameters(MLDSAParameters, byte[], byte[], byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
MLDSAPrivateKeyParameters(MLDSAParameters, byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
MLDSAPrivateKeyParameters(MLDSAParameters, byte[], MLDSAPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
MLDSAPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.mldsa
  Deprecated.
  use org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
MLDSAPrivateKeyParameters(MLDSAParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
MLDSAPrivateKeyParameters(MLDSAParameters, byte[], byte[], byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
MLDSAPrivateKeyParameters(MLDSAParameters, byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
MLDSAPrivateKeyParameters(MLDSAParameters, byte[], MLDSAPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
MLDSAPublicKeyParameters - Class in org.bouncycastle.crypto.params
MLDSAPublicKeyParameters(MLDSAParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.MLDSAPublicKeyParameters
MLDSAPublicKeyParameters(MLDSAParameters, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.MLDSAPublicKeyParameters
MLDSAPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.mldsa
  Deprecated.
  use org.bouncycastle.crypto.params.MLDSAPublicKeyParameters
MLDSAPublicKeyParameters(MLDSAParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.mldsa.MLDSAPublicKeyParameters
  Deprecated.
MLDSAPublicKeyParameters(MLDSAParameters, byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.mldsa.MLDSAPublicKeyParameters
  Deprecated.
MLDSASigner - Class in org.bouncycastle.crypto.signers
MLDSASigner() - Constructor for class org.bouncycastle.crypto.signers.MLDSASigner
MLDSASigner - Class in org.bouncycastle.pqc.crypto.mldsa
  Deprecated.
  use org.bouncycastle.crypto.signers.MLDSASigner
MLDSASigner() - Constructor for class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
  Deprecated.
MLDSATest - Class in org.bouncycastle.pqc.crypto.test
MLDSATest() - Constructor for class org.bouncycastle.pqc.crypto.test.MLDSATest
MLKEMEngine - Class in org.bouncycastle.crypto.kems.mlkem
MLKEMExtractor - Class in org.bouncycastle.crypto.kems
MLKEMExtractor(MLKEMPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.kems.MLKEMExtractor
MLKEMExtractor - Class in org.bouncycastle.pqc.crypto.mlkem
  Deprecated.
  use org.bouncycastle.crypto.kems.MLKEMExtractor
MLKEMExtractor(MLKEMPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.mlkem.MLKEMExtractor
  Deprecated.
MLKEMGenerator - Class in org.bouncycastle.crypto.kems
MLKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.MLKEMGenerator
MLKEMGenerator - Class in org.bouncycastle.pqc.crypto.mlkem
  Deprecated.
  use org.bouncycastle.crypto.kems.MLKEMGenerator
MLKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.mlkem.MLKEMGenerator
  Deprecated.
MLKEMKeyGenerationParameters - Class in org.bouncycastle.crypto.params
MLKEMKeyGenerationParameters(SecureRandom, MLKEMParameters) - Constructor for class org.bouncycastle.crypto.params.MLKEMKeyGenerationParameters
MLKEMKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.mlkem
  Deprecated.
  use org.bouncycastle.crypto.params.MLKEMKeyGenerationParameters
MLKEMKeyGenerationParameters(SecureRandom, MLKEMParameters) - Constructor for class org.bouncycastle.pqc.crypto.mlkem.MLKEMKeyGenerationParameters
  Deprecated.
MLKEMKeyPairGenerator - Class in org.bouncycastle.crypto.generators
MLKEMKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.MLKEMKeyPairGenerator
MLKEMKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.mlkem
  Deprecated.
  use org.bouncycastle.crypto.generators.MLKEMKeyPairGenerator
MLKEMKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.mlkem.MLKEMKeyPairGenerator
  Deprecated.
MLKEMKeyParameters - Class in org.bouncycastle.crypto.params
MLKEMKeyParameters(boolean, MLKEMParameters) - Constructor for class org.bouncycastle.crypto.params.MLKEMKeyParameters
MLKEMKeyParameters - Class in org.bouncycastle.pqc.crypto.mlkem
  Deprecated.
  use org.bouncycastle.crypto.params.MLKEMKeyParameters
MLKEMKeyParameters(boolean, MLKEMParameters) - Constructor for class org.bouncycastle.pqc.crypto.mlkem.MLKEMKeyParameters
  Deprecated.
MLKEMParameters - Class in org.bouncycastle.crypto.params
MLKEMParameters - Class in org.bouncycastle.pqc.crypto.mlkem
  Deprecated.
  use org.bouncycastle.crypto.params.MLKEMParameters
MLKEMPrivateKeyParameters - Class in org.bouncycastle.crypto.params
MLKEMPrivateKeyParameters(MLKEMParameters, byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
MLKEMPrivateKeyParameters(MLKEMParameters, byte[], byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
MLKEMPrivateKeyParameters(MLKEMParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
MLKEMPrivateKeyParameters(MLKEMParameters, byte[], MLKEMPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
MLKEMPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.mlkem
  Deprecated.
  use org.bouncycastle.crypto.params.MLKEMKeyPrivateKeyParameters
MLKEMPrivateKeyParameters(MLKEMParameters, byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
MLKEMPrivateKeyParameters(MLKEMParameters, byte[], byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
MLKEMPrivateKeyParameters(MLKEMParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
MLKEMPrivateKeyParameters(MLKEMParameters, byte[], MLKEMPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
MLKEMPublicKeyParameters - Class in org.bouncycastle.crypto.params
MLKEMPublicKeyParameters(MLKEMParameters, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.MLKEMPublicKeyParameters
MLKEMPublicKeyParameters(MLKEMParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.MLKEMPublicKeyParameters
MLKEMPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.mlkem
  Deprecated.
  use org.bouncycastle.crypto.params.MLKEMKeyPublicKeyParameters
MLKEMPublicKeyParameters(MLKEMParameters, byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.mlkem.MLKEMPublicKeyParameters
  Deprecated.
MLKEMPublicKeyParameters(MLKEMParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.mlkem.MLKEMPublicKeyParameters
  Deprecated.
MLKEMTest - Class in org.bouncycastle.pqc.crypto.test
MLKEMTest() - Constructor for class org.bouncycastle.pqc.crypto.test.MLKEMTest
Mod - Class in org.bouncycastle.math.raw
  Modular inversion as implemented in this class is based on the paper "Fast constant-time gcd computation and modular inversion" by Daniel J.
Mod() - Constructor for class org.bouncycastle.math.raw.Mod
mod3PhiN() - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
modAdd(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
ModCertTemplate - Class in org.bouncycastle.asn1.cmc
  id-cmc-modCertTemplate OBJECT IDENTIFIER ::= {id-cmc 31} ModCertTemplate ::= SEQUENCE { pkiDataReference BodyPartPath, certReferences BodyPartList, replace BOOLEAN DEFAULT TRUE, certTemplate CertTemplate }
ModCertTemplate(BodyPartPath, BodyPartList, boolean, CertTemplate) - Constructor for class org.bouncycastle.asn1.cmc.ModCertTemplate
ModCertTemplateTest - Class in org.bouncycastle.asn1.cmc.test
ModCertTemplateTest() - Constructor for class org.bouncycastle.asn1.cmc.test.ModCertTemplateTest
modDouble(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
mode_auth - Static variable in class org.bouncycastle.crypto.hpke.HPKE
mode_auth_psk - Static variable in class org.bouncycastle.crypto.hpke.HPKE
mode_base - Static variable in class org.bouncycastle.crypto.hpke.HPKE
mode_psk - Static variable in class org.bouncycastle.crypto.hpke.HPKE
ModeTest - Class in org.bouncycastle.crypto.test
  CFB/OFB Mode test of IV padding.
ModeTest() - Constructor for class org.bouncycastle.crypto.test.ModeTest
modHalf(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
modHalfAbs(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
modInverse(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
modMult(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
ModObjectIdentifiers - Interface in org.bouncycastle.asn1.mod
modOddInverse(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
modOddInverse(BigInteger, BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
modOddInverseVar(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
modOddInverseVar(BigInteger, BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
modOddIsCoprime(int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
modOddIsCoprime(BigInteger, BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
modOddIsCoprimeVar(int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
modOddIsCoprimeVar(BigInteger, BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
modQPhiN() - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
modReduce(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
modSubtract(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
MonetaryLimit - Class in org.bouncycastle.asn1.isismtt.x509
  Monetary limit for transactions.
MonetaryLimit(String, int, int) - Constructor for class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
  Constructor from a given details.
MonetaryLimitUnitTest - Class in org.bouncycastle.asn1.isismtt.test
MonetaryLimitUnitTest() - Constructor for class org.bouncycastle.asn1.isismtt.test.MonetaryLimitUnitTest
MonetaryValue - Class in org.bouncycastle.asn1.x509.qualified
  The MonetaryValue object.
MonetaryValue(Iso4217CurrencyCode, int, int) - Constructor for class org.bouncycastle.asn1.x509.qualified.MonetaryValue
MonetaryValueUnitTest - Class in org.bouncycastle.asn1.test
MonetaryValueUnitTest() - Constructor for class org.bouncycastle.asn1.test.MonetaryValueUnitTest
Mont256 - Class in org.bouncycastle.math.raw
Mont256() - Constructor for class org.bouncycastle.math.raw.Mont256
MontgomeryCurveProcessor - Class in org.bouncycastle.crypto.hash2curve.impl
  Curve processor for Montgomery curves of the form B * y^2 = x^3 + A * x^2 + x Internally we treat this as a long Weierstrass curve y^2 = x^3 + a2 * x^2 + a4 * x + a6 with a2 = A / B, a4 = 1 / B, a6 = 0.
MontgomeryCurveProcessor(ECCurve, int, int, int) - Constructor for class org.bouncycastle.crypto.hash2curve.impl.MontgomeryCurveProcessor
  Constructs a MontgomeryCurveProcessor object for processing elliptic curves represented in the Montgomery model.
montgomeryTrick(ECFieldElement[], int, int) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
montgomeryTrick(ECFieldElement[], int, int, ECFieldElement) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
mqv1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  X9.42 MQV1 OID: 1.2.840.10046.3.8
mqv2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  X9.42 MQV2 OID: 1.2.840.10046.3.7
MQVBasicAgreement - Class in org.bouncycastle.crypto.agreement
MQVBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.MQVBasicAgreement
mqvFull_kdf_schemes - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
mqvFull_recommendedKDF - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
mqvFull_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
mqvFull_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
mqvFull_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
mqvFull_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
mqvFull_specifiedKDF - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
MQVPrivateParameters - Class in org.bouncycastle.crypto.params
MQVPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPrivateParameters
MQVPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPrivateParameters
MQVPublicParameters - Class in org.bouncycastle.crypto.params
MQVPublicParameters(ECPublicKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPublicParameters
mqvSinglePass_kdf_schemes - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
mqvSinglePass_recommendedKDF - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
mqvSinglePass_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.3.133.16.840.63.0.16
mqvSinglePass_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
mqvSinglePass_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
mqvSinglePass_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
mqvSinglePass_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
mqvSinglePass_specifiedKDF - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
MQVuserKeyingMaterial - Class in org.bouncycastle.asn1.cms.ecc
  RFC 5753/3278: MQVuserKeyingMaterial object.
MQVuserKeyingMaterial(OriginatorPublicKey, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
msg(String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Vector.Builder
mul(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
mul(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
mul(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
mul(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
mul(int[], int, int, int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat384
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat448
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat512
mul(byte, byte) - Static method in class org.bouncycastle.util.GF16
  GF(16) multiplication mod x^4 + x + 1.
mul(int, int) - Static method in class org.bouncycastle.util.GF16
  GF(16) multiplication mod x^4 + x + 1.
mul128(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
mul31BothAdd(int, int, int[], int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
mulAddTo(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
mulAddTo(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
mulByWord(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat224
mulByWord(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat256
mulByWordAddTo(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
mulByWordAddTo(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
multAdd(int[], int[], int[], int[], int) - Static method in class org.bouncycastle.math.raw.Mont256
multAddXF(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mont256
MultiBlockCipher - Interface in org.bouncycastle.crypto
  Base interface for a cipher engine capable of processing multiple blocks at a time.
multiple(int) - Method in class org.bouncycastle.crypto.threshold.ShamirSplitSecret
multiplier - Variable in class org.bouncycastle.math.ec.ECCurve.Config
multiplier - Variable in class org.bouncycastle.math.ec.ECCurve
multiply(byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiply(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiply(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
multiply(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.AbstractECMultiplier
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
multiply(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
multiply(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
multiply(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
multiply(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
multiply(ECPoint, BigInteger) - Method in interface org.bouncycastle.math.ec.ECMultiplier
  Multiplies the `ECPoint p` by `k`, i.e.
multiply(BigInteger) - Method in class org.bouncycastle.math.ec.ECPoint
  Multiplies this `ECPoint` by the given number.
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.BasicGCMMultiplier
multiplyH(byte[]) - Method in interface org.bouncycastle.crypto.modes.gcm.GCMMultiplier
multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables4kGCMMultiplier
multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables64kGCMMultiplier
multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier
multiplyH(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_128
multiplyH(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_256
multiplyH(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_512
multiplyH(long[]) - Method in interface org.bouncycastle.crypto.modes.kgcm.KGCMMultiplier
multiplyH(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.Tables16kKGCMMultiplier_512
multiplyH(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.Tables4kKGCMMultiplier_128
multiplyH(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.Tables8kKGCMMultiplier_256
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
multiplyP(int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiplyP(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiplyP(long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiplyP(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiplyP16(long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiplyP3(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiplyP4(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiplyP7(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiplyP8(int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiplyP8(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiplyP8(long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiplyP8(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.AbstractECMultiplier
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.FixedPointCombMultiplier
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.GLVMultiplier
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.WNafL2RMultiplier
  Multiplies `this` by an integer `k` using the Window NAF method.
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.WTauNafMultiplier
  Multiplies a `ECPoint.AbstractF2m` by `k` using the reduced `τ`-adic NAF (RTNAF) method.
multiplyPrecomp(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
multiplyPrecompAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
multiplyX(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
multiplyX(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
multiplyX(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
multiplyX8(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
multiplyX8(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
multiplyX8(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
mulWord(int, int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
mulWord(int, int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
mulWordAddExt(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
mulWordAddExt(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
mulWordAddExt(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
mulWordAddTo(int, int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
mulWordAddTo(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
mulWordAddTo(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
mulWordDwordAddAt(int, int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
mulWordsAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
mulWordsAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
mustArchiveKeys - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo

## N

N - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
N - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
N - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
n - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
n() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
  n
NaccacheSternEngine - Class in org.bouncycastle.crypto.engines
  NaccacheStern Engine.
NaccacheSternEngine() - Constructor for class org.bouncycastle.crypto.engines.NaccacheSternEngine
NaccacheSternKeyGenerationParameters - Class in org.bouncycastle.crypto.params
  Parameters for NaccacheStern public private key generation.
NaccacheSternKeyGenerationParameters(SecureRandom, int, int, int) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
  Parameters for generating a NaccacheStern KeyPair.
NaccacheSternKeyGenerationParameters(SecureRandom, int, int, int, boolean) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
  Parameters for a NaccacheStern KeyPair.
NaccacheSternKeyPairGenerator - Class in org.bouncycastle.crypto.generators
  Key generation parameters for NaccacheStern cipher.
NaccacheSternKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.NaccacheSternKeyPairGenerator
NaccacheSternKeyParameters - Class in org.bouncycastle.crypto.params
  Public key parameters for NaccacheStern cipher.
NaccacheSternKeyParameters(boolean, BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
NaccacheSternPrivateKeyParameters - Class in org.bouncycastle.crypto.params
  Private key parameters for NaccacheStern cipher.
NaccacheSternPrivateKeyParameters(BigInteger, BigInteger, int, Vector, BigInteger) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
  Constructs a NaccacheSternPrivateKey
NaccacheSternTest - Class in org.bouncycastle.crypto.test
  Test case for NaccacheStern cipher.
NaccacheSternTest() - Constructor for class org.bouncycastle.crypto.test.NaccacheSternTest
NAME - Static variable in class org.bouncycastle.asn1.eac.EACTags
NAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  id-at-name
name - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
NAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  id-at-name
NAME_AT_BIRTH - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  ISIS-MTT NameAtBirth - DirectoryString(SIZE(1..64)
NAME_AT_BIRTH - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  ISIS-MTT NameAtBirth - DirectoryString(SIZE(1..64)
NAME_RELATIVE_TO_CRL_ISSUER - Static variable in class org.bouncycastle.asn1.x509.DistributionPointName
nameConstraints - Static variable in class org.bouncycastle.asn1.x509.Extension
  Name Constraints
NameConstraints - Class in org.bouncycastle.asn1.x509
NameConstraints(GeneralSubtree[], GeneralSubtree[]) - Constructor for class org.bouncycastle.asn1.x509.NameConstraints
  Constructor from a given details.
nameConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Name Constraints
NameConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
NameConstraintValidator - Interface in org.bouncycastle.asn1.x509
NameConstraintValidatorException - Exception in org.bouncycastle.asn1.x509
NameConstraintValidatorException(String) - Constructor for exception org.bouncycastle.asn1.x509.NameConstraintValidatorException
NameOrPseudonym - Class in org.bouncycastle.asn1.x509.sigi
  Structure for a name or pseudonym.
NameOrPseudonym(DirectoryString) - Constructor for class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
  Constructor from DirectoryString.
NameOrPseudonym(String) - Constructor for class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
  Constructor from a given details.
NameOrPseudonym(DirectoryString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
  Constructor from a given details.
NameOrPseudonymUnitTest - Class in org.bouncycastle.asn1.test
NameOrPseudonymUnitTest() - Constructor for class org.bouncycastle.asn1.test.NameOrPseudonymUnitTest
NamingAuthority - Class in org.bouncycastle.asn1.isismtt.x509
  Names of authorities which are responsible for the administration of title registers.
NamingAuthority(ASN1ObjectIdentifier, String, DirectoryString) - Constructor for class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
  Constructor from given details.
NamingAuthorityUnitTest - Class in org.bouncycastle.asn1.isismtt.test
NamingAuthorityUnitTest() - Constructor for class org.bouncycastle.asn1.isismtt.test.NamingAuthorityUnitTest
nanoTime() - Static method in class org.bouncycastle.util.Times
Nat - Class in org.bouncycastle.math.raw
Nat() - Constructor for class org.bouncycastle.math.raw.Nat
Nat128 - Class in org.bouncycastle.math.raw
Nat128() - Constructor for class org.bouncycastle.math.raw.Nat128
Nat160 - Class in org.bouncycastle.math.raw
Nat160() - Constructor for class org.bouncycastle.math.raw.Nat160
Nat192 - Class in org.bouncycastle.math.raw
Nat192() - Constructor for class org.bouncycastle.math.raw.Nat192
Nat224 - Class in org.bouncycastle.math.raw
Nat224() - Constructor for class org.bouncycastle.math.raw.Nat224
Nat256 - Class in org.bouncycastle.math.raw
Nat256() - Constructor for class org.bouncycastle.math.raw.Nat256
Nat320 - Class in org.bouncycastle.math.raw
Nat320() - Constructor for class org.bouncycastle.math.raw.Nat320
Nat384 - Class in org.bouncycastle.math.raw
Nat384() - Constructor for class org.bouncycastle.math.raw.Nat384
Nat448 - Class in org.bouncycastle.math.raw
Nat448() - Constructor for class org.bouncycastle.math.raw.Nat448
Nat512 - Class in org.bouncycastle.math.raw
Nat512() - Constructor for class org.bouncycastle.math.raw.Nat512
Nat576 - Class in org.bouncycastle.math.raw
Nat576() - Constructor for class org.bouncycastle.math.raw.Nat576
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
negate() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
negate() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Point
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
negate() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
negate() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
negate() - Method in class org.bouncycastle.math.ec.ECFieldElement
negate() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
negate() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
negate() - Method in class org.bouncycastle.math.ec.ECPoint
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
NestedMessageContent - Class in org.bouncycastle.asn1.cmp
  NestedMessageContent ::= PKIMessages
NestedMessageContent(PKIMessage) - Constructor for class org.bouncycastle.asn1.cmp.NestedMessageContent
NestedMessageContent(PKIMessage[]) - Constructor for class org.bouncycastle.asn1.cmp.NestedMessageContent
NestedMessageContent(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cmp.NestedMessageContent
netscape - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert extensions OID base: 2.16.840.1.113730.1
netscapeBaseURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert BaseURL OID: 2.16.840.1.113730.1.2
netscapeCApolicyURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert CApolicyURL OID: 2.16.840.1.113730.1.8
netscapeCARevocationURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert CARevocationURL OID: 2.16.840.1.113730.1.4
netscapeCertComment - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert CertComment OID: 2.16.840.1.113730.1.13
netscapeCertType - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert CertType OID: 2.16.840.1.113730.1.1
NetscapeCertType - Class in org.bouncycastle.asn1.misc
  The NetscapeCertType object.
NetscapeCertType(int) - Constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
  Basic constructor.
NetscapeCertType(ASN1BitString) - Constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
NetscapeCertTypeTest - Class in org.bouncycastle.asn1.test
NetscapeCertTypeTest() - Constructor for class org.bouncycastle.asn1.test.NetscapeCertTypeTest
netscapeRenewalURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert RenewalURL OID: 2.16.840.1.113730.1.7
netscapeRevocationURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert RevocationURL OID: 2.16.840.1.113730.1.3
NetscapeRevocationURL - Class in org.bouncycastle.asn1.misc
NetscapeRevocationURL(ASN1IA5String) - Constructor for class org.bouncycastle.asn1.misc.NetscapeRevocationURL
netscapeSSLServerName - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert SSLServerName OID: 2.16.840.1.113730.1.12
newHope - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  NewHope
newHope - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
NewHopeTest - Class in org.bouncycastle.pqc.crypto.test
NewHopeTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NewHopeTest
newInstance() - Static method in class org.bouncycastle.crypto.digests.SHA256Digest
newInstance(CryptoServicePurpose) - Static method in class org.bouncycastle.crypto.digests.SHA256Digest
newInstance(Digest) - Static method in class org.bouncycastle.crypto.digests.SHA256Digest
newInstance(byte[]) - Static method in class org.bouncycastle.crypto.digests.SHA256Digest
newInstance() - Static method in class org.bouncycastle.crypto.engines.AESEngine
  Return an AESEngine.
newInstance(BlockCipher) - Static method in class org.bouncycastle.crypto.modes.CBCBlockCipher
  Return a new CBC mode cipher based on the passed in base cipher
newInstance(BlockCipher) - Static method in class org.bouncycastle.crypto.modes.CCMBlockCipher
  Return a new CCM mode cipher based on the passed in base cipher
newInstance(BlockCipher, int) - Static method in class org.bouncycastle.crypto.modes.CFBBlockCipher
  Return a new CFB mode cipher based on the passed in base cipher
newInstance(BlockCipher) - Static method in class org.bouncycastle.crypto.modes.GCMBlockCipher
  Return a new GCM mode cipher based on the passed in base cipher
newInstance(BlockCipher, GCMMultiplier) - Static method in class org.bouncycastle.crypto.modes.GCMBlockCipher
  Return a new GCM mode cipher based on the passed in base cipher and multiplier.
newInstance(BlockCipher) - Static method in class org.bouncycastle.crypto.modes.SICBlockCipher
  Return a new SIC/CTR mode cipher based on the passed in base cipher
newList() - Static method in class org.bouncycastle.util.Strings
next() - Method in class org.bouncycastle.util.Arrays.Iterator
nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
nextBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.FixedSecureRandom
nextBytes(byte[]) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
  Fill bytes with random values.
nextBytes(byte[], int, int) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
  Fill part of bytes with random values.
nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
  Fill bytes with random values.
nextBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
  Fill part of bytes with random values.
nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandom
nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
nextBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.X931SecureRandom
nextBytes(byte[]) - Method in class org.bouncycastle.crypto.util.JournalingSecureRandom
  Fill bytes with random data, journaling the random data before returning or re-use previously used random data, depending on the state of the transcript.
nextBytes(byte[]) - Method in class org.bouncycastle.pqc.crypto.test.NISTSecureRandom
nextBytes(byte[]) - Method in class org.bouncycastle.pqc.crypto.test.NullPRNG
nextBytes(byte[]) - Method in class org.bouncycastle.util.test.FixedSecureRandom
nextInt() - Method in class org.bouncycastle.crypto.prng.FixedSecureRandom
nextInt() - Method in class org.bouncycastle.util.test.FixedSecureRandom
nextK() - Method in interface org.bouncycastle.crypto.signers.DSAKCalculator
  Return the next valid value of K.
nextK() - Method in class org.bouncycastle.crypto.signers.HMacDSAKCalculator
nextK() - Method in class org.bouncycastle.crypto.signers.RandomDSAKCalculator
nextLong() - Method in class org.bouncycastle.crypto.prng.FixedSecureRandom
nextLong() - Method in class org.bouncycastle.util.test.FixedSecureRandom
nextToken() - Method in class org.bouncycastle.asn1.OIDTokenizer
  Deprecated.
  Return the next token in the underlying String.
nextToken() - Method in class org.bouncycastle.asn1.x500.style.X500NameTokenizer
nextToken() - Method in class org.bouncycastle.asn1.x509.X509NameTokenizer
  Deprecated.
NHAgreement - Class in org.bouncycastle.pqc.crypto.newhope
NHAgreement() - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHAgreement
NHExchangePairGenerator - Class in org.bouncycastle.pqc.crypto.newhope
NHExchangePairGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHExchangePairGenerator
NHKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.newhope
NHKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHKeyPairGenerator
NHOtherInfoGenerator - Class in org.bouncycastle.pqc.crypto.newhope
  OtherInfo Generator for which can be used for populating the SuppPrivInfo field used to provide shared secret data used with NIST SP 800-56A agreement algorithms.
NHOtherInfoGenerator(AlgorithmIdentifier, byte[], byte[], SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator
  Create a basic builder with just the compulsory fields.
NHOtherInfoGenerator.PartyU - Class in org.bouncycastle.pqc.crypto.newhope
  Party U (initiator) generation.
NHOtherInfoGenerator.PartyV - Class in org.bouncycastle.pqc.crypto.newhope
  Party V (responder) generation.
NHPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.newhope
NHPrivateKeyParameters(short[]) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHPrivateKeyParameters
NHPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.newhope
NHPublicKeyParameters(byte[]) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHPublicKeyParameters
NHSecretKeyProcessor - Class in org.bouncycastle.pqc.crypto.newhope
  A processor with associated builders for doing secret key transformation using the New Hope algorithm.
NHSecretKeyProcessor.PartyUBuilder - Class in org.bouncycastle.pqc.crypto.newhope
  Party U (initiator) processor builder.
NHSecretKeyProcessor.PartyVBuilder - Class in org.bouncycastle.pqc.crypto.newhope
  Party V (responder) processor builder.
NIST_2048 - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
  From NIST. 2048-bit p, 224-bit q and 2048-bit g for 112-bit security.
NIST_3072 - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
  From NIST. 3072-bit p, 256-bit q and 3072-bit g for 128-bit security.
nist_concatenation_kdf - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
NIST_P256 - Static variable in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurves
  From NIST. 128-bit security.
NIST_P384 - Static variable in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurves
  From NIST. 192-bit security.
NIST_P521 - Static variable in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurves
  From NIST. 256-bit security.
nistAlgorithm - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4 -- algorithms
NISTCTSBlockCipher - Class in org.bouncycastle.crypto.modes
  A Cipher Text Stealing (CTS) mode cipher.
NISTCTSBlockCipher(int, BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
  Create a buffered block cipher that uses NIST Cipher Text Stealing
NISTCTSTest - Class in org.bouncycastle.crypto.test
  CTS tester
NISTCTSTest() - Constructor for class org.bouncycastle.crypto.test.NISTCTSTest
NistCurveProcessor - Class in org.bouncycastle.crypto.hash2curve.impl
  Curve processor for NIST curves (P-256, P-384, P-521) where the cofactor is 1.
NistCurveProcessor() - Constructor for class org.bouncycastle.crypto.hash2curve.impl.NistCurveProcessor
  Constructs a new instance of NistCurveProcessor.
NISTECCTest - Class in org.bouncycastle.crypto.test
NISTECCTest() - Constructor for class org.bouncycastle.crypto.test.NISTECCTest
NISTNamedCurves - Class in org.bouncycastle.asn1.nist
  Utility class for fetching curves using their NIST names as published in FIPS-PUB 186-3
NISTNamedCurves() - Constructor for class org.bouncycastle.asn1.nist.NISTNamedCurves
NISTObjectIdentifiers - Interface in org.bouncycastle.asn1.nist
  NIST: iso/itu(2) joint-assign(16) us(840) organization(1) gov(101) csor(3)
NISTSecureRandom - Class in org.bouncycastle.pqc.crypto.test
  for producing FixedSecureRandom objects for use with testing
NISTSecureRandom(byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.test.NISTSecureRandom
NoekeonEngine - Class in org.bouncycastle.crypto.engines
  A Noekeon engine, using direct-key mode.
NoekeonEngine() - Constructor for class org.bouncycastle.crypto.engines.NoekeonEngine
  Create an instance of the Noekeon encryption algorithm and set some defaults
NoekeonTest - Class in org.bouncycastle.crypto.test
  Noekeon tester
noKeyReuse - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
NON_INTERINDUSTRY_DATA_OBJECT_NESTING_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
nonce() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
NonMemoableDigest - Class in org.bouncycastle.crypto.digests
  Wrapper removes exposure to the Memoable interface on an ExtendedDigest implementation.
NonMemoableDigest(ExtendedDigest) - Constructor for class org.bouncycastle.crypto.digests.NonMemoableDigest
  Base constructor.
NonMemoableDigestTest - Class in org.bouncycastle.crypto.test
  SHA1 HMac Test, test vectors from RFC 2202
NonMemoableDigestTest() - Constructor for class org.bouncycastle.crypto.test.NonMemoableDigestTest
nonRepudiation - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
noRevAvail - Static variable in class org.bouncycastle.asn1.x509.Extension
  NoRevAvail extension in attribute certificates.
noRevAvail - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  NoRevAvail extension in attribute certificates.
NoRevAvail - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
normalize() - Method in class org.bouncycastle.math.ec.ECPoint
  Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.
normalize(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
normalize(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
normalizeAll(ECPoint[]) - Method in class org.bouncycastle.math.ec.ECCurve
  Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.
normalizeAll(ECPoint[], int, int, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECCurve
  Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.
noSupport - Static variable in class org.bouncycastle.asn1.cmc.CMCStatus
NOT_STRICT_LENGTH_ENABLED_PROPERTY - Static variable in class org.bouncycastle.crypto.encodings.PKCS1Encoding
  some providers fail to include the leading zero in PKCS1 encoded blocks.
Notar - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Notar
Notariatsverwalter - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Notariatsverwalter
Notariatsverwalterin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Notariatsverwalterin
Notarin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Notarin
Notarvertreter - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Notarvertreter
Notarvertreterin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Notarvertreterin
notation - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.2.1 -- notation
notAuthorized - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
NoticeReference - Class in org.bouncycastle.asn1.x509
  `NoticeReference` class, used in `CertificatePolicies` X509 V3 extensions (in policy qualifiers).
NoticeReference(String, Vector) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
  Creates a new `NoticeReference` instance.
NoticeReference(String, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
  Creates a new `NoticeReference` instance.
NoticeReference(DisplayText, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
  Creates a new `NoticeReference` instance.
noTrailerAvailable(Digest) - Static method in class org.bouncycastle.crypto.signers.ISOTrailers
notYoungerThan - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
notYoungerThan() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
novell - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Novell OID base: 2.16.840.1.113719
novellSecurityAttribs - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Novell SecurityAttribs OID: 2.16.840.1.113719.1.9.4.1
nsri - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
NSRIObjectIdentifiers - Interface in org.bouncycastle.asn1.nsri
ntruCiphertextBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
  The number of bytes in a ciphertext for the KEM.
ntruhps2048509 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntruhps2048509 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
  NTRU-HPS parameter set with n = 509 and q = 2048.
NTRUHPS2048509 - Class in org.bouncycastle.pqc.math.ntru.parameters
  NTRU-HPS parameter set with n = 509 and q = 2048.
NTRUHPS2048509() - Constructor for class org.bouncycastle.pqc.math.ntru.parameters.NTRUHPS2048509
ntruhps2048677 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntruhps2048677 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
  NTRU-HPS parameter set with n = 677 and q = 2048.
NTRUHPS2048677 - Class in org.bouncycastle.pqc.math.ntru.parameters
  NTRU-HPS parameter set with n = 677 and q = 2048.
NTRUHPS2048677() - Constructor for class org.bouncycastle.pqc.math.ntru.parameters.NTRUHPS2048677
ntruhps40961229 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntruhps40961229 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
  NTRU-HPS parameter set with n = 1229 and q = 4096.
NTRUHPS40961229 - Class in org.bouncycastle.pqc.math.ntru.parameters
  NTRU-HPS parameter set with n = 1229 and q = 4096.
NTRUHPS40961229() - Constructor for class org.bouncycastle.pqc.math.ntru.parameters.NTRUHPS40961229
ntruhps4096821 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntruhps4096821 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
  NTRU-HPS parameter set with n = 821 and q = 4096.
NTRUHPS4096821 - Class in org.bouncycastle.pqc.math.ntru.parameters
  NTRU-HPS parameter set with n = 821 and q = 4096.
NTRUHPS4096821() - Constructor for class org.bouncycastle.pqc.math.ntru.parameters.NTRUHPS4096821
NTRUHPSParameterSet - Class in org.bouncycastle.pqc.math.ntru.parameters
  Abstract class for NTRU-HPS parameter classes.
ntruhrss1373 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntruhrss1373 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
  NTRU-HRSS parameter set with n = 1373.
NTRUHRSS1373 - Class in org.bouncycastle.pqc.math.ntru.parameters
  NTRU-HRSS parameter set with n = 1373.
NTRUHRSS1373() - Constructor for class org.bouncycastle.pqc.math.ntru.parameters.NTRUHRSS1373
ntruhrss701 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntruhrss701 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
  NTRU-HRSS parameter set with n = 701.
NTRUHRSS701 - Class in org.bouncycastle.pqc.math.ntru.parameters
  NTRU-HRSS parameter set with n = 701.
NTRUHRSS701() - Constructor for class org.bouncycastle.pqc.math.ntru.parameters.NTRUHRSS701
NTRUHRSSParameterSet - Class in org.bouncycastle.pqc.math.ntru.parameters
  Abstract class for NTRU-HRSS parameter classes.
NTRUKAT - Class in org.bouncycastle.pqc.crypto.test
NTRUKAT() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUKAT
NTRUKEMExtractor - Class in org.bouncycastle.pqc.crypto.ntru
  NTRU secret encapsulation extractor.
NTRUKEMExtractor(NTRUPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUKEMExtractor
  Constructor.
NTRUKEMGenerator - Class in org.bouncycastle.pqc.crypto.ntru
  Encapsulate a secret using NTRU. returns a `SecretWithEncapsulation` as encapsulation.
NTRUKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUKEMGenerator
NTRUKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.ntru
  Key generation parameters for NTRU.
NTRUKeyGenerationParameters(SecureRandom, NTRUParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUKeyGenerationParameters
  Constructor.
NTRUKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.ntru
  Key generator for NTRU.
NTRUKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUKeyPairGenerator
NTRUKeyParameters - Class in org.bouncycastle.pqc.crypto.ntru
  Abstract class for NTRU key pair.
ntrulpr1013 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntrulpr1013 - Static variable in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
ntrulpr1277 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntrulpr1277 - Static variable in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
ntrulpr653 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntrulpr653 - Static variable in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
ntrulpr761 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntrulpr761 - Static variable in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
ntrulpr857 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntrulpr857 - Static variable in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
ntrulpr953 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntrulpr953 - Static variable in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
NTRULPRimeKEMExtractor - Class in org.bouncycastle.pqc.crypto.ntruprime
NTRULPRimeKEMExtractor(NTRULPRimePrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKEMExtractor
NTRULPRimeKEMGenerator - Class in org.bouncycastle.pqc.crypto.ntruprime
NTRULPRimeKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKEMGenerator
NTRULPRimeKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.ntruprime
NTRULPRimeKeyGenerationParameters(SecureRandom, NTRULPRimeParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKeyGenerationParameters
  initialise the generator with a source of randomness and a strength (in bits).
NTRULPRimeKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.ntruprime
NTRULPRimeKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKeyPairGenerator
NTRULPRimeKeyParameters - Class in org.bouncycastle.pqc.crypto.ntruprime
NTRULPRimeKeyParameters(boolean, NTRULPRimeParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKeyParameters
NTRULPRimeParameters - Class in org.bouncycastle.pqc.crypto.ntruprime
  NTRU LPRime Parameter Specs
NTRULPRimePrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.ntruprime
NTRULPRimePrivateKeyParameters(NTRULPRimeParameters, byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimePrivateKeyParameters
NTRULPRimePublicKeyParameters - Class in org.bouncycastle.pqc.crypto.ntruprime
NTRULPRimePublicKeyParameters(NTRULPRimeParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimePublicKeyParameters
NTRULPRimeTest - Class in org.bouncycastle.pqc.crypto.test
NTRULPRimeTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRULPRimeTest
NTRUParameters - Class in org.bouncycastle.pqc.crypto.ntru
  NTRU cipher parameter sets
NTRUParameterSet - Class in org.bouncycastle.pqc.math.ntru.parameters
  Abstract class for all NTRU parameter sets.
NTRUParameterSet(int, int, int, int, int) - Constructor for class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
NTRUParametersTest - Class in org.bouncycastle.pqc.crypto.test
NTRUParametersTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUParametersTest
ntruplus1152 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntruplus768 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntruplus864 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ntruplus_kem_1152 - Static variable in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
ntruplus_kem_768 - Static variable in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
ntruplus_kem_864 - Static variable in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
NTRUPlusKEMExtractor - Class in org.bouncycastle.pqc.crypto.ntruplus
NTRUPlusKEMExtractor(NTRUPlusPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKEMExtractor
NTRUPlusKEMGenerator - Class in org.bouncycastle.pqc.crypto.ntruplus
NTRUPlusKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKEMGenerator
NTRUPlusKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.ntruplus
NTRUPlusKeyGenerationParameters(SecureRandom, NTRUPlusParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKeyGenerationParameters
NTRUPlusKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.ntruplus
  Implementation of the NTRU+ asymmetric key pair generator following the NTRU+ KEM specifications.
NTRUPlusKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKeyPairGenerator
NTRUPlusKeyParameters - Class in org.bouncycastle.pqc.crypto.ntruplus
NTRUPlusKeyParameters(boolean, NTRUPlusParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKeyParameters
NTRUPlusParameters - Class in org.bouncycastle.pqc.crypto.ntruplus
NTRUPlusPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.ntruplus
NTRUPlusPrivateKeyParameters(NTRUPlusParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusPrivateKeyParameters
NTRUPlusPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.ntruplus
NTRUPlusPublicKeyParameters(NTRUPlusParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusPublicKeyParameters
NTRUPlusTest - Class in org.bouncycastle.pqc.crypto.test
NTRUPlusTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUPlusTest
NTRUPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.ntru
  NTRU private key parameter class.
NTRUPrivateKeyParameters(NTRUParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUPrivateKeyParameters
ntruPublicKeyBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
  The number of bytes in a public key for the KEM.
NTRUPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.ntru
  NTRU public key parameter class.
NTRUPublicKeyParameters(NTRUParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUPublicKeyParameters
ntruSecretKeyBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
  The number of bytes in a private key for the KEM.
NTRUTest - Class in org.bouncycastle.pqc.crypto.test
  KAT tests for round 3 NTRU algorithm.
NTRUTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUTest
NTTObjectIdentifiers - Interface in org.bouncycastle.asn1.ntt
  From RFC 3657 Use of the Camellia Encryption Algorithm in Cryptographic Message Syntax (CMS)
NULL - Static variable in interface org.bouncycastle.asn1.BERTags
NULL_NAME - Static variable in class org.bouncycastle.asn1.cmp.PKIHeader
  Value for a "null" recipient or sender.
NullDigest - Class in org.bouncycastle.crypto.digests
NullDigest() - Constructor for class org.bouncycastle.crypto.digests.NullDigest
NullEngine - Class in org.bouncycastle.crypto.engines
  The no-op engine that just copies bytes through, irrespective of whether encrypting and decrypting.
NullEngine() - Constructor for class org.bouncycastle.crypto.engines.NullEngine
  Constructs a null engine with a block size of 1 byte.
NullEngine(int) - Constructor for class org.bouncycastle.crypto.engines.NullEngine
  Constructs a null engine with a specific block size.
NullPRNG - Class in org.bouncycastle.pqc.crypto.test
  Implementation of null PRNG returning zeroes only.
NullPRNG() - Constructor for class org.bouncycastle.pqc.crypto.test.NullPRNG
NullTest - Class in org.bouncycastle.crypto.test
numberOfLeadingZeros(int) - Static method in class org.bouncycastle.util.Integers
numberOfLeadingZeros(long) - Static method in class org.bouncycastle.util.Longs
numberOfTrailingZeros(int) - Static method in class org.bouncycastle.util.Integers
numberOfTrailingZeros(long) - Static method in class org.bouncycastle.util.Longs
NumberParsing - Class in org.bouncycastle.util.test
  Parsing
NUMERIC_STRING - Static variable in interface org.bouncycastle.asn1.BERTags

## O

O - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  organization - StringType(SIZE(1..64))
o - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
O - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use a X500NameStyle
OAEPEncoding - Class in org.bouncycastle.crypto.encodings
  Optimal Asymmetric Encryption Padding (OAEP) - see PKCS 1 V 2.
OAEPEncoding(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
OAEPEncoding(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
OAEPEncoding(AsymmetricBlockCipher, Digest, byte[]) - Constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
OAEPEncoding(AsymmetricBlockCipher, Digest, Digest, byte[]) - Constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
OAEPTest - Class in org.bouncycastle.crypto.test
OAEPTest() - Constructor for class org.bouncycastle.crypto.test.OAEPTest
OBJECT_DESCRIPTOR - Static variable in interface org.bouncycastle.asn1.BERTags
OBJECT_IDENTIFIER - Static variable in interface org.bouncycastle.asn1.BERTags
OBJECT_IDENTIFIER_IRI - Static variable in interface org.bouncycastle.asn1.BERTags
ObjectData - Class in org.bouncycastle.asn1.bc
  ObjectData ::= SEQUENCE { type INTEGER, identifier UTF8String, creationDate GeneralizedTime, lastModifiedDate GeneralizedTime, data OCTET STRING, comment UTF8String OPTIONAL }
ObjectData(BigInteger, String, Date, Date, byte[], String) - Constructor for class org.bouncycastle.asn1.bc.ObjectData
ObjectDataSequence - Class in org.bouncycastle.asn1.bc
  ObjectDataSequence ::= SEQUENCE OF ObjectData
ObjectDataSequence(ObjectData[]) - Constructor for class org.bouncycastle.asn1.bc.ObjectDataSequence
ObjectDigestInfo - Class in org.bouncycastle.asn1.x509
  ObjectDigestInfo ASN.1 structure used in v2 attribute certificates.
ObjectDigestInfo(int, ASN1ObjectIdentifier, AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.ObjectDigestInfo
  Constructor from given details.
ObjectIdentifierTest - Class in org.bouncycastle.asn1.test
ObjectIdentifierTest() - Constructor for class org.bouncycastle.asn1.test.ObjectIdentifierTest
Objects - Class in org.bouncycastle.util
Objects() - Constructor for class org.bouncycastle.util.Objects
objectSigning - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
objectSigningCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
ObjectStore - Class in org.bouncycastle.asn1.bc
  ObjectStore ::= SEQUENCE { CHOICE { encryptedObjectStoreData EncryptedObjectStoreData, objectStoreData ObjectStoreData } integrityCheck ObjectStoreIntegrityCheck }
ObjectStore(ObjectStoreData, ObjectStoreIntegrityCheck) - Constructor for class org.bouncycastle.asn1.bc.ObjectStore
ObjectStore(EncryptedObjectStoreData, ObjectStoreIntegrityCheck) - Constructor for class org.bouncycastle.asn1.bc.ObjectStore
ObjectStoreData - Class in org.bouncycastle.asn1.bc
  ObjectStoreData ::= SEQUENCE { version INTEGER.
ObjectStoreData(AlgorithmIdentifier, Date, Date, ObjectDataSequence, String) - Constructor for class org.bouncycastle.asn1.bc.ObjectStoreData
ObjectStoreIntegrityCheck - Class in org.bouncycastle.asn1.bc
  ObjectStoreIntegrityCheck ::= CHOICE { PbkdMacIntegrityCheck [0] EXPLICIT SignatureCheck }
ObjectStoreIntegrityCheck(PbkdMacIntegrityCheck) - Constructor for class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
ObjectStoreIntegrityCheck(SignatureCheck) - Constructor for class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
OCB_double(byte[]) - Static method in class org.bouncycastle.crypto.modes.OCBBlockCipher
OCB_extend(byte[], int) - Static method in class org.bouncycastle.crypto.modes.OCBBlockCipher
OCB_ntz(long) - Static method in class org.bouncycastle.crypto.modes.OCBBlockCipher
OCBBlockCipher - Class in org.bouncycastle.crypto.modes
  An implementation of RFC 7253 on The OCB Authenticated-Encryption Algorithm.
OCBBlockCipher(BlockCipher, BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.OCBBlockCipher
OCBTest - Class in org.bouncycastle.crypto.test
  Test vectors from RFC 7253 on The OCB Authenticated-Encryption Algorithm
OCBTest() - Constructor for class org.bouncycastle.crypto.test.OCBTest
ocspAccessMethod - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  OID for ocsp uri in AuthorityInformationAccess extension
OcspIdentifier - Class in org.bouncycastle.asn1.esf
  OcspIdentifier ::= SEQUENCE { ocspResponderID ResponderID, -- As in OCSP response data producedAt GeneralizedTime -- As in OCSP response data }
OcspIdentifier(ResponderID, ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.esf.OcspIdentifier
OcspListID - Class in org.bouncycastle.asn1.esf
  OcspListID ::= SEQUENCE { ocspResponses SEQUENCE OF OcspResponsesID }
OcspListID(OcspResponsesID[]) - Constructor for class org.bouncycastle.asn1.esf.OcspListID
OCSPObjectIdentifiers - Interface in org.bouncycastle.asn1.ocsp
  OIDs for RFC 2560 and RFC 6960 Online Certificate Status Protocol - OCSP.
OCSPRequest - Class in org.bouncycastle.asn1.ocsp
OCSPRequest(TBSRequest, Signature) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPRequest
OCSPResponse - Class in org.bouncycastle.asn1.ocsp
  OCSP RFC 2560, RFC 6960 OCSPResponse ::= SEQUENCE { responseStatus OCSPResponseStatus, responseBytes [0] EXPLICIT ResponseBytes OPTIONAL }
OCSPResponse(OCSPResponseStatus, ResponseBytes) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponse
OcspResponsesID - Class in org.bouncycastle.asn1.esf
  OcspResponsesID ::= SEQUENCE { ocspIdentifier OcspIdentifier, ocspRepHash OtherHash OPTIONAL }
OcspResponsesID(OcspIdentifier) - Constructor for class org.bouncycastle.asn1.esf.OcspResponsesID
OcspResponsesID(OcspIdentifier, OtherHash) - Constructor for class org.bouncycastle.asn1.esf.OcspResponsesID
OCSPResponseStatus - Class in org.bouncycastle.asn1.ocsp
  OCSP RFC 2560, RFC 6960 The OCSPResponseStatus enumeration.
OCSPResponseStatus(int) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
  RFC 2560, RFC 6960 The OCSPResponseStatus enumeration.
OCSPTest - Class in org.bouncycastle.asn1.test
OCSPTest() - Constructor for class org.bouncycastle.asn1.test.OCSPTest
OCTET_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
OctetStringTest - Class in org.bouncycastle.asn1.cms.test
OctetStringTest() - Constructor for class org.bouncycastle.asn1.cms.test.OctetStringTest
OFBBlockCipher - Class in org.bouncycastle.crypto.modes
  implements a Output-FeedBack (OFB) mode on top of a simple cipher.
OFBBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.OFBBlockCipher
  Basic constructor.
offset - Variable in class org.bouncycastle.math.ec.FixedPointPreCompInfo
OFFSET_DATA_OBJECT - Static variable in class org.bouncycastle.asn1.eac.EACTags
OIDLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use DefaultSymbols
oids() - Method in class org.bouncycastle.asn1.x509.Extensions
  return an Enumeration of the extension field's object ids.
oids() - Method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  return an Enumeration of the extension field's object ids.
OIDTest - Class in org.bouncycastle.asn1.test
  X.690 test example
OIDTest() - Constructor for class org.bouncycastle.asn1.test.OIDTest
oidToAttrNames(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
oidToAttrNames(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
oidToAttrNames(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
  Return the acceptable names in a String DN that map to OID.
oidToDisplayName(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
oidToDisplayName(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
oidToDisplayName(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
  Return the display name for toString() associated with the OID.
OIDTokenizer - Class in org.bouncycastle.asn1
  Deprecated.
  Will be removed
OIDTokenizer(String) - Constructor for class org.bouncycastle.asn1.OIDTokenizer
  Deprecated.
  Base constructor.
OIWObjectIdentifiers - Interface in org.bouncycastle.asn1.oiw
  OIW organization's OIDs: id-SHA1 OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) 26 }
old_falcon_1024 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
old_falcon_512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
OldCTSBlockCipher - Class in org.bouncycastle.crypto.modes
  A Cipher Text Stealing (CTS) mode cipher.
OldCTSBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.OldCTSBlockCipher
  Create a buffered block cipher that uses Cipher Text Stealing
OldHMac - Class in org.bouncycastle.crypto.macs
  HMAC implementation based on RFC2104 H(K XOR opad, H(K XOR ipad, text))
OldHMac(Digest) - Constructor for class org.bouncycastle.crypto.macs.OldHMac
  Deprecated.
  uses incorrect pad for SHA-512 and SHA-384 use HMac.
OldIESEngine - Class in org.bouncycastle.crypto.engines
  Support class for constructing integrated encryption ciphers for doing basic message exchanges on top of key agreement ciphers.
OldIESEngine(BasicAgreement, DerivationFunction, Mac) - Constructor for class org.bouncycastle.crypto.engines.OldIESEngine
  set up for use with stream mode, where the key derivation function is used to provide a stream of bytes to xor with the message.
OldIESEngine(BasicAgreement, DerivationFunction, Mac, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.engines.OldIESEngine
  set up for use in conjunction with a block cipher to handle the message.
on(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
  Return true if this oid is an extension of the passed in branch - stem.
ONE - Static variable in class org.bouncycastle.asn1.ASN1Integer
one(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
one(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
one(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
ONE - Static variable in interface org.bouncycastle.math.ec.ECConstants
one(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
one(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
ONE - Static variable in class org.bouncycastle.util.BigIntegers
oneAsBytes() - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
oneAsInts() - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
oneAsLongs() - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
onlyContainsAttributeCerts() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
onlyContainsCACerts() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
onlyContainsUserCerts() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
OOBCert - Class in org.bouncycastle.asn1.cmp
  OOBCert ::= CMPCertificate
OOBCert(AttributeCertificate) - Constructor for class org.bouncycastle.asn1.cmp.OOBCert
OOBCert(int, ASN1Object) - Constructor for class org.bouncycastle.asn1.cmp.OOBCert
OOBCert(Certificate) - Constructor for class org.bouncycastle.asn1.cmp.OOBCert
OOBCertHash - Class in org.bouncycastle.asn1.cmp
  OOBCertHash ::= SEQUENCE { hashAlg [0] AlgorithmIdentifier OPTIONAL, certId [1] CertId OPTIONAL, hashVal BIT STRING -- hashVal is calculated over the DER encoding of the -- self-signed certificate with the identifier certID. }
OOBCertHash(AlgorithmIdentifier, CertId, byte[]) - Constructor for class org.bouncycastle.asn1.cmp.OOBCertHash
OOBCertHash(AlgorithmIdentifier, CertId, DERBitString) - Constructor for class org.bouncycastle.asn1.cmp.OOBCertHash
open(byte[], byte[]) - Method in class org.bouncycastle.crypto.hpke.AEAD
open(byte[], byte[], int, int) - Method in class org.bouncycastle.crypto.hpke.AEAD
open(byte[], AsymmetricCipherKeyPair, byte[], byte[], byte[], byte[], byte[], AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.hpke.HPKE
open(byte[], byte[]) - Method in class org.bouncycastle.crypto.hpke.HPKEContext
open(byte[], byte[], int, int) - Method in class org.bouncycastle.crypto.hpke.HPKEContext
OpenBSDBCrypt - Class in org.bouncycastle.crypto.generators
  Password hashing scheme BCrypt, designed by Niels Provos and David Mazières, using the String format and the Base64 encoding of the reference implementation on OpenBSD.
OpenBSDBCryptTest - Class in org.bouncycastle.crypto.test
OpenBSDBCryptTest() - Constructor for class org.bouncycastle.crypto.test.OpenBSDBCryptTest
OpenPGPCFBBlockCipher - Class in org.bouncycastle.crypto.modes
  Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher.
OpenPGPCFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
  Basic constructor.
OpenSSHKeyParsingTests - Class in org.bouncycastle.crypto.test
OpenSSHKeyParsingTests() - Constructor for class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
OpenSSHPrivateKeyUtil - Class in org.bouncycastle.crypto.util
  A collection of utility methods for parsing OpenSSH private keys.
OpenSSHPublicKeyUtil - Class in org.bouncycastle.crypto.util
  OpenSSHPublicKeyUtil utility classes for parsing OpenSSH public keys.
OpenSSLPBEParametersGenerator - Class in org.bouncycastle.crypto.generators
  Generator for PBE derived keys and ivs as usd by OpenSSL.
OpenSSLPBEParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
  Construct a OpenSSL Parameters generator - digest the original MD5.
OpenSSLPBEParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
  Construct a OpenSSL Parameters generator - digest as specified.
operation() - Method in interface org.bouncycastle.util.test.SimpleTest.TestExceptionOperation
OPRFHashToScalar - Class in org.bouncycastle.crypto.hash2curve
  Generic implementation of HashToScalar as used in OPRF (RFC 9497).
OPRFHashToScalar(ECCurve, Digest, int, int) - Constructor for class org.bouncycastle.crypto.hash2curve.OPRFHashToScalar
  Constructs an instance of the OPRFHashToScalar class, which handles the process of encoding a message into a scalar value based on the provided elliptic curve and digest algorithm.
OPRFHashToScalar(ECCurve, ExtendedDigest, int) - Constructor for class org.bouncycastle.crypto.hash2curve.OPRFHashToScalar
  Constructs an instance of the OPRFHashToScalar class, which handles the process of encoding a message into a scalar value based on the provided elliptic curve and digest algorithm.
OPRFHashToScalarTest - Class in org.bouncycastle.crypto.hash2curve.test
  Test HashToScalar
OPRFHashToScalarTest() - Constructor for class org.bouncycastle.crypto.hash2curve.test.OPRFHashToScalarTest
OptionalValidity - Class in org.bouncycastle.asn1.crmf
OptionalValidity(Time, Time) - Constructor for class org.bouncycastle.asn1.crmf.OptionalValidity
order - Variable in class org.bouncycastle.math.ec.ECCurve
org.bouncycastle.asn1 - package org.bouncycastle.asn1
  A library for parsing and writing ASN.1 objects.
org.bouncycastle.asn1.anssi - package org.bouncycastle.asn1.anssi
  Support classes for the French ANSSI EC curves.
org.bouncycastle.asn1.bc - package org.bouncycastle.asn1.bc
  ASN.1 classes specific to the Bouncy Castle APIs.
org.bouncycastle.asn1.bsi - package org.bouncycastle.asn1.bsi
  ASN.1 classes specific to the Bundesamt für Sicherheit in der Informationstechnik (BSI) standards.
org.bouncycastle.asn1.cmc - package org.bouncycastle.asn1.cmc
  Support classes for Certificate Management over CMS (CMC) - RFC 5272 and RFC 6402.
org.bouncycastle.asn1.cmc.test - package org.bouncycastle.asn1.cmc.test
org.bouncycastle.asn1.cmp - package org.bouncycastle.asn1.cmp
  Support classes useful for encoding and supporting PKIX-CMP as described RFC 4210.
org.bouncycastle.asn1.cmp.test - package org.bouncycastle.asn1.cmp.test
org.bouncycastle.asn1.cms - package org.bouncycastle.asn1.cms
  Support classes useful for encoding and supporting Cryptographic Message Syntax as described in PKCS#7 and RFC 3369 (formerly RFC 2630).
org.bouncycastle.asn1.cms.ecc - package org.bouncycastle.asn1.cms.ecc
  Support classes for CMS ECC - RFC 5753/3278.
org.bouncycastle.asn1.cms.test - package org.bouncycastle.asn1.cms.test
org.bouncycastle.asn1.crmf - package org.bouncycastle.asn1.crmf
  Support classes useful for encoding and supporting PKIX-CRMF as described RFC 4211.
org.bouncycastle.asn1.crmf.test - package org.bouncycastle.asn1.crmf.test
org.bouncycastle.asn1.cryptlib - package org.bouncycastle.asn1.cryptlib
org.bouncycastle.asn1.cryptopro - package org.bouncycastle.asn1.cryptopro
  Support classes for CRYPTO-PRO related objects - such as GOST identifiers.
org.bouncycastle.asn1.dvcs - package org.bouncycastle.asn1.dvcs
  Support classes useful for encoding and processing Data Validation and Certification Server (DVCS) protocols as described in RFC 3029.
org.bouncycastle.asn1.eac - package org.bouncycastle.asn1.eac
  ASN.1 classes specific to the Bundesamt für Sicherheit in der Informationstechnik (BSI) Technical Guideline Advanced Security Mechanisms for Machine Readable Travel Documents.
org.bouncycastle.asn1.edec - package org.bouncycastle.asn1.edec
org.bouncycastle.asn1.esf - package org.bouncycastle.asn1.esf
  Support classes useful for encoding and supporting [ESF] RFC3126 Electronic Signature Formats for long term electronic signatures.
org.bouncycastle.asn1.esf.test - package org.bouncycastle.asn1.esf.test
org.bouncycastle.asn1.ess - package org.bouncycastle.asn1.ess
  Support classes useful for encoding and supporting Enhanced Security Services for S/MIME as described RFC 2634 and RFC 5035.
org.bouncycastle.asn1.ess.test - package org.bouncycastle.asn1.ess.test
org.bouncycastle.asn1.est - package org.bouncycastle.asn1.est
  Support classes for Enrollment over Secure Transport (EST) - RFC 7030.
org.bouncycastle.asn1.gm - package org.bouncycastle.asn1.gm
  Support classes for Chinese Standard (GM) standard curves and algorithms.
org.bouncycastle.asn1.gnu - package org.bouncycastle.asn1.gnu
  ASN.1 classes specific to the GNU APIs and applications.
org.bouncycastle.asn1.iana - package org.bouncycastle.asn1.iana
  ASN.1 classes specific to the Internet Assigned Numbers Authority (IANA).
org.bouncycastle.asn1.icao - package org.bouncycastle.asn1.icao
  ICAO ASN.1 classes for electronic passport.
org.bouncycastle.asn1.icao.test - package org.bouncycastle.asn1.icao.test
org.bouncycastle.asn1.isara - package org.bouncycastle.asn1.isara
org.bouncycastle.asn1.isismtt - package org.bouncycastle.asn1.isismtt
  Support classes for the ISIS-MTT Project.
org.bouncycastle.asn1.isismtt.ocsp - package org.bouncycastle.asn1.isismtt.ocsp
  Support classes for the ISIS-MTT profile for OCSP.
org.bouncycastle.asn1.isismtt.test - package org.bouncycastle.asn1.isismtt.test
org.bouncycastle.asn1.isismtt.x509 - package org.bouncycastle.asn1.isismtt.x509
  Support classes for the ISIS-MTT X.509 Certificate Extensions.
org.bouncycastle.asn1.iso - package org.bouncycastle.asn1.iso
  Support classes for various ISO Standards.
org.bouncycastle.asn1.kisa - package org.bouncycastle.asn1.kisa
  Support classes for the Korea Information Security Agency (KISA) standard - SEED algorithm.
org.bouncycastle.asn1.microsoft - package org.bouncycastle.asn1.microsoft
  Support for Microsoft specific ASN.1 classes and object identifiers.
org.bouncycastle.asn1.misc - package org.bouncycastle.asn1.misc
  Miscellaneous object identifiers and objects.
org.bouncycastle.asn1.misc.test - package org.bouncycastle.asn1.misc.test
org.bouncycastle.asn1.mod - package org.bouncycastle.asn1.mod
org.bouncycastle.asn1.mozilla - package org.bouncycastle.asn1.mozilla
  Support classes useful for encoding objects used by mozilla.
org.bouncycastle.asn1.nist - package org.bouncycastle.asn1.nist
  Support classes for NIST related objects.
org.bouncycastle.asn1.nsri - package org.bouncycastle.asn1.nsri
  Support classes algorithms from the Korean National Security Research Institute.
org.bouncycastle.asn1.ntt - package org.bouncycastle.asn1.ntt
  ASN.1 classes relevant to the standards produced by Nippon Telegraph and Telephone.
org.bouncycastle.asn1.ocsp - package org.bouncycastle.asn1.ocsp
  Support classes useful for encoding and supporting OCSP objects.
org.bouncycastle.asn1.oiw - package org.bouncycastle.asn1.oiw
  Objects and OID for the support of ISO OIW.
org.bouncycastle.asn1.pkcs - package org.bouncycastle.asn1.pkcs
  Support classes useful for encoding and supporting the various RSA PKCS documents.
org.bouncycastle.asn1.rosstandart - package org.bouncycastle.asn1.rosstandart
  Support classes algorithms from the Russian Federal Agency on Technical Regulating and Metrology - Rosstandart.
org.bouncycastle.asn1.sec - package org.bouncycastle.asn1.sec
  Classes for support of the SEC standard for Elliptic Curve.
org.bouncycastle.asn1.smime - package org.bouncycastle.asn1.smime
  Support classes useful for encoding and supporting S/MIME.
org.bouncycastle.asn1.smime.test - package org.bouncycastle.asn1.smime.test
org.bouncycastle.asn1.teletrust - package org.bouncycastle.asn1.teletrust
  Support classes for TeleTrust related objects.
org.bouncycastle.asn1.test - package org.bouncycastle.asn1.test
  Test programs for the ASN.1 package.
org.bouncycastle.asn1.tsp - package org.bouncycastle.asn1.tsp
  Support classes useful for encoding and supporting Time Stamp Protocol as described RFC 3161.
org.bouncycastle.asn1.ua - package org.bouncycastle.asn1.ua
  Support classes for the Ukrainian DSTU standard.
org.bouncycastle.asn1.util - package org.bouncycastle.asn1.util
  An ASN.1 dump utility.
org.bouncycastle.asn1.util.test - package org.bouncycastle.asn1.util.test
org.bouncycastle.asn1.x500 - package org.bouncycastle.asn1.x500
  Support classes for the creation and processing of object based on X.500 names.
org.bouncycastle.asn1.x500.style - package org.bouncycastle.asn1.x500.style
  Template classes for the common styles used for converting X.500 names to strings and back.
org.bouncycastle.asn1.x509 - package org.bouncycastle.asn1.x509
  Support classes useful for encoding and processing X.509 certificates.
org.bouncycastle.asn1.x509.qualified - package org.bouncycastle.asn1.x509.qualified
  Support classes useful for encoding and processing messages based around RFC3739
org.bouncycastle.asn1.x509.sigi - package org.bouncycastle.asn1.x509.sigi
  Support classes for the German SigI (Signature Interoperability Specification) standard.
org.bouncycastle.asn1.x9 - package org.bouncycastle.asn1.x9
  Support classes useful for encoding and supporting X9.62 elliptic curve.
org.bouncycastle.crypto - package org.bouncycastle.crypto
  Base classes for the lightweight API.
org.bouncycastle.crypto.agreement - package org.bouncycastle.crypto.agreement
  Basic key agreement classes.
org.bouncycastle.crypto.agreement.ecjpake - package org.bouncycastle.crypto.agreement.ecjpake
  Support classes for Elliptic Curve Password Authenticated Key Exchange by Juggling (EC J-PAKE) key exchange.
org.bouncycastle.crypto.agreement.jpake - package org.bouncycastle.crypto.agreement.jpake
  Support classes for Password Authenticated Key Exchange by Juggling (J-PAKE) key exchange.
org.bouncycastle.crypto.agreement.kdf - package org.bouncycastle.crypto.agreement.kdf
  Support classes for KDF based key derivation functions.
org.bouncycastle.crypto.agreement.srp - package org.bouncycastle.crypto.agreement.srp
  Support classes for Secure Remote Password (SRP) protocol.
org.bouncycastle.crypto.agreement.test - package org.bouncycastle.crypto.agreement.test
org.bouncycastle.crypto.commitments - package org.bouncycastle.crypto.commitments
  Classes for supporting commitment calculation.
org.bouncycastle.crypto.constraints - package org.bouncycastle.crypto.constraints
org.bouncycastle.crypto.digests - package org.bouncycastle.crypto.digests
  Message digest classes.
org.bouncycastle.crypto.ec - package org.bouncycastle.crypto.ec
  Utility classes for support Elliptic Curve cryptographic transforms.
org.bouncycastle.crypto.ec.test - package org.bouncycastle.crypto.ec.test
org.bouncycastle.crypto.encodings - package org.bouncycastle.crypto.encodings
  Block encodings for asymmetric ciphers.
org.bouncycastle.crypto.engines - package org.bouncycastle.crypto.engines
  Basic cipher classes.
org.bouncycastle.crypto.examples - package org.bouncycastle.crypto.examples
  Simple examples of light weight API usage.
org.bouncycastle.crypto.fpe - package org.bouncycastle.crypto.fpe
org.bouncycastle.crypto.generators - package org.bouncycastle.crypto.generators
  Generators for keys, key pairs and password based encryption algorithms.
org.bouncycastle.crypto.hash2curve - package org.bouncycastle.crypto.hash2curve
  Hash to curve implementation
org.bouncycastle.crypto.hash2curve.data - package org.bouncycastle.crypto.hash2curve.data
org.bouncycastle.crypto.hash2curve.impl - package org.bouncycastle.crypto.hash2curve.impl
org.bouncycastle.crypto.hash2curve.test - package org.bouncycastle.crypto.hash2curve.test
org.bouncycastle.crypto.hash2curve.test.impl - package org.bouncycastle.crypto.hash2curve.test.impl
org.bouncycastle.crypto.hpke - package org.bouncycastle.crypto.hpke
org.bouncycastle.crypto.io - package org.bouncycastle.crypto.io
  Classes for doing "enhanced" I/O with Digests and MACs.
org.bouncycastle.crypto.kems - package org.bouncycastle.crypto.kems
  Key Encapsulation Mechanisms.
org.bouncycastle.crypto.kems.mlkem - package org.bouncycastle.crypto.kems.mlkem
org.bouncycastle.crypto.macs - package org.bouncycastle.crypto.macs
  Classes for creating MACs and HMACs.
org.bouncycastle.crypto.modes - package org.bouncycastle.crypto.modes
  Modes for symmetric ciphers.
org.bouncycastle.crypto.modes.gcm - package org.bouncycastle.crypto.modes.gcm
  GCM mode support classes.
org.bouncycastle.crypto.modes.kgcm - package org.bouncycastle.crypto.modes.kgcm
org.bouncycastle.crypto.paddings - package org.bouncycastle.crypto.paddings
  Paddings for symmetric ciphers.
org.bouncycastle.crypto.params - package org.bouncycastle.crypto.params
  Classes for parameter objects for ciphers and generators.
org.bouncycastle.crypto.parsers - package org.bouncycastle.crypto.parsers
  Helper classes for parsing "on the wire" public keys.
org.bouncycastle.crypto.prng - package org.bouncycastle.crypto.prng
  Lightweight psuedo-random number generators and SecureRandom builders.
org.bouncycastle.crypto.prng.drbg - package org.bouncycastle.crypto.prng.drbg
  SP800-90A deterministic random bit generators, can be used stand alone or in conjunction with SP800SecureRandomBuilder class.
org.bouncycastle.crypto.prng.test - package org.bouncycastle.crypto.prng.test
org.bouncycastle.crypto.signers - package org.bouncycastle.crypto.signers
  Basic signers.
org.bouncycastle.crypto.signers.mldsa - package org.bouncycastle.crypto.signers.mldsa
org.bouncycastle.crypto.signers.slhdsa - package org.bouncycastle.crypto.signers.slhdsa
org.bouncycastle.crypto.test - package org.bouncycastle.crypto.test
  Example code and test classes for the lightweight API.
org.bouncycastle.crypto.test.cavp - package org.bouncycastle.crypto.test.cavp
org.bouncycastle.crypto.test.speedy - package org.bouncycastle.crypto.test.speedy
org.bouncycastle.crypto.threshold - package org.bouncycastle.crypto.threshold
org.bouncycastle.crypto.threshold.test - package org.bouncycastle.crypto.threshold.test
org.bouncycastle.crypto.tls - package org.bouncycastle.crypto.tls
org.bouncycastle.crypto.util - package org.bouncycastle.crypto.util
  Some general utility/conversion classes.
org.bouncycastle.math - package org.bouncycastle.math
  The Bouncy Castle math package.
org.bouncycastle.math.ec - package org.bouncycastle.math.ec
  Math support for Elliptic Curve.
org.bouncycastle.math.ec.custom.djb - package org.bouncycastle.math.ec.custom.djb
  Experimental implementation of curve25519.
org.bouncycastle.math.ec.custom.gm - package org.bouncycastle.math.ec.custom.gm
  Custom implementation of SM2 EC curve, SM2-P256V1.
org.bouncycastle.math.ec.custom.sec - package org.bouncycastle.math.ec.custom.sec
  Custom implementations of (most of) the curves over Fp from the SEC specification.
org.bouncycastle.math.ec.custom.sec.test - package org.bouncycastle.math.ec.custom.sec.test
org.bouncycastle.math.ec.endo - package org.bouncycastle.math.ec.endo
org.bouncycastle.math.ec.rfc7748 - package org.bouncycastle.math.ec.rfc7748
org.bouncycastle.math.ec.rfc7748.test - package org.bouncycastle.math.ec.rfc7748.test
org.bouncycastle.math.ec.rfc8032 - package org.bouncycastle.math.ec.rfc8032
org.bouncycastle.math.ec.rfc8032.test - package org.bouncycastle.math.ec.rfc8032.test
org.bouncycastle.math.ec.test - package org.bouncycastle.math.ec.test
org.bouncycastle.math.ec.tools - package org.bouncycastle.math.ec.tools
org.bouncycastle.math.field - package org.bouncycastle.math.field
org.bouncycastle.math.raw - package org.bouncycastle.math.raw
  Math support for raw multi-precision calculations.
org.bouncycastle.math.raw.test - package org.bouncycastle.math.raw.test
org.bouncycastle.math.test - package org.bouncycastle.math.test
org.bouncycastle.pqc.asn1 - package org.bouncycastle.pqc.asn1
  ASN.1 Support classes for PQC algorithms.
org.bouncycastle.pqc.crypto - package org.bouncycastle.pqc.crypto
org.bouncycastle.pqc.crypto.cmce - package org.bouncycastle.pqc.crypto.cmce
org.bouncycastle.pqc.crypto.crystals.dilithium - package org.bouncycastle.pqc.crypto.crystals.dilithium
org.bouncycastle.pqc.crypto.falcon - package org.bouncycastle.pqc.crypto.falcon
org.bouncycastle.pqc.crypto.frodo - package org.bouncycastle.pqc.crypto.frodo
org.bouncycastle.pqc.crypto.hqc - package org.bouncycastle.pqc.crypto.hqc
org.bouncycastle.pqc.crypto.lms - package org.bouncycastle.pqc.crypto.lms
org.bouncycastle.pqc.crypto.mayo - package org.bouncycastle.pqc.crypto.mayo
org.bouncycastle.pqc.crypto.mldsa - package org.bouncycastle.pqc.crypto.mldsa
org.bouncycastle.pqc.crypto.mlkem - package org.bouncycastle.pqc.crypto.mlkem
org.bouncycastle.pqc.crypto.newhope - package org.bouncycastle.pqc.crypto.newhope
  Low level implementation of the NewHope key exchange algorithm.
org.bouncycastle.pqc.crypto.ntru - package org.bouncycastle.pqc.crypto.ntru
  The NTRU algorithm based on the round 3 submission of the NIST post-quantum cryptography.
org.bouncycastle.pqc.crypto.ntruplus - package org.bouncycastle.pqc.crypto.ntruplus
org.bouncycastle.pqc.crypto.ntruprime - package org.bouncycastle.pqc.crypto.ntruprime
org.bouncycastle.pqc.crypto.saber - package org.bouncycastle.pqc.crypto.saber
org.bouncycastle.pqc.crypto.slhdsa - package org.bouncycastle.pqc.crypto.slhdsa
org.bouncycastle.pqc.crypto.snova - package org.bouncycastle.pqc.crypto.snova
org.bouncycastle.pqc.crypto.sphincs - package org.bouncycastle.pqc.crypto.sphincs
  Low level implementation of the SPHINCS-256 signature algorithm.
org.bouncycastle.pqc.crypto.test - package org.bouncycastle.pqc.crypto.test
org.bouncycastle.pqc.crypto.util - package org.bouncycastle.pqc.crypto.util
org.bouncycastle.pqc.crypto.xmss - package org.bouncycastle.pqc.crypto.xmss
  Low level implementation of the XMSS and XMSS^MT signature algorithms.
org.bouncycastle.pqc.crypto.xwing - package org.bouncycastle.pqc.crypto.xwing
org.bouncycastle.pqc.math.ntru - package org.bouncycastle.pqc.math.ntru
  Contains the polynomial classes used in the NTRU round 3 algorithm.
org.bouncycastle.pqc.math.ntru.parameters - package org.bouncycastle.pqc.math.ntru.parameters
org.bouncycastle.pqc.math.ntru.test - package org.bouncycastle.pqc.math.ntru.test
org.bouncycastle.util - package org.bouncycastle.util
  General purpose utility classes used throughout the APIs.
org.bouncycastle.util.encoders - package org.bouncycastle.util.encoders
  Classes for producing and reading Base64 and Hex strings.
org.bouncycastle.util.encoders.test - package org.bouncycastle.util.encoders.test
org.bouncycastle.util.io - package org.bouncycastle.util.io
  General purpose I/O helper classes and wrappers.
org.bouncycastle.util.io.pem - package org.bouncycastle.util.io.pem
  Classes for reading and writing raw PEM objects.
org.bouncycastle.util.io.pem.test - package org.bouncycastle.util.io.pem.test
org.bouncycastle.util.io.test - package org.bouncycastle.util.io.test
org.bouncycastle.util.test - package org.bouncycastle.util.test
  Light weight test API.
org.bouncycastle.util.utiltest - package org.bouncycastle.util.utiltest
organization - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  Subject RDN components: organization = 2.5.4.10
ORGANIZATION_IDENTIFIER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  id-at-organizationIdentifier
organizationalUnitName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  Subject RDN components: organizationalUnitName = 2.5.4.11
OriginatorIdentifierOrKey - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
OriginatorIdentifierOrKey(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
OriginatorIdentifierOrKey(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
  Deprecated.
  use version taking a SubjectKeyIdentifier
OriginatorIdentifierOrKey(SubjectKeyIdentifier) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
OriginatorIdentifierOrKey(OriginatorPublicKey) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
OriginatorIdentifierOrKey(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
  Deprecated.
  use more specific version
OriginatorInfo - Class in org.bouncycastle.asn1.cms
  RFC 5652: OriginatorInfo object.
OriginatorInfo(ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.OriginatorInfo
OriginatorPublicKey - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
OriginatorPublicKey(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cms.OriginatorPublicKey
OriginatorPublicKey(AlgorithmIdentifier, ASN1BitString) - Constructor for class org.bouncycastle.asn1.cms.OriginatorPublicKey
ORM - Static variable in class org.bouncycastle.asn1.cmc.TaggedRequest
os2ip(byte[]) - Static method in class org.bouncycastle.crypto.hash2curve.H2cUtils
  Converts a byte array to a BigInteger.
OtherCertID - Class in org.bouncycastle.asn1.ess
OtherCertID(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.ess.OtherCertID
OtherCertID(AlgorithmIdentifier, byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.OtherCertID
OtherCertIDUnitTest - Class in org.bouncycastle.asn1.ess.test
OtherCertIDUnitTest() - Constructor for class org.bouncycastle.asn1.ess.test.OtherCertIDUnitTest
OtherHash - Class in org.bouncycastle.asn1.esf
  OtherHash ::= CHOICE { sha1Hash OtherHashValue, -- This contains a SHA-1 hash otherHash OtherHashAlgAndValue }
OtherHash(OtherHashAlgAndValue) - Constructor for class org.bouncycastle.asn1.esf.OtherHash
OtherHash(byte[]) - Constructor for class org.bouncycastle.asn1.esf.OtherHash
OtherHashAlgAndValue - Class in org.bouncycastle.asn1.esf
OtherHashAlgAndValue(AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
OtherInfo - Class in org.bouncycastle.asn1.x9
  ASN.1 def for Diffie-Hellman key exchange OtherInfo structure.
OtherInfo(KeySpecificInfo, ASN1OctetString, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.OtherInfo
otherInfoBuilder - Variable in class org.bouncycastle.crypto.util.OtherInfoGenerator
otherInfoBuilder - Variable in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator
otherInfoBuilder - Variable in class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator
OtherInfoGenerator - Class in org.bouncycastle.crypto.util
  OtherInfo Generator for which can be used for populating the SuppPrivInfo field used to provide shared secret data used with NIST SP 800-56A agreement algorithms.
OtherInfoGenerator(AlgorithmIdentifier, byte[], byte[], SecureRandom) - Constructor for class org.bouncycastle.crypto.util.OtherInfoGenerator
  Create a basic builder with just the compulsory fields.
OtherInfoGenerator.PartyU - Class in org.bouncycastle.crypto.util
  Party U (initiator) generation.
OtherInfoGenerator.PartyV - Class in org.bouncycastle.crypto.util
  Party V (responder) generation.
OtherKeyAttribute - Class in org.bouncycastle.asn1.cms
  RFC 5652: OtherKeyAttribute object.
OtherKeyAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.OtherKeyAttribute
OtherMsg - Class in org.bouncycastle.asn1.cmc
  OtherMsg ::= SEQUENCE { bodyPartID BodyPartID, otherMsgType OBJECT IDENTIFIER, otherMsgValue ANY DEFINED BY otherMsgType }
OtherMsg(BodyPartID, ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cmc.OtherMsg
OtherMsgTest - Class in org.bouncycastle.asn1.cmc.test
OtherMsgTest() - Constructor for class org.bouncycastle.asn1.cmc.test.OtherMsgTest
otherName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
OtherName - Class in org.bouncycastle.asn1.x509
  The OtherName object.
OtherName(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.OtherName
  Base constructor.
otherObjectDigest - Static variable in class org.bouncycastle.asn1.x509.ObjectDigestInfo
  An other object is hashed.
OtherRecipientInfo - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
OtherRecipientInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.OtherRecipientInfo
OtherRevocationInfoFormat - Class in org.bouncycastle.asn1.cms
  RFC 5652: OtherRevocationInfoFormat object.
OtherRevocationInfoFormat(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
OtherRevRefs - Class in org.bouncycastle.asn1.esf
  OtherRevRefs ::= SEQUENCE { otherRevRefType OtherRevRefType, otherRevRefs ANY DEFINED BY otherRevRefType } OtherRevRefType ::= OBJECT IDENTIFIER
OtherRevRefs(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.OtherRevRefs
OtherRevVals - Class in org.bouncycastle.asn1.esf
  OtherRevVals ::= SEQUENCE { otherRevValType OtherRevValType, otherRevVals ANY DEFINED BY OtherRevValType } OtherRevValType ::= OBJECT IDENTIFIER
OtherRevVals(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.OtherRevVals
otherSigCert - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
OtherSigningCertificate - Class in org.bouncycastle.asn1.ess
OtherSigningCertificate(OtherCertID) - Constructor for class org.bouncycastle.asn1.ess.OtherSigningCertificate
OtherSigningCertificateUnitTest - Class in org.bouncycastle.asn1.ess.test
OtherSigningCertificateUnitTest() - Constructor for class org.bouncycastle.asn1.ess.test.OtherSigningCertificateUnitTest
OtherStatusInfo - Class in org.bouncycastle.asn1.cmc
  Other info implements the choice component of CMCStatusInfoV2.
OtherStatusInfoTest - Class in org.bouncycastle.asn1.cmc.test
OtherStatusInfoTest() - Constructor for class org.bouncycastle.asn1.cmc.test.OtherStatusInfoTest
OU - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  organizational unit name - StringType(SIZE(1..64))
ou - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
OU - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use a X500NameStyle
OutputLengthException - Exception in org.bouncycastle.crypto
OutputLengthException(String) - Constructor for exception org.bouncycastle.crypto.OutputLengthException
owcpaBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
  The number of bytes in a ciphertext for the DPKE.
owcpaMsgBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
  The number of bytes in a plaintext for the DPKE.
owcpaPublicKeyBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
  The number of bytes in a public key for the DPKE.
owcpaSecretKeyBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
  The number of bytes in a private key for the DPKE.
owner - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style

## P

p(int) - Method in class org.bouncycastle.crypto.engines.AsconPermutationFriend.AsconPermutation
P - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
p - Variable in class org.bouncycastle.crypto.hash2curve.HashToField
P256_ETC_TEST_VECTOR_DATA - Static variable in class org.bouncycastle.crypto.hash2curve.test.TestVectors
p256_falcon_512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.3.12 OQS_OID_P256_FALCON512
p256_falcon_padded512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.3.17 OQS_OID_P256_FALCONPADDED512
P256_HTC_TEST_VECTOR_DATA - Static variable in class org.bouncycastle.crypto.hash2curve.test.TestVectors
p256_mayo1 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.8.1.4 OQS_OID_P256_MAYO1
p256_mayo2 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.8.2.4 OQS_OID_P256_MAYO2
p256_mldsa44 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.7.5 OQS_OID_P256_MLDSA44
p256_sphincs_sha2_128f_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.4.14 OQS_OID_P256_SPHINCSSHA2128FSIMPLE
p256_sphincs_sha2_128s_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.4.17 OQS_OID_P256_SPHINCSSHA2128SSIMPLE
p256_sphincs_shake_128f_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.7.14 OQS_OID_P256_SPHINCSSHAKE128FSIMPLE
p256_sphincs_shake_128s_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.7.17 OQS_OID_P256_SPHINCSSHAKE128SSIMPLE
P384_ETC_TEST_VECTOR_DATA - Static variable in class org.bouncycastle.crypto.hash2curve.test.TestVectors
P384_HTC_TEST_VECTOR_DATA - Static variable in class org.bouncycastle.crypto.hash2curve.test.TestVectors
p384_mayo3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.8.3.4 OQS_OID_P384_MAYO3
p384_mldsa65 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.7.7 OQS_OID_P384_MLDSA65
p384_sphincs_sha2192s_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.5.13 OQS_OID_P384_SPHINCSSHA2192SSIMPLE
p384_sphincs_sha2_192f_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.5.11 OQS_OID_P384_SPHINCSSHA2192FSIMPLE
p384_sphincs_shake_192f_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.8.11 OQS_OID_P384_SPHINCSSHAKE192FSIMPLE
p384_sphincs_shake_192s_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.8.13 OQS_OID_P384_SPHINCSSHAKE192SSIMPLE
P521_ETC_TEST_VECTOR_DATA - Static variable in class org.bouncycastle.crypto.hash2curve.test.TestVectors
p521_falcon1024 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.3.15 OQS_OID_P521_FALCON1024
p521_falcon_padded_1024 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.3.20 OQS_OID_P521_FALCONPADDED1024
P521_HTC_TEST_VECTOR_DATA - Static variable in class org.bouncycastle.crypto.hash2curve.test.TestVectors
p521_mayo5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.8.5.4 OQS_OID_P521_MAYO5
p521_mldsa87 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.7.8 OQS_OID_P521_MLDSA87
p521_sphincs_sha2_256f_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.6.11 OQS_OID_P521_SPHINCSSHA2256FSIMPLE
p521_sphincs_sha2_256s_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.6.13 OQS_OID_P521_SPHINCSSHA2256SSIMPLE
p521_sphincs_shake256f_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.9.11 OQS_OID_P521_SPHINCSSHAKE256FSIMPLE
p521_sphincs_shake256s_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.9.13 OQS_OID_P521_SPHINCSSHAKE256SSIMPLE
Pack - Class in org.bouncycastle.crypto.util
  Deprecated.
  use org.bouncycastle.util.pack
Pack() - Constructor for class org.bouncycastle.crypto.util.Pack
  Deprecated.
Pack - Class in org.bouncycastle.util
  Utility methods for converting byte arrays into ints and longs, and back again.
Pack() - Constructor for class org.bouncycastle.util.Pack
packDegree() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
PackedDate - Class in org.bouncycastle.asn1.eac
  EAC encoding date object
PackedDate(String) - Constructor for class org.bouncycastle.asn1.eac.PackedDate
PackedDate(Date) - Constructor for class org.bouncycastle.asn1.eac.PackedDate
  Base constructor from a java.util.date object.
PackedDate(Date, Locale) - Constructor for class org.bouncycastle.asn1.eac.PackedDate
  Base constructor from a java.util.date object.
packTauOrSigma(int, int[], int) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
packTrinaryBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
pad(int) - Method in class org.bouncycastle.crypto.digests.AsconCXof128
pad(int) - Method in class org.bouncycastle.crypto.digests.AsconDigest
  Deprecated.
pad(int) - Method in class org.bouncycastle.crypto.digests.AsconHash256
pad(int) - Method in class org.bouncycastle.crypto.digests.AsconXof
  Deprecated.
pad(int) - Method in class org.bouncycastle.crypto.digests.AsconXof128
pad(int) - Method in class org.bouncycastle.crypto.engines.AsconAEAD128
pad(int) - Method in class org.bouncycastle.crypto.engines.AsconEngine
  Deprecated.
pad(int, int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
padCount(byte[]) - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
  return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
  return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
  return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
  return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.TBCPadding
  return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.X923Padding
  return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.ZeroBytePadding
  return the number of pad bytes present in the block.
PaddedBlockCipher - Class in org.bouncycastle.crypto.modes
  Deprecated.
  use org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher instead.
PaddedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.PaddedBlockCipher
  Deprecated.
  Create a buffered block cipher with, or without, padding.
PaddedBufferedBlockCipher - Class in org.bouncycastle.crypto.paddings
  A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion with padding.
PaddedBufferedBlockCipher(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
  Create a buffered block cipher with the desired padding.
PaddedBufferedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
  Create a buffered block cipher PKCS7 padding
padding - Variable in class org.bouncycastle.util.encoders.Base64Encoder
paddingChar() - Method in class org.bouncycastle.util.encoders.test.AbstractCoderTest
paddingChar() - Method in class org.bouncycastle.util.encoders.test.Base32Test
paddingChar() - Method in class org.bouncycastle.util.encoders.test.Base64Test
paddingChar() - Method in class org.bouncycastle.util.encoders.test.HexTest
paddingChar() - Method in class org.bouncycastle.util.encoders.test.UrlBase64Test
PaddingTest - Class in org.bouncycastle.crypto.test
  General Padding tests.
PaddingTest() - Constructor for class org.bouncycastle.crypto.test.PaddingTest
padUntil(int, int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
ParallelHash - Class in org.bouncycastle.crypto.digests
  ParallelHash - a hash designed to support the efficient hashing of very long strings, by taking advantage of the parallelism available in modern processors with an optional XOF mode.
ParallelHash(int, byte[], int) - Constructor for class org.bouncycastle.crypto.digests.ParallelHash
  Base constructor.
ParallelHash(int, byte[], int, int) - Constructor for class org.bouncycastle.crypto.digests.ParallelHash
ParallelHash(int, byte[], int, int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.ParallelHash
ParallelHash(ParallelHash) - Constructor for class org.bouncycastle.crypto.digests.ParallelHash
ParallelHashTest - Class in org.bouncycastle.crypto.test
  ParallelHash test vectors from: https://csrc.nist.gov/CSRC/media/Projects/Cryptographic-Standards-and-Guidelines/documents/examples/KMAC_samples.pdf
ParallelHashTest() - Constructor for class org.bouncycastle.crypto.test.ParallelHashTest
PARAM_TYPE_CONFIG - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for the Skein configuration block: 4.
PARAM_TYPE_KEY - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for a secret key, supporting MAC or KDF functions: 0.
PARAM_TYPE_KEY_IDENTIFIER - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for a key identifier string: 16.
PARAM_TYPE_MESSAGE - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for the message: 48.
PARAM_TYPE_NONCE - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for a nonce: 20.
PARAM_TYPE_OUTPUT - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for the output transformation: 63.
PARAM_TYPE_PERSONALISATION - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for a personalisation string: 8.
PARAM_TYPE_PUBLIC_KEY - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for a public key: 12.
Parameter(int, byte[]) - Constructor for class org.bouncycastle.crypto.digests.SkeinEngine.Parameter
parameters - Variable in class org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism
parameters - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
ParametersWithContext - Class in org.bouncycastle.crypto.params
ParametersWithContext(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithContext
ParametersWithID - Class in org.bouncycastle.crypto.params
ParametersWithID(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithID
ParametersWithIV - Class in org.bouncycastle.crypto.params
ParametersWithIV(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithIV
ParametersWithIV(CipherParameters, byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.ParametersWithIV
ParametersWithRandom - Class in org.bouncycastle.crypto.params
ParametersWithRandom(CipherParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.params.ParametersWithRandom
ParametersWithRandom(CipherParameters) - Constructor for class org.bouncycastle.crypto.params.ParametersWithRandom
ParametersWithSalt - Class in org.bouncycastle.crypto.params
  Cipher parameters with a fixed salt value associated with them.
ParametersWithSalt(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithSalt
ParametersWithSalt(CipherParameters, byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.ParametersWithSalt
ParametersWithSBox - Class in org.bouncycastle.crypto.params
ParametersWithSBox(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithSBox
ParametersWithUKM - Class in org.bouncycastle.crypto.params
ParametersWithUKM(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithUKM
ParametersWithUKM(CipherParameters, byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.ParametersWithUKM
params - Variable in class org.bouncycastle.pqc.math.ntru.Polynomial
parseBaseUniversal(boolean, int) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
parseBaseUniversal(boolean, int) - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
parseBaseUniversal(ASN1TaggedObjectParser, int, int, boolean, int) - Static method in class org.bouncycastle.asn1.ASN1Util
parseContextBaseUniversal(ASN1TaggedObjectParser, int, boolean, int) - Static method in class org.bouncycastle.asn1.ASN1Util
parseExplicitBaseObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
parseExplicitBaseObject() - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
  Needed for open types, until we have better type-guided parsing support.
parseExplicitBaseObject(ASN1TaggedObjectParser, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
parseExplicitBaseTagged() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
parseExplicitBaseTagged() - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
parseExplicitBaseTagged(ASN1TaggedObjectParser, int) - Static method in class org.bouncycastle.asn1.ASN1Util
parseExplicitBaseTagged(ASN1TaggedObjectParser, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
parseExplicitContextBaseObject(ASN1TaggedObjectParser, int) - Static method in class org.bouncycastle.asn1.ASN1Util
parseExplicitContextBaseTagged(ASN1TaggedObjectParser) - Static method in class org.bouncycastle.asn1.ASN1Util
parseExplicitContextBaseTagged(ASN1TaggedObjectParser, int) - Static method in class org.bouncycastle.asn1.ASN1Util
parseImplicitBaseTagged(int, int) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
parseImplicitBaseTagged(int, int) - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
parseImplicitBaseTagged(ASN1TaggedObjectParser, int, int, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
parseImplicitContextBaseTagged(ASN1TaggedObjectParser, int, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
parseObject(PemObject) - Method in interface org.bouncycastle.util.io.pem.PemObjectParser
  Parse an object out of the PEM object passed in.
parsePrivateKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
parsePrivateKeyBlob(byte[]) - Static method in class org.bouncycastle.crypto.util.OpenSSHPrivateKeyUtil
  Parse a private key.
parsePublicKey() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
  If the public key is an encoded object this will return the ASN.1 primitives encoded - if the bitstring can't be decoded this routine throws an IOException.
parsePublicKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
  for when the public key is an encoded object - if the bitstring can't be decoded this routine throws an IOException.
parsePublicKey() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
  for when the public key is an encoded object - if the bitstring can't be decoded this routine throws an IOException.
parsePublicKey(byte[]) - Static method in class org.bouncycastle.crypto.util.OpenSSHPublicKeyUtil
  Parse a public key.
parsePublicKey(SSHBuffer) - Static method in class org.bouncycastle.crypto.util.OpenSSHPublicKeyUtil
  Parse a public key from an SSHBuffer instance.
parser() - Method in class org.bouncycastle.asn1.ASN1BitString
parser() - Method in class org.bouncycastle.asn1.ASN1OctetString
  Return the parser associated with this object.
parser() - Method in class org.bouncycastle.asn1.ASN1Sequence
parser() - Method in class org.bouncycastle.asn1.ASN1Set
ParSet - Class in org.bouncycastle.pqc.asn1
  ParSet ::= SEQUENCE { T INTEGER h SEQUENCE OF INTEGER w SEQUENCE OF INTEGER K SEQUENCE OF INTEGER }
ParSet(int, int[], int[], int[]) - Constructor for class org.bouncycastle.pqc.asn1.ParSet
ParseTest - Class in org.bouncycastle.asn1.cms.test
ParseTest() - Constructor for class org.bouncycastle.asn1.cms.test.ParseTest
ParsingTest - Class in org.bouncycastle.asn1.test
ParsingTest() - Constructor for class org.bouncycastle.asn1.test.ParsingTest
partial - Static variable in class org.bouncycastle.asn1.cmc.CMCStatus
partialBlockOkay - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
partialBlockOkay - Variable in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
PartialHashtree - Class in org.bouncycastle.asn1.tsp
  Implementation of PartialHashtree, as defined in RFC 4998.
PartialHashtree(byte[]) - Constructor for class org.bouncycastle.asn1.tsp.PartialHashtree
PartialHashtree(byte[][]) - Constructor for class org.bouncycastle.asn1.tsp.PartialHashtree
PartyU(KEMParameters, AlgorithmIdentifier, byte[], byte[], SecureRandom) - Constructor for class org.bouncycastle.crypto.util.OtherInfoGenerator.PartyU
  Create a basic builder with just the compulsory fields for the initiator.
PartyU(AlgorithmIdentifier, byte[], byte[], SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyU
PartyU(KEMParameters, AlgorithmIdentifier, byte[], byte[], SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator.PartyU
  Create a basic builder with just the compulsory fields for the initiator.
PartyUBuilder(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyUBuilder
PartyV(KEMParameters, AlgorithmIdentifier, byte[], byte[], SecureRandom) - Constructor for class org.bouncycastle.crypto.util.OtherInfoGenerator.PartyV
  Create a basic builder with just the compulsory fields for the responder.
PartyV(AlgorithmIdentifier, byte[], byte[], SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyV
PartyV(KEMParameters, AlgorithmIdentifier, byte[], byte[], SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator.PartyV
  Create a basic builder with just the compulsory fields for the responder.
PartyVBuilder(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyVBuilder
pAsLongs() - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
password - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
passwordBasedMac - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  id-PasswordBasedMac OBJECT IDENTIFIER ::= {1 2 840 113533 7 66 13}
passwordBasedMac - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
PasswordConverter - Enum in org.bouncycastle.crypto
  Standard char[] to byte[] converters for password based derivation algorithms.
PasswordRecipientInfo - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
PasswordRecipientInfo(AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.PasswordRecipientInfo
PasswordRecipientInfo(AlgorithmIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.PasswordRecipientInfo
passwordToByteArray(char[]) - Static method in class org.bouncycastle.crypto.generators.BCrypt
  Converts a character password to bytes incorporating the required trailing zero byte.
Patentanwalt - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Patentanwalt
Patentanwltin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Patentanw�ltin
PathProcInput - Class in org.bouncycastle.asn1.dvcs
  PathProcInput ::= SEQUENCE { acceptablePolicySet SEQUENCE SIZE (1..MAX) OF PolicyInformation, inhibitPolicyMapping BOOLEAN DEFAULT FALSE, explicitPolicyReqd [0] BOOLEAN DEFAULT FALSE , inhibitAnyPolicy [1] BOOLEAN DEFAULT FALSE }
PathProcInput(PolicyInformation[]) - Constructor for class org.bouncycastle.asn1.dvcs.PathProcInput
PathProcInput(PolicyInformation[], boolean, boolean, boolean) - Constructor for class org.bouncycastle.asn1.dvcs.PathProcInput
PBEParameter - Class in org.bouncycastle.asn1.pkcs
PBEParameter(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PBEParameter
PBEParametersGenerator - Class in org.bouncycastle.crypto
  super class for all Password Based Encryption (PBE) parameter generator classes.
PBEParametersGenerator() - Constructor for class org.bouncycastle.crypto.PBEParametersGenerator
  base constructor.
PBES2Parameters - Class in org.bouncycastle.asn1.pkcs
PBES2Parameters(KeyDerivationFunc, EncryptionScheme) - Constructor for class org.bouncycastle.asn1.pkcs.PBES2Parameters
pbeWithMD2AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#5: 1.2.840.113549.1.5.1
pbeWithMD2AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#5: 1.2.840.113549.1.5.4
pbeWithMD5AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#5: 1.2.840.113549.1.5.3
pbeWithMD5AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#5: 1.2.840.113549.1.5.6
pbeWithSHA1AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#5: 1.2.840.113549.1.5.10
pbeWithSHA1AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#5: 1.2.840.113549.1.5.11
pbeWithSHA1AndSEED_CBC - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
  RFC 4269: pbeWithSHA1AndSEED-CBC; OID 1.2.410.200004.1.15
pbeWithSHAAnd128BitRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.1.5
pbeWithSHAAnd128BitRC4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.1.1
pbeWithSHAAnd2_KeyTripleDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.1.4
pbeWithSHAAnd3_KeyTripleDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.1.3
pbeWithSHAAnd40BitRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.1.6
pbewithSHAAnd40BitRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  Deprecated.
  use pbeWithSHAAnd40BitRC2_CBC
pbeWithSHAAnd40BitRC4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.1.2
PBKD_MAC_CHECK - Static variable in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
PBKDF2Config - Class in org.bouncycastle.crypto.util
  Configuration class for a PBKDF using PKCS#5 Scheme 2.
PBKDF2Config.Builder - Class in org.bouncycastle.crypto.util
PBKDF2Params - Class in org.bouncycastle.asn1.pkcs
  PBKDF2-params ::= SEQUENCE { salt CHOICE { specified OCTET STRING, otherSource AlgorithmIdentifier {{PBKDF2-SaltSources}} }, iterationCount INTEGER (1..MAX), keyLength INTEGER (1..MAX) OPTIONAL, prf AlgorithmIdentifier {{PBKDF2-PRFs}} DEFAULT algid-hmacWithSHA1 }
PBKDF2Params(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Create a PBKDF2Params with the specified salt, iteration count, and algid-hmacWithSHA1 for the prf.
PBKDF2Params(byte[], int, int) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Create a PBKDF2Params with the specified salt, iteration count, keyLength, and algid-hmacWithSHA1 for the prf.
PBKDF2Params(byte[], int, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Create a PBKDF2Params with the specified salt, iteration count, keyLength, and a defined prf.
PBKDF2Params(byte[], int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Create a PBKDF2Params with the specified salt, iteration count, and a defined prf.
PBKDFConfig - Class in org.bouncycastle.crypto.util
  Base class for PBKDF configs.
PBKDFConfig(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.crypto.util.PBKDFConfig
PbkdMacIntegrityCheck - Class in org.bouncycastle.asn1.bc
  PbkdMacIntegrityCheck ::= SEQUENCE { macAlgorithm AlgorithmIdentifier, pbkdAlgorithm KeyDerivationFunc, mac OCTET STRING }
PbkdMacIntegrityCheck(AlgorithmIdentifier, KeyDerivationFunc, byte[]) - Constructor for class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
PBMAC1Params - Class in org.bouncycastle.asn1.pkcs
  From https://datatracker.ietf.org/doc/html/rfc8018 PBMAC1-params ::= SEQUENCE { keyDerivationFunc AlgorithmIdentifier {{PBMAC1-KDFs}}, messageAuthScheme AlgorithmIdentifier {{PBMAC1-MACs}} }
PBMAC1Params(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.pkcs.PBMAC1Params
PBMParameter - Class in org.bouncycastle.asn1.cmp
  PBMParameter ::= SEQUENCE { salt OCTET STRING, -- note: implementations MAY wish to limit acceptable sizes -- of this string to values appropriate for their environment -- in order to reduce the risk of denial-of-service attacks owf AlgorithmIdentifier, -- AlgId for a One-Way Function (SHA-1 recommended) iterationCount INTEGER, -- number of times the OWF is applied -- note: implementations MAY wish to limit acceptable sizes -- of this integer to values appropriate for their environment -- in order to reduce the risk of denial-of-service attacks mac AlgorithmIdentifier -- the MAC AlgId (e.g., DES-MAC, Triple-DES-MAC [PKCS11], } -- or HMAC [RFC2104, RFC2202])
PBMParameter(byte[], AlgorithmIdentifier, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.PBMParameter
PBMParameter(ASN1OctetString, AlgorithmIdentifier, ASN1Integer, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.PBMParameter
PemGenerationException - Exception in org.bouncycastle.util.io.pem
  Exception thrown on failure to generate a PEM object.
PemGenerationException(String, Throwable) - Constructor for exception org.bouncycastle.util.io.pem.PemGenerationException
PemGenerationException(String) - Constructor for exception org.bouncycastle.util.io.pem.PemGenerationException
PemHeader - Class in org.bouncycastle.util.io.pem
  Class representing a PEM header (name, value) pair.
PemHeader(String, String) - Constructor for class org.bouncycastle.util.io.pem.PemHeader
  Base constructor.
PemObject - Class in org.bouncycastle.util.io.pem
  A generic PEM object - type, header properties, and byte content.
PemObject(String, byte[]) - Constructor for class org.bouncycastle.util.io.pem.PemObject
  Generic constructor for object without headers.
PemObject(String, List, byte[]) - Constructor for class org.bouncycastle.util.io.pem.PemObject
  Generic constructor for object with headers.
PemObjectGenerator - Interface in org.bouncycastle.util.io.pem
  Base interface for generators of PEM objects.
PemObjectParser - Interface in org.bouncycastle.util.io.pem
  Base interface for parsers to convert PEM objects into specific objects.
PemReader - Class in org.bouncycastle.util.io.pem
  A generic PEM reader, based on the format outlined in RFC 1421
PemReader(Reader) - Constructor for class org.bouncycastle.util.io.pem.PemReader
PemWriter - Class in org.bouncycastle.util.io.pem
  A generic PEM writer, based on RFC 1421
PemWriter(Writer) - Constructor for class org.bouncycastle.util.io.pem.PemWriter
  Base constructor.
PendInfo - Class in org.bouncycastle.asn1.cmc
  PendInfo ::= SEQUENCE { pendToken OCTET STRING, pendTime GeneralizedTime }
PendInfo(byte[], ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.cmc.PendInfo
PendInfoTest - Class in org.bouncycastle.asn1.cmc.test
PendInfoTest() - Constructor for class org.bouncycastle.asn1.cmc.test.PendInfoTest
pending - Static variable in class org.bouncycastle.asn1.cmc.CMCStatus
perform() - Method in class org.bouncycastle.asn1.cms.test.CMSTest
perform() - Method in class org.bouncycastle.asn1.smime.test.SMIMETest
perform() - Method in class org.bouncycastle.asn1.test.DERUTF8StringTest
perform() - Method in class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
perform() - Method in class org.bouncycastle.asn1.test.OCSPTest
perform() - Method in class org.bouncycastle.asn1.test.PKCS10Test
perform() - Method in class org.bouncycastle.crypto.test.AESVectorFileTest
perform() - Method in class org.bouncycastle.crypto.test.GOST28147MacTest
perform() - Method in class org.bouncycastle.crypto.test.GOST3410Test
perform() - Method in class org.bouncycastle.crypto.test.GOST3412MacTest
perform() - Method in class org.bouncycastle.crypto.test.ModeTest
perform() - Method in class org.bouncycastle.crypto.test.NonMemoableDigestTest
perform() - Method in class org.bouncycastle.crypto.test.PKCS12Test
perform() - Method in class org.bouncycastle.crypto.test.RC2WrapTest
perform() - Method in class org.bouncycastle.crypto.test.RC5Test
perform() - Method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
perform() - Method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
perform() - Method in class org.bouncycastle.crypto.test.SHA1HMacTest
perform() - Method in class org.bouncycastle.crypto.test.SHA224HMacTest
perform() - Method in class org.bouncycastle.crypto.test.SHA256HMacTest
perform() - Method in class org.bouncycastle.crypto.test.SHA384HMacTest
perform() - Method in class org.bouncycastle.crypto.test.SHA512HMacTest
perform() - Method in class org.bouncycastle.util.test.SimpleTest
perform() - Method in interface org.bouncycastle.util.test.Test
performBasicTest() - Method in class org.bouncycastle.crypto.test.HashCommitmentTest
performGeneralTest() - Method in class org.bouncycastle.crypto.test.HashCommitmentTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.BodyPartIDTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.BodyPartListTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.BodyPartPathTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.BodyPartReferenceTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.CMCCertificationRequestTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.CMCFailInfoTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.CMCPublicationInfoTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.CMCStatusInfoTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.CMCStatusInfoV2Test
performTest() - Method in class org.bouncycastle.asn1.cmc.test.CMCStatusTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.CMCUnsignedDataTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.ControlsProcessedTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.DecryptedPOPTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.EncryptedPOPTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.ExtendedFailInfoTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.ExtensionReqTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.GetCertTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.GetCRLTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.IdentityProofV2Test
performTest() - Method in class org.bouncycastle.asn1.cmc.test.LraPopWitnessTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.ModCertTemplateTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.OtherMsgTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.OtherStatusInfoTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.PendInfoTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.PKIDataTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.PKIResponseTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.PopLinkWitnessV2Test
performTest() - Method in class org.bouncycastle.asn1.cmc.test.PublishTrustAnchorsTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.RevokeRequestTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.TaggedAttributeTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.TaggedCertificationRequestTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.TaggedContentInfoTest
performTest() - Method in class org.bouncycastle.asn1.cmc.test.TaggedRequestTest
performTest() - Method in class org.bouncycastle.asn1.cmp.test.CertifiedKeyPairTest
performTest() - Method in class org.bouncycastle.asn1.cmp.test.PKIFailureInfoTest
performTest() - Method in class org.bouncycastle.asn1.cmp.test.PollReqContentTest
performTest() - Method in class org.bouncycastle.asn1.cms.test.AttributeTableUnitTest
performTest() - Method in class org.bouncycastle.asn1.crmf.test.DhSigStaticTest
performTest() - Method in class org.bouncycastle.asn1.crmf.test.PKIPublicationInfoTest
performTest() - Method in class org.bouncycastle.asn1.esf.test.CommitmentTypeIndicationUnitTest
performTest() - Method in class org.bouncycastle.asn1.esf.test.CommitmentTypeQualifierUnitTest
performTest() - Method in class org.bouncycastle.asn1.esf.test.SignerLocationUnitTest
performTest() - Method in class org.bouncycastle.asn1.ess.test.ContentHintsUnitTest
performTest() - Method in class org.bouncycastle.asn1.ess.test.ESSCertIDv2UnitTest
performTest() - Method in class org.bouncycastle.asn1.ess.test.OtherCertIDUnitTest
performTest() - Method in class org.bouncycastle.asn1.ess.test.OtherSigningCertificateUnitTest
performTest() - Method in class org.bouncycastle.asn1.icao.test.CscaMasterListTest
performTest() - Method in class org.bouncycastle.asn1.icao.test.DataGroupHashUnitTest
performTest() - Method in class org.bouncycastle.asn1.icao.test.LDSSecurityObjectUnitTest
performTest() - Method in class org.bouncycastle.asn1.isismtt.test.AdditionalInformationSyntaxUnitTest
performTest() - Method in class org.bouncycastle.asn1.isismtt.test.AdmissionsUnitTest
performTest() - Method in class org.bouncycastle.asn1.isismtt.test.AdmissionSyntaxUnitTest
performTest() - Method in class org.bouncycastle.asn1.isismtt.test.CertHashUnitTest
performTest() - Method in class org.bouncycastle.asn1.isismtt.test.DeclarationOfMajorityUnitTest
performTest() - Method in class org.bouncycastle.asn1.isismtt.test.MonetaryLimitUnitTest
performTest() - Method in class org.bouncycastle.asn1.isismtt.test.NamingAuthorityUnitTest
performTest() - Method in class org.bouncycastle.asn1.isismtt.test.ProcurationSyntaxUnitTest
performTest() - Method in class org.bouncycastle.asn1.isismtt.test.ProfessionInfoUnitTest
performTest() - Method in class org.bouncycastle.asn1.isismtt.test.RequestedCertificateUnitTest
performTest() - Method in class org.bouncycastle.asn1.isismtt.test.RestrictionUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
performTest() - Method in class org.bouncycastle.asn1.test.BiometricDataUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.BitStringTest
performTest() - Method in class org.bouncycastle.asn1.test.CertIDTest
performTest() - Method in class org.bouncycastle.asn1.test.CertificateTest
performTest() - Method in class org.bouncycastle.asn1.test.DERApplicationSpecificTest
performTest() - Method in class org.bouncycastle.asn1.test.DERPrivateTest
performTest() - Method in class org.bouncycastle.asn1.test.DLExternalTest
performTest() - Method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
performTest() - Method in class org.bouncycastle.asn1.test.GeneralizedTimeTest
performTest() - Method in class org.bouncycastle.asn1.test.GeneralNameTest
performTest() - Method in class org.bouncycastle.asn1.test.GenerationTest
performTest() - Method in class org.bouncycastle.asn1.test.IANAObjectIdentifierTest
performTest() - Method in class org.bouncycastle.asn1.test.InputStreamTest
performTest() - Method in class org.bouncycastle.asn1.test.Iso4217CurrencyCodeUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.IssuingDistributionPointUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.KeyUsageTest
performTest() - Method in class org.bouncycastle.asn1.test.KMACParamsTest
performTest() - Method in class org.bouncycastle.asn1.test.LinkedCertificateTest
performTest() - Method in class org.bouncycastle.asn1.test.LocaleTest
performTest() - Method in class org.bouncycastle.asn1.test.MiscTest
performTest() - Method in class org.bouncycastle.asn1.test.MonetaryValueUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.NameOrPseudonymUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.NetscapeCertTypeTest
performTest() - Method in class org.bouncycastle.asn1.test.ObjectIdentifierTest
performTest() - Method in class org.bouncycastle.asn1.test.OIDTest
performTest() - Method in class org.bouncycastle.asn1.test.ParsingTest
performTest() - Method in class org.bouncycastle.asn1.test.PersonalDataUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.PKCS12Test
performTest() - Method in class org.bouncycastle.asn1.test.PolicyConstraintsTest
performTest() - Method in class org.bouncycastle.asn1.test.PrivateKeyInfoTest
performTest() - Method in class org.bouncycastle.asn1.test.QCStatementUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.ReasonFlagsTest
performTest() - Method in class org.bouncycastle.asn1.test.RelativeOIDTest
performTest() - Method in class org.bouncycastle.asn1.test.RFC4519Test
performTest() - Method in class org.bouncycastle.asn1.test.SemanticsInformationUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.SetTest
performTest() - Method in class org.bouncycastle.asn1.test.StreamLimitTest
performTest() - Method in class org.bouncycastle.asn1.test.StringTest
performTest() - Method in class org.bouncycastle.asn1.test.SubjectKeyIdentifierTest
performTest() - Method in class org.bouncycastle.asn1.test.TagTest
performTest() - Method in class org.bouncycastle.asn1.test.TargetInformationTest
performTest() - Method in class org.bouncycastle.asn1.test.TypeOfBiometricDataUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.UTCTimeTest
performTest() - Method in class org.bouncycastle.asn1.test.X500NameTest
performTest() - Method in class org.bouncycastle.asn1.test.X509AltTest
performTest() - Method in class org.bouncycastle.asn1.test.X509ExtensionsTest
performTest() - Method in class org.bouncycastle.asn1.test.X509NameTest
performTest() - Method in class org.bouncycastle.asn1.test.X9Test
performTest() - Method in class org.bouncycastle.crypto.ec.test.ECElGamalTest
performTest() - Method in class org.bouncycastle.crypto.ec.test.ECTransformationTest
performTest() - Method in class org.bouncycastle.crypto.prng.test.CTRDRBGTest
performTest() - Method in class org.bouncycastle.crypto.prng.test.DualECDRBGTest
performTest() - Method in class org.bouncycastle.crypto.prng.test.FixedSecureRandomTest
performTest() - Method in class org.bouncycastle.crypto.prng.test.HashDRBGTest
performTest() - Method in class org.bouncycastle.crypto.prng.test.HMacDRBGTest
performTest() - Method in class org.bouncycastle.crypto.prng.test.SP800RandomTest
performTest() - Method in class org.bouncycastle.crypto.prng.test.X931Test
performTest() - Method in class org.bouncycastle.crypto.test.AESFastTest
performTest() - Method in class org.bouncycastle.crypto.test.AESLightTest
performTest() - Method in class org.bouncycastle.crypto.test.AESTest
performTest() - Method in class org.bouncycastle.crypto.test.AESWrapPadTest
performTest() - Method in class org.bouncycastle.crypto.test.AESWrapTest
performTest() - Method in class org.bouncycastle.crypto.test.Argon2Test
performTest() - Method in class org.bouncycastle.crypto.test.ARIATest
performTest() - Method in class org.bouncycastle.crypto.test.AsconTest
performTest() - Method in class org.bouncycastle.crypto.test.AsymmetricConstraintsTest
performTest() - Method in class org.bouncycastle.crypto.test.BCryptTest
performTest() - Method in class org.bouncycastle.crypto.test.BigIntegersTest
performTest() - Method in class org.bouncycastle.crypto.test.Blake2bDigestTest
performTest() - Method in class org.bouncycastle.crypto.test.Blake2sDigestTest
performTest() - Method in class org.bouncycastle.crypto.test.Blake2xsDigestTest
performTest() - Method in class org.bouncycastle.crypto.test.Blake3Test
performTest() - Method in class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
performTest() - Method in class org.bouncycastle.crypto.test.BlockCipherResetTest
performTest() - Method in class org.bouncycastle.crypto.test.BlockCipherVectorTest
performTest() - Method in class org.bouncycastle.crypto.test.BlowfishTest
performTest() - Method in class org.bouncycastle.crypto.test.CCMTest
performTest() - Method in class org.bouncycastle.crypto.test.ChaCha20Poly1305Test
performTest() - Method in class org.bouncycastle.crypto.test.ChaChaTest
performTest() - Method in class org.bouncycastle.crypto.test.CipherStreamTest
performTest() - Method in class org.bouncycastle.crypto.test.CipherTest
performTest() - Method in class org.bouncycastle.crypto.test.CMacTest
performTest() - Method in class org.bouncycastle.crypto.test.ConcatenationKDFTest
performTest() - Method in class org.bouncycastle.crypto.test.CramerShoupTest
performTest() - Method in class org.bouncycastle.crypto.test.CryptoServiceConstraintsTest
performTest() - Method in class org.bouncycastle.crypto.test.CSHAKETest
performTest() - Method in class org.bouncycastle.crypto.test.CTSTest
performTest() - Method in class org.bouncycastle.crypto.test.DESedeTest
performTest() - Method in class org.bouncycastle.crypto.test.DeterministicDSATest
performTest() - Method in class org.bouncycastle.crypto.test.DHKEKGeneratorTest
performTest() - Method in class org.bouncycastle.crypto.test.DHTest
performTest() - Method in class org.bouncycastle.crypto.test.DigestConstraintsTest
performTest() - Method in class org.bouncycastle.crypto.test.DigestRandomNumberTest
performTest() - Method in class org.bouncycastle.crypto.test.DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.DSATest
performTest() - Method in class org.bouncycastle.crypto.test.DSTU4145Test
performTest() - Method in class org.bouncycastle.crypto.test.DSTU7564Test
performTest() - Method in class org.bouncycastle.crypto.test.DSTU7624Test
performTest() - Method in class org.bouncycastle.crypto.test.EAXTest
performTest() - Method in class org.bouncycastle.crypto.test.ECCSISignerTest
performTest() - Method in class org.bouncycastle.crypto.test.ECDHKEKGeneratorTest
performTest() - Method in class org.bouncycastle.crypto.test.ECGOST3410Test
performTest() - Method in class org.bouncycastle.crypto.test.ECIESKeyEncapsulationTest
performTest() - Method in class org.bouncycastle.crypto.test.ECIESTest
performTest() - Method in class org.bouncycastle.crypto.test.ECNRTest
performTest() - Method in class org.bouncycastle.crypto.test.ECTest
performTest() - Method in class org.bouncycastle.crypto.test.Ed25519Test
performTest() - Method in class org.bouncycastle.crypto.test.Ed448Test
performTest() - Method in class org.bouncycastle.crypto.test.ElephantTest
performTest() - Method in class org.bouncycastle.crypto.test.ElGamalTest
performTest() - Method in class org.bouncycastle.crypto.test.EqualsHashCodeTest
performTest() - Method in class org.bouncycastle.crypto.test.EthereumIESTest
performTest() - Method in class org.bouncycastle.crypto.test.GCMSIVTest
performTest() - Method in class org.bouncycastle.crypto.test.GCMTest
performTest() - Method in class org.bouncycastle.crypto.test.GiftCofbTest
performTest() - Method in class org.bouncycastle.crypto.test.GMacTest
performTest() - Method in class org.bouncycastle.crypto.test.GOST28147Test
performTest() - Method in class org.bouncycastle.crypto.test.GOST3411_2012_256DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.GOST3411_2012_512DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.GOST3411DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.GOST3412Test
performTest() - Method in class org.bouncycastle.crypto.test.Grain128AEADTest
performTest() - Method in class org.bouncycastle.crypto.test.Grain128Test
performTest() - Method in class org.bouncycastle.crypto.test.Grainv1Test
performTest() - Method in class org.bouncycastle.crypto.test.GSKKDFTest
performTest() - Method in class org.bouncycastle.crypto.test.Haraka256DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.Haraka512DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.HashCommitmentTest
performTest() - Method in class org.bouncycastle.crypto.test.HCFamilyTest
performTest() - Method in class org.bouncycastle.crypto.test.HCFamilyVecTest
performTest() - Method in class org.bouncycastle.crypto.test.HKDFGeneratorTest
performTest() - Method in class org.bouncycastle.crypto.test.ISAACTest
performTest() - Method in class org.bouncycastle.crypto.test.ISAPTest
performTest() - Method in class org.bouncycastle.crypto.test.ISO9796Test
performTest() - Method in class org.bouncycastle.crypto.test.ISO9797Alg3MacTest
performTest() - Method in class org.bouncycastle.crypto.test.IsoTrailerTest
performTest() - Method in class org.bouncycastle.crypto.test.JournalingSecureRandomTest
performTest() - Method in class org.bouncycastle.crypto.test.KangarooTest
performTest() - Method in class org.bouncycastle.crypto.test.KDF1GeneratorTest
performTest() - Method in class org.bouncycastle.crypto.test.KDF2GeneratorTest
performTest() - Method in class org.bouncycastle.crypto.test.KDFCounterGeneratorTest
performTest() - Method in class org.bouncycastle.crypto.test.KDFDoublePipelineIteratorGeneratorTest
performTest() - Method in class org.bouncycastle.crypto.test.KDFFeedbackGeneratorTest
performTest() - Method in class org.bouncycastle.crypto.test.KeccakDigestTest
performTest() - Method in class org.bouncycastle.crypto.test.KMACTest
performTest() - Method in class org.bouncycastle.crypto.test.LEATest
performTest() - Method in class org.bouncycastle.crypto.test.MacTest
performTest() - Method in class org.bouncycastle.crypto.test.MD5HMacTest
performTest() - Method in class org.bouncycastle.crypto.test.MGF1GeneratorTest
performTest() - Method in class org.bouncycastle.crypto.test.NaccacheSternTest
performTest() - Method in class org.bouncycastle.crypto.test.NISTCTSTest
performTest() - Method in class org.bouncycastle.crypto.test.NISTECCTest
performTest() - Method in class org.bouncycastle.crypto.test.NullTest
performTest() - Method in class org.bouncycastle.crypto.test.OAEPTest
performTest() - Method in class org.bouncycastle.crypto.test.OCBTest
performTest() - Method in class org.bouncycastle.crypto.test.OpenBSDBCryptTest
performTest() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
performTest() - Method in class org.bouncycastle.crypto.test.PaddingTest
performTest() - Method in class org.bouncycastle.crypto.test.ParallelHashTest
performTest() - Method in class org.bouncycastle.crypto.test.PhotonBeetleTest
performTest() - Method in class org.bouncycastle.crypto.test.PKCS5Test
performTest() - Method in class org.bouncycastle.crypto.test.Poly1305Test
performTest() - Method in class org.bouncycastle.crypto.test.PSSBlindTest
performTest() - Method in class org.bouncycastle.crypto.test.PSSTest
performTest() - Method in class org.bouncycastle.crypto.test.RadixConverterTest
performTest() - Method in class org.bouncycastle.crypto.test.RC4Test
performTest() - Method in class org.bouncycastle.crypto.test.ResetTest
performTest() - Method in class org.bouncycastle.crypto.test.RFC3211WrapTest
performTest() - Method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.RIPEMD256DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.RIPEMD320DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.RomulusTest
performTest() - Method in class org.bouncycastle.crypto.test.RSABlindedTest
performTest() - Method in class org.bouncycastle.crypto.test.RSADigestSignerTest
performTest() - Method in class org.bouncycastle.crypto.test.RSAKeyEncapsulationTest
performTest() - Method in class org.bouncycastle.crypto.test.RSATest
performTest() - Method in class org.bouncycastle.crypto.test.SAKKEKEMSTest
performTest() - Method in class org.bouncycastle.crypto.test.Salsa20Test
performTest() - Method in class org.bouncycastle.crypto.test.SCryptTest
performTest() - Method in class org.bouncycastle.crypto.test.SerpentTest
performTest() - Method in class org.bouncycastle.crypto.test.SHA224DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.SHA256DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.SHA384DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.SHA3DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.SHA3HMacTest
performTest() - Method in class org.bouncycastle.crypto.test.SHA512DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.SHA512t224DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.SHA512t256DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.Shacal2Test
performTest() - Method in class org.bouncycastle.crypto.test.SHAKEDigestTest
performTest() - Method in class org.bouncycastle.crypto.test.ShortenedDigestTest
performTest() - Method in class org.bouncycastle.crypto.test.SipHash128Test
performTest() - Method in class org.bouncycastle.crypto.test.SipHashTest
performTest() - Method in class org.bouncycastle.crypto.test.SkeinDigestTest
performTest() - Method in class org.bouncycastle.crypto.test.SkeinMacTest
performTest() - Method in class org.bouncycastle.crypto.test.SM2EngineTest
performTest() - Method in class org.bouncycastle.crypto.test.SM2KeyExchangeTest
performTest() - Method in class org.bouncycastle.crypto.test.SM2SignerTest
performTest() - Method in class org.bouncycastle.crypto.test.SM3DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.SM4Test
performTest() - Method in class org.bouncycastle.crypto.test.SP80038GTest
performTest() - Method in class org.bouncycastle.crypto.test.SparkleTest
performTest() - Method in class org.bouncycastle.crypto.test.SRP6Test
performTest() - Method in class org.bouncycastle.crypto.test.StreamCipherResetTest
performTest() - Method in class org.bouncycastle.crypto.test.StreamCipherVectorTest
performTest() - Method in class org.bouncycastle.crypto.test.SymmetricConstraintsTest
performTest() - Method in class org.bouncycastle.crypto.test.TigerDigestTest
performTest() - Method in class org.bouncycastle.crypto.test.TnepresTest
performTest() - Method in class org.bouncycastle.crypto.test.TupleHashTest
performTest() - Method in class org.bouncycastle.crypto.test.VMPCKSA3Test
performTest() - Method in class org.bouncycastle.crypto.test.VMPCMacTest
performTest() - Method in class org.bouncycastle.crypto.test.VMPCTest
performTest() - Method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
performTest() - Method in class org.bouncycastle.crypto.test.X25519Test
performTest() - Method in class org.bouncycastle.crypto.test.X448Test
performTest() - Method in class org.bouncycastle.crypto.test.X931SignerTest
performTest() - Method in class org.bouncycastle.crypto.test.XoodyakTest
performTest() - Method in class org.bouncycastle.crypto.test.XSalsa20Test
performTest() - Method in class org.bouncycastle.crypto.test.ZucTest
performTest() - Method in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
performTest() - Method in class org.bouncycastle.pqc.crypto.test.NewHopeTest
performTest() - Method in class org.bouncycastle.pqc.crypto.test.Sphincs256Test
performTest() - Method in class org.bouncycastle.util.encoders.test.EncoderTest
performTest() - Method in class org.bouncycastle.util.encoders.test.UTF8Test
performTest() - Method in class org.bouncycastle.util.io.test.BufferingOutputStreamTest
performTest() - Method in class org.bouncycastle.util.test.SimpleTest
PersonalData - Class in org.bouncycastle.asn1.x509.sigi
  Contains personal data for the otherName field in the subjectAltNames extension.
PersonalData(NameOrPseudonym, BigInteger, ASN1GeneralizedTime, DirectoryString, String, DirectoryString) - Constructor for class org.bouncycastle.asn1.x509.sigi.PersonalData
  Constructor from a given details.
PersonalDataUnitTest - Class in org.bouncycastle.asn1.test
PersonalDataUnitTest() - Constructor for class org.bouncycastle.asn1.test.PersonalDataUnitTest
personalizationString() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
Pfx - Class in org.bouncycastle.asn1.pkcs
  the infamous Pfx from PKCS12
Pfx(ContentInfo, MacData) - Constructor for class org.bouncycastle.asn1.pkcs.Pfx
pgpCFB - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
pgpCFB - Variable in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
PGPCFBBlockCipher - Class in org.bouncycastle.crypto.modes
  Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher.
PGPCFBBlockCipher(BlockCipher, boolean) - Constructor for class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
  Basic constructor.
PhotonBeetleDigest - Class in org.bouncycastle.crypto.digests
  Photon-Beetle, https://www.isical.ac.in/~lightweight/beetle/ https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/photon-beetle-spec-final.pdf Photon-Beetle with reference to C Reference Impl from: https://github.com/PHOTON-Beetle/Software
PhotonBeetleDigest() - Constructor for class org.bouncycastle.crypto.digests.PhotonBeetleDigest
PhotonBeetleDigest.Friend - Class in org.bouncycastle.crypto.digests
PhotonBeetleEngine - Class in org.bouncycastle.crypto.engines
  Photon-Beetle, https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/photon-beetle-spec-final.pdf Photon-Beetle with reference to C Reference Impl from: https://github.com/PHOTON-Beetle/Software
PhotonBeetleEngine(PhotonBeetleEngine.PhotonBeetleParameters) - Constructor for class org.bouncycastle.crypto.engines.PhotonBeetleEngine
PhotonBeetleEngine.PhotonBeetleParameters - Enum in org.bouncycastle.crypto.engines
PhotonBeetleTest - Class in org.bouncycastle.crypto.test
PhotonBeetleTest() - Constructor for class org.bouncycastle.crypto.test.PhotonBeetleTest
photonPermutation(PhotonBeetleDigest.Friend, byte[]) - Static method in class org.bouncycastle.crypto.engines.PhotonBeetleEngine
physicalDeliveryOfficeName - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
picnic - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  Picnic
picnic3l1 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnic3l3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnic3l5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnic_key - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnic_signature - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnic_with_sha3_512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnic_with_sha512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnic_with_shake256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnicl1fs - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnicl1full - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnicl1ur - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnicl3fs - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnicl3full - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnicl3ur - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnicl5fs - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnicl5full - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
picnicl5ur - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
PicnicVectorTest - Class in org.bouncycastle.pqc.crypto.test
PicnicVectorTest() - Constructor for class org.bouncycastle.pqc.crypto.test.PicnicVectorTest
PICTURE - Static variable in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
PIN_USAGE_POLICY - Static variable in class org.bouncycastle.asn1.eac.EACTags
pipeAll(InputStream, OutputStream) - Static method in class org.bouncycastle.util.io.Streams
  Write the full contents of inStr to the destination stream outStr.
pipeAll(InputStream, OutputStream, int) - Static method in class org.bouncycastle.util.io.Streams
  Write the full contents of inStr to the destination stream outStr.
pipeAllLimited(InputStream, long, OutputStream) - Static method in class org.bouncycastle.util.io.Streams
  Write up to limit bytes of data from inStr to the destination stream outStr.
pk - Variable in class org.bouncycastle.pqc.crypto.test.NTRUKAT
  Public key
pkaAddress - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.2.1.1 -- pkaAddress
PKCS10Test - Class in org.bouncycastle.asn1.test
PKCS10Test() - Constructor for class org.bouncycastle.asn1.test.PKCS10Test
pkcs10Test(String, byte[]) - Method in class org.bouncycastle.asn1.test.PKCS10Test
PKCS12ParametersGenerator - Class in org.bouncycastle.crypto.generators
  Generator for PBE derived keys and ivs as defined by PKCS 12 V1.0.
PKCS12ParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
  Construct a PKCS 12 Parameters generator.
PKCS12PasswordToBytes(char[]) - Static method in class org.bouncycastle.crypto.PBEParametersGenerator
  converts a password to a byte array according to the scheme in PKCS12 (unicode, big endian, 2 zero pad bytes at the end).
PKCS12PBEParams - Class in org.bouncycastle.asn1.pkcs
PKCS12PBEParams(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
PKCS12Test - Class in org.bouncycastle.asn1.test
PKCS12Test() - Constructor for class org.bouncycastle.asn1.test.PKCS12Test
PKCS12Test - Class in org.bouncycastle.crypto.test
  test for PKCS12 key generation - vectors from https://www.drh-consultancy.demon.co.uk/test.txt
PKCS12Test() - Constructor for class org.bouncycastle.crypto.test.PKCS12Test
PKCS1Encoding - Class in org.bouncycastle.crypto.encodings
  this does your basic PKCS 1 v1.5 padding - whether or not you should be using this depends on your application - see PKCS1 Version 2 for details.
PKCS1Encoding(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.encodings.PKCS1Encoding
  Basic constructor.
PKCS1Encoding(AsymmetricBlockCipher, int) - Constructor for class org.bouncycastle.crypto.encodings.PKCS1Encoding
  Constructor for decryption with a fixed plaintext length.
PKCS1Encoding(AsymmetricBlockCipher, byte[]) - Constructor for class org.bouncycastle.crypto.encodings.PKCS1Encoding
  Constructor for decryption with a fixed plaintext length and a fallback value that is returned, if the padding is incorrect.
PKCS5PasswordToBytes(char[]) - Static method in class org.bouncycastle.crypto.PBEParametersGenerator
  converts a password to a byte array according to the scheme in PKCS5 (ascii, no padding)
PKCS5PasswordToUTF8Bytes(char[]) - Static method in class org.bouncycastle.crypto.PBEParametersGenerator
  converts a password to a byte array according to the scheme in PKCS5 (UTF-8, no padding)
PKCS5S1ParametersGenerator - Class in org.bouncycastle.crypto.generators
  Generator for PBE derived keys and ivs as defined by PKCS 5 V2.0 Scheme 1.
PKCS5S1ParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
  Construct a PKCS 5 Scheme 1 Parameters generator.
PKCS5S2ParametersGenerator - Class in org.bouncycastle.crypto.generators
  Generator for PBE derived keys and ivs as defined by PKCS 5 V2.0 Scheme 2.
PKCS5S2ParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
  construct a PKCS5 Scheme 2 Parameters generator.
PKCS5S2ParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
PKCS5Test - Class in org.bouncycastle.crypto.test
  A test class for PKCS5 PBES2 with PBKDF2 (PKCS5 v2.0) using test vectors provider at RSA's PKCS5 Page
  The vectors are Base 64 encoded and encrypted using the password "password" (without quotes).
PKCS5Test() - Constructor for class org.bouncycastle.crypto.test.PKCS5Test
PKCS7Padding - Class in org.bouncycastle.crypto.paddings
  A padder that adds PKCS7/PKCS5 padding to a block.
PKCS7Padding() - Constructor for class org.bouncycastle.crypto.paddings.PKCS7Padding
pkcs8ShroudedKeyBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.10.1.2
pkcs_1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1
pkcs_12 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12
pkcs_12PbeIds - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.1
pkcs_3 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#3: 1.2.840.113549.1.3
pkcs_5 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#5: 1.2.840.113549.1.5
pkcs_7 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  pkcs#7: 1.2.840.113549.1.7
pkcs_9 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9
pkcs_9_at_binarySigningTime - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.2.46
pkcs_9_at_challengePassword - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.7
pkcs_9_at_contentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.3
pkcs_9_at_counterSignature - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.6
pkcs_9_at_emailAddress - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.1
pkcs_9_at_extendedCertificateAttributes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.9
pkcs_9_at_extensionRequest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.14
pkcs_9_at_friendlyName - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.20
pkcs_9_at_localKeyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.21
pkcs_9_at_messageDigest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.4
pkcs_9_at_signingDescription - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.13
pkcs_9_at_signingTime - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.5
pkcs_9_at_smimeCapabilities - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.15
pkcs_9_at_unstructuredAddress - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.8
pkcs_9_at_unstructuredName - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.2
PKCSObjectIdentifiers - Interface in org.bouncycastle.asn1.pkcs
  pkcs-1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) 1 }
PKIArchiveOptions - Class in org.bouncycastle.asn1.crmf
PKIArchiveOptions(EncryptedKey) - Constructor for class org.bouncycastle.asn1.crmf.PKIArchiveOptions
PKIArchiveOptions(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.crmf.PKIArchiveOptions
PKIArchiveOptions(boolean) - Constructor for class org.bouncycastle.asn1.crmf.PKIArchiveOptions
PKIBody - Class in org.bouncycastle.asn1.cmp
  PKIBody ::= CHOICE { -- message-specific body elements ir [0] CertReqMessages, --Initialization Request ip [1] CertRepMessage, --Initialization Response cr [2] CertReqMessages, --Certification Request cp [3] CertRepMessage, --Certification Response p10cr [4] CertificationRequest, --imported from [PKCS10] popdecc [5] POPODecKeyChallContent, --pop Challenge popdecr [6] POPODecKeyRespContent, --pop Response kur [7] CertReqMessages, --Key Update Request kup [8] CertRepMessage, --Key Update Response krr [9] CertReqMessages, --Key Recovery Request krp [10] KeyRecRepContent, --Key Recovery Response rr [11] RevReqContent, --Revocation Request rp [12] RevRepContent, --Revocation Response ccr [13] CertReqMessages, --Cross-Cert.
PKIBody(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cmp.PKIBody
  Creates a new PKIBody.
PKIConfirmContent - Class in org.bouncycastle.asn1.cmp
  PKIConfirmContent ::= NULL
PKIConfirmContent() - Constructor for class org.bouncycastle.asn1.cmp.PKIConfirmContent
PKIData - Class in org.bouncycastle.asn1.cmc
  PKIData ::= SEQUENCE { controlSequence SEQUENCE SIZE(0..MAX) OF TaggedAttribute, reqSequence SEQUENCE SIZE(0..MAX) OF TaggedRequest, cmsSequence SEQUENCE SIZE(0..MAX) OF TaggedContentInfo, otherMsgSequence SEQUENCE SIZE(0..MAX) OF OtherMsg }
PKIData(TaggedAttribute[], TaggedRequest[], TaggedContentInfo[], OtherMsg[]) - Constructor for class org.bouncycastle.asn1.cmc.PKIData
PKIDataTest - Class in org.bouncycastle.asn1.cmc.test
PKIDataTest() - Constructor for class org.bouncycastle.asn1.cmc.test.PKIDataTest
PKIFailureInfo - Class in org.bouncycastle.asn1.cmp
  PKIFailureInfo ::= BIT STRING { badAlg (0), -- unrecognized or unsupported Algorithm Identifier badMessageCheck (1), -- integrity check failed (e.g., signature did not verify) badRequest (2), -- transaction not permitted or supported badTime (3), -- messageTime was not sufficiently close to the system time, as defined by local policy badCertId (4), -- no certificate could be found matching the provided criteria badDataFormat (5), -- the data submitted has the wrong format wrongAuthority (6), -- the authority indicated in the request is different from the one creating the response token incorrectData (7), -- the requester's data is incorrect (for notary services) missingTimeStamp (8), -- when the timestamp is missing but should be there (by policy) badPOP (9) -- the proof-of-possession failed certRevoked (10), certConfirmed (11), wrongIntegrity (12), badRecipientNonce (13), timeNotAvailable (14), -- the TSA's time source is not available unacceptedPolicy (15), -- the requested TSA policy is not supported by the TSA unacceptedExtension (16), -- the requested extension is not supported by the TSA addInfoNotAvailable (17) -- the additional information requested could not be understood -- or is not available badSenderNonce (18), badCertTemplate (19), signerNotTrusted (20), transactionIdInUse (21), unsupportedVersion (22), notAuthorized (23), systemUnavail (24), systemFailure (25), -- the request cannot be handled due to system failure duplicateCertReq (26)
PKIFailureInfo(int) - Constructor for class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Basic constructor.
PKIFailureInfo(ASN1BitString) - Constructor for class org.bouncycastle.asn1.cmp.PKIFailureInfo
PKIFailureInfoTest - Class in org.bouncycastle.asn1.cmp.test
  PKIFailureInfoTest
PKIFailureInfoTest() - Constructor for class org.bouncycastle.asn1.cmp.test.PKIFailureInfoTest
PKIFreeText - Class in org.bouncycastle.asn1.cmp
  PKIFreeText ::= SEQUENCE SIZE (1..MAX) OF UTF8String -- text encoded as UTF-8 String [RFC3629] (note: each -- UTF8String MAY include an [RFC3066] language tag -- to indicate the language of the contained text -- see [RFC2482] for details)
PKIFreeText(ASN1UTF8String) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
PKIFreeText(String) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
PKIFreeText(ASN1UTF8String[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
PKIFreeText(String[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
PKIHeader - Class in org.bouncycastle.asn1.cmp
  PKIHeader ::= 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) }
PKIHeader(int, GeneralName, GeneralName) - Constructor for class org.bouncycastle.asn1.cmp.PKIHeader
PKIHeaderBuilder - Class in org.bouncycastle.asn1.cmp
PKIHeaderBuilder(int, GeneralName, GeneralName) - Constructor for class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
PKIMessage - Class in org.bouncycastle.asn1.cmp
  PKIMessage ::= SEQUENCE { header PKIHeader, body PKIBody, protection [0] PKIProtection OPTIONAL, extraCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL }
PKIMessage(PKIHeader, PKIBody, ASN1BitString, CMPCertificate[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessage
  Creates a new PKIMessage.
PKIMessage(PKIHeader, PKIBody, ASN1BitString) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessage
PKIMessage(PKIHeader, PKIBody) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessage
PKIMessages - Class in org.bouncycastle.asn1.cmp
  PKIMessages ::= SEQUENCE SIZE (1..MAX) OF PKIMessage
PKIMessages(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessages
PKIMessages(PKIMessage) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessages
PKIMessages(PKIMessage[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessages
PKIPublicationInfo - Class in org.bouncycastle.asn1.crmf
  PKIPublicationInfo ::= SEQUENCE { action INTEGER { dontPublish (0), pleasePublish (1) }, pubInfos SEQUENCE SIZE (1..MAX) OF SinglePubInfo OPTIONAL } -- pubInfos MUST NOT be present if action is "dontPublish" -- (if action is "pleasePublish" and pubInfos is omitted, -- "dontCare" is assumed)
PKIPublicationInfo(BigInteger) - Constructor for class org.bouncycastle.asn1.crmf.PKIPublicationInfo
PKIPublicationInfo(ASN1Integer) - Constructor for class org.bouncycastle.asn1.crmf.PKIPublicationInfo
PKIPublicationInfo(SinglePubInfo) - Constructor for class org.bouncycastle.asn1.crmf.PKIPublicationInfo
  Constructor with a single pubInfo, assumes pleasePublish as the action.
PKIPublicationInfo(SinglePubInfo[]) - Constructor for class org.bouncycastle.asn1.crmf.PKIPublicationInfo
  Constructor with multiple pubInfo, assumes pleasePublish as the action.
PKIPublicationInfoTest - Class in org.bouncycastle.asn1.crmf.test
PKIPublicationInfoTest() - Constructor for class org.bouncycastle.asn1.crmf.test.PKIPublicationInfoTest
PKIResponse - Class in org.bouncycastle.asn1.cmc
  -- This defines the response message in the protocol id-cct-PKIResponse OBJECT IDENTIFIER ::= { id-cct 3 } ResponseBody ::= PKIResponse PKIResponse ::= SEQUENCE { controlSequence SEQUENCE SIZE(0..MAX) OF TaggedAttribute, cmsSequence SEQUENCE SIZE(0..MAX) OF TaggedContentInfo, otherMsgSequence SEQUENCE SIZE(0..MAX) OF OtherMsg }
PKIResponse(TaggedAttribute) - Constructor for class org.bouncycastle.asn1.cmc.PKIResponse
PKIResponse(TaggedAttribute[], TaggedContentInfo[], OtherMsg[]) - Constructor for class org.bouncycastle.asn1.cmc.PKIResponse
PKIResponseTest - Class in org.bouncycastle.asn1.cmc.test
PKIResponseTest() - Constructor for class org.bouncycastle.asn1.cmc.test.PKIResponseTest
PKIStatus - Class in org.bouncycastle.asn1.cmp
  PKIStatus ::= INTEGER { accepted (0), -- you got exactly what you asked for grantedWithMods (1), -- you got something like what you asked for; the -- requester is responsible for ascertaining the differences rejection (2), -- you don't get it, more information elsewhere in the message waiting (3), -- the request body part has not yet been processed; expect to -- hear more later (note: proper handling of this status -- response MAY use the polling req/rep PKIMessages specified -- in Section 5.3.22; alternatively, polling in the underlying -- transport layer MAY have some utility in this regard) revocationWarning (4), -- this message contains a warning that a revocation is -- imminent revocationNotification (5), -- notification that a revocation has occurred keyUpdateWarning (6) -- update already done for the oldCertId specified in -- CertReqMsg }
PKIStatusInfo - Class in org.bouncycastle.asn1.cmp
  PKIStatusInfo ::= SEQUENCE { status PKIStatus, statusString PKIFreeText OPTIONAL, failInfo PKIFailureInfo OPTIONAL }
PKIStatusInfo(PKIStatus) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
PKIStatusInfo(PKIStatus, PKIFreeText) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
PKIStatusInfo(PKIStatus, PKIFreeText, PKIFailureInfo) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
pkix - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  PKIX base OID: 1.3.6.1.5.5.7
pkix_algorithms - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  1.3.6.1.5.5.7.6
PKIXNameConstraintValidator - Class in org.bouncycastle.asn1.x509
PKIXNameConstraintValidator() - Constructor for class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
PKMACValue - Class in org.bouncycastle.asn1.crmf
  Password-based MAC value for use with POPOSigningKeyInput.
PKMACValue(PBMParameter, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.PKMACValue
  Creates a new PKMACValue.
PKMACValue(AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.PKMACValue
  Creates a new PKMACValue.
PLACE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 3039 PlaceOfBirth - DirectoryString(SIZE(1..128)
PLACE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 3039 PlaceOfBirth - DirectoryString(SIZE(1..128)
PlainDSAEncoding - Class in org.bouncycastle.crypto.signers
PlainDSAEncoding() - Constructor for class org.bouncycastle.crypto.signers.PlainDSAEncoding
pleasePublish - Static variable in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
POINT_SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X25519
POINT_SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X448
pointMap - Variable in class org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism
pointMap - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
policyConstraints - Static variable in class org.bouncycastle.asn1.x509.Extension
  Policy Constraints
PolicyConstraints - Class in org.bouncycastle.asn1.x509
  PKIX RFC 5280 id-ce-policyConstraints OBJECT IDENTIFIER ::= { id-ce 36 } PolicyConstraints ::= SEQUENCE { requireExplicitPolicy [0] SkipCerts OPTIONAL, inhibitPolicyMapping [1] SkipCerts OPTIONAL } SkipCerts ::= INTEGER (0..MAX)
PolicyConstraints(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.PolicyConstraints
policyConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Policy Constraints
PolicyConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
PolicyConstraintsTest - Class in org.bouncycastle.asn1.test
PolicyConstraintsTest() - Constructor for class org.bouncycastle.asn1.test.PolicyConstraintsTest
PolicyInformation - Class in org.bouncycastle.asn1.x509
PolicyInformation(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.PolicyInformation
PolicyInformation(ASN1ObjectIdentifier, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.PolicyInformation
policyMappings - Static variable in class org.bouncycastle.asn1.x509.Extension
  Policy Mappings
PolicyMappings - Class in org.bouncycastle.asn1.x509
  PolicyMappings V3 extension, described in RFC3280.
PolicyMappings(Hashtable) - Constructor for class org.bouncycastle.asn1.x509.PolicyMappings
  Deprecated.
  use CertPolicyId constructors.
PolicyMappings(CertPolicyId, CertPolicyId) - Constructor for class org.bouncycastle.asn1.x509.PolicyMappings
PolicyMappings(CertPolicyId[], CertPolicyId[]) - Constructor for class org.bouncycastle.asn1.x509.PolicyMappings
policyMappings - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Policy Mappings
PolicyMappings - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
PolicyQualifierId - Class in org.bouncycastle.asn1.x509
  PolicyQualifierId, used in the CertificatePolicies X509V3 extension.
PolicyQualifierInfo - Class in org.bouncycastle.asn1.x509
  Policy qualifiers, used in the X509V3 CertificatePolicies extension.
PolicyQualifierInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.PolicyQualifierInfo
  Creates a new `PolicyQualifierInfo` instance.
PolicyQualifierInfo(String) - Constructor for class org.bouncycastle.asn1.x509.PolicyQualifierInfo
  Creates a new `PolicyQualifierInfo` containing a cPSuri qualifier.
PolicyQualifierInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.PolicyQualifierInfo
  Deprecated.
  use PolicyQualifierInfo.getInstance()
PollRepContent - Class in org.bouncycastle.asn1.cmp
  PollRepContent ::= SEQUENCE OF SEQUENCE { certReqId INTEGER, checkAfter INTEGER, -- time in seconds reason PKIFreeText OPTIONAL }
PollRepContent(ASN1Integer, ASN1Integer) - Constructor for class org.bouncycastle.asn1.cmp.PollRepContent
PollRepContent(ASN1Integer, ASN1Integer, PKIFreeText) - Constructor for class org.bouncycastle.asn1.cmp.PollRepContent
PollReqContent - Class in org.bouncycastle.asn1.cmp
  PollReqContent ::= SEQUENCE OF SEQUENCE { certReqId INTEGER }
PollReqContent(ASN1Integer) - Constructor for class org.bouncycastle.asn1.cmp.PollReqContent
  Create a pollReqContent for a single certReqId.
PollReqContent(ASN1Integer[]) - Constructor for class org.bouncycastle.asn1.cmp.PollReqContent
  Create a pollReqContent for a multiple certReqIds.
PollReqContent(BigInteger) - Constructor for class org.bouncycastle.asn1.cmp.PollReqContent
  Create a pollReqContent for a single certReqId.
PollReqContent(BigInteger[]) - Constructor for class org.bouncycastle.asn1.cmp.PollReqContent
  Create a pollReqContent for a multiple certReqIds.
PollReqContentTest - Class in org.bouncycastle.asn1.cmp.test
PollReqContentTest() - Constructor for class org.bouncycastle.asn1.cmp.test.PollReqContentTest
Poly1305 - Class in org.bouncycastle.crypto.macs
  Poly1305 message authentication code, designed by D.
Poly1305() - Constructor for class org.bouncycastle.crypto.macs.Poly1305
  Constructs a Poly1305 MAC, where the key passed to init() will be used directly.
Poly1305(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.Poly1305
  Constructs a Poly1305 MAC, using a 128 bit block cipher.
Poly1305KeyGenerator - Class in org.bouncycastle.crypto.generators
  Generates keys for the Poly1305 MAC.
Poly1305KeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.Poly1305KeyGenerator
Poly1305Reference - Class in org.bouncycastle.crypto.test.speedy
  Poly1305 message authentication code, designed by D.
Poly1305Reference(BlockCipher) - Constructor for class org.bouncycastle.crypto.test.speedy.Poly1305Reference
Poly1305Test - Class in org.bouncycastle.crypto.test
Poly1305Test() - Constructor for class org.bouncycastle.crypto.test.Poly1305Test
Polynomial - Interface in org.bouncycastle.math.field
Polynomial - Class in org.bouncycastle.pqc.math.ntru
  Polynomial for `org.bouncycastle.pqc.crypto.ntru`.
Polynomial(NTRUParameterSet) - Constructor for class org.bouncycastle.pqc.math.ntru.Polynomial
PolynomialExtensionField - Interface in org.bouncycastle.math.field
PolynomialTest - Class in org.bouncycastle.pqc.math.ntru.test
PolynomialTest() - Constructor for class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
popFailed - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
PopLinkWitnessV2 - Class in org.bouncycastle.asn1.cmc
  id-cmc-popLinkWitnessV2 OBJECT IDENTIFIER ::= { id-cmc 33 } PopLinkWitnessV2 ::= SEQUENCE { keyGenAlgorithm AlgorithmIdentifier, macAlgorithm AlgorithmIdentifier, witness OCTET STRING }
PopLinkWitnessV2(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cmc.PopLinkWitnessV2
PopLinkWitnessV2Test - Class in org.bouncycastle.asn1.cmc.test
PopLinkWitnessV2Test() - Constructor for class org.bouncycastle.asn1.cmc.test.PopLinkWitnessV2Test
POPODecKeyChallContent - Class in org.bouncycastle.asn1.cmp
  POPODecKeyChallContent ::= SEQUENCE OF Challenge -- One Challenge per encryption key certification request (in the -- same order as these requests appear in CertReqMessages).
POPODecKeyChallContent(Challenge...) - Constructor for class org.bouncycastle.asn1.cmp.POPODecKeyChallContent
POPODecKeyRespContent - Class in org.bouncycastle.asn1.cmp
POPOPrivKey - Class in org.bouncycastle.asn1.crmf
POPOPrivKey(PKMACValue) - Constructor for class org.bouncycastle.asn1.crmf.POPOPrivKey
POPOPrivKey(SubsequentMessage) - Constructor for class org.bouncycastle.asn1.crmf.POPOPrivKey
POPOSigningKey - Class in org.bouncycastle.asn1.crmf
POPOSigningKey(POPOSigningKeyInput, AlgorithmIdentifier, ASN1BitString) - Constructor for class org.bouncycastle.asn1.crmf.POPOSigningKey
  Creates a new Proof of Possession object for a signing key.
POPOSigningKeyInput - Class in org.bouncycastle.asn1.crmf
POPOSigningKeyInput(GeneralName, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
  Creates a new POPOSigningKeyInput with sender name as authInfo.
POPOSigningKeyInput(PKMACValue, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
  Creates a new POPOSigningKeyInput using password-based MAC.
popRequired - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
popRequired - Static variable in class org.bouncycastle.asn1.cmc.CMCStatus
populateState(byte[]) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
populateState(byte[]) - Method in class org.bouncycastle.crypto.digests.LongDigest
POSTAL_ADDRESS - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 3039 PostalAddress - SEQUENCE SIZE (1..6) OF DirectoryString(SIZE(1..30))
POSTAL_ADDRESS - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 3039 PostalAddress - SEQUENCE SIZE (1..6) OF DirectoryString(SIZE(1..30))
POSTAL_CODE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  postalCode - DirectoryString(SIZE(1..40)
POSTAL_CODE - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  postalCode - DirectoryString(SIZE(1..40)
postalAddress - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
postalCode - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
postOfficeBox - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
PPB - Static variable in class org.bouncycastle.math.ec.ECFieldElement.F2m
  Indicates pentanomial basis representation (PPB).
ppBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.1.2.3.3
pqc_kem_bike - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  BIKE
pqc_kem_frodo - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  Frodo
pqc_kem_hqc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  HQC
pqc_kem_kyber - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  Kyber
pqc_kem_mceliece - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  Classic McEliece
pqc_kem_ntru - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  NTRU
pqc_kem_ntrulprime - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
pqc_kem_ntruplus - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  NTRU+
pqc_kem_ntruprime - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  NTRUPrime
pqc_kem_saber - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  SABER
pqc_kem_sike - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  SIKE
pqc_kem_sntruprime - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
PQCObjectIdentifiers - Interface in org.bouncycastle.pqc.asn1
  PQC: { iso(1) identifier-organization(3) dod(6) internet(1) private(4) 1 8301 3 1 3 5 3 ... }
PQCOtherInfoGenerator - Class in org.bouncycastle.pqc.crypto.util
  OtherInfo Generator for which can be used for populating the SuppPrivInfo field used to provide shared secret data used with NIST SP 800-56A agreement algorithms.
PQCOtherInfoGenerator(AlgorithmIdentifier, byte[], byte[], SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator
  Create a basic builder with just the compulsory fields.
PQCOtherInfoGenerator.PartyU - Class in org.bouncycastle.pqc.crypto.util
  Party U (initiator) generation.
PQCOtherInfoGenerator.PartyV - Class in org.bouncycastle.pqc.crypto.util
  Party V (responder) generation.
PRE_ISSUING_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
PRE_MASTER_SECRET_LENGTH - Static variable in class org.bouncycastle.crypto.tls.TlsRsaKeyExchange
preComp - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
  Array holding the precomputed `ECPoint`s used for a Window NAF multiplication.
preComp - Variable in class org.bouncycastle.math.ec.WTauNafPreCompInfo
  Array holding the precomputed `ECPoint.AbstractF2m`s used for the WTNAF multiplication.
PRECOMP_NAME - Static variable in class org.bouncycastle.math.ec.endo.EndoUtil
PRECOMP_NAME - Static variable in class org.bouncycastle.math.ec.FixedPointUtil
PRECOMP_NAME - Static variable in class org.bouncycastle.math.ec.WNafUtil
PreCompCallback - Interface in org.bouncycastle.math.ec
PreCompInfo - Interface in org.bouncycastle.math.ec
  Interface for classes storing precomputation data for multiplication algorithms.
precompMultiplicand(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
preCompNeg - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
  Array holding the negations of the precomputed `ECPoint`s used for a Window NAF multiplication.
preCompTable - Variable in class org.bouncycastle.math.ec.ECPoint
precompute(ECPoint, String, PreCompCallback) - Method in class org.bouncycastle.math.ec.ECCurve
  Compute a `PreCompInfo` for a point on this curve, under a given name.
precompute(ECPoint) - Static method in class org.bouncycastle.math.ec.FixedPointUtil
precompute(PreCompInfo) - Method in interface org.bouncycastle.math.ec.PreCompCallback
precompute() - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
precompute() - Static method in class org.bouncycastle.math.ec.rfc7748.X448
precompute() - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
precompute() - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
precompute(ECPoint, int, boolean) - Static method in class org.bouncycastle.math.ec.WNafUtil
precomputeWithPointMap(ECPoint, ECPointMap, WNafPreCompInfo, boolean) - Static method in class org.bouncycastle.math.ec.WNafUtil
predictionResistance() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
preferredDeliveryMethod - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
preferSignedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.15.1 -- smime capability
preferSignedData - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
  general preferences
preferSignedData - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
  general preferences
Prehash - Class in org.bouncycastle.crypto.digests
PREHASH_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519
PREHASH_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448
prepend(byte[], byte) - Static method in class org.bouncycastle.util.Arrays
prepend(short[], short) - Static method in class org.bouncycastle.util.Arrays
prepend(int[], int) - Static method in class org.bouncycastle.util.Arrays
PRF_msg(byte[], byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Sha2Engine
PRF_msg(byte[], byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Shake256Engine
PRF_msg(byte[], byte[], byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Sha2Engine
  Deprecated.
PRF_msg(byte[], byte[], byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Shake256Engine
  Deprecated.
PRF_SHA1 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
  AlgorithmIdentifier for a PRF using HMac with SHA-1
PRF_SHA256 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
  AlgorithmIdentifier for a PRF using HMac with SHA-256
PRF_SHA3_256 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
  AlgorithmIdentifier for a PRF using HMac with SHA3-256
PRF_SHA3_512 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
  AlgorithmIdentifier for a PRF using SHA3-512
PRF_SHA512 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
  AlgorithmIdentifier for a PRF using HMac with SHA-512
prfKeyBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
  The number of bytes used to key the implicit rejection mechanism.
PRIMARY_ACCOUNT_NUMBER - Static variable in class org.bouncycastle.asn1.eac.EACTags
prime192v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Prime Curve prime192v1, OID: 1.2.840.10045.3.1.1
prime192v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Prime Curve prime192v2, OID: 1.2.840.10045.3.1.2
prime192v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Prime Curve prime192v3, OID: 1.2.840.10045.3.1.3
prime239v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Prime Curve prime239v1, OID: 1.2.840.10045.3.1.4
prime239v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Prime Curve prime239v2, OID: 1.2.840.10045.3.1.5
prime239v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Prime Curve prime239v3, OID: 1.2.840.10045.3.1.6
prime256v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Prime Curve prime256v1, OID: 1.2.840.10045.3.1.7
prime_field - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.1.1
primeCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Prime Curves OID: 1.2.840.10045.3.1
Primes - Class in org.bouncycastle.math
  Utility methods for generating primes and testing for primality.
Primes() - Constructor for class org.bouncycastle.math.Primes
Primes.MROutput - Class in org.bouncycastle.math
  Used to return the output from the Enhanced Miller-Rabin Probabilistic Primality Test
Primes.STOutput - Class in org.bouncycastle.math
  Used to return the output from the Shawe-Taylor Random_Prime Routine
PrimesTest - Class in org.bouncycastle.math.test
PrimesTest() - Constructor for class org.bouncycastle.math.test.PrimesTest
PRINTABLE_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
printNonZeroTraceBits(ECCurve) - Static method in class org.bouncycastle.math.ec.tools.TraceOptimizer
printRootZ(ECCurve) - Static method in class org.bouncycastle.math.ec.tools.F2mSqrtOptimizer
PRIVATE - Static variable in interface org.bouncycastle.asn1.BERTags
PrivateKeyFactory - Class in org.bouncycastle.crypto.util
  Factory for creating private key objects from PKCS8 PrivateKeyInfo objects.
PrivateKeyFactory() - Constructor for class org.bouncycastle.crypto.util.PrivateKeyFactory
PrivateKeyFactory - Class in org.bouncycastle.pqc.crypto.util
  Factory for creating private key objects from PKCS8 PrivateKeyInfo objects.
PrivateKeyFactory() - Constructor for class org.bouncycastle.pqc.crypto.util.PrivateKeyFactory
PrivateKeyInfo - Class in org.bouncycastle.asn1.pkcs
  RFC 5958 [IMPLICIT TAGS] OneAsymmetricKey ::= SEQUENCE { version Version, privateKeyAlgorithm PrivateKeyAlgorithmIdentifier, privateKey PrivateKey, attributes [0] Attributes OPTIONAL, ..., [[2: publicKey [1] PublicKey OPTIONAL ]], ... } PrivateKeyInfo ::= OneAsymmetricKey Version ::= INTEGER { v1(0), v2(1) } (v1, ..., v2) PrivateKeyAlgorithmIdentifier ::= AlgorithmIdentifier { PUBLIC-KEY, { PrivateKeyAlgorithms } } PrivateKey ::= OCTET STRING -- Content varies based on type of key.
PrivateKeyInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
  Construct a PrivateKeyInfo around a raw encoding.
PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
  Construct a PrivateKeyInfo around an ASN.1 structure/primitive.
PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
  Construct a PrivateKeyInfo around an ASN.1 structure/primitive with attributes.
PrivateKeyInfo(AlgorithmIdentifier, byte[], ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
  Construct a PrivateKeyInfo around an ASN.1 structure/primitive with attributes.
PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable, ASN1Set, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
  Construct a PrivateKeyInfo around an ASN.1 structure/primitive with attributes and the public key.
PrivateKeyInfo(AlgorithmIdentifier, byte[], ASN1Set, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
  Construct a PrivateKeyInfo around a raw encoding with attributes and the public key.
PrivateKeyInfoFactory - Class in org.bouncycastle.crypto.util
  Factory to create ASN.1 private key info objects from lightweight private keys.
PrivateKeyInfoFactory - Class in org.bouncycastle.pqc.crypto.util
  Factory to create ASN.1 private key info objects from lightweight private keys.
PrivateKeyInfoTest - Class in org.bouncycastle.asn1.test
PrivateKeyInfoTest() - Constructor for class org.bouncycastle.asn1.test.PrivateKeyInfoTest
PrivateKeyPossessionStatement - Class in org.bouncycastle.asn1.x509
  PrivateKeyPossessionStatement ::= SEQUENCE { signer IssuerAndSerialNumber, cert Certificate OPTIONAL }
PrivateKeyPossessionStatement(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.x509.PrivateKeyPossessionStatement
PrivateKeyPossessionStatement(Certificate) - Constructor for class org.bouncycastle.asn1.x509.PrivateKeyPossessionStatement
PrivateKeyStatement - Class in org.bouncycastle.asn1.x509
  Deprecated.
  use PrivateKeyPossessionStatement
PrivateKeyStatement(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.x509.PrivateKeyStatement
  Deprecated.
PrivateKeyStatement(Certificate) - Constructor for class org.bouncycastle.asn1.x509.PrivateKeyStatement
  Deprecated.
privateKeyUsagePeriod - Static variable in class org.bouncycastle.asn1.x509.Extension
  Private Key Usage Period
PrivateKeyUsagePeriod - Class in org.bouncycastle.asn1.x509
  PrivateKeyUsagePeriod ::= SEQUENCE { notBefore [0] GeneralizedTime OPTIONAL, notAfter [1] GeneralizedTime OPTIONAL }
privateKeyUsagePeriod - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Private Key Usage Period
PrivateKeyUsagePeriod - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
PRIVILEGE_WITHDRAWN - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
PRIVILEGE_WITHDRAWN - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated.
  use lower case version
privilegeWithdrawn - Static variable in class org.bouncycastle.asn1.x509.CRLReason
privilegeWithdrawn - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
process(byte[], int) - Method in class org.bouncycastle.crypto.hash2curve.HashToField
  Processes the input message and hashes it into a multidimensional array of elements in a finite field derived from an elliptic curve.
process(BigInteger) - Method in class org.bouncycastle.crypto.hash2curve.impl.Elligator2MapToCurve
  Processes the given input value to map it to an elliptic curve point using the Elligator 2 algorithm, optimized for Montgomery curves.
process(BigInteger) - Method in class org.bouncycastle.crypto.hash2curve.impl.SimplifiedShallueVanDeWoestijneMapToCurve
  Processes the given input value to map it to an elliptic curve point using the Shallue-van de Woestijne algorithm, optimized for Weierstrass curves.
process(BigInteger) - Method in interface org.bouncycastle.crypto.hash2curve.MapToCurve
  Processes the given BigInteger element and maps it to a point on the elliptic curve, as defined by the hash 2 curve specification
process(byte[], byte[]) - Method in class org.bouncycastle.crypto.hash2curve.OPRFHashToScalar
  Hash the input message to a uniformly distributed scalar value on the elliptic curve.
process(char[]) - Method in class org.bouncycastle.crypto.test.SP80038GTest.FPECharDecryptor
process(char[]) - Method in class org.bouncycastle.crypto.test.SP80038GTest.FPECharEncryptor
processAADByte(byte) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
  Add a single byte to the associated data check.
processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
processAADBytes(byte[], int, int) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
  Add a sequence of bytes to the associated data check.
processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
processBlock(byte[], int, int) - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
  process the block of len bytes stored in in from offset inOff.
processBlock(byte[], int, byte[], int) - Method in interface org.bouncycastle.crypto.BlockCipher
  Process one block of input from the array in and write it to the out array.
processBlock() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
processBlock(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.LongDigest
processBlock(byte[]) - Method in class org.bouncycastle.crypto.digests.MD2Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.MD4Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.MD5Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.SM3Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AESEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AESFastEngine
  Deprecated.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AESLightEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.ARIAEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DESedeEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DESEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DSTU7624Engine
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
  Process a single block using the basic ElGamal algorithm.
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.GOST3412_2015Engine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.IDEAEngine
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.IESEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.LEAEngine
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
  Process a single Block using the Naccache-Stern algorithm.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.NullEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC2Engine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC532Engine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC564Engine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC6Engine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
  Process a single block using the basic RSA algorithm.
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
  Process a single block using the RSA blinding algorithm.
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RSAEngine
  Process a single block using the basic RSA algorithm.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SEEDEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.SM2Engine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SM4Engine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.TEAEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
processBlock(long[], long[]) - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
  Process a block of data represented as 64 bit words.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.TwofishEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.XTEAEngine
processBlock(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.fpe.FPEEngine
  Process length bytes from inBuf, writing the output to outBuf.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
  Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
  Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.G3413CBCBlockCipher
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
  Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
  Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.KCTRBlockCipher
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
  Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
  Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
  Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.test.speedy.ThreefishReferenceEngine
processBlocks(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.DefaultMultiBlockCipher
processBlocks(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.crypto.MultiBlockCipher
  Process blockCount blocks from input in offset inOff and place the output in out from offset outOff.
processBufferAAD(byte[], int) - Method in class org.bouncycastle.crypto.engines.ElephantEngine
processBufferAAD(byte[], int) - Method in class org.bouncycastle.crypto.engines.GiftCofbEngine
processBufferAAD(byte[], int) - Method in class org.bouncycastle.crypto.engines.Grain128AEADEngine
processBufferAAD(byte[], int) - Method in class org.bouncycastle.crypto.engines.ISAPEngine
processBufferAAD(byte[], int) - Method in class org.bouncycastle.crypto.engines.PhotonBeetleEngine
processBufferAAD(byte[], int) - Method in class org.bouncycastle.crypto.engines.RomulusEngine
processBufferAAD(byte[], int) - Method in class org.bouncycastle.crypto.engines.SparkleEngine
processBufferAAD(byte[], int) - Method in class org.bouncycastle.crypto.engines.XoodyakEngine
processBufferDecrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.ElephantEngine
processBufferDecrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.GiftCofbEngine
processBufferDecrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Grain128AEADEngine
processBufferDecrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.ISAPEngine
processBufferDecrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.PhotonBeetleEngine
processBufferDecrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RomulusEngine
processBufferDecrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SparkleEngine
processBufferDecrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.XoodyakEngine
processBufferEncrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.ElephantEngine
processBufferEncrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.GiftCofbEngine
processBufferEncrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Grain128AEADEngine
processBufferEncrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.ISAPEngine
processBufferEncrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.PhotonBeetleEngine
processBufferEncrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RomulusEngine
processBufferEncrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SparkleEngine
processBufferEncrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.XoodyakEngine
processByte(byte) - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  add another byte for processing.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  process a single byte, producing an output block if necessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
  process a single byte, producing an output block if necessary.
processByte(byte, byte[], int) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
  encrypt/decrypt a single byte.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
  process a single byte, producing an output block if necessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
  process a single byte, producing an output block if necessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.OldCTSBlockCipher
  process a single byte, producing an output block if necessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
  Deprecated.
  process a single byte, producing an output block if neccessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
  process a single byte, producing an output block if neccessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedDecoder
processByte(byte, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedEncoder
processBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  add len bytes to the buffer for processing.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
  process an array of bytes, producing output if necessary.
processBytes(byte[], int) - Method in class org.bouncycastle.crypto.digests.ISAPDigest
processBytes(byte[], int) - Method in class org.bouncycastle.crypto.digests.PhotonBeetleDigest
processBytes(byte[], int) - Method in class org.bouncycastle.crypto.digests.RomulusDigest
processBytes(byte[], int) - Method in class org.bouncycastle.crypto.digests.SparkleDigest
processBytes(byte[], int) - Method in class org.bouncycastle.crypto.digests.XoodyakDigest
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Grain128Engine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.HC128Engine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.HC256Engine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.ISAACEngine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC4Engine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.VMPCEngine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
  Process bytes.
processBytes(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
  process a block of bytes from in putting the result into out.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
  process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
  process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.OldCTSBlockCipher
  process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
  Deprecated.
  process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
  process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.StreamBlockCipher
processBytes(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.crypto.StreamCipher
  process a block of bytes from in putting the result into out.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedDecoder
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedEncoder
processCheckSum(byte[]) - Method in class org.bouncycastle.crypto.digests.MD2Digest
processData(byte[]) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
  Convenience Method for data exchange with the cipher.
processFinalAAD() - Method in class org.bouncycastle.crypto.engines.AsconAEAD128
processFinalAAD() - Method in class org.bouncycastle.crypto.engines.AsconEngine
  Deprecated.
processFinalAAD() - Method in class org.bouncycastle.crypto.engines.ElephantEngine
processFinalAAD() - Method in class org.bouncycastle.crypto.engines.GiftCofbEngine
processFinalAAD() - Method in class org.bouncycastle.crypto.engines.Grain128AEADEngine
processFinalAAD() - Method in class org.bouncycastle.crypto.engines.ISAPEngine
processFinalAAD() - Method in class org.bouncycastle.crypto.engines.PhotonBeetleEngine
processFinalAAD() - Method in class org.bouncycastle.crypto.engines.RomulusEngine
processFinalAAD() - Method in class org.bouncycastle.crypto.engines.SparkleEngine
processFinalAAD() - Method in class org.bouncycastle.crypto.engines.XoodyakEngine
processFinalBlock(byte[], int) - Method in class org.bouncycastle.crypto.engines.ElephantEngine
processFinalBlock(byte[], int) - Method in class org.bouncycastle.crypto.engines.GiftCofbEngine
processFinalBlock(byte[], int) - Method in class org.bouncycastle.crypto.engines.Grain128AEADEngine
processFinalBlock(byte[], int) - Method in class org.bouncycastle.crypto.engines.ISAPEngine
processFinalBlock(byte[], int) - Method in class org.bouncycastle.crypto.engines.PhotonBeetleEngine
processFinalBlock(byte[], int) - Method in class org.bouncycastle.crypto.engines.RomulusEngine
processFinalBlock(byte[], int) - Method in class org.bouncycastle.crypto.engines.SparkleEngine
processFinalBlock(byte[], int) - Method in class org.bouncycastle.crypto.engines.XoodyakEngine
processFinalDecrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AsconAEAD128
processFinalDecrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AsconEngine
  Deprecated.
processFinalEncrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AsconAEAD128
processFinalEncrypt(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AsconEngine
  Deprecated.
processHashBlock() - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
processKey(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor
processLength(long) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
processLength(long, long) - Method in class org.bouncycastle.crypto.digests.LongDigest
processLength(long) - Method in class org.bouncycastle.crypto.digests.MD4Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.MD5Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.SM3Digest
processMainBlock(byte[], int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
processMessageWord() - Method in class org.bouncycastle.crypto.macs.SipHash
processNonce(byte[]) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
processPacket(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
  Process a packet of data for either CCM decryption or encryption.
processPacket(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
  Process a packet of data for either CCM decryption or encryption.
processPacket(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.LongDigest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD4Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD5Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.SM3Digest
ProcurationSyntax - Class in org.bouncycastle.asn1.isismtt.x509
  Attribute to indicate that the certificate holder may sign in the name of a third person.
ProcurationSyntax(String, DirectoryString, IssuerSerial) - Constructor for class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
  Constructor from a given details.
ProcurationSyntax(String, DirectoryString, GeneralName) - Constructor for class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
  Constructor from a given details.
ProcurationSyntaxUnitTest - Class in org.bouncycastle.asn1.isismtt.test
ProcurationSyntaxUnitTest() - Constructor for class org.bouncycastle.asn1.isismtt.test.ProcurationSyntaxUnitTest
ProfessionInfo - Class in org.bouncycastle.asn1.isismtt.x509
  Professions, specializations, disciplines, fields of activity, etc.
ProfessionInfo(NamingAuthority, DirectoryString[], ASN1ObjectIdentifier[], String, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Constructor from given details.
ProfessionInfoUnitTest - Class in org.bouncycastle.asn1.isismtt.test
ProfessionInfoUnitTest() - Constructor for class org.bouncycastle.asn1.isismtt.test.ProfessionInfoUnitTest
profileType - Static variable in class org.bouncycastle.asn1.eac.CertificateBody
  Deprecated.
proofOfApproval - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
proofOfCreation - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
proofOfDelivery - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
proofOfOrigin - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
ProofOfPossession - Class in org.bouncycastle.asn1.crmf
ProofOfPossession() - Constructor for class org.bouncycastle.asn1.crmf.ProofOfPossession
  Creates a ProofOfPossession with type raVerified.
ProofOfPossession(POPOSigningKey) - Constructor for class org.bouncycastle.asn1.crmf.ProofOfPossession
  Creates a ProofOfPossession for a signing key.
ProofOfPossession(int, POPOPrivKey) - Constructor for class org.bouncycastle.asn1.crmf.ProofOfPossession
  Creates a ProofOfPossession for key encipherment or agreement.
proofOfReceipt - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
proofOfSender - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
Properties - Class in org.bouncycastle.util
  Utility method for accessing properties values - properties can be set in java.security, thread local, and system properties.
ProtectedPart - Class in org.bouncycastle.asn1.cmp
  ProtectedPart ::= SEQUENCE { header PKIHeader, body PKIBody }
ProtectedPart(PKIHeader, PKIBody) - Constructor for class org.bouncycastle.asn1.cmp.ProtectedPart
PSEUDONYM - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)
PSEUDONYM - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)
PSSBlindTest - Class in org.bouncycastle.crypto.test
PSSBlindTest() - Constructor for class org.bouncycastle.crypto.test.PSSBlindTest
PSSSigner - Class in org.bouncycastle.crypto.signers
  RSA-PSS as described in PKCS# 1 v 2.1.
PSSSigner(AsymmetricBlockCipher, Digest, int) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
  basic constructor
PSSSigner(AsymmetricBlockCipher, Digest, Digest, int) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
PSSSigner(AsymmetricBlockCipher, Digest, int, byte) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
PSSSigner(AsymmetricBlockCipher, Digest, Digest, int, byte) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
PSSSigner(AsymmetricBlockCipher, Digest, byte[]) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
PSSSigner(AsymmetricBlockCipher, Digest, Digest, byte[]) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
PSSSigner(AsymmetricBlockCipher, Digest, Digest, byte[], byte) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
PSSTest - Class in org.bouncycastle.crypto.test
PSSTest() - Constructor for class org.bouncycastle.crypto.test.PSSTest
PUBLIC_KEY_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519
PUBLIC_KEY_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448
publicKey - Static variable in class org.bouncycastle.asn1.x509.ObjectDigestInfo
  The public key is hashed.
publicKey - Variable in class org.bouncycastle.pqc.crypto.frodo.FrodoPublicKeyParameters
PublicKeyAndChallenge - Class in org.bouncycastle.asn1.mozilla
  This is designed to parse the PublicKeyAndChallenge created by the KEYGEN tag included by Mozilla based browsers.
publicKeyCert - Static variable in class org.bouncycastle.asn1.x509.ObjectDigestInfo
  The public key certificate is hashed.
publicKeyCertificate - Static variable in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
PublicKeyDataObject - Class in org.bouncycastle.asn1.eac
PublicKeyDataObject() - Constructor for class org.bouncycastle.asn1.eac.PublicKeyDataObject
PublicKeyFactory - Class in org.bouncycastle.crypto.util
  Factory to create asymmetric public key parameters for asymmetric ciphers from range of ASN.1 encoded SubjectPublicKeyInfo objects.
PublicKeyFactory() - Constructor for class org.bouncycastle.crypto.util.PublicKeyFactory
PublicKeyFactory - Class in org.bouncycastle.pqc.crypto.util
  Factory to create asymmetric public key parameters for asymmetric ciphers from range of ASN.1 encoded SubjectPublicKeyInfo objects.
PublicKeyFactory() - Constructor for class org.bouncycastle.pqc.crypto.util.PublicKeyFactory
PublishTrustAnchors - Class in org.bouncycastle.asn1.cmc
  PublishTrustAnchors ::= SEQUENCE { seqNumber INTEGER, hashAlgorithm AlgorithmIdentifier, anchorHashes SEQUENCE OF OCTET STRING }
PublishTrustAnchors(BigInteger, AlgorithmIdentifier, byte[][]) - Constructor for class org.bouncycastle.asn1.cmc.PublishTrustAnchors
PublishTrustAnchorsTest - Class in org.bouncycastle.asn1.cmc.test
PublishTrustAnchorsTest() - Constructor for class org.bouncycastle.asn1.cmc.test.PublishTrustAnchorsTest
purpose - Variable in class org.bouncycastle.crypto.digests.GeneralDigest
purpose - Variable in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
purpose - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
purpose - Variable in class org.bouncycastle.crypto.digests.LongDigest
put(Object, Object) - Method in class org.bouncycastle.asn1.eac.BidirectionalMap

## Q

q - Static variable in class org.bouncycastle.math.ec.custom.djb.Curve25519
Q - Static variable in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
q - Static variable in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
Q - Static variable in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
q() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
  q
QCStatement - Class in org.bouncycastle.asn1.x509.qualified
  The QCStatement object.
QCStatement(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.qualified.QCStatement
QCStatement(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.qualified.QCStatement
qCStatements - Static variable in class org.bouncycastle.asn1.x509.Extension
  QCStatements
qCStatements - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  QCStatements
QCStatements - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
QCStatementUnitTest - Class in org.bouncycastle.asn1.test
QCStatementUnitTest() - Constructor for class org.bouncycastle.asn1.test.QCStatementUnitTest
qTESLA - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  qTESLA
qTESLA - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  qTESLA
qTESLA_p_I - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
qTESLA_p_I - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
qTESLA_p_III - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
qTESLA_p_III - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
qTESLA_Rnd1_I - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
qTESLA_Rnd1_III_size - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
qTESLA_Rnd1_III_speed - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
qTESLA_Rnd1_p_I - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
qTESLA_Rnd1_p_III - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
QUALIFIED_NAME - Static variable in class org.bouncycastle.asn1.eac.EACTags

## R

r2Inv(Polynomial) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
RADG3 - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
RADG4 - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
RadixConverter - Class in org.bouncycastle.crypto.util
  Utility class to convert decimal numbers (BigInteger) into a number in the base provided and the other way round.
RadixConverter(int, int) - Constructor for class org.bouncycastle.crypto.util.RadixConverter
RadixConverter(int) - Constructor for class org.bouncycastle.crypto.util.RadixConverter
RadixConverterTest - Class in org.bouncycastle.crypto.test
RadixConverterTest() - Constructor for class org.bouncycastle.crypto.test.RadixConverterTest
rainbow - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
rainbow - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.5.3.2
rainbow_III_circumzenithal - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
rainbow_III_classic - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
rainbow_III_compressed - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
rainbow_V_circumzenithal - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
rainbow_V_classic - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
rainbow_V_compressed - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
rainbowWithSha1 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.5.3.2.1
rainbowWithSha224 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.5.3.2.2
rainbowWithSha256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.5.3.2.3
rainbowWithSha384 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.5.3.2.4
rainbowWithSha512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.5.3.2.5
Rand(byte[], GeneralName) - Constructor for class org.bouncycastle.asn1.cmp.Challenge.Rand
Rand(ASN1Integer, GeneralName) - Constructor for class org.bouncycastle.asn1.cmp.Challenge.Rand
random - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
random - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
random - Variable in class org.bouncycastle.crypto.CipherKeyGenerator
random - Variable in class org.bouncycastle.crypto.threshold.ShamirSecretSplitter
random - Variable in class org.bouncycastle.crypto.util.OtherInfoGenerator
random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
random(int[]) - Static method in class org.bouncycastle.math.raw.Mod
random - Variable in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator
random - Variable in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyVBuilder
random - Variable in class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator
RandomDSAKCalculator - Class in org.bouncycastle.crypto.signers
RandomDSAKCalculator() - Constructor for class org.bouncycastle.crypto.signers.RandomDSAKCalculator
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractFp
randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractFp
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve
RandomGenerator - Interface in org.bouncycastle.crypto.prng
  Generic interface for objects generating random bytes.
randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
randomOracle(boolean) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Builder
rate - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
RawAgreement - Interface in org.bouncycastle.crypto
RC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.3.2
rC2_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
rC2_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
RC2CBCParameter - Class in org.bouncycastle.asn1.pkcs
RC2CBCParameter(byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.RC2CBCParameter
RC2CBCParameter(int, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.RC2CBCParameter
RC2Engine - Class in org.bouncycastle.crypto.engines
  an implementation of RC2 as described in RFC 2268 "A Description of the RC2(r) Encryption Algorithm" R.
RC2Engine() - Constructor for class org.bouncycastle.crypto.engines.RC2Engine
RC2Parameters - Class in org.bouncycastle.crypto.params
RC2Parameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.RC2Parameters
RC2Parameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.RC2Parameters
RC2Test - Class in org.bouncycastle.crypto.test
  RC2 tester - vectors from ftp://ftp.isi.edu/in-notes/rfc2268.txt RFC 2268 "A Description of the RC2(r) Encryption Algorithm"
RC2WrapEngine - Class in org.bouncycastle.crypto.engines
  Wrap keys according to RFC 3217 - RC2 mechanism
RC2WrapEngine() - Constructor for class org.bouncycastle.crypto.engines.RC2WrapEngine
RC2WrapTest - Class in org.bouncycastle.crypto.test
  RC2 wrap tester
RC2WrapTest() - Constructor for class org.bouncycastle.crypto.test.RC2WrapTest
rc4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.3.4
RC4Engine - Class in org.bouncycastle.crypto.engines
RC4Engine() - Constructor for class org.bouncycastle.crypto.engines.RC4Engine
RC4Test - Class in org.bouncycastle.crypto.test
  RC4 Test
RC4Test() - Constructor for class org.bouncycastle.crypto.test.RC4Test
RC532Engine - Class in org.bouncycastle.crypto.engines
  The specification for RC5 came from the `RC5 Encryption Algorithm` publication in RSA CryptoBytes, Spring of 1995.
RC532Engine() - Constructor for class org.bouncycastle.crypto.engines.RC532Engine
  Create an instance of the RC5 encryption algorithm and set some defaults
RC564Engine - Class in org.bouncycastle.crypto.engines
  The specification for RC5 came from the `RC5 Encryption Algorithm` publication in RSA CryptoBytes, Spring of 1995.
RC564Engine() - Constructor for class org.bouncycastle.crypto.engines.RC564Engine
  Create an instance of the RC5 encryption algorithm and set some defaults
RC5Parameters - Class in org.bouncycastle.crypto.params
RC5Parameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.RC5Parameters
RC5Test - Class in org.bouncycastle.crypto.test
  RC5 tester - vectors from ftp://ftp.nordu.net/rfc/rfc2040.txt RFC 2040 "The RC5, RC5-CBC, RC5-CBC-Pad, and RC5-CTS Algorithms"
RC5Test() - Constructor for class org.bouncycastle.crypto.test.RC5Test
RC6Engine - Class in org.bouncycastle.crypto.engines
  An RC6 engine.
RC6Engine() - Constructor for class org.bouncycastle.crypto.engines.RC6Engine
  Create an instance of the RC6 encryption algorithm and set some defaults
RC6Test - Class in org.bouncycastle.crypto.test
  RC6 Test - test vectors from AES Submitted RSA Reference implementation.
RDN - Class in org.bouncycastle.asn1.x500
  Holding class for a single Relative Distinguished Name (RDN).
RDN(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x500.RDN
  Create a single valued RDN.
RDN(AttributeTypeAndValue) - Constructor for class org.bouncycastle.asn1.x500.RDN
RDN(AttributeTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.x500.RDN
  Create a multi-valued RDN.
rdnAreEqual(RDN, RDN) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
rDNAreEqual(RDN, RDN) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
rDNsFromString(String, X500NameStyle) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
read() - Method in class org.bouncycastle.crypto.io.CipherInputStream
  Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and returns the next available byte.
read(byte[]) - Method in class org.bouncycastle.crypto.io.CipherInputStream
  Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and then returns up to `b.length` bytes in the provided array.
read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.CipherInputStream
  Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and then returns up to `len` bytes in the provided array.
read() - Method in class org.bouncycastle.crypto.io.DigestInputStream
read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.DigestInputStream
read() - Method in class org.bouncycastle.crypto.io.MacInputStream
read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.MacInputStream
read() - Method in class org.bouncycastle.crypto.io.SignerInputStream
read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.SignerInputStream
read(byte[]) - Method in class org.bouncycastle.util.io.TeeInputStream
read(byte[], int, int) - Method in class org.bouncycastle.util.io.TeeInputStream
read() - Method in class org.bouncycastle.util.io.TeeInputStream
read() - Method in interface org.bouncycastle.util.StreamParser
readAll() - Method in class org.bouncycastle.crypto.test.cavp.CAVPReader
readAll(InputStream) - Static method in class org.bouncycastle.util.io.Streams
  Read stream fully, returning contents in a byte array.
readAll() - Method in interface org.bouncycastle.util.StreamParser
readAllLimited(InputStream, int) - Static method in class org.bouncycastle.util.io.Streams
  Read from inStr up to a maximum number of bytes, throwing an exception if more the maximum amount of requested data is available.
readFully(byte[]) - Method in class org.bouncycastle.asn1.ASN1InputStream
readFully(InputStream, byte[]) - Static method in class org.bouncycastle.util.io.Streams
  Fully read in buf's length in data, or up to EOF, whichever occurs first,
readFully(InputStream, byte[], int, int) - Static method in class org.bouncycastle.util.io.Streams
  Fully read in len's bytes of data into buf, or up to EOF, whichever occurs first,
readKey(InputStream) - Method in interface org.bouncycastle.crypto.KeyParser
readKey(InputStream) - Method in class org.bouncycastle.crypto.parsers.DHIESPublicKeyParser
readKey(InputStream) - Method in class org.bouncycastle.crypto.parsers.ECIESPublicKeyParser
readKey(InputStream) - Method in class org.bouncycastle.crypto.parsers.XIESPublicKeyParser
readLength() - Method in class org.bouncycastle.asn1.ASN1InputStream
readObject() - Method in interface org.bouncycastle.asn1.ASN1ExternalParser
  Read the next object in the parser.
readObject() - Method in class org.bouncycastle.asn1.ASN1InputStream
readObject() - Method in interface org.bouncycastle.asn1.ASN1SequenceParser
  Read the next object from the underlying object representing a SEQUENCE.
readObject() - Method in interface org.bouncycastle.asn1.ASN1SetParser
  Read the next object from the underlying object representing a SET.
readObject() - Method in class org.bouncycastle.asn1.ASN1StreamParser
readObject() - Method in class org.bouncycastle.asn1.BERSequenceParser
  Read the next object in the SEQUENCE.
readObject() - Method in class org.bouncycastle.asn1.BERSetParser
  Read the next object in the SET.
readObject() - Method in class org.bouncycastle.asn1.DERExternalParser
readObject() - Method in class org.bouncycastle.asn1.DLSequenceParser
  Return the next object in the SEQUENCE.
readObject() - Method in class org.bouncycastle.asn1.DLSetParser
  Return the next object in the SET.
readPemObject() - Method in class org.bouncycastle.util.io.pem.PemReader
  Read the next PEM object as a blob of raw data with header information.
REAL - Static variable in interface org.bouncycastle.asn1.BERTags
reasonCode - Static variable in class org.bouncycastle.asn1.x509.Extension
  Reason code
reasonCode - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Reason code
ReasonCode - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
ReasonFlags - Class in org.bouncycastle.asn1.x509
  The ReasonFlags object.
ReasonFlags(int) - Constructor for class org.bouncycastle.asn1.x509.ReasonFlags
ReasonFlags(ASN1BitString) - Constructor for class org.bouncycastle.asn1.x509.ReasonFlags
ReasonFlagsTest - Class in org.bouncycastle.asn1.test
ReasonFlagsTest() - Constructor for class org.bouncycastle.asn1.test.ReasonFlagsTest
receiveCAVPVectors(String, Properties, Properties) - Method in interface org.bouncycastle.crypto.test.cavp.CAVPListener
receiveCAVPVectors(String, Properties, Properties) - Method in class org.bouncycastle.crypto.test.cavp.KDFCounterTests
receiveCAVPVectors(String, Properties, Properties) - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
receiveCAVPVectors(String, Properties, Properties) - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
receiveCAVPVectors(String, Properties, Properties) - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
receiveCAVPVectors(String, Properties, Properties) - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
receiveCommentLine(String) - Method in interface org.bouncycastle.crypto.test.cavp.CAVPListener
receiveCommentLine(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFCounterTests
receiveCommentLine(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
receiveCommentLine(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
receiveCommentLine(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
receiveCommentLine(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
receiveEnd() - Method in interface org.bouncycastle.crypto.test.cavp.CAVPListener
receiveEnd() - Method in class org.bouncycastle.crypto.test.cavp.KDFCounterTests
receiveEnd() - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
receiveEnd() - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
receiveEnd() - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
receiveEnd() - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
receiveExport(byte[], AsymmetricCipherKeyPair, byte[], byte[], int, byte[], byte[], AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.hpke.HPKE
receiveStart(String) - Method in interface org.bouncycastle.crypto.test.cavp.CAVPListener
receiveStart(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFCounterTests
receiveStart(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
receiveStart(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
receiveStart(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
receiveStart(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
Rechtsanwalt - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Rechtsanwalt
Rechtsanwltin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Rechtsanw�ltin
Rechtsbeistand - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Rechtsbeistand
RecipientEncryptedKey - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
RecipientEncryptedKey(KeyAgreeRecipientIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.RecipientEncryptedKey
RecipientIdentifier - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
RecipientIdentifier(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.RecipientIdentifier
RecipientIdentifier(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.RecipientIdentifier
RecipientIdentifier(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.RecipientIdentifier
RecipientInfo - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
RecipientInfo(KeyTransRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(KeyAgreeRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(KEKRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(PasswordRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(OtherRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientKeyIdentifier - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
RecipientKeyIdentifier(ASN1OctetString, ASN1GeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
RecipientKeyIdentifier(byte[], ASN1GeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
RecipientKeyIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
reconstructPublicKey() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
RED_ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
reduce(int[], int[], int) - Static method in class org.bouncycastle.math.raw.Mont256
reduce15(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
reduce17(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
reduce23(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
reduce23(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
reduce27(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
reduce29(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
reduce37(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
reduce39(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
reduce5(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
reduce61(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
reduce63(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
reduceXF(int[], int[]) - Static method in class org.bouncycastle.math.raw.Mont256
referenceMultiply(ECPoint, BigInteger) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
  Simple shift-and-add multiplication.
regCtrl_altCertTemplate - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  From RFC4210: id-regCtrl-altCertTemplate OBJECT IDENTIFIER ::= {id-regCtrl 7}; 1.3.6.1.5.5.7.1.7
regCtrl_authenticator - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  1.3.6.1.5.5.7.5.1.2
regCtrl_oldCertID - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  1.3.6.1.5.5.7.5.1.5
regCtrl_pkiArchiveOptions - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  1.3.6.1.5.5.7.5.1.4
regCtrl_pkiPublicationInfo - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  1.3.6.1.5.5.7.5.1.3
regCtrl_protocolEncrKey - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  1.3.6.1.5.5.7.5.1.6
regCtrl_regToken - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  1.3.6.1.5.5.7.5.1.1
regInfo_certReq - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4211: it-regInfo-certReq: 1.3.6.1.5.5.7.5.2.1
regInfo_utf8Pairs - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4211: it-regInfo-utf8Pairs: 1.3.6.1.5.5.7.5.2.1
registeredAddress - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
registeredID - Static variable in class org.bouncycastle.asn1.x509.GeneralName
RegressionTest - Class in org.bouncycastle.asn1.test
RegressionTest() - Constructor for class org.bouncycastle.asn1.test.RegressionTest
RegressionTest - Class in org.bouncycastle.asn1.util.test
RegressionTest() - Constructor for class org.bouncycastle.asn1.util.test.RegressionTest
RegressionTest - Class in org.bouncycastle.crypto.prng.test
RegressionTest() - Constructor for class org.bouncycastle.crypto.prng.test.RegressionTest
RegressionTest - Class in org.bouncycastle.crypto.test
RegressionTest() - Constructor for class org.bouncycastle.crypto.test.RegressionTest
RegressionTest - Class in org.bouncycastle.pqc.crypto.test
RegressionTest() - Constructor for class org.bouncycastle.pqc.crypto.test.RegressionTest
REJECTION - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
rejection - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
RELATIVE_OID - Static variable in interface org.bouncycastle.asn1.BERTags
RELATIVE_OID_IRI - Static variable in interface org.bouncycastle.asn1.BERTags
RelativeOIDTest - Class in org.bouncycastle.asn1.test
RelativeOIDTest() - Constructor for class org.bouncycastle.asn1.test.RelativeOIDTest
remove(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
remove() - Method in class org.bouncycastle.util.Arrays.Iterator
REMOVE_FROM_CRL - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
removeExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Remove a given extension.
removeFromCRL - Static variable in class org.bouncycastle.asn1.x509.CRLReason
removeThreadOverride(String) - Static method in class org.bouncycastle.util.Properties
  Remove any value for the specified override property for the current thread only.
replaceExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Replace an extension with the given oid and the passed in value to be included in the OCTET STRING associated with the extension.
replaceExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Replace an extension with the given oid and the passed in byte array to be wrapped in the OCTET STRING associated with the extension.
replaceExtension(Extension) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Replace a given extension.
reqInfo - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
Request - Class in org.bouncycastle.asn1.ocsp
Request(CertID, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.Request
RequestedCertificate - Class in org.bouncycastle.asn1.isismtt.ocsp
  ISIS-MTT-Optional: The certificate requested by the client by inserting the RetrieveIfAllowed extension in the request, will be returned in this extension.
RequestedCertificate(Certificate) - Constructor for class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
  Constructor from a given details.
RequestedCertificate(int, byte[]) - Constructor for class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
RequestedCertificateUnitTest - Class in org.bouncycastle.asn1.isismtt.test
RequestedCertificateUnitTest() - Constructor for class org.bouncycastle.asn1.isismtt.test.RequestedCertificateUnitTest
requestType - Static variable in class org.bouncycastle.asn1.eac.CertificateBody
  Deprecated.
reseed(byte[]) - Method in class org.bouncycastle.crypto.prng.drbg.CTRSP800DRBG
  Reseed the DRBG.
reseed(byte[]) - Method in class org.bouncycastle.crypto.prng.drbg.DualECSP800DRBG
  Reseed the DRBG.
reseed(byte[]) - Method in class org.bouncycastle.crypto.prng.drbg.HashSP800DRBG
  Reseed the DRBG.
reseed(byte[]) - Method in class org.bouncycastle.crypto.prng.drbg.HMacSP800DRBG
  Reseed the DRBG.
reseed(byte[]) - Method in interface org.bouncycastle.crypto.prng.drbg.SP80090DRBG
  Reseed the DRBG.
reseed(byte[]) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandom
  Force a reseed of the DRBG
reserved - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
reserved - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
reset() - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Reset the generator
reset() - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
  Deprecated.
  Reset the generator
reset() - Method in interface org.bouncycastle.crypto.BlockCipher
  Reset the cipher.
reset() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  Reset the buffer and the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  Reset the buffer and cipher.
reset() - Method in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
  Reset the buffer and cipher.
reset() - Method in interface org.bouncycastle.crypto.Digest
  reset the digest back to it's initial state.
reset() - Method in class org.bouncycastle.crypto.digests.AsconCXof128
reset() - Method in class org.bouncycastle.crypto.digests.AsconDigest
  Deprecated.
reset() - Method in class org.bouncycastle.crypto.digests.AsconHash256
reset() - Method in class org.bouncycastle.crypto.digests.AsconXof
  Deprecated.
reset() - Method in class org.bouncycastle.crypto.digests.AsconXof128
reset() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
  Reset the digest back to it's initial state.
reset() - Method in class org.bouncycastle.crypto.digests.Blake2bpDigest
reset() - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
  Reset the digest back to its initial state.
reset() - Method in class org.bouncycastle.crypto.digests.Blake2spDigest
reset() - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
  Reset the digest back to its initial state.
reset() - Method in class org.bouncycastle.crypto.digests.Blake3Digest
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.Blake3Digest
reset() - Method in class org.bouncycastle.crypto.digests.CSHAKEDigest
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.CSHAKEDigest
reset() - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
reset() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
reset() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
reset() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
reset() - Method in class org.bouncycastle.crypto.digests.Haraka256Digest
reset() - Method in class org.bouncycastle.crypto.digests.Haraka512Digest
reset() - Method in class org.bouncycastle.crypto.digests.ISAPDigest
reset() - Method in class org.bouncycastle.crypto.digests.KeccakDigest
reset() - Method in class org.bouncycastle.crypto.digests.LongDigest
reset() - Method in class org.bouncycastle.crypto.digests.MD2Digest
  reset the digest back to it's initial state.
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.MD2Digest
reset() - Method in class org.bouncycastle.crypto.digests.MD4Digest
  reset the chaining variables to the IV values.
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.MD4Digest
reset() - Method in class org.bouncycastle.crypto.digests.MD5Digest
  reset the chaining variables to the IV values.
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.MD5Digest
reset() - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
reset() - Method in class org.bouncycastle.crypto.digests.NullDigest
reset() - Method in class org.bouncycastle.crypto.digests.ParallelHash
reset() - Method in class org.bouncycastle.crypto.digests.PhotonBeetleDigest
reset() - Method in class org.bouncycastle.crypto.digests.Prehash
reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
  reset the chaining variables to the IV values.
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
  reset the chaining variables to the IV values.
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
  reset the chaining variables to the IV values.
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
  reset the chaining variables to the IV values.
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
reset() - Method in class org.bouncycastle.crypto.digests.RomulusDigest
reset() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
  reset the chaining variables
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
reset() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
  reset the chaining variables
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
reset() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
  reset the chaining variables
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
reset() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
  reset the chaining variables
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SHA384Digest
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SHA3Digest
reset() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
  reset the chaining variables
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SHA512Digest
reset() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
  reset the chaining variables
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
reset() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SkeinDigest
reset() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SkeinEngine
reset() - Method in class org.bouncycastle.crypto.digests.SkeinEngine
  Reset the engine to the initial state (with the key and any pre-message parameters , ready to accept message input.
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SM3Digest
reset() - Method in class org.bouncycastle.crypto.digests.SM3Digest
  reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.SparkleDigest
reset() - Method in class org.bouncycastle.crypto.digests.TigerDigest
  reset the chaining variables
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.TigerDigest
reset() - Method in class org.bouncycastle.crypto.digests.TupleHash
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.TupleHash
reset() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
  reset the chaining variables
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
reset() - Method in class org.bouncycastle.crypto.digests.XoodyakDigest
reset() - Method in class org.bouncycastle.crypto.engines.AESEngine
reset() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
  Deprecated.
reset() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
reset() - Method in class org.bouncycastle.crypto.engines.ARIAEngine
reset() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
reset() - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
reset() - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
reset() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
reset() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
reset() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
reset() - Method in class org.bouncycastle.crypto.engines.DESEngine
reset() - Method in class org.bouncycastle.crypto.engines.DSTU7624Engine
reset(boolean) - Method in class org.bouncycastle.crypto.engines.ElephantEngine
reset(boolean) - Method in class org.bouncycastle.crypto.engines.GiftCofbEngine
reset() - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
reset() - Method in class org.bouncycastle.crypto.engines.GOST3412_2015Engine
reset(boolean) - Method in class org.bouncycastle.crypto.engines.Grain128AEADEngine
reset() - Method in class org.bouncycastle.crypto.engines.Grain128Engine
reset() - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
reset() - Method in class org.bouncycastle.crypto.engines.HC128Engine
reset() - Method in class org.bouncycastle.crypto.engines.HC256Engine
reset() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
reset() - Method in class org.bouncycastle.crypto.engines.ISAACEngine
reset(boolean) - Method in class org.bouncycastle.crypto.engines.ISAPEngine
reset() - Method in class org.bouncycastle.crypto.engines.LEAEngine
reset() - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
reset() - Method in class org.bouncycastle.crypto.engines.NullEngine
reset(boolean) - Method in class org.bouncycastle.crypto.engines.PhotonBeetleEngine
reset() - Method in class org.bouncycastle.crypto.engines.RC2Engine
reset() - Method in class org.bouncycastle.crypto.engines.RC4Engine
reset() - Method in class org.bouncycastle.crypto.engines.RC532Engine
reset() - Method in class org.bouncycastle.crypto.engines.RC564Engine
reset() - Method in class org.bouncycastle.crypto.engines.RC6Engine
reset() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
reset(boolean) - Method in class org.bouncycastle.crypto.engines.RomulusEngine
reset() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
reset() - Method in class org.bouncycastle.crypto.engines.SEEDEngine
reset() - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
reset() - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
reset() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
reset() - Method in class org.bouncycastle.crypto.engines.SM4Engine
reset(boolean) - Method in class org.bouncycastle.crypto.engines.SparkleEngine
reset() - Method in class org.bouncycastle.crypto.engines.TEAEngine
reset() - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
reset() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
reset() - Method in class org.bouncycastle.crypto.engines.VMPCEngine
reset(boolean) - Method in class org.bouncycastle.crypto.engines.XoodyakEngine
reset() - Method in class org.bouncycastle.crypto.engines.XTEAEngine
reset() - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
  Reset the engine.
reset(Memoable) - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
  Reset from saved engine state.
reset(Memoable) - Method in class org.bouncycastle.crypto.engines.Zuc256CoreEngine
  Reset from saved engine state.
reset() - Method in class org.bouncycastle.crypto.io.CipherInputStream
  Reset to the last marked position, if supported.
reset() - Method in interface org.bouncycastle.crypto.Mac
  Reset the MAC.
reset() - Method in class org.bouncycastle.crypto.macs.Blake3Mac
reset() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
  Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
  Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
  Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.CMac
  Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.DSTU7564Mac
reset() - Method in class org.bouncycastle.crypto.macs.DSTU7624Mac
reset() - Method in class org.bouncycastle.crypto.macs.GMac
reset() - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
reset() - Method in class org.bouncycastle.crypto.macs.HMac
  Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
  Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.KGMac
reset() - Method in class org.bouncycastle.crypto.macs.KMAC
reset(Memoable) - Method in class org.bouncycastle.crypto.macs.KMAC
reset() - Method in class org.bouncycastle.crypto.macs.OldHMac
  Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.Poly1305
reset() - Method in class org.bouncycastle.crypto.macs.SipHash
reset() - Method in class org.bouncycastle.crypto.macs.SipHash128
reset() - Method in class org.bouncycastle.crypto.macs.SkeinMac
reset() - Method in class org.bouncycastle.crypto.macs.VMPCMac
reset() - Method in class org.bouncycastle.crypto.macs.Zuc128Mac
reset() - Method in class org.bouncycastle.crypto.macs.Zuc256Mac
  Reset the Mac.
reset() - Method in interface org.bouncycastle.crypto.modes.AEADCipher
  Reset the cipher.
reset() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
  reset the chaining vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
  reset the chaining vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
reset() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.G3413CBCBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
  copy R_init into R and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
  reset the feedback vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
  reset the feedback vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.KCTRBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
reset(boolean) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
  reset the feedback vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
  reset the chaining vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
  reset the chaining vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
reset() - Method in interface org.bouncycastle.crypto.Signer
  reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
reset() - Method in class org.bouncycastle.crypto.signers.ECCSISigner
  Resets the signer/verifier state and performs initial computations: - For signing: Validates KPAK consistency (RFC 6507 Section 5.1.2) - For verification: Computes Y = HS·PVT + KPAK Also computes HS = hash(G || KPAK || ID || PVT) as per RFC 6507 Section 5.1.1
reset() - Method in class org.bouncycastle.crypto.signers.Ed25519ctxSigner
reset() - Method in class org.bouncycastle.crypto.signers.Ed25519phSigner
reset() - Method in class org.bouncycastle.crypto.signers.Ed25519Signer
reset() - Method in class org.bouncycastle.crypto.signers.Ed448phSigner
reset() - Method in class org.bouncycastle.crypto.signers.Ed448Signer
reset() - Method in class org.bouncycastle.crypto.signers.GenericSigner
reset() - Method in class org.bouncycastle.crypto.signers.HashMLDSASigner
  reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.HashSLHDSASigner
reset() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.MLDSASigner
reset() - Method in class org.bouncycastle.crypto.signers.PSSSigner
  reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
reset() - Method in class org.bouncycastle.crypto.signers.SM2Signer
reset() - Method in class org.bouncycastle.crypto.signers.X931Signer
  reset the internal state
reset() - Method in interface org.bouncycastle.crypto.StreamCipher
  reset the cipher.
reset() - Method in class org.bouncycastle.crypto.test.AsconTest.Counter
reset() - Method in class org.bouncycastle.crypto.test.speedy.Poly1305Reference
reset() - Method in class org.bouncycastle.crypto.test.speedy.ThreefishReferenceEngine
reset() - Method in class org.bouncycastle.crypto.util.JournalingSecureRandom
  Resets the index to zero such that the randomness will now be reused
reset() - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
reset() - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
reset() - Method in class org.bouncycastle.pqc.crypto.MessageSignerAdapter
reset() - Method in class org.bouncycastle.pqc.crypto.mldsa.HashMLDSASigner
  Deprecated.
  reset the internal state
reset() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
  Deprecated.
reset() - Method in class org.bouncycastle.pqc.crypto.slhdsa.HashSLHDSASigner
  Deprecated.
reset() - Method in class org.bouncycastle.util.io.LimitedBuffer
reset(Memoable) - Method in interface org.bouncycastle.util.Memoable
  Restore a copied object state into this object.
resetCounter() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
resetCounter() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
resetCounter() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
ResetTest - Class in org.bouncycastle.crypto.test
ResetTest() - Constructor for class org.bouncycastle.crypto.test.ResetTest
resplit(byte[], int, int) - Method in interface org.bouncycastle.crypto.threshold.SecretSplitter
  Creates secret shares from a given secret.
resplit(byte[], int, int) - Method in class org.bouncycastle.crypto.threshold.ShamirSecretSplitter
ResponderID - Class in org.bouncycastle.asn1.ocsp
ResponderID(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.ocsp.ResponderID
ResponderID(X500Name) - Constructor for class org.bouncycastle.asn1.ocsp.ResponderID
ResponseBytes - Class in org.bouncycastle.asn1.ocsp
  OCSP RFC 2560, RFC 6960 ResponseBytes ::= SEQUENCE { responseType OBJECT IDENTIFIER, response OCTET STRING }
ResponseBytes(ASN1ObjectIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseBytes
ResponseData - Class in org.bouncycastle.asn1.ocsp
  OCSP RFC 2560, RFC 6960 ResponseData ::= SEQUENCE { version [0] EXPLICIT Version DEFAULT v1, responderID ResponderID, producedAt GeneralizedTime, responses SEQUENCE OF SingleResponse, responseExtensions [1] EXPLICIT Extensions OPTIONAL }
ResponseData(ASN1Integer, ResponderID, ASN1GeneralizedTime, ASN1Sequence, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
ResponseData(ResponderID, ASN1GeneralizedTime, ASN1Sequence, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
  Deprecated.
  use method taking Extensions
ResponseData(ResponderID, ASN1GeneralizedTime, ASN1Sequence, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
restoreState(byte[]) - Method in class org.bouncycastle.crypto.digests.LongDigest
Restriction - Class in org.bouncycastle.asn1.isismtt.x509
  Some other restriction regarding the usage of this certificate.
Restriction(String) - Constructor for class org.bouncycastle.asn1.isismtt.x509.Restriction
  Constructor from a given details.
RestrictionUnitTest - Class in org.bouncycastle.asn1.isismtt.test
RestrictionUnitTest() - Constructor for class org.bouncycastle.asn1.isismtt.test.RestrictionUnitTest
retreatCounter(long) - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
retreatCounter() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
retreatCounter(long) - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
retreatCounter() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
retreatCounter(long) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
retreatCounter() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.Grain128Engine
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.HC128Engine
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.HC256Engine
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.ISAACEngine
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.RC4Engine
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.VMPCEngine
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
  Process single byte.
returnByte(byte) - Method in class org.bouncycastle.crypto.StreamBlockCipher
returnByte(byte) - Method in interface org.bouncycastle.crypto.StreamCipher
  encrypt/decrypt a single byte returning the result.
RevAnnContent - Class in org.bouncycastle.asn1.cmp
  RevAnnContent ::= SEQUENCE { status PKIStatus, certId CertId, willBeRevokedAt GeneralizedTime, badSinceDate GeneralizedTime, crlDetails Extensions OPTIONAL -- extra CRL details (e.g., crl number, reason, location, etc.) }
RevAnnContent(PKIStatus, CertId, ASN1GeneralizedTime, ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.cmp.RevAnnContent
RevAnnContent(PKIStatus, CertId, ASN1GeneralizedTime, ASN1GeneralizedTime, Extensions) - Constructor for class org.bouncycastle.asn1.cmp.RevAnnContent
RevDetails - Class in org.bouncycastle.asn1.cmp
  RevDetails ::= SEQUENCE { certDetails CertTemplate, -- allows requester to specify as much as they can about -- the cert. for which revocation is requested -- (e.g., for cases in which serialNumber is not available) crlEntryDetails Extensions OPTIONAL -- requested crlEntryExtensions }
RevDetails(CertTemplate) - Constructor for class org.bouncycastle.asn1.cmp.RevDetails
RevDetails(CertTemplate, X509Extensions) - Constructor for class org.bouncycastle.asn1.cmp.RevDetails
  Deprecated.
  use method taking Extensions
RevDetails(CertTemplate, Extensions) - Constructor for class org.bouncycastle.asn1.cmp.RevDetails
reverse() - Method in class org.bouncycastle.crypto.params.KeyParameter
reverse(byte[]) - Static method in class org.bouncycastle.util.Arrays
reverse(int[]) - Static method in class org.bouncycastle.util.Arrays
reverse(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
reverse(int) - Static method in class org.bouncycastle.util.Integers
reverse(long) - Static method in class org.bouncycastle.util.Longs
reverseBytes(int) - Static method in class org.bouncycastle.util.Integers
reverseBytes(long) - Static method in class org.bouncycastle.util.Longs
ReversedWindowGenerator - Class in org.bouncycastle.crypto.prng
  Takes bytes generated by an underling RandomGenerator and reverses the order in each small window (of configurable size).
ReversedWindowGenerator(RandomGenerator, int) - Constructor for class org.bouncycastle.crypto.prng.ReversedWindowGenerator
reverseInPlace(byte[]) - Static method in class org.bouncycastle.util.Arrays
reverseInPlace(byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
reverseInPlace(short[]) - Static method in class org.bouncycastle.util.Arrays
reverseInPlace(int[]) - Static method in class org.bouncycastle.util.Arrays
reverseKeys(byte[][]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
REVOCATION_NOTIFICATION - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
REVOCATION_WARNING - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
revocationNotification - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
revocationRefs - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
revocationValues - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
RevocationValues - Class in org.bouncycastle.asn1.esf
  RevocationValues ::= SEQUENCE { crlVals [0] SEQUENCE OF CertificateList OPTIONAL, ocspVals [1] SEQUENCE OF BasicOCSPResponse OPTIONAL, otherRevVals [2] OtherRevVals OPTIONAL}
RevocationValues(CertificateList[], BasicOCSPResponse[], OtherRevVals) - Constructor for class org.bouncycastle.asn1.esf.RevocationValues
revocationWarning - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
RevokedInfo - Class in org.bouncycastle.asn1.ocsp
RevokedInfo(ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.ocsp.RevokedInfo
RevokedInfo(ASN1GeneralizedTime, CRLReason) - Constructor for class org.bouncycastle.asn1.ocsp.RevokedInfo
RevokeRequest - Class in org.bouncycastle.asn1.cmc
  RevokeRequest ::= SEQUENCE { issuerName Name, serialNumber INTEGER, reason CRLReason, invalidityDate GeneralizedTime OPTIONAL, passphrase OCTET STRING OPTIONAL, comment UTF8String OPTIONAL }
RevokeRequest(X500Name, ASN1Integer, CRLReason, ASN1GeneralizedTime, ASN1OctetString, ASN1UTF8String) - Constructor for class org.bouncycastle.asn1.cmc.RevokeRequest
RevokeRequestTest - Class in org.bouncycastle.asn1.cmc.test
RevokeRequestTest() - Constructor for class org.bouncycastle.asn1.cmc.test.RevokeRequestTest
RevRepContent - Class in org.bouncycastle.asn1.cmp
  RevRepContent ::= SEQUENCE { status SEQUENCE SIZE (1..MAX) OF PKIStatusInfo, -- in same order as was sent in RevReqContent revCerts [0] SEQUENCE SIZE (1..MAX) OF CertId OPTIONAL, -- IDs for which revocation was requested -- (same order as status) crls [1] SEQUENCE SIZE (1..MAX) OF CertificateList OPTIONAL -- the resulting CRLs (there may be more than one) }
RevRepContentBuilder - Class in org.bouncycastle.asn1.cmp
RevRepContentBuilder() - Constructor for class org.bouncycastle.asn1.cmp.RevRepContentBuilder
RevReqContent - Class in org.bouncycastle.asn1.cmp
  RevReqContent ::= SEQUENCE OF RevDetails
RevReqContent(RevDetails) - Constructor for class org.bouncycastle.asn1.cmp.RevReqContent
RevReqContent(RevDetails[]) - Constructor for class org.bouncycastle.asn1.cmp.RevReqContent
RFC1779Symbols - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  look up table translating OID values into their common symbols following the convention in RFC 1779
RFC2253Symbols - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  look up table translating OID values into their common symbols following the convention in RFC 2253
rfc2409_1024 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc2409_768 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
RFC3211WrapEngine - Class in org.bouncycastle.crypto.engines
  an implementation of the RFC 3211 Key Wrap Specification.
RFC3211WrapEngine(BlockCipher) - Constructor for class org.bouncycastle.crypto.engines.RFC3211WrapEngine
RFC3211WrapTest - Class in org.bouncycastle.crypto.test
  Wrap Test based on RFC3211 test vectors
RFC3211WrapTest() - Constructor for class org.bouncycastle.crypto.test.RFC3211WrapTest
RFC3394WrapEngine - Class in org.bouncycastle.crypto.engines
  an implementation of the AES Key Wrapper from the NIST Key Wrap Specification as described in RFC 3394.
RFC3394WrapEngine(BlockCipher) - Constructor for class org.bouncycastle.crypto.engines.RFC3394WrapEngine
  Create a RFC 3394 WrapEngine specifying the encrypt for wrapping, decrypt for unwrapping.
RFC3394WrapEngine(BlockCipher, boolean) - Constructor for class org.bouncycastle.crypto.engines.RFC3394WrapEngine
  Create a RFC 3394 WrapEngine specifying the direction for wrapping and unwrapping..
rfc3526_1536 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc3526_2048 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc3526_3072 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc3526_4096 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc3526_6144 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc3526_8192 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
RFC3739QCObjectIdentifiers - Interface in org.bouncycastle.asn1.x509.qualified
rfc4306_1024 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc4306_768 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
RFC4519Style - Class in org.bouncycastle.asn1.x500.style
RFC4519Style() - Constructor for class org.bouncycastle.asn1.x500.style.RFC4519Style
RFC4519Test - Class in org.bouncycastle.asn1.test
RFC4519Test() - Constructor for class org.bouncycastle.asn1.test.RFC4519Test
rfc5054_1024 - Static variable in class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
rfc5054_1536 - Static variable in class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
rfc5054_2048 - Static variable in class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
rfc5054_3072 - Static variable in class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
rfc5054_4096 - Static variable in class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
rfc5054_6144 - Static variable in class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
rfc5054_8192 - Static variable in class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
RFC5649WrapEngine - Class in org.bouncycastle.crypto.engines
  An implementation of the AES Key Wrap with Padding specification as described in RFC 5649.
RFC5649WrapEngine(BlockCipher) - Constructor for class org.bouncycastle.crypto.engines.RFC5649WrapEngine
rfc5996_1024 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc5996_768 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc7539Test() - Method in class org.bouncycastle.crypto.test.Poly1305Test
rfc7919_ffdhe2048 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc7919_ffdhe3072 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc7919_ffdhe4096 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc7919_ffdhe6144 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc7919_ffdhe8192 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc822Name - Static variable in class org.bouncycastle.asn1.x509.GeneralName
rightEncode(long) - Static method in class org.bouncycastle.crypto.digests.XofUtils
RijndaelEngine - Class in org.bouncycastle.crypto.engines
  an implementation of Rijndael, based on the documentation and reference implementation by Paulo Barreto, Vincent Rijmen, for v2.0 August '99.
RijndaelEngine() - Constructor for class org.bouncycastle.crypto.engines.RijndaelEngine
  default constructor - 128 bit block size.
RijndaelEngine(int) - Constructor for class org.bouncycastle.crypto.engines.RijndaelEngine
  basic constructor - set the cipher up for a given blocksize
RijndaelTest - Class in org.bouncycastle.crypto.test
  Test vectors from the NIST standard tests and Brian Gladman's vector set https://fp.gladman.plus.com/cryptography_technology/rijndael/
ripemd128 - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
ripemd128 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.2.2
RIPEMD128Digest - Class in org.bouncycastle.crypto.digests
  implementation of RIPEMD128
RIPEMD128Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD128Digest
  Standard constructor
RIPEMD128Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD128Digest
RIPEMD128Digest(RIPEMD128Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD128Digest
  Copy constructor.
RIPEMD128DigestTest - Class in org.bouncycastle.crypto.test
  RIPEMD128 Digest Test
RIPEMD128HMacTest - Class in org.bouncycastle.crypto.test
  RIPEMD128 HMac Test, test vectors from RFC 2286
RIPEMD128HMacTest() - Constructor for class org.bouncycastle.crypto.test.RIPEMD128HMacTest
ripemd160 - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
ripemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.2.1
ripemd160 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  ripemd160 OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) TeleTrust(36) algorithm(3) hashAlgorithm(2) RIPEMD-160(1)} OID: 1.3.36.3.2.1
RIPEMD160Digest - Class in org.bouncycastle.crypto.digests
  implementation of RIPEMD see, https://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html
RIPEMD160Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD160Digest
  Standard constructor
RIPEMD160Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD160Digest
  Standard constructor, with Purpose
RIPEMD160Digest(RIPEMD160Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD160Digest
  Copy constructor.
RIPEMD160DigestTest - Class in org.bouncycastle.crypto.test
  RIPEMD160 Digest Test
RIPEMD160HMacTest - Class in org.bouncycastle.crypto.test
  RIPEMD160 HMac Test, test vectors from RFC 2286
RIPEMD160HMacTest() - Constructor for class org.bouncycastle.crypto.test.RIPEMD160HMacTest
ripemd160WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  ripemd160WithRSAEncryption OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) TeleTrust(36) algorithm(3) signatureAlgorithm(3) rsaSignature(1) rsaSignatureWithripemd160(2) } OID: 1.3.36.3.3.1.2
ripemd256 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.2.3
RIPEMD256Digest - Class in org.bouncycastle.crypto.digests
  implementation of RIPEMD256.
RIPEMD256Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD256Digest
  Standard constructor
RIPEMD256Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD256Digest
RIPEMD256Digest(RIPEMD256Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD256Digest
  Copy constructor.
RIPEMD256DigestTest - Class in org.bouncycastle.crypto.test
  RIPEMD128 Digest Test
RIPEMD320Digest - Class in org.bouncycastle.crypto.digests
  implementation of RIPEMD 320.
RIPEMD320Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD320Digest
  Standard constructor
RIPEMD320Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD320Digest
RIPEMD320Digest(RIPEMD320Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD320Digest
  Copy constructor.
RIPEMD320DigestTest - Class in org.bouncycastle.crypto.test
  RIPEMD320 Digest Test
RndBytes - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
ROLE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
roleOccupant - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
RoleSyntax - Class in org.bouncycastle.asn1.x509
  Implementation of the RoleSyntax object as specified by the RFC3281.
RoleSyntax(GeneralNames, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.RoleSyntax
  Constructor.
RoleSyntax(GeneralName) - Constructor for class org.bouncycastle.asn1.x509.RoleSyntax
  Constructor.
RoleSyntax(String) - Constructor for class org.bouncycastle.asn1.x509.RoleSyntax
  Utility constructor.
RoleSyntax - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
  Deprecated.
  use id_at_role
ROMULUS_M - Static variable in class org.bouncycastle.crypto.engines.RomulusEngine.RomulusParameters
ROMULUS_N - Static variable in class org.bouncycastle.crypto.engines.RomulusEngine.RomulusParameters
ROMULUS_T - Static variable in class org.bouncycastle.crypto.engines.RomulusEngine.RomulusParameters
RomulusDigest - Class in org.bouncycastle.crypto.digests
  Romulus v1.3, based on the current round 3 submission, https://romulusae.github.io/romulus/ Reference C implementation: https://github.com/romulusae/romulus Specification: https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/romulus-spec-final.pdf
RomulusDigest() - Constructor for class org.bouncycastle.crypto.digests.RomulusDigest
RomulusDigest.Friend - Class in org.bouncycastle.crypto.digests
RomulusEngine - Class in org.bouncycastle.crypto.engines
  Romulus v1.3, based on the current round 3 submission, https://romulusae.github.io/romulus/ Reference C implementation: https://github.com/romulusae/romulus Specification: https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/romulus-spec-final.pdf
RomulusEngine(RomulusEngine.RomulusParameters) - Constructor for class org.bouncycastle.crypto.engines.RomulusEngine
RomulusEngine.RomulusParameters - Class in org.bouncycastle.crypto.engines
RomulusM - Static variable in class org.bouncycastle.crypto.engines.RomulusEngine.RomulusParameters
RomulusN - Static variable in class org.bouncycastle.crypto.engines.RomulusEngine.RomulusParameters
RomulusT - Static variable in class org.bouncycastle.crypto.engines.RomulusEngine.RomulusParameters
RomulusTest - Class in org.bouncycastle.crypto.test
RomulusTest() - Constructor for class org.bouncycastle.crypto.test.RomulusTest
RootCaKeyUpdateContent - Class in org.bouncycastle.asn1.cmp
  GenMsg: {id-it 20}, RootCaCertValue | < absent > GenRep: {id-it 18}, RootCaKeyUpdateContent | < absent > RootCaCertValue ::= CMPCertificate RootCaKeyUpdateValue ::= RootCaKeyUpdateContent RootCaKeyUpdateContent ::= SEQUENCE { newWithNew CMPCertificate, newWithOld [0] CMPCertificate OPTIONAL, oldWithNew [1] CMPCertificate OPTIONAL }
RootCaKeyUpdateContent(CMPCertificate, CMPCertificate, CMPCertificate) - Constructor for class org.bouncycastle.asn1.cmp.RootCaKeyUpdateContent
rosstandart - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
RosstandartObjectIdentifiers - Interface in org.bouncycastle.asn1.rosstandart
rotateLeft(int, int) - Static method in class org.bouncycastle.crypto.engines.SerpentEngineBase
rotateLeft(long, int) - Static method in class org.bouncycastle.crypto.macs.SipHash
rotateLeft(int, int) - Static method in class org.bouncycastle.util.Integers
rotateLeft(long, int) - Static method in class org.bouncycastle.util.Longs
rotateRight(int, int) - Static method in class org.bouncycastle.crypto.engines.SerpentEngineBase
rotateRight(int, int) - Static method in class org.bouncycastle.util.Integers
rotateRight(long, int) - Static method in class org.bouncycastle.util.Longs
round(long) - Method in class org.bouncycastle.crypto.engines.AsconPermutationFriend.AsconPermutation
ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST6Engine
rounds - Variable in class org.bouncycastle.crypto.engines.Salsa20Engine
rqInv(Polynomial) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
rqMul(Polynomial, Polynomial) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
rqSumZeroFromBytes(byte[]) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
  Unpack a Rq0 polynomial
rqSumZeroToBytes(int) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
  Pack a Rq0 polynomial as a byte array
rqToS3(Polynomial) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
rsa3072_mldsa44 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.7.6 OQS_OID_RSA3072_MLDSA44
rsa_3072_falcon_512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.3.13 OQS_OID_RSA3072_FALCON512
rsa_3072_falconpadded512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.3.18 OQS_OID_RSA3072_FALCONPADDED512
rsa_3072_sphincs_sha2_128f_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.4.15 OQS_OID_RSA3072_SPHINCSSHA2128FSIMPLE
rsa_3072_sphincs_sha2_128s_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.4.18 OQS_OID_RSA3072_SPHINCSSHA2128SSIMPLE
rsa_3072_sphincs_shake_128f_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.7.15 OQS_OID_RSA3072_SPHINCSSHAKE128FSIMPLE
rsa_3072_sphincs_shake_128s_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.7.18 OQS_OID_RSA3072_SPHINCSSHAKE128SSIMPLE
RSABlindedEngine - Class in org.bouncycastle.crypto.engines
  this does your basic RSA algorithm with blinding
RSABlindedEngine() - Constructor for class org.bouncycastle.crypto.engines.RSABlindedEngine
RSABlindedTest - Class in org.bouncycastle.crypto.test
RSABlindedTest() - Constructor for class org.bouncycastle.crypto.test.RSABlindedTest
RSABlindingEngine - Class in org.bouncycastle.crypto.engines
  This does your basic RSA Chaum's blinding and unblinding as outlined in "Handbook of Applied Cryptography", page 475.
RSABlindingEngine() - Constructor for class org.bouncycastle.crypto.engines.RSABlindingEngine
RSABlindingFactorGenerator - Class in org.bouncycastle.crypto.generators
  Generate a random factor suitable for use with RSA blind signatures as outlined in Chaum's blinding and unblinding as outlined in "Handbook of Applied Cryptography", page 475.
RSABlindingFactorGenerator() - Constructor for class org.bouncycastle.crypto.generators.RSABlindingFactorGenerator
RSABlindingParameters - Class in org.bouncycastle.crypto.params
RSABlindingParameters(RSAKeyParameters, BigInteger) - Constructor for class org.bouncycastle.crypto.params.RSABlindingParameters
RSADigestSigner - Class in org.bouncycastle.crypto.signers
RSADigestSigner(Digest) - Constructor for class org.bouncycastle.crypto.signers.RSADigestSigner
RSADigestSigner(Digest, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.crypto.signers.RSADigestSigner
RSADigestSignerTest - Class in org.bouncycastle.crypto.test
RSADigestSignerTest() - Constructor for class org.bouncycastle.crypto.test.RSADigestSignerTest
rsaEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.1
RSAEngine - Class in org.bouncycastle.crypto.engines
  this does your basic RSA algorithm.
RSAEngine() - Constructor for class org.bouncycastle.crypto.engines.RSAEngine
RSAESOAEPparams - Class in org.bouncycastle.asn1.pkcs
RSAESOAEPparams() - Constructor for class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
  The default version
RSAESOAEPparams(AlgorithmIdentifier, AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
RSAKEMExtractor - Class in org.bouncycastle.crypto.kems
  The RSA Key Encapsulation Mechanism (RSA-KEM) from ISO 18033-2.
RSAKEMExtractor(RSAKeyParameters, int, DerivationFunction) - Constructor for class org.bouncycastle.crypto.kems.RSAKEMExtractor
  Set up the RSA-KEM.
RSAKEMGenerator - Class in org.bouncycastle.crypto.kems
  The RSA Key Encapsulation Mechanism (RSA-KEM) from ISO 18033-2.
RSAKEMGenerator(int, DerivationFunction, SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.RSAKEMGenerator
  Set up the RSA-KEM.
RsaKemParameters - Class in org.bouncycastle.asn1.cms
  RFC 5990 RSA KEM parameters class.
RsaKemParameters(AlgorithmIdentifier, int) - Constructor for class org.bouncycastle.asn1.cms.RsaKemParameters
  Base constructor.
RSAKeyEncapsulation - Class in org.bouncycastle.crypto.kems
  Deprecated.
  use RSAKEMGenerator, RSAKEMExtractor
RSAKeyEncapsulation(DerivationFunction, SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
  Deprecated.
  Set up the RSA-KEM.
RSAKeyEncapsulationTest - Class in org.bouncycastle.crypto.test
  Tests for the RSA Key Encapsulation Mechanism
RSAKeyEncapsulationTest() - Constructor for class org.bouncycastle.crypto.test.RSAKeyEncapsulationTest
RSAKeyGenerationParameters - Class in org.bouncycastle.crypto.params
RSAKeyGenerationParameters(BigInteger, SecureRandom, int, int) - Constructor for class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
RSAKeyPairGenerator - Class in org.bouncycastle.crypto.generators
  an RSA key pair generator.
RSAKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
RSAKeyParameters - Class in org.bouncycastle.crypto.params
RSAKeyParameters(boolean, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.RSAKeyParameters
RSAKeyParameters(boolean, BigInteger, BigInteger, boolean) - Constructor for class org.bouncycastle.crypto.params.RSAKeyParameters
RSAPrivateCrtKeyParameters - Class in org.bouncycastle.crypto.params
RSAPrivateCrtKeyParameters(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
RSAPrivateCrtKeyParameters(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, boolean) - Constructor for class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
RSAPrivateKey - Class in org.bouncycastle.asn1.pkcs
RSAPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPrivateKey
RSAPrivateKeyStructure - Class in org.bouncycastle.asn1.pkcs
  Deprecated.
  use RSAPrivateKey
RSAPrivateKeyStructure(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
RSAPrivateKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
RSAPublicKey - Class in org.bouncycastle.asn1.eac
  an Iso7816RSAPublicKeyStructure structure.
RSAPublicKey(ASN1ObjectIdentifier, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.eac.RSAPublicKey
RSAPublicKey - Class in org.bouncycastle.asn1.pkcs
RSAPublicKey(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPublicKey
RSAPublicKeyStructure - Class in org.bouncycastle.asn1.x509
  Deprecated.
  use org.bouncycastle.asn1.pkcs.RSAPublicKey
RSAPublicKeyStructure(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
  Deprecated.
RSAPublicKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
  Deprecated.
rsaSignatureWithripemd128 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.1.3
rsaSignatureWithripemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.1.2
rsaSignatureWithripemd256 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.1.4
RSASSAPSSparams - Class in org.bouncycastle.asn1.pkcs
RSASSAPSSparams() - Constructor for class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
  The default version
RSASSAPSSparams(AlgorithmIdentifier, AlgorithmIdentifier, ASN1Integer, ASN1Integer) - Constructor for class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
RSATest - Class in org.bouncycastle.crypto.test
RSATest() - Constructor for class org.bouncycastle.crypto.test.RSATest
runSelfTest() - Method in class org.bouncycastle.crypto.test.Blake2sDigestTest
runTest(Test) - Static method in class org.bouncycastle.util.test.SimpleTest
runTest(Test, PrintStream) - Static method in class org.bouncycastle.util.test.SimpleTest
runTests(Test[]) - Static method in class org.bouncycastle.util.test.SimpleTest
runTests(Test[], PrintStream) - Static method in class org.bouncycastle.util.test.SimpleTest
RuntimeCryptoException - Exception in org.bouncycastle.crypto
  the foundation class for the exceptions thrown by the crypto packages.
RuntimeCryptoException() - Constructor for exception org.bouncycastle.crypto.RuntimeCryptoException
  base constructor.
RuntimeCryptoException(String) - Constructor for exception org.bouncycastle.crypto.RuntimeCryptoException
  create a RuntimeCryptoException with the given message.

## S

S - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
S - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
s - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
s3FromBytes(byte[]) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
  Unpack a S3 polynomial
s3Inv(Polynomial) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
s3Mul(Polynomial, Polynomial) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
s3ToBytes(int) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
  Pack an S3 polynomial as a byte array
s3ToBytes(byte[], int) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
saberkem128r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
saberkem128r3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
saberkem192r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
saberkem192r3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
saberkem256r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
saberkem256r3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
saberkem90sr3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
saberkem90sr3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
SABERKEMExtractor - Class in org.bouncycastle.pqc.crypto.saber
SABERKEMExtractor(SABERKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.saber.SABERKEMExtractor
SABERKEMGenerator - Class in org.bouncycastle.pqc.crypto.saber
SABERKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.saber.SABERKEMGenerator
SABERKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.saber
SABERKeyGenerationParameters(SecureRandom, SABERParameters) - Constructor for class org.bouncycastle.pqc.crypto.saber.SABERKeyGenerationParameters
SABERKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.saber
SABERKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.saber.SABERKeyPairGenerator
SABERKeyParameters - Class in org.bouncycastle.pqc.crypto.saber
SABERKeyParameters(boolean, SABERParameters) - Constructor for class org.bouncycastle.pqc.crypto.saber.SABERKeyParameters
SABERParameters - Class in org.bouncycastle.pqc.crypto.saber
SABERParameters(String, int, int, boolean, boolean) - Constructor for class org.bouncycastle.pqc.crypto.saber.SABERParameters
SABERPrivateKey - Class in org.bouncycastle.pqc.asn1
  Expires 13 May 2022 SABERPrivateKey ::= SEQUENCE { version INTEGER {v0(0)} -- version (round 3) z OCTET STRING, -- 32-byte random value z s OCTET STRING, -- short integer polynomial s PublicKey [0] IMPLICIT SABERPublicKey OPTIONAL, -- see next section hpk OCTET STRING -- H(pk) }
SABERPrivateKey(int, byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.SABERPrivateKey
SABERPrivateKey(int, byte[], byte[], byte[], SABERPublicKey) - Constructor for class org.bouncycastle.pqc.asn1.SABERPrivateKey
SABERPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.saber
SABERPrivateKeyParameters(SABERParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.saber.SABERPrivateKeyParameters
SABERPublicKey - Class in org.bouncycastle.pqc.asn1
  Expires 13 May 2022 SABERPublicKey := SEQUENCE { seed_A OCTET STRING, -- 32-byte seed b OCTET STRING -- short integer polynomial b }
SABERPublicKey(byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.SABERPublicKey
SABERPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.saber
SABERPublicKeyParameters(SABERParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.saber.SABERPublicKeyParameters
SABERVectorTest - Class in org.bouncycastle.pqc.crypto.test
SABERVectorTest() - Constructor for class org.bouncycastle.pqc.crypto.test.SABERVectorTest
SafeBag - Class in org.bouncycastle.asn1.pkcs
SafeBag(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.SafeBag
SafeBag(ASN1ObjectIdentifier, ASN1Encodable, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.SafeBag
safeContentsBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.10.1.6
SAKKEKEMExtractor - Class in org.bouncycastle.crypto.kems
  Implements the receiver side of the SAKKE (Sakai-Kasahara Key Encryption) protocol as defined in RFC 6508.
SAKKEKEMExtractor(SAKKEPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.kems.SAKKEKEMExtractor
  Initializes the extractor with cryptographic parameters from the receiver's private key.
SAKKEKEMSGenerator - Class in org.bouncycastle.crypto.kems
  This class implements the SAKKE (Sakai-Kasahara Key Encryption) Key Encapsulation Mechanism as defined in RFC 6508.
SAKKEKEMSGenerator(SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.SAKKEKEMSGenerator
  Constructs a SAKKEKEMSGenerator with the specified source of randomness.
SAKKEKEMSTest - Class in org.bouncycastle.crypto.test
SAKKEKEMSTest() - Constructor for class org.bouncycastle.crypto.test.SAKKEKEMSTest
SAKKEPrivateKeyParameters - Class in org.bouncycastle.crypto.params
  Represents a private key for the Sakai-Kasahara Key Encryption (SAKKE) scheme, as defined in RFC 6508.
SAKKEPrivateKeyParameters(BigInteger, SAKKEPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.SAKKEPrivateKeyParameters
  Constructs a SAKKE private key with a given private value and associated public parameters.
SAKKEPrivateKeyParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.SAKKEPrivateKeyParameters
  Generates a random SAKKE private key and its corresponding public key.
SAKKEPublicKeyParameters - Class in org.bouncycastle.crypto.params
  Represents the public parameters for the SAKKE (Sakai-Kasahara Key Encryption) scheme as defined in RFC 6508.
SAKKEPublicKeyParameters(BigInteger, ECPoint) - Constructor for class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
  Constructs SAKKE public key parameters with the specified identifier and KMS Public Key.
Salsa20Engine - Class in org.bouncycastle.crypto.engines
  Implementation of Daniel J.
Salsa20Engine() - Constructor for class org.bouncycastle.crypto.engines.Salsa20Engine
  Creates a 20 round Salsa20 engine.
Salsa20Engine(int) - Constructor for class org.bouncycastle.crypto.engines.Salsa20Engine
  Creates a Salsa20 engine with a specific number of rounds.
Salsa20Test - Class in org.bouncycastle.crypto.test
  Salsa20 Test
Salsa20Test() - Constructor for class org.bouncycastle.crypto.test.Salsa20Test
salsaCore(int, int[], int[]) - Static method in class org.bouncycastle.crypto.engines.Salsa20Engine
  Salsa20 function
salt - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
SAMPLE - Static variable in class org.bouncycastle.crypto.test.DeterministicDSATest
sampleFgBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUHPSParameterSet
sampleFgBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUHRSSParameterSet
sampleFgBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
sampleFixedTypeBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
sampleIidBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
sampleRmBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUHPSParameterSet
sampleRmBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUHRSSParameterSet
sampleRmBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
satisfiesCurveEquation() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
satisfiesCurveEquation() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractFp
satisfiesCurveEquation() - Method in class org.bouncycastle.math.ec.ECPoint
satisfiesOrder() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
satisfiesOrder() - Method in class org.bouncycastle.math.ec.ECPoint
SavableDigest - Interface in org.bouncycastle.crypto
  Extended digest which provides the ability to store state and provide an encoding.
sb0(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  S0 - { 3, 8,15, 1,10, 6, 5,11,14,13, 4, 2, 7, 0, 9,12 } - 15 terms.
SB1(byte) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
sb1(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  S1 - {15,12, 2, 7, 9, 0, 5,10, 1,11,14, 8, 6,13, 3, 4 } - 14 terms.
SB2(byte) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
sb2(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  S2 - { 8, 6, 7, 9, 3,12,10,15,13, 1,14, 4, 0,11, 5, 2 } - 16 terms.
SB3(byte) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
sb3(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  S3 - { 0,15,11, 8,12, 9, 6, 3,13, 1, 2, 4,10, 7, 5,14 } - 16 terms.
SB4(byte) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
sb4(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  S4 - { 1,15, 8, 3,12, 0,11, 6, 2, 5, 4,10, 9,14, 7,13 } - 15 terms.
sb5(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  S5 - {15, 5, 2,11, 4,10, 9,12, 0, 3,14, 8,13, 6, 7, 1 } - 16 terms.
sb6(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  S6 - { 7, 2,12, 5, 8, 4, 6,11,14, 9, 1,15,13, 3,10, 0 } - 15 terms.
sb7(int[], int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
  S7 - { 1,13,15, 0,14, 8, 2,11, 7, 4,12,10, 9, 3, 5, 6 } - 16 terms.
SCALAR_SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X25519
SCALAR_SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X448
scalarMult(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
scalarMult(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
scalarMultBase(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
scalarMultBase(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
scalarMultBaseXY(X448.Friend, byte[], int, int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
  NOTE: Only for use by X448
scalarMultBaseYZ(X25519.Friend, byte[], int, int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
  NOTE: Only for use by X25519
ScalarSplitParameters - Class in org.bouncycastle.math.ec.endo
ScalarSplitParameters(BigInteger[], BigInteger[], BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.math.ec.endo.ScalarSplitParameters
scale - Variable in class org.bouncycastle.math.ec.ScaleXNegateYPointMap
scale - Variable in class org.bouncycastle.math.ec.ScaleXPointMap
scale - Variable in class org.bouncycastle.math.ec.ScaleYNegateXPointMap
scale - Variable in class org.bouncycastle.math.ec.ScaleYPointMap
scaleX(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
scaleX(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
scaleXNegateY(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
scaleXNegateY(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
ScaleXNegateYPointMap - Class in org.bouncycastle.math.ec
ScaleXNegateYPointMap(ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ScaleXNegateYPointMap
ScaleXPointMap - Class in org.bouncycastle.math.ec
ScaleXPointMap(ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ScaleXPointMap
scaleY(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
scaleY(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
scaleYNegateX(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
scaleYNegateX(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
ScaleYNegateXPointMap - Class in org.bouncycastle.math.ec
ScaleYNegateXPointMap(ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ScaleYNegateXPointMap
ScaleYPointMap - Class in org.bouncycastle.math.ec
ScaleYPointMap(ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ScaleYPointMap
SCrypt - Class in org.bouncycastle.crypto.generators
  Implementation of the scrypt a password-based key derivation function.
ScryptConfig - Class in org.bouncycastle.crypto.util
  Configuration class for a PBKDF based around scrypt.
ScryptConfig.Builder - Class in org.bouncycastle.crypto.util
ScryptParams - Class in org.bouncycastle.asn1.misc
  RFC 7914 scrypt parameters.
ScryptParams(byte[], int, int, int) - Constructor for class org.bouncycastle.asn1.misc.ScryptParams
ScryptParams(byte[], int, int, int, int) - Constructor for class org.bouncycastle.asn1.misc.ScryptParams
ScryptParams(byte[], BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.misc.ScryptParams
  Base constructor.
SCryptTest - Class in org.bouncycastle.crypto.test
SCryptTest() - Constructor for class org.bouncycastle.crypto.test.SCryptTest
SCVPReqRes - Class in org.bouncycastle.asn1.cms
  RFC 5940: Additional Cryptographic Message Syntax (CMS) Revocation Information Choices.
SCVPReqRes(ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.SCVPReqRes
SCVPReqRes(ContentInfo, ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.SCVPReqRes
sdsiCertificate - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.22.2
seal(byte[], byte[]) - Method in class org.bouncycastle.crypto.hpke.AEAD
seal(byte[], byte[], int, int) - Method in class org.bouncycastle.crypto.hpke.AEAD
seal(AsymmetricKeyParameter, byte[], byte[], byte[], byte[], byte[], AsymmetricCipherKeyPair) - Method in class org.bouncycastle.crypto.hpke.HPKE
seal(byte[], byte[]) - Method in class org.bouncycastle.crypto.hpke.HPKEContext
seal(byte[], byte[], int, int) - Method in class org.bouncycastle.crypto.hpke.HPKEContext
searchGuide - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
secg_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
SECNamedCurves - Class in org.bouncycastle.asn1.sec
SECNamedCurves() - Constructor for class org.bouncycastle.asn1.sec.SECNamedCurves
SECObjectIdentifiers - Interface in org.bouncycastle.asn1.sec
  Certicom object identifiers ellipticCurve OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) certicom(132) curve(0) } secg-scheme OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) certicom(132) schemes(1) }
secp112r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp112r1 OID: 1.3.132.0.6
secp112r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp112r2 OID: 1.3.132.0.7
secp128r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp128r1 OID: 1.3.132.0.28
SecP128R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecP128R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
SecP128R1Field - Class in org.bouncycastle.math.ec.custom.sec
SecP128R1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
SecP128R1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecP128R1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
SecP128R1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
SecP128R1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
SecP128R1FieldTest - Class in org.bouncycastle.math.ec.custom.sec.test
SecP128R1FieldTest() - Constructor for class org.bouncycastle.math.ec.custom.sec.test.SecP128R1FieldTest
SecP128R1Point - Class in org.bouncycastle.math.ec.custom.sec
secp128r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp128r2 OID: 1.3.132.0.29
secp160k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp160k1 OID: 1.3.132.0.9
SecP160K1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecP160K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
SecP160K1Point - Class in org.bouncycastle.math.ec.custom.sec
secp160r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp160r1 OID: 1.3.132.0.8
SecP160R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecP160R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
SecP160R1Field - Class in org.bouncycastle.math.ec.custom.sec
SecP160R1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
SecP160R1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecP160R1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
SecP160R1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
SecP160R1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
SecP160R1Point - Class in org.bouncycastle.math.ec.custom.sec
secp160r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp160r2 OID: 1.3.132.0.30
SecP160R2Curve - Class in org.bouncycastle.math.ec.custom.sec
SecP160R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
SecP160R2Field - Class in org.bouncycastle.math.ec.custom.sec
SecP160R2Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
SecP160R2FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecP160R2FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
SecP160R2FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
SecP160R2FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
SecP160R2Point - Class in org.bouncycastle.math.ec.custom.sec
secp192k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp192k1 OID: 1.3.132.0.31
SecP192K1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecP192K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
SecP192K1Field - Class in org.bouncycastle.math.ec.custom.sec
SecP192K1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
SecP192K1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecP192K1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
SecP192K1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
SecP192K1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
SecP192K1Point - Class in org.bouncycastle.math.ec.custom.sec
secp192r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp192r1 OID: 1.3.132.0.prime192v1
SecP192R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecP192R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
SecP192R1Field - Class in org.bouncycastle.math.ec.custom.sec
SecP192R1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
SecP192R1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecP192R1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
SecP192R1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
SecP192R1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
SecP192R1Point - Class in org.bouncycastle.math.ec.custom.sec
secp224k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp224k1 OID: 1.3.132.0.32
SecP224K1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecP224K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
SecP224K1Field - Class in org.bouncycastle.math.ec.custom.sec
SecP224K1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
SecP224K1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecP224K1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
SecP224K1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
SecP224K1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
SecP224K1Point - Class in org.bouncycastle.math.ec.custom.sec
secp224r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp224r1 OID: 1.3.132.0.33
SecP224R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecP224R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
SecP224R1Field - Class in org.bouncycastle.math.ec.custom.sec
SecP224R1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
SecP224R1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecP224R1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
SecP224R1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
SecP224R1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
SecP224R1Point - Class in org.bouncycastle.math.ec.custom.sec
secp256k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp256k1 OID: 1.3.132.0.10
SecP256K1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecP256K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
SecP256K1Field - Class in org.bouncycastle.math.ec.custom.sec
SecP256K1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
SecP256K1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecP256K1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
SecP256K1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
SecP256K1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
SecP256K1Point - Class in org.bouncycastle.math.ec.custom.sec
secp256r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp256r1 OID: 1.3.132.0.prime256v1
SecP256R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecP256R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
SecP256R1Field - Class in org.bouncycastle.math.ec.custom.sec
SecP256R1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
SecP256R1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecP256R1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
SecP256R1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
SecP256R1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
SecP256R1FieldTest - Class in org.bouncycastle.math.ec.custom.sec.test
SecP256R1FieldTest() - Constructor for class org.bouncycastle.math.ec.custom.sec.test.SecP256R1FieldTest
SecP256R1Point - Class in org.bouncycastle.math.ec.custom.sec
secp384r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp384r1 OID: 1.3.132.0.34
SecP384R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecP384R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
SecP384R1Field - Class in org.bouncycastle.math.ec.custom.sec
SecP384R1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
SecP384R1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecP384R1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
SecP384R1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
SecP384R1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
SecP384R1FieldTest - Class in org.bouncycastle.math.ec.custom.sec.test
SecP384R1FieldTest() - Constructor for class org.bouncycastle.math.ec.custom.sec.test.SecP384R1FieldTest
SecP384R1Point - Class in org.bouncycastle.math.ec.custom.sec
secp521r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp521r1 OID: 1.3.132.0.35
SecP521R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecP521R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
SecP521R1Field - Class in org.bouncycastle.math.ec.custom.sec
SecP521R1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
SecP521R1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecP521R1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
SecP521R1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
SecP521R1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
SecP521R1Point - Class in org.bouncycastle.math.ec.custom.sec
SECRET_KEY_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519
SECRET_KEY_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448
SECRET_SIZE - Static variable in class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
SECRET_SIZE - Static variable in class org.bouncycastle.crypto.params.X448PrivateKeyParameters
secretBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.10.1.5
SecretKeyData - Class in org.bouncycastle.asn1.bc
  SecretKeyData ::= SEQUENCE { keyAlgorithm OBJECT IDENTIFIER, keyBytes OCTET STRING }
SecretKeyData(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.bc.SecretKeyData
SecretShare - Interface in org.bouncycastle.crypto.threshold
SecretSplitter - Interface in org.bouncycastle.crypto.threshold
  Secret sharing (also called secret splitting) refers to methods for distributing a secret among a group.
SecretWithEncapsulation - Interface in org.bouncycastle.crypto
  Interface describing secret with encapsulation details.
SecretWithEncapsulationImpl - Class in org.bouncycastle.pqc.crypto.util
SecretWithEncapsulationImpl(byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.util.SecretWithEncapsulationImpl
SecT113Field - Class in org.bouncycastle.math.ec.custom.sec
SecT113Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT113Field
SecT113FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecT113FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
SecT113FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
SecT113FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
sect113r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect113r1 OID: 1.3.132.0.4
SecT113R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT113R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
SecT113R1Point - Class in org.bouncycastle.math.ec.custom.sec
sect113r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect113r2 OID: 1.3.132.0.5
SecT113R2Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT113R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
SecT113R2Point - Class in org.bouncycastle.math.ec.custom.sec
SecT131Field - Class in org.bouncycastle.math.ec.custom.sec
SecT131Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT131Field
SecT131FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecT131FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
SecT131FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
SecT131FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
sect131r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect131r1 OID: 1.3.132.0.22
SecT131R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT131R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
SecT131R1Point - Class in org.bouncycastle.math.ec.custom.sec
sect131r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect131r2 OID: 1.3.132.0.23
SecT131R2Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT131R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
SecT131R2Point - Class in org.bouncycastle.math.ec.custom.sec
SecT163Field - Class in org.bouncycastle.math.ec.custom.sec
SecT163Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163Field
SecT163FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecT163FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
SecT163FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
SecT163FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
sect163k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect163k1 OID: 1.3.132.0.1
SecT163K1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT163K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
SecT163K1Point - Class in org.bouncycastle.math.ec.custom.sec
sect163r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect163r1 OID: 1.3.132.0.2
SecT163R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT163R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
SecT163R1Point - Class in org.bouncycastle.math.ec.custom.sec
sect163r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect163r2 OID: 1.3.132.0.15
SecT163R2Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT163R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
SecT163R2Point - Class in org.bouncycastle.math.ec.custom.sec
SecT193Field - Class in org.bouncycastle.math.ec.custom.sec
SecT193Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT193Field
SecT193FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecT193FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
SecT193FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
SecT193FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
sect193r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect193r1 OID: 1.3.132.0.24
SecT193R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT193R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
SecT193R1Point - Class in org.bouncycastle.math.ec.custom.sec
sect193r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect193r2 OID: 1.3.132.0.25
SecT193R2Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT193R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
SecT193R2Point - Class in org.bouncycastle.math.ec.custom.sec
SecT233Field - Class in org.bouncycastle.math.ec.custom.sec
SecT233Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT233Field
SecT233FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecT233FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
SecT233FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
SecT233FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
sect233k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect233k1 OID: 1.3.132.0.26
SecT233K1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT233K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
SecT233K1Point - Class in org.bouncycastle.math.ec.custom.sec
sect233r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect233r1 OID: 1.3.132.0.27
SecT233R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT233R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
SecT233R1Point - Class in org.bouncycastle.math.ec.custom.sec
SecT239Field - Class in org.bouncycastle.math.ec.custom.sec
SecT239Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT239Field
SecT239FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecT239FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
SecT239FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
SecT239FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
sect239k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect239k1 OID: 1.3.132.0.3
SecT239K1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT239K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
SecT239K1Point - Class in org.bouncycastle.math.ec.custom.sec
SecT283Field - Class in org.bouncycastle.math.ec.custom.sec
SecT283Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT283Field
SecT283FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecT283FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
SecT283FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
SecT283FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
sect283k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect283k1 OID: 1.3.132.0.16
SecT283K1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT283K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
SecT283K1Point - Class in org.bouncycastle.math.ec.custom.sec
sect283r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect283r1 OID: 1.3.132.0.17
SecT283R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT283R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
SecT283R1Point - Class in org.bouncycastle.math.ec.custom.sec
SecT409Field - Class in org.bouncycastle.math.ec.custom.sec
SecT409Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT409Field
SecT409FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecT409FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
SecT409FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
SecT409FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
sect409k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect409k1 OID: 1.3.132.0.36
SecT409K1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT409K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
SecT409K1Point - Class in org.bouncycastle.math.ec.custom.sec
sect409r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect409r1 OID: 1.3.132.0.37
SecT409R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT409R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
SecT409R1Point - Class in org.bouncycastle.math.ec.custom.sec
SecT571Field - Class in org.bouncycastle.math.ec.custom.sec
SecT571Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT571Field
SecT571FieldElement - Class in org.bouncycastle.math.ec.custom.sec
SecT571FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
SecT571FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
SecT571FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
sect571k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect571k1 OID: 1.3.132.0.38
SecT571K1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT571K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
SecT571K1Point - Class in org.bouncycastle.math.ec.custom.sec
sect571r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect571r1 OID: 1.3.132.0.39
SecT571R1Curve - Class in org.bouncycastle.math.ec.custom.sec
SecT571R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
SecT571R1Point - Class in org.bouncycastle.math.ec.custom.sec
SECURE_MESSAGING_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
SecureRandomProvider - Interface in org.bouncycastle.crypto
  Source provider for SecureRandom implementations.
security - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.5: Security services
SECURITY_ENVIRONMENT_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
security_mechanisms - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  IANA security mechanisms; 1.3.6.1.5.5
security_nametypes - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  IANA security nametypes; 1.3.6.1.5.6
SECURITY_SUPPORT_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
securityStrength() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
seeAlso - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
seed - Variable in class org.bouncycastle.pqc.crypto.test.NTRUKAT
SEED_ONLY - Static variable in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
SEED_ONLY - Static variable in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
SEED_ONLY - Static variable in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
  Deprecated.
SEED_ONLY - Static variable in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
SeedBytes - Static variable in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
SeedBytes - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
seedBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
  The number of random bytes consumed by keygen.
SEEDEngine - Class in org.bouncycastle.crypto.engines
  Implementation of the SEED algorithm as described in RFC 4009
SEEDEngine() - Constructor for class org.bouncycastle.crypto.engines.SEEDEngine
SEEDTest - Class in org.bouncycastle.crypto.test
  SEED tester - vectors https://www.ietf.org/rfc/rfc4009.txt
SEEDWrapEngine - Class in org.bouncycastle.crypto.engines
  An implementation of the SEED key wrapper based on RFC 4010/RFC 3394.
SEEDWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.SEEDWrapEngine
seekTo(long) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
seekTo(long) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
seekTo(long) - Method in interface org.bouncycastle.crypto.SkippingCipher
  Reset the cipher and then skip forward to a given position.
segmentsOverlap(int, int, int, int) - Static method in class org.bouncycastle.util.Arrays
Selector<T> - Interface in org.bouncycastle.util
  Interface a selector from a store should conform to.
selectPrivateValue() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
selectPrivateValue() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
SemanticsInformation - Class in org.bouncycastle.asn1.x509.qualified
  The SemanticsInformation object.
SemanticsInformation(ASN1ObjectIdentifier, GeneralName[]) - Constructor for class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
SemanticsInformation(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
SemanticsInformation(GeneralName[]) - Constructor for class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
SemanticsInformationUnitTest - Class in org.bouncycastle.asn1.test
SemanticsInformationUnitTest() - Constructor for class org.bouncycastle.asn1.test.SemanticsInformationUnitTest
sendExport(AsymmetricKeyParameter, byte[], byte[], int, byte[], byte[], AsymmetricCipherKeyPair) - Method in class org.bouncycastle.crypto.hpke.HPKE
SEQUENCE - Static variable in interface org.bouncycastle.asn1.BERTags
SEQUENCE_OF - Static variable in interface org.bouncycastle.asn1.BERTags
serialize(Object) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
serializePrivateKey(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.hpke.HPKE
serializePublicKey(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.hpke.HPKE
SERIALNUMBER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  device serial number name - StringType(SIZE(1..64))
serialNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
SERIALNUMBER - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  device serial number name - StringType(SIZE(1..64))
Serpent - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2 -- Serpent
Serpent_128_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.2 -- Serpent-128-CBC
Serpent_128_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.4 -- Serpent-128-CFB
Serpent_128_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.1 -- Serpent-128-ECB
Serpent_128_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.3 -- Serpent-128-OFB
Serpent_192_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.22 -- Serpent-192-CBC
Serpent_192_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.24 -- Serpent-192-CFB
Serpent_192_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.21 -- Serpent-192-ECB
Serpent_192_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.23 -- Serpent-192-OFB
Serpent_256_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.42 -- Serpent-256-CBC
Serpent_256_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.44 -- Serpent-256-CFB
Serpent_256_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.41 -- Serpent-256-ECB
Serpent_256_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.43 -- Serpent-256-OFB
SerpentEngine - Class in org.bouncycastle.crypto.engines
  Serpent is a 128-bit 32-round block cipher with variable key lengths, including 128, 192 and 256 bit keys conjectured to be at least as secure as three-key triple-DES.
SerpentEngine() - Constructor for class org.bouncycastle.crypto.engines.SerpentEngine
SerpentEngineBase - Class in org.bouncycastle.crypto.engines
SerpentTest - Class in org.bouncycastle.crypto.test
  Test vectors based on the NESSIE submission
SERVICE_CODE - Static variable in class org.bouncycastle.asn1.eac.EACTags
ServiceLocator - Class in org.bouncycastle.asn1.ocsp
ServicesConstraint - Class in org.bouncycastle.crypto.constraints
  Base class for a constraint, serves to provide storage for the set of exceptions (if any).
ServicesConstraint(Set<String>) - Constructor for class org.bouncycastle.crypto.constraints.ServicesConstraint
ServiceType - Class in org.bouncycastle.asn1.dvcs
  ServiceType ::= ENUMERATED { cpd(1), vsd(2), cpkc(3), ccpd(4) }
ServiceType(int) - Constructor for class org.bouncycastle.asn1.dvcs.ServiceType
SET - Static variable in interface org.bouncycastle.asn1.BERTags
set(int) - Method in class org.bouncycastle.asn1.eac.Flags
set(long, long, long, long, long) - Method in class org.bouncycastle.crypto.engines.AsconPermutationFriend.AsconPermutation
set(int, byte[]) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
  Sets a parameters to apply to the Skein hash function.
SET_OF - Static variable in interface org.bouncycastle.asn1.BERTags
setAsLastNode() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
setAsLastNode() - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
setBytes(long, byte[], int) - Method in class org.bouncycastle.crypto.digests.AsconCXof128
setBytes(long, byte[], int, int) - Method in class org.bouncycastle.crypto.digests.AsconCXof128
setBytes(long, byte[], int) - Method in class org.bouncycastle.crypto.digests.AsconDigest
  Deprecated.
setBytes(long, byte[], int, int) - Method in class org.bouncycastle.crypto.digests.AsconDigest
  Deprecated.
setBytes(long, byte[], int) - Method in class org.bouncycastle.crypto.digests.AsconHash256
setBytes(long, byte[], int, int) - Method in class org.bouncycastle.crypto.digests.AsconHash256
setBytes(long, byte[], int) - Method in class org.bouncycastle.crypto.digests.AsconXof
  Deprecated.
setBytes(long, byte[], int, int) - Method in class org.bouncycastle.crypto.digests.AsconXof
  Deprecated.
setBytes(long, byte[], int) - Method in class org.bouncycastle.crypto.digests.AsconXof128
setBytes(long, byte[], int, int) - Method in class org.bouncycastle.crypto.digests.AsconXof128
setBytes(long, byte[], int) - Method in class org.bouncycastle.crypto.engines.AsconAEAD128
setBytes(long, byte[], int) - Method in class org.bouncycastle.crypto.engines.AsconEngine
  Deprecated.
setCerts(TargetEtcChain[]) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setComment(ASN1UTF8String) - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
setConfWidth(int) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
setCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve.Config
setDataLocations(GeneralName) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setDataLocations(GeneralNames) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setDateTimeVector(byte[]) - Method in class org.bouncycastle.crypto.prng.X931SecureRandomBuilder
setDebug(boolean) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
setDefaultStyle(X500NameStyle) - Static method in class org.bouncycastle.asn1.x500.X500Name
  Set the default style for X500Name construction.
setDVCS(GeneralName) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setDVCS(GeneralNames) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setDvReqInfo(DVCSRequestInformation) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setDvStatus(PKIStatusInfo) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setE(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
setEndDate(Time) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setEndDate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setEndDate(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setEndDate(Time) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setEndDate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setEndomorphism(ECEndomorphism) - Method in class org.bouncycastle.math.ec.ECCurve.Config
setEndomorphism(ECEndomorphism) - Method in class org.bouncycastle.math.ec.endo.EndoPreCompInfo
setEntropyBitsRequired(int) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Set the amount of entropy bits required for seeding and reseeding DRBGs used in building SecureRandom objects.
setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
  Deprecated.
  use method taking Extensions
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
  Deprecated.
  use method taking Extensions
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
  Deprecated.
  use the method taking Extensions
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
  Deprecated.
  use method taking Extensions
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setFreeText(PKIFreeText) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setGeneralInfo(InfoTypeAndValue) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setGeneralInfo(InfoTypeAndValue[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setGeneralInfo(ASN1Sequence) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setGlobalProperty(CryptoServicesRegistrar.Property, T...) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
  Set the value of the the passed in property globally in the JVM.
setHolder(Holder) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setIndex(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
setInput(String, Reader) - Method in class org.bouncycastle.crypto.test.cavp.CAVPReader
setInvalidityDate(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
setIssuer(X500Name) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
  Deprecated.
  use X500Name method
setIssuer(X500Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setIssuer(AttCertIssuer) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
  Deprecated.
  use X500Name method
setIssuer(X500Name) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
  Deprecated.
  use X500Name method
setIssuer(X500Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setIssuerUID(DERBitString) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
  Sets the issuer unique ID (deprecated in X.509v3)
setIssuerUniqueID(DERBitString) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setIssuerUniqueID(DERBitString) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setKey(byte[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
setKey(byte[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
setKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
setKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
setKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
setKey(byte[]) - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
setKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.XSalsa20Engine
  XSalsa20 key generation: process 256 bit input key and 128 bits of the input nonce using a core Salsa20 function without input addition to produce 256 bit working key and use that with the remaining 64 bits of nonce to initialize a standard Salsa20 engine state.
setKey(byte[]) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
  Sets the `SkeinParameters.PARAM_TYPE_KEY` parameter.
setKeyAndIV(int[], byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
  Process key and IV into LFSR.
setKeyAndIV(int[], byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.Zuc256CoreEngine
  Process key and IV into LFSR.
setKeyIdentifier(byte[]) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
  Sets the `SkeinParameters.PARAM_TYPE_KEY_IDENTIFIER` parameter.
setLookupTable(ECLookupTable) - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
setMappedPoint(ECPoint) - Method in class org.bouncycastle.math.ec.endo.EndoPreCompInfo
setMessageImprint(DigestInfo) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setMessageTime(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setMultiplier(ECMultiplier) - Method in class org.bouncycastle.math.ec.ECCurve.Config
setNextUpdate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setNextUpdate(Time) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setNonce(BigInteger) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setNonce(byte[]) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
  Sets the `SkeinParameters.PARAM_TYPE_NONCE` parameter.
setOddParity(byte[]) - Static method in class org.bouncycastle.crypto.params.DESParameters
  DES Keys use the LSB as the odd parity bit.
setOffset(ECPoint) - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
setOtherInfo(CMCFailInfo) - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoBuilder
setOtherInfo(PendInfo) - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoBuilder
setOtherInfo(CMCFailInfo) - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2Builder
setOtherInfo(ExtendedFailInfo) - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2Builder
setOtherInfo(PendInfo) - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2Builder
setPadBits(int) - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
  set the number of bits in the next message to be treated as pad bits.
setPassphrase(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
setPersonalisation(byte[]) - Method in class org.bouncycastle.crypto.digests.Kangaroo.KangarooParameters.Builder
  Set the personalisation.
setPersonalisation(byte[]) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
  Sets the `SkeinParameters.PARAM_TYPE_PERSONALISATION` parameter.
setPersonalisation(Date, String, String) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
  Implements the recommended personalisation format for Skein defined in Section 4.11 of the Skein 1.3 specification.
setPersonalisation(Date, Locale, String, String) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
  Implements the recommended personalisation format for Skein defined in Section 4.11 of the Skein 1.3 specification.
setPersonalizationString(byte[]) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Set the personalization string for DRBG SecureRandoms created by this builder
setPersonalizationString(String) - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
setPk(CramerShoupPublicKeyParameters) - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
setPolicy(PolicyInformation) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setPreComp(ECPoint[]) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
setPreComp(ECPoint.AbstractF2m[]) - Method in class org.bouncycastle.math.ec.WTauNafPreCompInfo
setPreCompNeg(ECPoint[]) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
setProtectionAlg(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
setPublicKey(byte[]) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
  Sets the `SkeinParameters.PARAM_TYPE_KEY_IDENTIFIER` parameter.
setPublicSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
setRecipKID(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setRecipKID(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setRecipNonce(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setRecipNonce(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setReqSignature(ASN1Set) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setRequester(GeneralName) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setRequester(GeneralNames) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setRequestPolicy(PolicyInformation) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setRequestTime(DVCSTime) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setResponseTime(DVCSTime) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setRoot(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
setSecureRandom(SecureRandom) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
  Set a default secure random to be used where none is otherwise provided.
setSecureRandomProvider(SecureRandomProvider) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
  Set a default secure random provider to be used where none is otherwise provided.
setSecurityStrength(int) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Set the security strength required for DRBGs used in building SecureRandom objects.
setSeed(byte[]) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandom
setSeed(long) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandom
setSeed(byte[]) - Method in class org.bouncycastle.crypto.prng.X931SecureRandom
setSeed(long) - Method in class org.bouncycastle.crypto.prng.X931SecureRandom
setSenderKID(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setSenderKID(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setSenderNonce(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setSenderNonce(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setSerialNumber(ASN1Integer) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
setSerialNumber(ASN1Integer) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setSerialNumber(ASN1Integer) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setSerialNumber(ASN1Integer) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setSerialNumber(ASN1Integer) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setServicesConstraints(CryptoServicesConstraints) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
  Set the current algorithm constraints.
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setSigningAlg(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
setStartDate(Time) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setStartDate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setStartDate(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setStartDate(Time) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setStartDate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setStatusString(String) - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoBuilder
setStatusString(String) - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2Builder
setSubject(X500Name) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
setSubject(X509Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
  Deprecated.
  use X500Name method
setSubject(X500Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setSubject(X509Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
  Deprecated.
  use X500Name method
setSubject(X500Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setSubjectUID(DERBitString) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
  Sets the subject unique ID (deprecated in X.509v3)
setSubjectUniqueID(DERBitString) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
SetTest - Class in org.bouncycastle.asn1.test
  Set sorting test example
SetTest() - Constructor for class org.bouncycastle.asn1.test.SetTest
setThisUpdate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setThisUpdate(Time) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setThreadOverride(String, boolean) - Static method in class org.bouncycastle.util.Properties
  Enable the specified override property for the current thread only.
setThreadProperty(CryptoServicesRegistrar.Property, T...) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
  Set the value of the the passed in property on the current thread only.
setTransactionID(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setTransactionID(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setTwice(ECPoint) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
setU1(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
setU2(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
setup() - Method in interface org.bouncycastle.crypto.test.cavp.CAVPListener
setup() - Method in class org.bouncycastle.crypto.test.cavp.KDFCounterTests
setup() - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
setup() - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
setup() - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
setup() - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
setUp() - Method in class org.bouncycastle.math.ec.rfc7748.test.X25519Test
setUp() - Method in class org.bouncycastle.math.ec.rfc7748.test.X448Test
setUp() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
setUp() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
setUp() - Method in class org.bouncycastle.math.ec.test.ECPointTest
setUp() - Method in class org.bouncycastle.util.encoders.test.AbstractCoderTest
setUp() - Method in class org.bouncycastle.util.encoders.test.Base32Test
setUp() - Method in class org.bouncycastle.util.encoders.test.Base64Test
setUp() - Method in class org.bouncycastle.util.encoders.test.HexTest
setUp() - Method in class org.bouncycastle.util.encoders.test.UrlBase64Test
setupAuthPSKR(byte[], AsymmetricCipherKeyPair, byte[], byte[], byte[], AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.hpke.HPKE
setupAuthPSKS(AsymmetricKeyParameter, byte[], byte[], byte[], AsymmetricCipherKeyPair) - Method in class org.bouncycastle.crypto.hpke.HPKE
setupAuthR(byte[], AsymmetricCipherKeyPair, byte[], AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.hpke.HPKE
setupAuthS(AsymmetricKeyParameter, byte[], AsymmetricCipherKeyPair) - Method in class org.bouncycastle.crypto.hpke.HPKE
setupBaseR(byte[], AsymmetricCipherKeyPair, byte[]) - Method in class org.bouncycastle.crypto.hpke.HPKE
setupBaseS(AsymmetricKeyParameter, byte[]) - Method in class org.bouncycastle.crypto.hpke.HPKE
setupBaseS(AsymmetricKeyParameter, byte[], AsymmetricCipherKeyPair) - Method in class org.bouncycastle.crypto.hpke.HPKE
setupPSKR(byte[], AsymmetricCipherKeyPair, byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.hpke.HPKE
SetupPSKS(AsymmetricKeyParameter, byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.hpke.HPKE
setV(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
setValidity(OptionalValidity) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
setValidity(Validity) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setValidity(Validity) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setVersion(int) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
  Sets the X.509 version.
setVersion(int) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setVersion(int) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setWidth(int) - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
setWidth(int) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
SEX - Static variable in class org.bouncycastle.asn1.eac.EACTags
sgn0(BigInteger, ECCurve) - Static method in class org.bouncycastle.crypto.hash2curve.H2cUtils
  Returns the sign of the BigInteger 'val' using the given ECCurve 'curve'.
SHA1Digest - Class in org.bouncycastle.crypto.digests
  implementation of SHA-1 as outlined in "Handbook of Applied Cryptography", pages 346 - 349.
SHA1Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA1Digest
  Standard constructor
SHA1Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.SHA1Digest
  Standard constructor, with Purpose
SHA1Digest(SHA1Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA1Digest
  Copy constructor.
SHA1Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA1Digest
  State constructor - create a digest initialised with the state of a previous one.
SHA1DigestTest - Class in org.bouncycastle.crypto.test
  standard vector test for SHA-1 from "Handbook of Applied Cryptography", page 345.
SHA1HMacTest - Class in org.bouncycastle.crypto.test
  SHA1 HMac Test, test vectors from RFC 2202
SHA1HMacTest() - Constructor for class org.bouncycastle.crypto.test.SHA1HMacTest
sha1WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.29
sha1WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.5
SHA224Digest - Class in org.bouncycastle.crypto.digests
  SHA-224 as described in RFC 3874 block word digest SHA-1 512 32 160 SHA-224 512 32 224 SHA-256 512 32 256 SHA-384 1024 64 384 SHA-512 1024 64 512
SHA224Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA224Digest
  Standard constructor
SHA224Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.SHA224Digest
  Standard constructor, with purpose
SHA224Digest(SHA224Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA224Digest
  Copy constructor.
SHA224Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA224Digest
  State constructor - create a digest initialised with the state of a previous one.
SHA224DigestTest - Class in org.bouncycastle.crypto.test
  standard vector test for SHA-224 from RFC 3874 - only the last three are in the RFC.
SHA224HMacTest - Class in org.bouncycastle.crypto.test
  SHA224 HMac Test
SHA224HMacTest() - Constructor for class org.bouncycastle.crypto.test.SHA224HMacTest
sha224WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.14
sha256_n24_w1 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
sha256_n24_w2 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
sha256_n24_w4 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
sha256_n24_w8 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
sha256_n32_w1 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
sha256_n32_w2 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
sha256_n32_w4 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
sha256_n32_w8 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
SHA256Digest - Class in org.bouncycastle.crypto.digests
  FIPS 180-2 implementation of SHA-256.
SHA256Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA256Digest
  Standard constructor
SHA256Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.SHA256Digest
  Standard constructor, with purpose
SHA256Digest(SHA256Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA256Digest
  Copy constructor.
SHA256Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA256Digest
  State constructor - create a digest initialised with the state of a previous one.
SHA256DigestTest - Class in org.bouncycastle.crypto.test
  standard vector test for SHA-256 from FIPS Draft 180-2.
SHA256HMacTest - Class in org.bouncycastle.crypto.test
  SHA256 HMac Test
SHA256HMacTest() - Constructor for class org.bouncycastle.crypto.test.SHA256HMacTest
sha256WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.11
sha2_128f - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
sha2_128f - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
sha2_128f_with_sha256 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
sha2_128f_with_sha256 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
sha2_128s - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
sha2_128s - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
sha2_128s_with_sha256 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
sha2_128s_with_sha256 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
sha2_192f - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
sha2_192f - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
sha2_192f_with_sha512 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
sha2_192f_with_sha512 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
sha2_192s - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
sha2_192s - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
sha2_192s_with_sha512 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
sha2_192s_with_sha512 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
sha2_256f - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
sha2_256f - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
sha2_256f_with_sha512 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
sha2_256f_with_sha512 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
sha2_256s - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
sha2_256s - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
sha2_256s_with_sha512 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
sha2_256s_with_sha512 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
Sha2Engine(int, int, int, int, int, int) - Constructor for class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Sha2Engine
Sha2Engine(int, int, int, int, int, int) - Constructor for class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Sha2Engine
  Deprecated.
SHA384Digest - Class in org.bouncycastle.crypto.digests
  FIPS 180-2 implementation of SHA-384.
SHA384Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA384Digest
  Standard constructor
SHA384Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.SHA384Digest
  Standard constructor, with purpose
SHA384Digest(SHA384Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA384Digest
  Copy constructor.
SHA384Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA384Digest
  State constructor - create a digest initialised with the state of a previous one.
SHA384DigestTest - Class in org.bouncycastle.crypto.test
  standard vector test for SHA-384 from FIPS Draft 180-2.
SHA384HMacTest - Class in org.bouncycastle.crypto.test
  SHA384 HMac Test
SHA384HMacTest() - Constructor for class org.bouncycastle.crypto.test.SHA384HMacTest
sha384WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.12
SHA3_256 - Static variable in class org.bouncycastle.pqc.crypto.sphincs.SPHINCSKeyParameters
  Use SHA3-256 for the tree generation function.
SHA3Digest - Class in org.bouncycastle.crypto.digests
  implementation of SHA-3 based on following KeccakNISTInterface.c from https://keccak.noekeon.org/ Following the naming conventions used in the C source code to enable easy review of the implementation.
SHA3Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA3Digest
SHA3Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.SHA3Digest
SHA3Digest(int) - Constructor for class org.bouncycastle.crypto.digests.SHA3Digest
SHA3Digest(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.SHA3Digest
SHA3Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA3Digest
SHA3Digest(SHA3Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA3Digest
SHA3DigestTest - Class in org.bouncycastle.crypto.test
  SHA3 Digest Test
SHA3HMacTest - Class in org.bouncycastle.crypto.test
  SHA224 HMac Test
SHA3HMacTest() - Constructor for class org.bouncycastle.crypto.test.SHA3HMacTest
sha512_224WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.15
SHA512_256 - Static variable in class org.bouncycastle.pqc.crypto.sphincs.SPHINCSKeyParameters
  Use SHA512-256 for the tree generation function.
sha512_256WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.16
SHA512Digest - Class in org.bouncycastle.crypto.digests
  FIPS 180-2 implementation of SHA-512.
SHA512Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA512Digest
  Standard constructor
SHA512Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.SHA512Digest
  Standard constructor, with purpose
SHA512Digest(SHA512Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA512Digest
  Copy constructor.
SHA512Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA512Digest
  State constructor - create a digest initialised with the state of a previous one.
SHA512DigestTest - Class in org.bouncycastle.crypto.test
  standard vector test for SHA-512 from FIPS Draft 180-2.
SHA512HMacTest - Class in org.bouncycastle.crypto.test
  SHA512 HMac Test
SHA512HMacTest() - Constructor for class org.bouncycastle.crypto.test.SHA512HMacTest
SHA512t224DigestTest - Class in org.bouncycastle.crypto.test
  standard vector test for SHA-512/224 from FIPS 180-4.
SHA512t256DigestTest - Class in org.bouncycastle.crypto.test
  standard vector test for SHA-512/256 from FIPS 180-4.
SHA512tDigest - Class in org.bouncycastle.crypto.digests
  FIPS 180-4 implementation of SHA-512/t
SHA512tDigest(int) - Constructor for class org.bouncycastle.crypto.digests.SHA512tDigest
  Standard constructor
SHA512tDigest(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.SHA512tDigest
SHA512tDigest(SHA512tDigest) - Constructor for class org.bouncycastle.crypto.digests.SHA512tDigest
  Copy constructor.
SHA512tDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA512tDigest
sha512WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.13
SHA_256 - Static variable in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyParameters
SHA_512 - Static variable in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyParameters
Shacal2Engine - Class in org.bouncycastle.crypto.engines
  Block cipher Shacal2, designed by Helena Handschuh and David Naccache, based on hash function SHA-256, using SHA-256-Initialization-Values as data and SHA-256-Data as key.
Shacal2Engine() - Constructor for class org.bouncycastle.crypto.engines.Shacal2Engine
Shacal2Test - Class in org.bouncycastle.crypto.test
  Shacal2 tester - vectors from https://www.cosic.esat.kuleuven.be/nessie/testvectors/
SHAKE128 - Static variable in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyParameters
SHAKE256 - Static variable in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyParameters
shake256_n24_w1 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
shake256_n24_w2 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
shake256_n24_w4 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
shake256_n24_w8 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
shake256_n32_w1 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
shake256_n32_w2 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
shake256_n32_w4 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
shake256_n32_w8 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
Shake256Engine(int, int, int, int, int, int) - Constructor for class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Shake256Engine
Shake256Engine(int, int, int, int, int, int) - Constructor for class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Shake256Engine
  Deprecated.
shake_128f - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
shake_128f - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
shake_128f_with_shake128 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
shake_128f_with_shake128 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
shake_128s - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
shake_128s - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
shake_128s_with_shake128 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
shake_128s_with_shake128 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
shake_192f - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
shake_192f - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
shake_192f_with_shake256 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
shake_192f_with_shake256 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
shake_192s - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
shake_192s - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
shake_192s_with_shake256 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
shake_192s_with_shake256 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
shake_256f - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
shake_256f - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
shake_256f_with_shake256 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
shake_256f_with_shake256 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
shake_256s - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
shake_256s - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
shake_256s_with_shake256 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
shake_256s_with_shake256 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
SHAKEDigest - Class in org.bouncycastle.crypto.digests
  implementation of SHAKE based on following KeccakNISTInterface.c from https://keccak.noekeon.org/ Following the naming conventions used in the C source code to enable easy review of the implementation.
SHAKEDigest() - Constructor for class org.bouncycastle.crypto.digests.SHAKEDigest
SHAKEDigest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.SHAKEDigest
SHAKEDigest(int) - Constructor for class org.bouncycastle.crypto.digests.SHAKEDigest
  Base constructor.
SHAKEDigest(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.SHAKEDigest
  Base constructor.
SHAKEDigest(SHAKEDigest) - Constructor for class org.bouncycastle.crypto.digests.SHAKEDigest
  Clone constructor
SHAKEDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHAKEDigest
SHAKEDigestTest - Class in org.bouncycastle.crypto.test
  SHAKE Digest Test
ShamirSecretSplitter - Class in org.bouncycastle.crypto.threshold
ShamirSecretSplitter(ShamirSecretSplitter.Algorithm, ShamirSecretSplitter.Mode, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.threshold.ShamirSecretSplitter
ShamirSecretSplitter.Algorithm - Enum in org.bouncycastle.crypto.threshold
ShamirSecretSplitter.Mode - Enum in org.bouncycastle.crypto.threshold
ShamirSecretSplitterTest - Class in org.bouncycastle.crypto.threshold.test
ShamirSecretSplitterTest() - Constructor for class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
ShamirSplitSecret - Class in org.bouncycastle.crypto.threshold
ShamirSplitSecret(ShamirSecretSplitter.Algorithm, ShamirSecretSplitter.Mode, ShamirSplitSecretShare[]) - Constructor for class org.bouncycastle.crypto.threshold.ShamirSplitSecret
ShamirSplitSecretShare - Class in org.bouncycastle.crypto.threshold
ShamirSplitSecretShare(byte[], int) - Constructor for class org.bouncycastle.crypto.threshold.ShamirSplitSecretShare
ShamirSplitSecretShare(byte[]) - Constructor for class org.bouncycastle.crypto.threshold.ShamirSplitSecretShare
shamirsTrick(ECPoint, BigInteger, ECPoint, BigInteger) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
sharedKeyBytes() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
shiftDownBit(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownBit(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownBit(int, int[], int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownBit(int, int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownBits(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownBits(int, int[], int, int, int) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownBits(int, int[], int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownBits(int, int[], int, int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownWord(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
shiftLeft(byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.OCBBlockCipher
shiftUpBit(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
shiftUpBit(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
shiftUpBit(int, int[], int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
shiftUpBit(int, int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
shiftUpBit64(int, long[], int, long, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
shiftUpBits(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
shiftUpBits(int, int[], int, int, int) - Static method in class org.bouncycastle.math.raw.Nat
shiftUpBits(int, int[], int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
shiftUpBits(int, int[], int, int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
shiftUpBits64(int, long[], int, int, long) - Static method in class org.bouncycastle.math.raw.Nat
shiftUpBits64(int, long[], int, int, long, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
ShortenedDigest - Class in org.bouncycastle.crypto.digests
  Wrapper class that reduces the output length of a particular digest to only the first n bytes of the digest function.
ShortenedDigest(ExtendedDigest, int) - Constructor for class org.bouncycastle.crypto.digests.ShortenedDigest
  Base constructor.
ShortenedDigestTest - Class in org.bouncycastle.crypto.test
ShortenedDigestTest() - Constructor for class org.bouncycastle.crypto.test.ShortenedDigestTest
Shorts - Class in org.bouncycastle.util
  Utility methods and constants for shorts.
Shorts() - Constructor for class org.bouncycastle.util.Shorts
shortToBigEndian(short) - Static method in class org.bouncycastle.util.Pack
shortToBigEndian(short, byte[], int) - Static method in class org.bouncycastle.util.Pack
shortToLittleEndian(short) - Static method in class org.bouncycastle.util.Pack
shortToLittleEndian(short, byte[], int) - Static method in class org.bouncycastle.util.Pack
shortToLittleEndian(short[], byte[], int) - Static method in class org.bouncycastle.util.Pack
shortToLittleEndian(short[], int, int, byte[], int) - Static method in class org.bouncycastle.util.Pack
shortValueExact(BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
shouldFailOnExtraData() - Method in class org.bouncycastle.asn1.test.MiscTest
shuffle(int) - Static method in class org.bouncycastle.math.raw.Interleave
shuffle(long) - Static method in class org.bouncycastle.math.raw.Interleave
shuffle2(int) - Static method in class org.bouncycastle.math.raw.Interleave
shuffle2(long) - Static method in class org.bouncycastle.math.raw.Interleave
shuffle3(long) - Static method in class org.bouncycastle.math.raw.Interleave
SICBlockCipher - Class in org.bouncycastle.crypto.modes
  Implements the Segmented Integer Counter (SIC) mode on top of a simple block cipher.
SICBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.SICBlockCipher
  Deprecated.
  use newInstance() method.
SIG_CHECK - Static variable in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
SIG_REQUIRED - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
sigAlgId - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
sigAlgs - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3
sigBits - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
SigIObjectIdentifiers - Interface in org.bouncycastle.asn1.x509.sigi
  Object Identifiers of SigI specifciation (German Signature Law Interoperability specification).
sigma - Static variable in class org.bouncycastle.crypto.engines.Salsa20Engine
  Deprecated.
sign(int, Ed25519PublicKeyParameters, byte[], byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
  Deprecated.
  use overload that doesn't take a public key
sign(int, byte[], byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
sign(int, Ed448PublicKeyParameters, byte[], byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
  Deprecated.
  use overload that doesn't take a public key
sign(int, byte[], byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
sign(byte[], int, byte[], int, int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
sign(byte[], int, byte[], int, byte[], int, int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
sign(byte[], int, byte[], byte[], int, int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
sign(byte[], int, byte[], int, byte[], byte[], int, int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
sign(byte[], int, byte[], byte[], int, int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
sign(byte[], int, byte[], int, byte[], byte[], int, int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
sign(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
  Sign message.
sign(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
  Sign message.
SIGNATURE - Static variable in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
SIGNATURE - Static variable in class org.bouncycastle.asn1.eac.EACTags
Signature - Class in org.bouncycastle.asn1.ocsp
Signature(AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.ocsp.Signature
Signature(AlgorithmIdentifier, DERBitString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.Signature
SIGNATURE_SIZE - Static variable in class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
SIGNATURE_SIZE - Static variable in class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
SIGNATURE_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519
SIGNATURE_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448
SignatureCheck - Class in org.bouncycastle.asn1.bc
  SignatureCheck ::= SEQUENCE { signatureAlgorithm AlgorithmIdentifier, certificates [0] EXPLICIT Certificates OPTIONAL, signatureValue BIT STRING } Certificates ::= SEQUENCE OF Certificate
SignatureCheck(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.bc.SignatureCheck
SignatureCheck(AlgorithmIdentifier, Certificate[], byte[]) - Constructor for class org.bouncycastle.asn1.bc.SignatureCheck
SignaturePolicyId - Class in org.bouncycastle.asn1.esf
SignaturePolicyId(ASN1ObjectIdentifier, OtherHashAlgAndValue) - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyId
SignaturePolicyId(ASN1ObjectIdentifier, OtherHashAlgAndValue, SigPolicyQualifiers) - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyId
SignaturePolicyIdentifier - Class in org.bouncycastle.asn1.esf
SignaturePolicyIdentifier() - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
SignaturePolicyIdentifier(SignaturePolicyId) - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
signedAndEnvelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.4
signedAndEnvelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.4
signedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.2
SignedData - Class in org.bouncycastle.asn1.cms
  RFC 5652: A signed data object containing multitude of `SignerInfo`s.
SignedData(ASN1Set, ContentInfo, ASN1Set, ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.SignedData
signedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.2
SignedData - Class in org.bouncycastle.asn1.pkcs
  a PKCS#7 signed data object.
SignedData(ASN1Integer, ASN1Set, ContentInfo, ASN1Set, ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.SignedData
SignedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.SignedData
SignedDataParser - Class in org.bouncycastle.asn1.cms
  Parser for RFC 5652: `SignedData` object.
SignedPublicKeyAndChallenge - Class in org.bouncycastle.asn1.mozilla
  SignedPublicKeyAndChallenge ::= SEQUENCE { publicKeyAndChallenge PublicKeyAndChallenge, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING }
signer - Variable in class org.bouncycastle.crypto.io.SignerInputStream
signer - Variable in class org.bouncycastle.crypto.io.SignerOutputStream
Signer - Interface in org.bouncycastle.crypto
  Generic signer interface for hash based and message recovery signers.
signerAttr - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
SignerAttribute - Class in org.bouncycastle.asn1.esf
SignerAttribute(Attribute[]) - Constructor for class org.bouncycastle.asn1.esf.SignerAttribute
SignerAttribute(AttributeCertificate) - Constructor for class org.bouncycastle.asn1.esf.SignerAttribute
SignerIdentifier - Class in org.bouncycastle.asn1.cms
  RFC 5652: Identify who signed the containing `SignerInfo` object.
SignerIdentifier(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.SignerIdentifier
SignerIdentifier(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.SignerIdentifier
SignerIdentifier(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.SignerIdentifier
SignerInfo - Class in org.bouncycastle.asn1.cms
  RFC 5652: Signature container per Signer, see `SignerIdentifier`.
SignerInfo(SignerIdentifier, AlgorithmIdentifier, ASN1Set, AlgorithmIdentifier, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.SignerInfo
SignerInfo(SignerIdentifier, AlgorithmIdentifier, Attributes, AlgorithmIdentifier, ASN1OctetString, Attributes) - Constructor for class org.bouncycastle.asn1.cms.SignerInfo
SignerInfo - Class in org.bouncycastle.asn1.pkcs
  a PKCS#7 signer info object.
SignerInfo(ASN1Integer, IssuerAndSerialNumber, AlgorithmIdentifier, ASN1Set, AlgorithmIdentifier, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.SignerInfo
SignerInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.SignerInfo
SignerInputStream - Class in org.bouncycastle.crypto.io
SignerInputStream(InputStream, Signer) - Constructor for class org.bouncycastle.crypto.io.SignerInputStream
signerLocation - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
SignerLocation - Class in org.bouncycastle.asn1.esf
  Signer-Location attribute (RFC3126).
SignerLocation(DirectoryString, DirectoryString, DirectoryString[]) - Constructor for class org.bouncycastle.asn1.esf.SignerLocation
SignerLocation(ASN1UTF8String, ASN1UTF8String, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.esf.SignerLocation
SignerLocationUnitTest - Class in org.bouncycastle.asn1.esf.test
SignerLocationUnitTest() - Constructor for class org.bouncycastle.asn1.esf.test.SignerLocationUnitTest
signerNotTrusted - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
SignerOutputStream - Class in org.bouncycastle.crypto.io
SignerOutputStream(Signer) - Constructor for class org.bouncycastle.crypto.io.SignerOutputStream
SignerWithRecovery - Interface in org.bouncycastle.crypto
  Signer with message recovery.
SigningCertificate - Class in org.bouncycastle.asn1.ess
SigningCertificate(ESSCertID) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificate
SigningCertificateV2 - Class in org.bouncycastle.asn1.ess
SigningCertificateV2(ESSCertIDv2) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificateV2
SigningCertificateV2(ESSCertIDv2[]) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificateV2
SigningCertificateV2(ESSCertIDv2[], PolicyInformation[]) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificateV2
signingTime - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
  PKCS#9: 1.2.840.113549.1.9.5
signInternal(byte[], int, byte[], byte[], byte[], byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
signPrehash(byte[], int, byte[], byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
signPrehash(byte[], int, byte[], int, byte[], byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
signPrehash(byte[], int, byte[], Digest, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
signPrehash(byte[], int, byte[], int, byte[], Digest, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
signPrehash(byte[], int, byte[], byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
signPrehash(byte[], int, byte[], int, byte[], byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
signPrehash(byte[], int, byte[], Xof, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
signPrehash(byte[], int, byte[], int, byte[], Xof, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
sigPolicyId - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
SigPolicyQualifierInfo - Class in org.bouncycastle.asn1.esf
SigPolicyQualifierInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
SigPolicyQualifiers - Class in org.bouncycastle.asn1.esf
SigPolicyQualifiers(SigPolicyQualifierInfo[]) - Constructor for class org.bouncycastle.asn1.esf.SigPolicyQualifiers
sikep434 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sikep434_compressed - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sikep503 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sikep503_compressed - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sikep610 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sikep610_compressed - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sikep751 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sikep751_compressed - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SimpleLookupTable - Class in org.bouncycastle.math.ec
SimpleLookupTable(ECPoint[], int, int) - Constructor for class org.bouncycastle.math.ec.SimpleLookupTable
SimpleOutputStream - Class in org.bouncycastle.util.io
SimpleOutputStream() - Constructor for class org.bouncycastle.util.io.SimpleOutputStream
SimpleTest - Class in org.bouncycastle.util.test
SimpleTest() - Constructor for class org.bouncycastle.util.test.SimpleTest
SimpleTest.TestExceptionOperation - Interface in org.bouncycastle.util.test
SimpleTestResult - Class in org.bouncycastle.util.test
SimpleTestResult(boolean, String) - Constructor for class org.bouncycastle.util.test.SimpleTestResult
SimpleTestResult(boolean, String, Throwable) - Constructor for class org.bouncycastle.util.test.SimpleTestResult
SimpleTestTest - Class in org.bouncycastle.crypto.test
SimpleTestTest() - Constructor for class org.bouncycastle.crypto.test.SimpleTestTest
SimplifiedShallueVanDeWoestijneMapToCurve - Class in org.bouncycastle.crypto.hash2curve.impl
  Implements the Simplified Shallue van de Woestijne Map to curve according to section 6.6.2 of RFC 9380 This is the straight-line implementation optimized for Weierstrass curves as defined in section F.2.
SimplifiedShallueVanDeWoestijneMapToCurve(ECCurve, BigInteger) - Constructor for class org.bouncycastle.crypto.hash2curve.impl.SimplifiedShallueVanDeWoestijneMapToCurve
  Constructs an instance of the SimplifiedShallueVanDeWoestijneMapToCurve mapping mechanism for mapping values onto a Weierstrass elliptic curve.
SimplifiedShallueVanDeWoestijneMapToCurveTest - Class in org.bouncycastle.crypto.hash2curve.test.impl
SimplifiedShallueVanDeWoestijneMapToCurveTest() - Constructor for class org.bouncycastle.crypto.hash2curve.test.impl.SimplifiedShallueVanDeWoestijneMapToCurveTest
SinglePubInfo - Class in org.bouncycastle.asn1.crmf
  SinglePubInfo ::= SEQUENCE { pubMethod INTEGER { dontCare (0), x500 (1), web (2), ldap (3) }, pubLocation GeneralName OPTIONAL }
SinglePubInfo(ASN1Integer, GeneralName) - Constructor for class org.bouncycastle.asn1.crmf.SinglePubInfo
SingleResponse - Class in org.bouncycastle.asn1.ocsp
SingleResponse(CertID, CertStatus, ASN1GeneralizedTime, ASN1GeneralizedTime, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.SingleResponse
  Deprecated.
  use method taking ASN1GeneralizedTime and Extensions
SingleResponse(CertID, CertStatus, ASN1GeneralizedTime, ASN1GeneralizedTime, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.SingleResponse
SipHash - Class in org.bouncycastle.crypto.macs
  Implementation of SipHash as specified in "SipHash: a fast short-input PRF", by Jean-Philippe Aumasson and Daniel J.
SipHash() - Constructor for class org.bouncycastle.crypto.macs.SipHash
  SipHash-2-4
SipHash(int, int) - Constructor for class org.bouncycastle.crypto.macs.SipHash
  SipHash-c-d
SipHash128 - Class in org.bouncycastle.crypto.macs
  Implementation of SipHash with 128 bit output.
SipHash128() - Constructor for class org.bouncycastle.crypto.macs.SipHash128
  SipHash128-2-4
SipHash128(int, int) - Constructor for class org.bouncycastle.crypto.macs.SipHash128
  SipHash128-c-d
SipHash128Test - Class in org.bouncycastle.crypto.test
SipHash128Test() - Constructor for class org.bouncycastle.crypto.test.SipHash128Test
SipHashTest - Class in org.bouncycastle.crypto.test
SipHashTest() - Constructor for class org.bouncycastle.crypto.test.SipHashTest
sixtyFourKTest(String) - Method in class org.bouncycastle.crypto.test.DigestTest
size() - Method in class org.bouncycastle.asn1.ASN1EncodableVector
  Return the size of the vector.
size() - Method in class org.bouncycastle.asn1.ASN1Sequence
  Return the number of objects in this sequence.
size() - Method in class org.bouncycastle.asn1.ASN1Set
  return the number of objects in this set.
size() - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
  Return the number of string elements present.
size() - Method in class org.bouncycastle.asn1.cmp.PollRepContent
size() - Method in class org.bouncycastle.asn1.cms.AttributeTable
size() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
  Return the number of qualifier info elements present.
size() - Method in class org.bouncycastle.asn1.est.CsrAttrs
size() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
size() - Method in class org.bouncycastle.asn1.x500.RDN
  Return the number of AttributeTypeAndValue objects in this RDN,
size() - Method in class org.bouncycastle.asn1.x500.X500Name
size() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Return the number of KeyPurposeIds present in this ExtendedKeyUsage.
SIZE - Static variable in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
SIZE - Static variable in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
SIZE - Static variable in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X25519Field
SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X448Field
size() - Method in class org.bouncycastle.util.BigIntegers.Cache
SIZE - Static variable in class org.bouncycastle.util.Bytes
SIZE - Static variable in class org.bouncycastle.util.Integers
size() - Method in class org.bouncycastle.util.io.LimitedBuffer
SIZE - Static variable in class org.bouncycastle.util.Longs
SIZE - Static variable in class org.bouncycastle.util.Shorts
size() - Method in interface org.bouncycastle.util.StringList
SIZE_BYTES - Static variable in class org.bouncycastle.crypto.modes.gcm.GCMUtil
SIZE_INTS - Static variable in class org.bouncycastle.crypto.modes.gcm.GCMUtil
SIZE_LONGS - Static variable in class org.bouncycastle.crypto.modes.gcm.GCMUtil
sk - Variable in class org.bouncycastle.pqc.crypto.test.NTRUKAT
  Private key
SKEIN_1024 - Static variable in class org.bouncycastle.crypto.digests.SkeinDigest
  1024 bit block size - Skein-1024
SKEIN_1024 - Static variable in class org.bouncycastle.crypto.digests.SkeinEngine
  1024 bit block size - Skein 1024
SKEIN_1024 - Static variable in class org.bouncycastle.crypto.macs.SkeinMac
  1024 bit block size - Skein MAC-1024
SKEIN_256 - Static variable in class org.bouncycastle.crypto.digests.SkeinDigest
  256 bit block size - Skein-256
SKEIN_256 - Static variable in class org.bouncycastle.crypto.digests.SkeinEngine
  256 bit block size - Skein 256
SKEIN_256 - Static variable in class org.bouncycastle.crypto.macs.SkeinMac
  256 bit block size - Skein MAC-256
SKEIN_512 - Static variable in class org.bouncycastle.crypto.digests.SkeinDigest
  512 bit block size - Skein-512
SKEIN_512 - Static variable in class org.bouncycastle.crypto.digests.SkeinEngine
  512 bit block size - Skein 512
SKEIN_512 - Static variable in class org.bouncycastle.crypto.macs.SkeinMac
  512 bit block size - Skein MAC-512
SkeinDigest - Class in org.bouncycastle.crypto.digests
  Implementation of the Skein parameterised hash function in 256, 512 and 1024 bit block sizes, based on the `Threefish` tweakable block cipher.
SkeinDigest(int, int) - Constructor for class org.bouncycastle.crypto.digests.SkeinDigest
  Constructs a Skein digest with an internal state size and output size.
SkeinDigest(int, int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.SkeinDigest
SkeinDigest(SkeinDigest) - Constructor for class org.bouncycastle.crypto.digests.SkeinDigest
SkeinDigestTest - Class in org.bouncycastle.crypto.test
SkeinDigestTest() - Constructor for class org.bouncycastle.crypto.test.SkeinDigestTest
SkeinEngine - Class in org.bouncycastle.crypto.digests
  Implementation of the Skein family of parameterised hash functions in 256, 512 and 1024 bit block sizes, based on the `Threefish` tweakable block cipher.
SkeinEngine(int, int) - Constructor for class org.bouncycastle.crypto.digests.SkeinEngine
  Constructs a Skein engine.
SkeinEngine(SkeinEngine) - Constructor for class org.bouncycastle.crypto.digests.SkeinEngine
  Creates a SkeinEngine as an exact copy of an existing instance.
SkeinEngine.Parameter - Class in org.bouncycastle.crypto.digests
SkeinMac - Class in org.bouncycastle.crypto.macs
  Implementation of the Skein parameterised MAC function in 256, 512 and 1024 bit block sizes, based on the `Threefish` tweakable block cipher.
SkeinMac(int, int) - Constructor for class org.bouncycastle.crypto.macs.SkeinMac
  Constructs a Skein MAC with an internal state size and output size.
SkeinMac(SkeinMac) - Constructor for class org.bouncycastle.crypto.macs.SkeinMac
SkeinMacTest - Class in org.bouncycastle.crypto.test
SkeinMacTest() - Constructor for class org.bouncycastle.crypto.test.SkeinMacTest
SkeinParameters - Class in org.bouncycastle.crypto.params
  Parameters for the Skein hash function - a series of byte[] strings identified by integer tags.
SkeinParameters() - Constructor for class org.bouncycastle.crypto.params.SkeinParameters
SkeinParameters.Builder - Class in org.bouncycastle.crypto.params
  A builder for `SkeinParameters`.
skip(long) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
skip(long) - Method in class org.bouncycastle.crypto.io.CipherInputStream
skip(long) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
skip(long) - Method in interface org.bouncycastle.crypto.SkippingCipher
  Skip numberOfBytes forwards, or backwards.
skipExtract() - Method in class org.bouncycastle.crypto.params.HKDFParameters
  Returns if step 1: expand has to be skipped or not
skipExtractParameters(byte[], byte[]) - Static method in class org.bouncycastle.crypto.params.HKDFParameters
  Factory method that makes the HKDF skip the extract part of the key derivation function.
SkipjackEngine - Class in org.bouncycastle.crypto.engines
  a class that provides a basic SKIPJACK engine.
SkipjackEngine() - Constructor for class org.bouncycastle.crypto.engines.SkipjackEngine
SkipjackTest - Class in org.bouncycastle.crypto.test
SkippingCipher - Interface in org.bouncycastle.crypto
  Ciphers producing a key stream which can be reset to particular points in the stream implement this.
SkippingStreamCipher - Interface in org.bouncycastle.crypto
  General interface for a stream cipher that supports skipping.
SL1(byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
SL2(byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
SLHDSAEngine - Class in org.bouncycastle.crypto.signers.slhdsa
SLHDSAEngine(int, int, int, int, int, int) - Constructor for class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine
SLHDSAEngine - Class in org.bouncycastle.pqc.crypto.slhdsa
  Deprecated.
  use org.bouncycastle.crypto.signers.slhdsa.SLHDSASigner
SLHDSAEngine(int, int, int, int, int, int) - Constructor for class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine
  Deprecated.
SLHDSAEngine.Sha2Engine - Class in org.bouncycastle.crypto.signers.slhdsa
SLHDSAEngine.Sha2Engine - Class in org.bouncycastle.pqc.crypto.slhdsa
  Deprecated.
SLHDSAEngine.Shake256Engine - Class in org.bouncycastle.crypto.signers.slhdsa
SLHDSAEngine.Shake256Engine - Class in org.bouncycastle.pqc.crypto.slhdsa
  Deprecated.
SLHDSAKeyGenerationParameters - Class in org.bouncycastle.crypto.params
SLHDSAKeyGenerationParameters(SecureRandom, SLHDSAParameters) - Constructor for class org.bouncycastle.crypto.params.SLHDSAKeyGenerationParameters
SLHDSAKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.slhdsa
  Deprecated.
  use org.bouncycastle.crypto.params.SLHDSAKeyGenerationParameters
SLHDSAKeyGenerationParameters(SecureRandom, SLHDSAParameters) - Constructor for class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAKeyGenerationParameters
  Deprecated.
SLHDSAKeyPairGenerator - Class in org.bouncycastle.crypto.generators
SLHDSAKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.SLHDSAKeyPairGenerator
SLHDSAKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.slhdsa
  Deprecated.
  use org.bouncycastle.crypto.generators.SLHDSAKeyPairGenerator
SLHDSAKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAKeyPairGenerator
  Deprecated.
SLHDSAKeyParameters - Class in org.bouncycastle.crypto.params
SLHDSAKeyParameters(boolean, SLHDSAParameters) - Constructor for class org.bouncycastle.crypto.params.SLHDSAKeyParameters
SLHDSAKeyParameters - Class in org.bouncycastle.pqc.crypto.slhdsa
  Deprecated.
  use org.bouncycastle.crypto.params.SLHDSAKeyParameters
SLHDSAKeyParameters(boolean, SLHDSAParameters) - Constructor for class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAKeyParameters
  Deprecated.
SLHDSAParameters - Class in org.bouncycastle.crypto.params
SLHDSAParameters - Class in org.bouncycastle.pqc.crypto.slhdsa
  Deprecated.
  use org.bouncycastle.crypto.params.SLHDSAParameters
SLHDSAPrivateKeyParameters - Class in org.bouncycastle.crypto.params
SLHDSAPrivateKeyParameters(SLHDSAParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
SLHDSAPrivateKeyParameters(SLHDSAParameters, byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
SLHDSAPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.slhdsa
  Deprecated.
  use org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
SLHDSAPrivateKeyParameters(SLHDSAParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
  Deprecated.
SLHDSAPrivateKeyParameters(SLHDSAParameters, byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
  Deprecated.
SLHDSAPublicKeyParameters - Class in org.bouncycastle.crypto.params
SLHDSAPublicKeyParameters(SLHDSAParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.SLHDSAPublicKeyParameters
SLHDSAPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.slhdsa
  Deprecated.
  use org.bouncycastle.crypto.params.SLHDSAPublicKeyParameters
SLHDSAPublicKeyParameters(SLHDSAParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPublicKeyParameters
  Deprecated.
SLHDSASigner - Class in org.bouncycastle.crypto.signers
  SLH-DSA signer.
SLHDSASigner() - Constructor for class org.bouncycastle.crypto.signers.SLHDSASigner
  Base constructor.
SLHDSASigner - Class in org.bouncycastle.pqc.crypto.slhdsa
  Deprecated.
  use org.bouncycastle.crypto.signers.SLHDSASigner
SLHDSASigner() - Constructor for class org.bouncycastle.pqc.crypto.slhdsa.SLHDSASigner
  Deprecated.
  Base constructor.
SLHDSATest - Class in org.bouncycastle.pqc.crypto.test
SLHDSATest() - Constructor for class org.bouncycastle.pqc.crypto.test.SLHDSATest
sm1_cbc - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm1_cfb1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm1_cfb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm1_cfb8 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm1_ecb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm1_ofb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2encrypt - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2encrypt_recommendedParameters - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2encrypt_specifiedParameters - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2encrypt_with_blake2b512 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2encrypt_with_blake2s256 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2encrypt_with_md5 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2encrypt_with_rmd160 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2encrypt_with_sha1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2encrypt_with_sha224 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2encrypt_with_sha256 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2encrypt_with_sha384 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2encrypt_with_sha512 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2encrypt_with_sm3 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2encrypt_with_whirlpool - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
SM2Engine - Class in org.bouncycastle.crypto.engines
  SM2 public key encryption engine - based on https://tools.ietf.org/html/draft-shen-sm2-ecdsa-02.
SM2Engine() - Constructor for class org.bouncycastle.crypto.engines.SM2Engine
SM2Engine(SM2Engine.Mode) - Constructor for class org.bouncycastle.crypto.engines.SM2Engine
SM2Engine(Digest) - Constructor for class org.bouncycastle.crypto.engines.SM2Engine
SM2Engine(Digest, SM2Engine.Mode) - Constructor for class org.bouncycastle.crypto.engines.SM2Engine
SM2Engine.Mode - Enum in org.bouncycastle.crypto.engines
SM2EngineTest - Class in org.bouncycastle.crypto.test
SM2EngineTest() - Constructor for class org.bouncycastle.crypto.test.SM2EngineTest
sm2exchange - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
SM2KeyExchange - Class in org.bouncycastle.crypto.agreement
  SM2 Key Exchange protocol - based on https://tools.ietf.org/html/draft-shen-sm2-ecdsa-02
SM2KeyExchange() - Constructor for class org.bouncycastle.crypto.agreement.SM2KeyExchange
SM2KeyExchange(Digest) - Constructor for class org.bouncycastle.crypto.agreement.SM2KeyExchange
SM2KeyExchangePrivateParameters - Class in org.bouncycastle.crypto.params
  Private parameters for an SM2 key exchange.
SM2KeyExchangePrivateParameters(boolean, ECPrivateKeyParameters, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.params.SM2KeyExchangePrivateParameters
SM2KeyExchangePublicParameters - Class in org.bouncycastle.crypto.params
  Public parameters for an SM2 key exchange.
SM2KeyExchangePublicParameters(ECPublicKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.SM2KeyExchangePublicParameters
SM2KeyExchangeTest - Class in org.bouncycastle.crypto.test
SM2KeyExchangeTest() - Constructor for class org.bouncycastle.crypto.test.SM2KeyExchangeTest
SM2KeyPairGenerator - Class in org.bouncycastle.crypto.generators
SM2KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.SM2KeyPairGenerator
sm2p256v1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
SM2P256V1Curve - Class in org.bouncycastle.math.ec.custom.gm
SM2P256V1Curve() - Constructor for class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
SM2P256V1Field - Class in org.bouncycastle.math.ec.custom.gm
SM2P256V1Field() - Constructor for class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
SM2P256V1FieldElement - Class in org.bouncycastle.math.ec.custom.gm
SM2P256V1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
SM2P256V1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
SM2P256V1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
SM2P256V1Point - Class in org.bouncycastle.math.ec.custom.gm
sm2sign - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2sign_with_blake2b512 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2sign_with_blake2s256 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2sign_with_rmd160 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2sign_with_sha1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2sign_with_sha224 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2sign_with_sha256 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2sign_with_sha384 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2sign_with_sha512 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2sign_with_sm3 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm2sign_with_whirlpool - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
SM2Signer - Class in org.bouncycastle.crypto.signers
  The SM2 Digital Signature algorithm.
SM2Signer() - Constructor for class org.bouncycastle.crypto.signers.SM2Signer
SM2Signer(Digest) - Constructor for class org.bouncycastle.crypto.signers.SM2Signer
SM2Signer(DSAEncoding) - Constructor for class org.bouncycastle.crypto.signers.SM2Signer
SM2Signer(DSAEncoding, Digest) - Constructor for class org.bouncycastle.crypto.signers.SM2Signer
SM2SignerTest - Class in org.bouncycastle.crypto.test
SM2SignerTest() - Constructor for class org.bouncycastle.crypto.test.SM2SignerTest
sm3 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
SM3Digest - Class in org.bouncycastle.crypto.digests
  Implementation of Chinese SM3 digest as described at https://tools.ietf.org/html/draft-shen-sm3-hash-01 and at .... ( Chinese PDF ) The specification says "process a bit stream", but this is written to process bytes in blocks of 4, meaning this will process 32-bit word groups.
SM3Digest() - Constructor for class org.bouncycastle.crypto.digests.SM3Digest
  Standard constructor
SM3Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.SM3Digest
  Standard constructor, with Purpose
SM3Digest(SM3Digest) - Constructor for class org.bouncycastle.crypto.digests.SM3Digest
  Copy constructor.
SM3DigestTest - Class in org.bouncycastle.crypto.test
  standard vector test for SM3 digest from chinese specification
SM4Engine - Class in org.bouncycastle.crypto.engines
  SM4 Block Cipher - SM4 is a 128 bit block cipher with a 128 bit key.
SM4Engine() - Constructor for class org.bouncycastle.crypto.engines.SM4Engine
SM4Test - Class in org.bouncycastle.crypto.test
  SM4 tester, vectors from https://eprint.iacr.org/2008/329.pdf
sm5 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm6_cbc - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm6_cfb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm6_ecb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm6_ofb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm9encrypt - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm9keyagreement - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm9sign - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sm_scheme - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
SMALL_FACTOR_LIMIT - Static variable in class org.bouncycastle.math.Primes
smime - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
smime_alg - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  S/MIME: Algorithm Identifiers ; 1.2.840.113549.1.9.16.3
SMIMEAttributes - Interface in org.bouncycastle.asn1.smime
smimeCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
sMIMECapabilitesVersions - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
smimeCapabilities - Static variable in interface org.bouncycastle.asn1.smime.SMIMEAttributes
SMIMECapabilities - Class in org.bouncycastle.asn1.smime
  Handler class for dealing with S/MIME Capabilities
SMIMECapabilities(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilities
SMIMECapabilitiesAttribute - Class in org.bouncycastle.asn1.smime
SMIMECapabilitiesAttribute(SMIMECapabilityVector) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilitiesAttribute
sMIMECapabilitiesVersions - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.15.3 -- smime capability
sMIMECapabilitiesVersions - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
SMIMECapability - Class in org.bouncycastle.asn1.smime
SMIMECapability(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapability
SMIMECapability(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapability
SMIMECapabilityVector - Class in org.bouncycastle.asn1.smime
  Handler for creating a vector S/MIME Capabilities
SMIMECapabilityVector() - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilityVector
SMIMEEncryptionKeyPreferenceAttribute - Class in org.bouncycastle.asn1.smime
  The SMIMEEncryptionKeyPreference object.
SMIMEEncryptionKeyPreferenceAttribute(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
SMIMEEncryptionKeyPreferenceAttribute(RecipientKeyIdentifier) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
SMIMEEncryptionKeyPreferenceAttribute(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
SMIMETest - Class in org.bouncycastle.asn1.smime.test
SMIMETest() - Constructor for class org.bouncycastle.asn1.smime.test.SMIMETest
sms4_cbc - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sms4_ccm - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sms4_cfb1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sms4_cfb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sms4_cfb8 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sms4_ctr - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sms4_ecb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sms4_gcm - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sms4_ocb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sms4_ofb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sms4_wrap - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sms4_wrap_pad - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
sms4_xts - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
SN - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  Deprecated.
  use SERIALNUMBER or SURNAME
sn - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
SN - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  device serial number name - StringType(SIZE(1..64))
SNMPv2 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.6: SNMPv2 -- never really used
snova - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  Snova
snova_24_5_4_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_24_5_4_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_24_5_4_shake_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_24_5_4_SHAKE_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_24_5_4_shake_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_24_5_4_SHAKE_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_24_5_4_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_24_5_4_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_24_5_5_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_24_5_5_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_24_5_5_shake_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_24_5_5_SHAKE_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_24_5_5_shake_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_24_5_5_SHAKE_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_24_5_5_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_24_5_5_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_25_8_3_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_25_8_3_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_25_8_3_shake_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_25_8_3_SHAKE_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_25_8_3_shake_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_25_8_3_SHAKE_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_25_8_3_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_25_8_3_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_29_6_5_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_29_6_5_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_29_6_5_shake_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_29_6_5_SHAKE_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_29_6_5_shake_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_29_6_5_SHAKE_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_29_6_5_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_29_6_5_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_37_17_2_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_37_17_2_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_37_17_2_shake_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_37_17_2_SHAKE_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_37_17_2_shake_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_37_17_2_SHAKE_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_37_17_2_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_37_17_2_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_37_8_4_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_37_8_4_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_37_8_4_shake_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_37_8_4_SHAKE_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_37_8_4_shake_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_37_8_4_SHAKE_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_37_8_4_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_37_8_4_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_49_11_3_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_49_11_3_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_49_11_3_shake_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_49_11_3_SHAKE_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_49_11_3_shake_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_49_11_3_SHAKE_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_49_11_3_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_49_11_3_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_56_25_2_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_56_25_2_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_56_25_2_shake_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_56_25_2_SHAKE_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_56_25_2_shake_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_56_25_2_SHAKE_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_56_25_2_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_56_25_2_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_60_10_4_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_60_10_4_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_60_10_4_shake_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_60_10_4_SHAKE_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_60_10_4_shake_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_60_10_4_SHAKE_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_60_10_4_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_60_10_4_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_66_15_3_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_66_15_3_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_66_15_3_shake_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_66_15_3_SHAKE_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_66_15_3_shake_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_66_15_3_SHAKE_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_66_15_3_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_66_15_3_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_75_33_2_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_75_33_2_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_75_33_2_shake_esk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_75_33_2_SHAKE_ESK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_75_33_2_shake_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_75_33_2_SHAKE_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
snova_75_33_2_ssk - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SNOVA_75_33_2_SSK - Static variable in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
SnovaKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.snova
SnovaKeyGenerationParameters(SecureRandom, SnovaParameters) - Constructor for class org.bouncycastle.pqc.crypto.snova.SnovaKeyGenerationParameters
SnovaKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.snova
SnovaKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.snova.SnovaKeyPairGenerator
SnovaParameters - Class in org.bouncycastle.pqc.crypto.snova
SnovaPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.snova
SnovaPrivateKeyParameters(SnovaParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.snova.SnovaPrivateKeyParameters
SnovaPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.snova
SnovaPublicKeyParameters(SnovaParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.snova.SnovaPublicKeyParameters
SnovaSigner - Class in org.bouncycastle.pqc.crypto.snova
SnovaSigner() - Constructor for class org.bouncycastle.pqc.crypto.snova.SnovaSigner
SnovaTest - Class in org.bouncycastle.pqc.crypto.test
SnovaTest() - Constructor for class org.bouncycastle.pqc.crypto.test.SnovaTest
sntrup1013 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sntrup1013 - Static variable in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
sntrup1277 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sntrup1277 - Static variable in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
sntrup653 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sntrup653 - Static variable in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
sntrup761 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sntrup761 - Static variable in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
sntrup857 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sntrup857 - Static variable in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
sntrup953 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sntrup953 - Static variable in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
SNTRUPrimeKEMExtractor - Class in org.bouncycastle.pqc.crypto.ntruprime
SNTRUPrimeKEMExtractor(SNTRUPrimePrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKEMExtractor
SNTRUPrimeKEMGenerator - Class in org.bouncycastle.pqc.crypto.ntruprime
SNTRUPrimeKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKEMGenerator
SNTRUPrimeKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.ntruprime
SNTRUPrimeKeyGenerationParameters(SecureRandom, SNTRUPrimeParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKeyGenerationParameters
  initialise the generator with a source of randomness and a strength (in bits).
SNTRUPrimeKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.ntruprime
SNTRUPrimeKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKeyPairGenerator
SNTRUPrimeKeyParameters - Class in org.bouncycastle.pqc.crypto.ntruprime
SNTRUPrimeKeyParameters(boolean, SNTRUPrimeParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKeyParameters
SNTRUPrimeParameters - Class in org.bouncycastle.pqc.crypto.ntruprime
  StreamLined NTRU Prime Parameter Specs
SNTRUPrimePrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.ntruprime
SNTRUPrimePrivateKeyParameters(SNTRUPrimeParameters, byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePrivateKeyParameters
SNTRUPrimePublicKeyParameters - Class in org.bouncycastle.pqc.crypto.ntruprime
SNTRUPrimePublicKeyParameters(SNTRUPrimeParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePublicKeyParameters
SNTRUPrimeTest - Class in org.bouncycastle.pqc.crypto.test
SNTRUPrimeTest() - Constructor for class org.bouncycastle.pqc.crypto.test.SNTRUPrimeTest
solveQuadraticEquation(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
  Solves a quadratic equation `z2 + z = beta`(X9.62 D.1.6) The other solution is `z + 1`.
sortedElements - Variable in class org.bouncycastle.asn1.ASN1Set
SP80038GTest - Class in org.bouncycastle.crypto.test
SP80038GTest() - Constructor for class org.bouncycastle.crypto.test.SP80038GTest
SP80038GTest.FPECharDecryptor - Class in org.bouncycastle.crypto.test
SP80038GTest.FPECharEncryptor - Class in org.bouncycastle.crypto.test
SP80090DRBG - Interface in org.bouncycastle.crypto.prng.drbg
  Interface to SP800-90A deterministic random bit generators.
SP800RandomTest - Class in org.bouncycastle.crypto.prng.test
SP800RandomTest() - Constructor for class org.bouncycastle.crypto.prng.test.SP800RandomTest
SP800SecureRandom - Class in org.bouncycastle.crypto.prng
SP800SecureRandomBuilder - Class in org.bouncycastle.crypto.prng
  Builder class for making SecureRandom objects based on SP 800-90A Deterministic Random Bit Generators (DRBG).
SP800SecureRandomBuilder() - Constructor for class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Basic constructor, creates a builder using an EntropySourceProvider based on the default SecureRandom with predictionResistant set to false.
SP800SecureRandomBuilder(SecureRandom, boolean) - Constructor for class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Construct a builder with an EntropySourceProvider based on the passed in SecureRandom and the passed in value for prediction resistance.
SP800SecureRandomBuilder(EntropySourceProvider) - Constructor for class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Create a builder which makes creates the SecureRandom objects from a specified entropy source provider.
sparkle_opt12(SparkleDigest.Friend, int[], int) - Static method in class org.bouncycastle.crypto.engines.SparkleEngine
sparkle_opt16(SparkleDigest.Friend, int[], int) - Static method in class org.bouncycastle.crypto.engines.SparkleEngine
SparkleDigest - Class in org.bouncycastle.crypto.digests
  Sparkle v1.2, based on the current round 3 submission, https://sparkle-lwc.github.io/ Reference C implementation: https://github.com/cryptolu/sparkle Specification: https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/sparkle-spec-final.pdf
SparkleDigest(SparkleDigest.SparkleParameters) - Constructor for class org.bouncycastle.crypto.digests.SparkleDigest
SparkleDigest.Friend - Class in org.bouncycastle.crypto.digests
SparkleDigest.SparkleParameters - Enum in org.bouncycastle.crypto.digests
SparkleEngine - Class in org.bouncycastle.crypto.engines
  Sparkle v1.2, based on the current round 3 submission, https://sparkle-lwc.github.io/ Reference C implementation: https://github.com/cryptolu/sparkle Specification: https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/sparkle-spec-final.pdf
SparkleEngine(SparkleEngine.SparkleParameters) - Constructor for class org.bouncycastle.crypto.engines.SparkleEngine
SparkleEngine.SparkleParameters - Enum in org.bouncycastle.crypto.engines
SparkleTest - Class in org.bouncycastle.crypto.test
SparkleTest() - Constructor for class org.bouncycastle.crypto.test.SparkleTest
SPECIAL_USER_REQUIREMENTS - Static variable in class org.bouncycastle.asn1.eac.EACTags
sphincs256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  Sphincs-256
sphincs256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
sphincs256_with_BLAKE512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincs256_with_BLAKE512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
sphincs256_with_SHA3_512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincs256_with_SHA3_512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
sphincs256_with_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincs256_with_SHA512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
SPHINCS256KeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.sphincs
SPHINCS256KeyGenerationParameters(SecureRandom, Digest) - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyGenerationParameters
SPHINCS256KeyPairGenerator - Class in org.bouncycastle.pqc.crypto.sphincs
SPHINCS256KeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyPairGenerator
SPHINCS256KeyParams - Class in org.bouncycastle.pqc.asn1
SPHINCS256KeyParams(AlgorithmIdentifier) - Constructor for class org.bouncycastle.pqc.asn1.SPHINCS256KeyParams
SPHINCS256Signer - Class in org.bouncycastle.pqc.crypto.sphincs
  SPHINCS-256 signer.
SPHINCS256Signer(Digest, Digest) - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256Signer
  Base constructor.
Sphincs256Test - Class in org.bouncycastle.pqc.crypto.test
Sphincs256Test() - Constructor for class org.bouncycastle.pqc.crypto.test.Sphincs256Test
SPHINCSKeyParameters - Class in org.bouncycastle.pqc.crypto.sphincs
SPHINCSKeyParameters(boolean, String) - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCSKeyParameters
sphincsPlus - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  SPHINCS+
sphincsPlus_haraka_128f_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_haraka_128f_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_haraka_128s_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_haraka_128s_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_haraka_192f_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_haraka_192f_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_haraka_192s_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_haraka_192s_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_haraka_256f_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_haraka_256f_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_haraka_256s_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_haraka_256s_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_interop - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_sha2_128f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.4.13 OQS_OID_SPHINCSSHA2128FSIMPLE
sphincsPlus_sha2_128f_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_sha2_128f_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_sha2_128s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.4.16 OQS_OID_SPHINCSSHA2128SSIMPLE
sphincsPlus_sha2_128s_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_sha2_128s_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_sha2_192f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.5.10 OQS_OID_SPHINCSSHA2192FSIMPLE
sphincsPlus_sha2_192f_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_sha2_192f_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_sha2_192s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.5.12 OQS_OID_SPHINCSSHA2192SSIMPLE
sphincsPlus_sha2_192s_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_sha2_192s_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_sha2_256f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.6.10 OQS_OID_SPHINCSSHA2256FSIMPLE
sphincsPlus_sha2_256f_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_sha2_256f_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_sha2_256s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.6.12 OQS_OID_SPHINCSSHA2256SSIMPLE
sphincsPlus_sha2_256s_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_sha2_256s_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_shake_128f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.7.13 OQS_OID_SPHINCSSHAKE128FSIMPLE
sphincsPlus_shake_128f_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_shake_128f_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_shake_128s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.7.16 OQS_OID_SPHINCSSHAKE128SSIMPLE
sphincsPlus_shake_128s_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_shake_128s_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_shake_192f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.8.10 OQS_OID_SPHINCSSHAKE192FSIMPLE
sphincsPlus_shake_192f_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_shake_192f_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_shake_192s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.8.12 OQS_OID_SPHINCSSHAKE192SSIMPLE
sphincsPlus_shake_192s_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_shake_192s_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_shake_256f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.9.10 OQS_OID_SPHINCSSHAKE256FSIMPLE
sphincsPlus_shake_256f_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_shake_256f_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_shake_256s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  1.3.9999.6.9.12 OQS_OID_SPHINCSSHAKE256SSIMPLE
sphincsPlus_shake_256s_r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
sphincsPlus_shake_256s_r3_simple - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SPHINCSPLUSPrivateKey - Class in org.bouncycastle.pqc.asn1
  See https://datatracker.ietf.org/doc/draft-uni-qsckeys-sphincsplus/00/ for details ASN.1 Encoding for a SphincsPlus private key for fully populated: SPHINCSPLUSPrivateKey ::= SEQUENCE { version INTEGER {v2(1)} --syntax version 2 (round 3) skseed OCTET STRING, --n-byte private key seed skprf OCTET STRING, --n-byte private key seed PublicKey SPHINCSPLUSPublicKey --public key }
SPHINCSPLUSPrivateKey(int, byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey
SPHINCSPLUSPrivateKey(int, byte[], byte[], SPHINCSPLUSPublicKey) - Constructor for class org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey
SPHINCSPLUSPrivateKey(ASN1Sequence) - Constructor for class org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey
  Deprecated.
  use getInstance()
SPHINCSPLUSPublicKey - Class in org.bouncycastle.pqc.asn1
  See https://datatracker.ietf.org/doc/draft-uni-qsckeys-sphincsplus/00/ for details.
SPHINCSPLUSPublicKey(byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.SPHINCSPLUSPublicKey
SPHINCSPLUSPublicKey(ASN1Sequence) - Constructor for class org.bouncycastle.pqc.asn1.SPHINCSPLUSPublicKey
  Deprecated.
  use getInstance()
SphincsPlusTest - Class in org.bouncycastle.pqc.crypto.test
SphincsPlusTest() - Constructor for class org.bouncycastle.pqc.crypto.test.SphincsPlusTest
SPHINCSPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.sphincs
SPHINCSPrivateKeyParameters(byte[]) - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCSPrivateKeyParameters
SPHINCSPrivateKeyParameters(byte[], String) - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCSPrivateKeyParameters
SPHINCSPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.sphincs
SPHINCSPublicKeyParameters(byte[]) - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCSPublicKeyParameters
SPHINCSPublicKeyParameters(byte[], String) - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCSPublicKeyParameters
split(int, int) - Method in interface org.bouncycastle.crypto.threshold.SecretSplitter
  Creates secret shares.
split(int, int) - Method in class org.bouncycastle.crypto.threshold.ShamirSecretSplitter
split(String, char) - Static method in class org.bouncycastle.util.Strings
splitAround(SecretShare, int, int) - Method in interface org.bouncycastle.crypto.threshold.SecretSplitter
  Creates secret shares from a given secret share.
splitAround(SecretShare, int, int) - Method in class org.bouncycastle.crypto.threshold.ShamirSecretSplitter
splitParams - Variable in class org.bouncycastle.math.ec.endo.GLVTypeAParameters
splitParams - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
SplitSecret - Interface in org.bouncycastle.crypto.threshold
SPuri - Class in org.bouncycastle.asn1.esf
SPuri(ASN1IA5String) - Constructor for class org.bouncycastle.asn1.esf.SPuri
SPUserNotice - Class in org.bouncycastle.asn1.esf
SPUserNotice(NoticeReference, DisplayText) - Constructor for class org.bouncycastle.asn1.esf.SPUserNotice
sqFromBytes(byte[]) - Method in class org.bouncycastle.pqc.math.ntru.HPS4096Polynomial
sqFromBytes(byte[]) - Method in class org.bouncycastle.pqc.math.ntru.HPSPolynomial
sqFromBytes(byte[]) - Method in class org.bouncycastle.pqc.math.ntru.HRSS1373Polynomial
sqFromBytes(byte[]) - Method in class org.bouncycastle.pqc.math.ntru.HRSSPolynomial
sqFromBytes(byte[]) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
  Unpack a Sq polynomial
sqMul(Polynomial, Polynomial) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
sqr(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
sqr(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
sqr(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
sqr(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
sqrt(BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.hash2curve.H2cUtils
  Calculate the square root of val in a prime field order
sqrt() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
sqrt() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
sqrt() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.ECFieldElement
sqrtRatio(BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.hash2curve.impl.GenericSqrtRatioCalculator
  he sqrtRatio subroutine of hash2Curve in the field F
SqrtRatio - Class in org.bouncycastle.crypto.hash2curve.impl
  The result of a sqrt_ratio calculation
SqrtRatio(boolean, BigInteger) - Constructor for class org.bouncycastle.crypto.hash2curve.impl.SqrtRatio
  Constructs an instance of SqrtRatio representing the result of a square root ratio computation.
sqrtRatio(BigInteger, BigInteger) - Method in interface org.bouncycastle.crypto.hash2curve.SqrtRatioCalculator
  he sqrtRatio subroutine of hash2Curve in the field F
SqrtRatioCalculator - Interface in org.bouncycastle.crypto.hash2curve
  Interface for a calculator of SqrtRatio
sqrtRatioVar(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
sqrtRatioVar(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
sqToBytes(int) - Method in class org.bouncycastle.pqc.math.ntru.HPS4096Polynomial
sqToBytes(int) - Method in class org.bouncycastle.pqc.math.ntru.HPSPolynomial
sqToBytes(int) - Method in class org.bouncycastle.pqc.math.ntru.HRSS1373Polynomial
sqToBytes(int) - Method in class org.bouncycastle.pqc.math.ntru.HRSSPolynomial
sqToBytes(int) - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
  Pack Sq polynomial as a byte array
square(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
square(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
square(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
square(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
square() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
square() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
square(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
square(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
square(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
square(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
square() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
square() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
square() - Method in class org.bouncycastle.math.ec.ECFieldElement
square(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
square(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat384
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat448
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat512
squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
squareN(int[], int, int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
squareN(int[], int, int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
squareN(int[], int, int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
squareN(int[], int, int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
squarePow(int) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
squarePow(int) - Method in class org.bouncycastle.math.ec.ECFieldElement
squareWordAddTo(int[], int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
squareWordAddTo(int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
squeeze(byte[], int, long) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
squeezing - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
SRP6Client - Class in org.bouncycastle.crypto.agreement.srp
  Implements the client side SRP-6a protocol.
SRP6Client() - Constructor for class org.bouncycastle.crypto.agreement.srp.SRP6Client
SRP6GroupParameters - Class in org.bouncycastle.crypto.params
SRP6GroupParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.SRP6GroupParameters
SRP6Server - Class in org.bouncycastle.crypto.agreement.srp
  Implements the server side SRP-6a protocol.
SRP6Server() - Constructor for class org.bouncycastle.crypto.agreement.srp.SRP6Server
SRP6StandardGroups - Class in org.bouncycastle.crypto.agreement.srp
SRP6StandardGroups() - Constructor for class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
SRP6Test - Class in org.bouncycastle.crypto.test
SRP6Test() - Constructor for class org.bouncycastle.crypto.test.SRP6Test
SRP6Util - Class in org.bouncycastle.crypto.agreement.srp
SRP6Util() - Constructor for class org.bouncycastle.crypto.agreement.srp.SRP6Util
SRP6VerifierGenerator - Class in org.bouncycastle.crypto.agreement.srp
  Generates new SRP verifier for user
SRP6VerifierGenerator() - Constructor for class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
srsaOAEPEncryptionSET - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.6
ss - Variable in class org.bouncycastle.pqc.crypto.test.NTRUKAT
  Shared key
ssf33_cbc - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
ssf33_cfb1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
ssf33_cfb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
ssf33_cfb8 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
ssf33_ecb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
ssf33_ofb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
SSHNamedCurves - Class in org.bouncycastle.crypto.util
SSHNamedCurves() - Constructor for class org.bouncycastle.crypto.util.SSHNamedCurves
sslCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
sslClient - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
sslServer - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
ST - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  state, or province name - StringType(SIZE(1..64))
st - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
ST - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  state, or province name - StringType(SIZE(1..64))
StagedAgreement - Interface in org.bouncycastle.crypto
StandardDSAEncoding - Class in org.bouncycastle.crypto.signers
StandardDSAEncoding() - Constructor for class org.bouncycastle.crypto.signers.StandardDSAEncoding
state - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
STATE_INITIALIZED - Static variable in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
STATE_INITIALIZED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
STATE_KEY_CALCULATED - Static variable in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
STATE_KEY_CALCULATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
STATE_ROUND_1_CREATED - Static variable in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
STATE_ROUND_1_CREATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
STATE_ROUND_1_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
STATE_ROUND_1_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
STATE_ROUND_2_CREATED - Static variable in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
STATE_ROUND_2_CREATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
STATE_ROUND_2_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
STATE_ROUND_2_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
STATE_ROUND_3_CREATED - Static variable in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
STATE_ROUND_3_CREATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
STATE_ROUND_3_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
STATE_ROUND_3_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
StateAwareMessageSigner - Interface in org.bouncycastle.pqc.crypto
  Base interface for a PQC stateful signature algorithm.
stateOrProvinceName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  Subject RDN components: stateOrProvinceName = 2.5.4.8
STATIC_INTERNAL_AUTHENTIFICATION_FIRST_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
STATIC_INTERNAL_AUTHENTIFICATION_ONE_STEP - Static variable in class org.bouncycastle.asn1.eac.EACTags
STATIC_INTERNAL_AUTHENTIFICATION_SECOND_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
STATUS_INFORMATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
Steuerberater - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Steuerberater
Steuerberaterin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Steuerberaterin
Steuerbevollmchtigte - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Steuerbevollm�chtigte
Steuerbevollmchtigter - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Steuerbevollm�chtigter
Store<T> - Interface in org.bouncycastle.util
  A generic interface describing a simple store of objects.
StoreException - Exception in org.bouncycastle.util
  Exception thrown if there's an issue doing a match in store.
StoreException(String, Throwable) - Constructor for exception org.bouncycastle.util.StoreException
  Basic Constructor.
storeState(File) - Method in class org.bouncycastle.crypto.util.JournaledAlgorithm
  Store state of JournalingSecureRandom and AlgorithmIdentifier in temporary file
storeState(OutputStream) - Method in class org.bouncycastle.crypto.util.JournaledAlgorithm
StreamBlockCipher - Class in org.bouncycastle.crypto
  A parent class for block cipher modes that do not require block aligned data to be processed, but can function in a streaming mode.
StreamBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.StreamBlockCipher
StreamCipher - Interface in org.bouncycastle.crypto
  the interface stream ciphers conform to.
StreamCipherResetTest - Class in org.bouncycastle.crypto.test
  Test whether block ciphers implement reset contract on init, encrypt/decrypt and reset.
StreamCipherResetTest() - Constructor for class org.bouncycastle.crypto.test.StreamCipherResetTest
StreamCipherVectorTest - Class in org.bouncycastle.crypto.test
  a basic test that takes a stream cipher, key parameter, and an input and output string.
StreamCipherVectorTest(int, StreamCipher, CipherParameters, String, String) - Constructor for class org.bouncycastle.crypto.test.StreamCipherVectorTest
StreamLimitTest - Class in org.bouncycastle.asn1.test
StreamLimitTest() - Constructor for class org.bouncycastle.asn1.test.StreamLimitTest
StreamOverflowException - Exception in org.bouncycastle.util.io
  Exception thrown when too much data is written to an InputStream
StreamOverflowException(String) - Constructor for exception org.bouncycastle.util.io.StreamOverflowException
StreamParser - Interface in org.bouncycastle.util
StreamParsingException - Exception in org.bouncycastle.util
StreamParsingException(String, Throwable) - Constructor for exception org.bouncycastle.util.StreamParsingException
Streams - Class in org.bouncycastle.util.io
  Utility methods to assist with stream processing.
Streams() - Constructor for class org.bouncycastle.util.io.Streams
STREET - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  street - StringType(SIZE(1..64))
street - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
STREET - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  street - StringType(SIZE(1..64))
strength - Variable in class org.bouncycastle.crypto.CipherKeyGenerator
STRICT_LENGTH_ENABLED_PROPERTY - Static variable in class org.bouncycastle.crypto.encodings.PKCS1Encoding
  Deprecated.
  use NOT_STRICT_LENGTH_ENABLED_PROPERTY
StringList - Interface in org.bouncycastle.util
  An interface defining a list of strings.
Strings - Class in org.bouncycastle.util
  String utilities.
Strings() - Constructor for class org.bouncycastle.util.Strings
StringsTest - Class in org.bouncycastle.util.utiltest
StringsTest() - Constructor for class org.bouncycastle.util.utiltest.StringsTest
StringTest - Class in org.bouncycastle.asn1.test
  X.690 test example
StringTest() - Constructor for class org.bouncycastle.asn1.test.StringTest
stringToValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
  For all string values starting with '#' is assumed, that these are already valid ASN.1 objects encoded in hex.
stringToValue(ASN1ObjectIdentifier, String) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
  Convert the passed in String value into the appropriate ASN.1 encoded object.
stripInternalSpaces(String) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
sub(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
sub(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
sub33At(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
sub33At(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
sub33From(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
sub33From(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
subBothFrom(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
subBothFrom(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
subDWordAt(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
subDWordAt(int, long, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
subDWordFrom(int, long, int[]) - Static method in class org.bouncycastle.math.raw.Nat
subDWordFrom(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
subFrom(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
subFrom(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
subFrom(int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
subFrom(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat256
subjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.Extension
  Subject Alternative Name
subjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Subject Alternative Name
SubjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
subjectAltPublicKeyInfo - Static variable in class org.bouncycastle.asn1.x509.Extension
  the subject’s alternative public key information
SubjectAltPublicKeyInfo - Class in org.bouncycastle.asn1.x509
  X.509 Section 9.8.2.
SubjectAltPublicKeyInfo(AlgorithmIdentifier, ASN1BitString) - Constructor for class org.bouncycastle.asn1.x509.SubjectAltPublicKeyInfo
SubjectAltPublicKeyInfo(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.x509.SubjectAltPublicKeyInfo
subjectDirectoryAttributes - Static variable in class org.bouncycastle.asn1.x509.Extension
  Subject Directory Attributes
SubjectDirectoryAttributes - Class in org.bouncycastle.asn1.x509
  This extension may contain further X.500 attributes of the subject.
SubjectDirectoryAttributes(Vector) - Constructor for class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
  Constructor from a vector of attributes.
subjectDirectoryAttributes - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Subject Directory Attributes
SubjectDirectoryAttributes - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
subjectInfoAccess - Static variable in class org.bouncycastle.asn1.x509.Extension
  Subject Info Access
subjectInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Subject Info Access
SubjectInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
subjectKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.Extension
  Subject Key Identifier
SubjectKeyIdentifier - Class in org.bouncycastle.asn1.x509
  The SubjectKeyIdentifier object.
SubjectKeyIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
SubjectKeyIdentifier(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
subjectKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Subject Key Identifier
SubjectKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
SubjectKeyIdentifierTest - Class in org.bouncycastle.asn1.test
SubjectKeyIdentifierTest() - Constructor for class org.bouncycastle.asn1.test.SubjectKeyIdentifierTest
SubjectPublicKeyInfo - Class in org.bouncycastle.asn1.x509
  The object that contains the public key stored in a certificate.
SubjectPublicKeyInfo(AlgorithmIdentifier, ASN1BitString) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
SubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
SubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
SubjectPublicKeyInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
  Deprecated.
  use SubjectPublicKeyInfo.getInstance()
SubjectPublicKeyInfoFactory - Class in org.bouncycastle.crypto.util
  Factory to create ASN.1 subject public key info objects from lightweight public keys.
SubjectPublicKeyInfoFactory - Class in org.bouncycastle.pqc.crypto.util
  Factory to create ASN.1 subject public key info objects from lightweight public keys.
subOne(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
subOne(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
subsequentMessage - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
SubsequentMessage - Class in org.bouncycastle.asn1.crmf
subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractFp
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
subWordAt(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
subWordAt(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
subWordFrom(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
subWordFrom(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
success - Static variable in class org.bouncycastle.asn1.cmc.CMCStatus
SUCCESSFUL - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
successful(Test, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
suite() - Static method in class org.bouncycastle.asn1.cms.test.OctetStringTest
suite() - Static method in class org.bouncycastle.asn1.test.AllTests
suite() - Static method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
suite() - Static method in class org.bouncycastle.asn1.util.test.AllTests
suite() - Static method in class org.bouncycastle.crypto.agreement.test.AllTests
suite() - Static method in class org.bouncycastle.crypto.ec.test.AllTests
suite() - Static method in class org.bouncycastle.crypto.hash2curve.test.AllTests
suite() - Static method in class org.bouncycastle.crypto.prng.test.AllTests
suite() - Static method in class org.bouncycastle.crypto.test.AllTests
suite() - Static method in class org.bouncycastle.crypto.threshold.test.AllTests
suite() - Static method in class org.bouncycastle.math.ec.test.AllTests
suite() - Static method in class org.bouncycastle.math.ec.test.ECAlgorithmsTest
suite() - Static method in class org.bouncycastle.math.ec.test.ECPointTest
suite() - Static method in class org.bouncycastle.math.ec.test.FixedPointTest
suite() - Static method in class org.bouncycastle.math.raw.test.AllTests
suite() - Static method in class org.bouncycastle.math.raw.test.InterleaveTest
suite() - Static method in class org.bouncycastle.math.test.AllTests
suite() - Static method in class org.bouncycastle.math.test.PrimesTest
suite() - Static method in class org.bouncycastle.util.encoders.test.AllTests
suite() - Static method in class org.bouncycastle.util.io.pem.test.AllTests
suite() - Static method in class org.bouncycastle.util.utiltest.AllTests
suiteId - Variable in class org.bouncycastle.crypto.hpke.HPKEContext
sumOfMultiplies(ECPoint[], BigInteger[]) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
sumOfTwoMultiplies(ECPoint, BigInteger, ECPoint, BigInteger) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
SUN_JCE_1024 - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
  From Sun's JDK JavaDoc (docs/guide/security/CryptoSpec.html#AppB) 1024-bit p, 160-bit q and 1024-bit g for 80-bit security.
SUPERSEDED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
superseded - Static variable in class org.bouncycastle.asn1.x509.CRLReason
SUPERSEDED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated.
  use lower case version
superseded - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve
SURNAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  Naming attributes of type X520name
SURNAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  Naming attributes of type X520name
sym_id - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
SymbolLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use DefaultLookUp
SymBytes - Static variable in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
SymmetricConstraintsTest - Class in org.bouncycastle.crypto.test
SymmetricConstraintsTest() - Constructor for class org.bouncycastle.crypto.test.SymmetricConstraintsTest
SYSTEM_FAILURE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
systemFailure - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
systemUnavail - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo

## T

T - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  Title
T - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use a X500NameStyle
T61_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
T_l(byte[], ADRS, byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Sha2Engine
T_l(byte[], ADRS, byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Sha2Engine
  Deprecated.
Tables16kKGCMMultiplier_512 - Class in org.bouncycastle.crypto.modes.kgcm
Tables16kKGCMMultiplier_512() - Constructor for class org.bouncycastle.crypto.modes.kgcm.Tables16kKGCMMultiplier_512
Tables1kGCMExponentiator - Class in org.bouncycastle.crypto.modes.gcm
Tables1kGCMExponentiator() - Constructor for class org.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator
Tables4kGCMMultiplier - Class in org.bouncycastle.crypto.modes.gcm
Tables4kGCMMultiplier() - Constructor for class org.bouncycastle.crypto.modes.gcm.Tables4kGCMMultiplier
Tables4kKGCMMultiplier_128 - Class in org.bouncycastle.crypto.modes.kgcm
Tables4kKGCMMultiplier_128() - Constructor for class org.bouncycastle.crypto.modes.kgcm.Tables4kKGCMMultiplier_128
Tables64kGCMMultiplier - Class in org.bouncycastle.crypto.modes.gcm
Tables64kGCMMultiplier() - Constructor for class org.bouncycastle.crypto.modes.gcm.Tables64kGCMMultiplier
Tables8kGCMMultiplier - Class in org.bouncycastle.crypto.modes.gcm
Tables8kGCMMultiplier() - Constructor for class org.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier
Tables8kKGCMMultiplier_256 - Class in org.bouncycastle.crypto.modes.kgcm
Tables8kKGCMMultiplier_256() - Constructor for class org.bouncycastle.crypto.modes.kgcm.Tables8kKGCMMultiplier_256
TAG_ASSERTION - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
TAG_CAPABILITIES - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
TAG_CERTIFICATE - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
TAG_CRL - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
TAG_ESSCERTID - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
TAG_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
TAG_OCSPCERTID - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
TAG_OCSPCERTSTATUS - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
TAG_OCSPRESPONSE - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
TAG_PKISTATUS - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
TAGGED - Static variable in interface org.bouncycastle.asn1.BERTags
TaggedAttribute - Class in org.bouncycastle.asn1.cmc
  TaggedAttribute from RFC5272 TaggedAttribute ::= SEQUENCE { bodyPartID BodyPartID, attrType OBJECT IDENTIFIER, attrValues SET OF AttributeValue }
TaggedAttribute(BodyPartID, ASN1ObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.cmc.TaggedAttribute
TaggedAttributeTest - Class in org.bouncycastle.asn1.cmc.test
TaggedAttributeTest() - Constructor for class org.bouncycastle.asn1.cmc.test.TaggedAttributeTest
TaggedCertificationRequest - Class in org.bouncycastle.asn1.cmc
  TaggedCertificationRequest ::= SEQUENCE { bodyPartID BodyPartID, certificationRequest CertificationRequest }
TaggedCertificationRequest(BodyPartID, CertificationRequest) - Constructor for class org.bouncycastle.asn1.cmc.TaggedCertificationRequest
TaggedCertificationRequestTest - Class in org.bouncycastle.asn1.cmc.test
TaggedCertificationRequestTest() - Constructor for class org.bouncycastle.asn1.cmc.test.TaggedCertificationRequestTest
TaggedContentInfo - Class in org.bouncycastle.asn1.cmc
  TaggedContentInfo ::= SEQUENCE { bodyPartID BodyPartID, contentInfo ContentInfo }
TaggedContentInfo(BodyPartID, ContentInfo) - Constructor for class org.bouncycastle.asn1.cmc.TaggedContentInfo
TaggedContentInfoTest - Class in org.bouncycastle.asn1.cmc.test
TaggedContentInfoTest() - Constructor for class org.bouncycastle.asn1.cmc.test.TaggedContentInfoTest
TaggedRequest - Class in org.bouncycastle.asn1.cmc
  TaggedRequest ::= CHOICE { tcr [0] TaggedCertificationRequest, crm [1] CertReqMsg, orm [2] SEQUENCE { bodyPartID BodyPartID, requestMessageType OBJECT IDENTIFIER, requestMessageValue ANY DEFINED BY requestMessageType } }
TaggedRequest(TaggedCertificationRequest) - Constructor for class org.bouncycastle.asn1.cmc.TaggedRequest
TaggedRequest(CertReqMsg) - Constructor for class org.bouncycastle.asn1.cmc.TaggedRequest
TaggedRequestTest - Class in org.bouncycastle.asn1.cmc.test
TaggedRequestTest() - Constructor for class org.bouncycastle.asn1.cmc.test.TaggedRequestTest
TagTest - Class in org.bouncycastle.asn1.test
  X.690 test example
TagTest() - Constructor for class org.bouncycastle.asn1.test.TagTest
Target - Class in org.bouncycastle.asn1.x509
  Target structure used in target information extension for attribute certificates from RFC 3281.
Target(int, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.Target
  Constructor from given details.
TargetEtcChain - Class in org.bouncycastle.asn1.dvcs
  TargetEtcChain ::= SEQUENCE { target CertEtcToken, chain SEQUENCE SIZE (1..MAX) OF CertEtcToken OPTIONAL, pathProcInput [0] PathProcInput OPTIONAL }
TargetEtcChain(CertEtcToken) - Constructor for class org.bouncycastle.asn1.dvcs.TargetEtcChain
TargetEtcChain(CertEtcToken, CertEtcToken[]) - Constructor for class org.bouncycastle.asn1.dvcs.TargetEtcChain
TargetEtcChain(CertEtcToken, PathProcInput) - Constructor for class org.bouncycastle.asn1.dvcs.TargetEtcChain
TargetEtcChain(CertEtcToken, CertEtcToken[], PathProcInput) - Constructor for class org.bouncycastle.asn1.dvcs.TargetEtcChain
targetGroup - Static variable in class org.bouncycastle.asn1.x509.Target
targetInformation - Static variable in class org.bouncycastle.asn1.x509.Extension
  TargetInformation extension in attribute certificates.
TargetInformation - Class in org.bouncycastle.asn1.x509
  Target information extension for attributes certificates according to RFC 3281.
TargetInformation(Targets) - Constructor for class org.bouncycastle.asn1.x509.TargetInformation
  Constructs a target information from a single targets element.
TargetInformation(Target[]) - Constructor for class org.bouncycastle.asn1.x509.TargetInformation
  According to RFC 3281 only one targets element must be produced.
targetInformation - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  TargetInformation extension in attribute certificates.
TargetInformation - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
TargetInformationTest - Class in org.bouncycastle.asn1.test
TargetInformationTest() - Constructor for class org.bouncycastle.asn1.test.TargetInformationTest
targetName - Static variable in class org.bouncycastle.asn1.x509.Target
Targets - Class in org.bouncycastle.asn1.x509
  Targets structure used in target information extension for attribute certificates from RFC 3281.
Targets(Target[]) - Constructor for class org.bouncycastle.asn1.x509.Targets
  Constructor from given targets.
tau - Static variable in class org.bouncycastle.crypto.engines.Salsa20Engine
  Deprecated.
tau() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
tauPow(int) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
TBCPadding - Class in org.bouncycastle.crypto.paddings
  A padder that adds Trailing-Bit-Compliment padding to a block.
TBCPadding() - Constructor for class org.bouncycastle.crypto.paddings.TBCPadding
TBSCertificate - Class in org.bouncycastle.asn1.x509
  The TBSCertificate object.
TBSCertificate(ASN1Integer, ASN1Integer, AlgorithmIdentifier, X500Name, Validity, X500Name, SubjectPublicKeyInfo, ASN1BitString, ASN1BitString, Extensions) - Constructor for class org.bouncycastle.asn1.x509.TBSCertificate
TBSCertificateStructure - Class in org.bouncycastle.asn1.x509
  Deprecated.
  use TBSCertificate
TBSCertificateStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
TBSCertList - Class in org.bouncycastle.asn1.x509
  PKIX RFC-2459 - TBSCertList object.
TBSCertList(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.TBSCertList
TBSCertList.CRLEntry - Class in org.bouncycastle.asn1.x509
TBSRequest - Class in org.bouncycastle.asn1.ocsp
TBSRequest(GeneralName, ASN1Sequence, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.TBSRequest
  Deprecated.
  use method taking Extensions
TBSRequest(GeneralName, ASN1Sequence, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.TBSRequest
TCR - Static variable in class org.bouncycastle.asn1.cmc.TaggedRequest
TEAEngine - Class in org.bouncycastle.crypto.engines
  An TEA engine.
TEAEngine() - Constructor for class org.bouncycastle.crypto.engines.TEAEngine
  Create an instance of the TEA encryption algorithm and set some defaults
tearDown() - Method in interface org.bouncycastle.crypto.test.cavp.CAVPListener
tearDown() - Method in class org.bouncycastle.crypto.test.cavp.KDFCounterTests
tearDown() - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
tearDown() - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
tearDown() - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
tearDown() - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
TEATest - Class in org.bouncycastle.crypto.test
  TEA tester - based on C implementation results from https://www.simonshepherd.supanet.com/tea.htm
TeeInputStream - Class in org.bouncycastle.util.io
  An input stream which copies anything read through it to another stream.
TeeInputStream(InputStream, OutputStream) - Constructor for class org.bouncycastle.util.io.TeeInputStream
  Base constructor.
TeeOutputStream - Class in org.bouncycastle.util.io
  An output stream which copies anything written into it to another stream.
TeeOutputStream(OutputStream, OutputStream) - Constructor for class org.bouncycastle.util.io.TeeOutputStream
  Base constructor.
TELEPHONE_NUMBER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  id-at-telephoneNumber
TELEPHONE_NUMBER - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  id-at-telephoneNumber
telephoneNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
teletexTerminalIdentifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
teleTrusTAlgorithm - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3
TeleTrusTNamedCurves - Class in org.bouncycastle.asn1.teletrust
  Elliptic curves defined in "ECC Brainpool Standard Curves and Curve Generation" https://www.ecc-brainpool.org/download/draft_pkix_additional_ecc_dp.txt
TeleTrusTNamedCurves() - Constructor for class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
TeleTrusTObjectIdentifiers - Interface in org.bouncycastle.asn1.teletrust
  Object identifiers based on the TeleTrust branch.
teleTrusTRSAsignatureAlgorithm - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.1
telexNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
TEST - Static variable in class org.bouncycastle.crypto.test.DeterministicDSATest
Test - Interface in org.bouncycastle.util.test
test_GitHub566() - Method in class org.bouncycastle.math.ec.custom.sec.test.SecP128R1FieldTest
test_should_verify_sha256_n24_w1() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
test_should_verify_shake_n24_w1() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
test_should_verify_shake_n24_w2() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
test_should_verify_shake_n24_w2_2() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
test_should_verify_shake_n24_w4() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
test_should_verify_shake_n24_w8() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
test_should_verify_shake_n32_w1() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
test_should_verify_shake_n32_w8() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
test_shouldRecogniseInvalidSignature() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
testAdd() - Method in class org.bouncycastle.math.ec.test.ECPointTest
  Calls `implTestAdd()` for `Fp` and `F2m`.
testAddSubtractMultiplySimple() - Method in class org.bouncycastle.math.ec.test.ECPointTest
  Calls `implTestAddSubtract()` for literature values, both for `Fp` and `F2m`.
testAddSubtractMultiplyTwiceEncoding() - Method in class org.bouncycastle.math.ec.test.ECPointTest
  Calls `implTestAddSubtract()`, `implTestMultiply` and `implTestEncoding` for the standard elliptic curves as given in `SECNamedCurves`.
testAESCTR() - Method in class org.bouncycastle.crypto.test.BigSkippingCipherTest
testAllowedDuplicateExtensions() - Method in class org.bouncycastle.asn1.test.GenerationTest
testAllPoints() - Method in class org.bouncycastle.math.ec.test.ECPointTest
  Calls `implTestAllPoints()` for the small literature curves, both for `Fp` and `F2m`.
testASN1() - Method in class org.bouncycastle.asn1.test.AllTests
testASN1() - Method in class org.bouncycastle.asn1.util.test.AllTests
testAsUnsignedByteArray() - Method in class org.bouncycastle.util.utiltest.BigIntegersTest
testAuthOneShotPairwise() - Method in class org.bouncycastle.crypto.test.HPKETestVectors
testAuthPairwise() - Method in class org.bouncycastle.crypto.test.HPKETestVectors
testAuthPath() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
testBase64() - Method in class org.bouncycastle.util.encoders.test.EncoderTest
testBase64WithNL() - Method in class org.bouncycastle.util.encoders.test.EncoderTest
testBaseOneShotPairwise() - Method in class org.bouncycastle.crypto.test.HPKETestVectors
testBasePairwise() - Method in class org.bouncycastle.crypto.test.HPKETestVectors
testBasicKeyGeneration() - Method in class org.bouncycastle.pqc.crypto.test.SphincsPlusTest
testBasicKeyGenerationSha2128sSimple() - Method in class org.bouncycastle.pqc.crypto.test.SLHDSATest
testBasicKeyGenerationShake256128fRobust() - Method in class org.bouncycastle.pqc.crypto.test.SphincsPlusTest
testBasicKeyGenerationShake256128fRobustSign() - Method in class org.bouncycastle.pqc.crypto.test.SphincsPlusTest
testBasicKeyGenerationShake256128fSimple() - Method in class org.bouncycastle.pqc.crypto.test.SphincsPlusTest
testBasicKeyGenerationShake256128fSimpleSign() - Method in class org.bouncycastle.pqc.crypto.test.SLHDSATest
testBasicKeyGenerationShake256128fSimpleSign() - Method in class org.bouncycastle.pqc.crypto.test.SphincsPlusTest
testBasicKeyImportSimpleSign() - Method in class org.bouncycastle.pqc.crypto.test.SphincsPlusTest
testBasicSignature() - Method in class org.bouncycastle.pqc.crypto.test.SphincsPlusTest
testBDSImport() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testBDSImport() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
testBERExplicitTaggedSequenceWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testBERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testBERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testBitCount() - Method in class org.bouncycastle.util.utiltest.IntegersTest
testBitZero() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
testBitZero() - Method in class org.bouncycastle.math.ec.ECFieldElement
testBufferingEngine_ascon128() - Method in class org.bouncycastle.crypto.test.AsconTest
testBufferingEngine_ascon128a() - Method in class org.bouncycastle.crypto.test.AsconTest
testBufferingEngine_ascon80() - Method in class org.bouncycastle.crypto.test.AsconTest
testBufferingEngine_asconaead128() - Method in class org.bouncycastle.crypto.test.AsconTest
testBufferingEngine_SCHWAEMM128_128() - Method in class org.bouncycastle.crypto.test.SparkleTest
testBufferingEngine_SCHWAEMM192_192() - Method in class org.bouncycastle.crypto.test.SparkleTest
testBufferingEngine_SCHWAEMM256_128() - Method in class org.bouncycastle.crypto.test.SparkleTest
testBufferingEngine_SCHWAEMM256_256() - Method in class org.bouncycastle.crypto.test.SparkleTest
testBufferSizeChecks(Test, AEADBlockCipher, AEADParameters) - Static method in class org.bouncycastle.crypto.test.AEADTestUtil
testBytesToIntBigEndian() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
testBytesToIntBigEndianException() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
testBytesToLongBigEndian() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
testBytesToLongBigEndianException() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
testCalculate1() - Method in class org.bouncycastle.crypto.hash2curve.test.impl.GenericSqrtRatioCalculatorTest
testCalculate2() - Method in class org.bouncycastle.crypto.hash2curve.test.impl.GenericSqrtRatioCalculatorTest
testCalculate3() - Method in class org.bouncycastle.crypto.hash2curve.test.impl.GenericSqrtRatioCalculatorTest
testCalculateTau() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
testCertCRLStatus() - Method in class org.bouncycastle.asn1.misc.test.CMPUpdates16Test
testCertReqTemplateContent() - Method in class org.bouncycastle.asn1.misc.test.CMPUpdates16Test
testChaCha() - Method in class org.bouncycastle.crypto.test.BigSkippingCipherTest
testCipher(Random, SkippingStreamCipher, SkippingStreamCipher) - Method in class org.bouncycastle.crypto.test.BigSkippingCipherTest
testClassCast() - Method in class org.bouncycastle.asn1.cms.test.ParseTest
testCombine() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
testConcatAuth() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
testConcatCrypt() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
testConcatenate() - Method in class org.bouncycastle.util.utiltest.ArraysTest
testConsistency() - Method in class org.bouncycastle.math.ec.rfc7748.test.X25519Test
testConsistency() - Method in class org.bouncycastle.math.ec.rfc7748.test.X448Test
testConsistency() - Method in class org.bouncycastle.pqc.crypto.test.MLDSATest
testConsistency() - Method in class org.bouncycastle.pqc.crypto.test.SLHDSATest
testConsistencyHQC128() - Method in class org.bouncycastle.pqc.crypto.test.HQCTest
testConsistencyHQC192() - Method in class org.bouncycastle.pqc.crypto.test.HQCTest
testConsistencyHQC256() - Method in class org.bouncycastle.pqc.crypto.test.HQCTest
testConstructedContentInfo() - Method in class org.bouncycastle.asn1.cms.test.ParseTest
testConstruction() - Method in class org.bouncycastle.crypto.agreement.test.ECJPAKECurveTest
testConstruction() - Method in class org.bouncycastle.crypto.agreement.test.ECJPAKEParticipantTest
testConstruction() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
testConstruction() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEPrimeOrderGroupTest
testConstructor() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTPublicKeyTest
testConstructor() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTSignatureTest
testConstructor() - Method in class org.bouncycastle.pqc.crypto.test.XMSSPublicKeyTest
testConstructor() - Method in class org.bouncycastle.pqc.crypto.test.XMSSReducedSignatureTest
testConstructor() - Method in class org.bouncycastle.pqc.crypto.test.XMSSSignatureTest
testConstructorInvalidCast() - Method in class org.bouncycastle.asn1.test.DLExternalTest
testCopyOfRange() - Method in class org.bouncycastle.util.utiltest.ArraysTest
testCounter() - Method in class org.bouncycastle.crypto.test.AsconTest
testCRLSource() - Method in class org.bouncycastle.asn1.misc.test.CMPUpdates16Test
testCrypto() - Method in class org.bouncycastle.crypto.ec.test.AllTests
testCrypto() - Method in class org.bouncycastle.crypto.prng.test.AllTests
testCrypto() - Method in class org.bouncycastle.crypto.test.SimpleTestTest
testDerExp() - Method in class org.bouncycastle.asn1.cms.test.ParseTest
testDERExplicitTaggedSequenceWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testDERImplicitTaggedSequenceWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testDERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testDeterministicSignature() - Method in class org.bouncycastle.pqc.crypto.test.SphincsPlusTest
testDHBMParameter() - Method in class org.bouncycastle.asn1.misc.test.CMPUpdates16Test
testDigestWithKeyedTestVectors() - Method in class org.bouncycastle.crypto.test.Blake2sDigestTest
testDigestWithKeyedTestVectorsAndRandomUpdate() - Method in class org.bouncycastle.crypto.test.Blake2sDigestTest
testDilithium() - Method in class org.bouncycastle.pqc.crypto.test.CrystalsDilithiumTest
testDilithiumRandom() - Method in class org.bouncycastle.pqc.crypto.test.CrystalsDilithiumTest
testDSA() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
testDuplicateExtensions() - Method in class org.bouncycastle.asn1.test.GenerationTest
testECDH() - Method in class org.bouncycastle.math.ec.rfc7748.test.X25519Test
testECDH() - Method in class org.bouncycastle.math.ec.rfc7748.test.X448Test
testECDHVector1() - Method in class org.bouncycastle.math.ec.rfc7748.test.X25519Test
testECDHVector1() - Method in class org.bouncycastle.math.ec.rfc7748.test.X448Test
testECDSA() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
testECDSA_curvesFromSSHKeyGen() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
testED25519() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
testEd25519Consistency() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testEd25519ctxConsistency() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testEd25519ctxVector1() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testEd25519ctxVector2() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testEd25519ctxVector3() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testEd25519ctxVector4() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testEd25519phConsistency() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testEd25519phVector1() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testEd25519Vector1() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testEd25519Vector1023() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testEd25519Vector2() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testEd25519Vector3() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testEd25519VectorSHAabc() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testEd448Consistency() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testEd448phConsistency() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testEd448phVector1() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testEd448phVector2() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testEd448Vector1() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testEd448Vector1023() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testEd448Vector2() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testEd448Vector256() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testEd448Vector3() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testEd448Vector4() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testEd448Vector5() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testEd448Vector6() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testEd448Vector64() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testEncapDecap_decapsulation() - Method in class org.bouncycastle.pqc.crypto.test.MLKEMTest
testEncapDecap_encapsulation() - Method in class org.bouncycastle.pqc.crypto.test.MLKEMTest
testEncapDecapCombinedVectorSet() - Method in class org.bouncycastle.pqc.crypto.test.MLKEMTest
testEncode() - Method in class org.bouncycastle.util.encoders.test.AbstractCoderTest
testEnhancedMRProbablePrime() - Method in class org.bouncycastle.math.test.PrimesTest
TestEntropySourceProvider - Class in org.bouncycastle.crypto.prng.test
TestEntropySourceProvider(byte[], boolean) - Constructor for class org.bouncycastle.crypto.prng.test.TestEntropySourceProvider
testExampleFpB0() - Method in class org.bouncycastle.math.ec.test.ECPointTest
testException(String, String, SimpleTest.TestExceptionOperation) - Method in class org.bouncycastle.util.test.SimpleTest
testExceptionsDigest_AsconHash() - Method in class org.bouncycastle.crypto.test.AsconTest
testExceptionsDigest_AsconHash256() - Method in class org.bouncycastle.crypto.test.AsconTest
testExceptionsDigest_AsconHashA() - Method in class org.bouncycastle.crypto.test.AsconTest
testExceptionsDigest_ESCH256() - Method in class org.bouncycastle.crypto.test.SparkleTest
testExceptionsDigest_ESCH384() - Method in class org.bouncycastle.crypto.test.SparkleTest
testExceptionsEngine_ascon128() - Method in class org.bouncycastle.crypto.test.AsconTest
testExceptionsEngine_ascon128a() - Method in class org.bouncycastle.crypto.test.AsconTest
testExceptionsEngine_ascon80pq() - Method in class org.bouncycastle.crypto.test.AsconTest
testExceptionsEngine_asconaead128() - Method in class org.bouncycastle.crypto.test.AsconTest
testExceptionsEngine_SCHWAEMM128_128() - Method in class org.bouncycastle.crypto.test.SparkleTest
testExceptionsEngine_SCHWAEMM192_192() - Method in class org.bouncycastle.crypto.test.SparkleTest
testExceptionsEngine_SCHWAEMM256_128() - Method in class org.bouncycastle.crypto.test.SparkleTest
testExceptionsEngine_SCHWAEMM256_256() - Method in class org.bouncycastle.crypto.test.SparkleTest
testExceptionsXof_AsconCXof128() - Method in class org.bouncycastle.crypto.test.AsconTest
testExceptionsXof_AsconXof() - Method in class org.bouncycastle.crypto.test.AsconTest
testExceptionsXof_AsconXof128() - Method in class org.bouncycastle.crypto.test.AsconTest
testExceptionsXof_AsconXofA() - Method in class org.bouncycastle.crypto.test.AsconTest
testExp() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
testExpand16To32() - Method in class org.bouncycastle.math.raw.test.InterleaveTest
testExpand32To64() - Method in class org.bouncycastle.math.raw.test.InterleaveTest
testExpand64To128() - Method in class org.bouncycastle.math.raw.test.InterleaveTest
testExpand8To16() - Method in class org.bouncycastle.math.raw.test.InterleaveTest
TestFailedException - Exception in org.bouncycastle.util.test
TestFailedException(TestResult) - Constructor for exception org.bouncycastle.util.test.TestFailedException
testFailures() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
testFF1Bounds() - Method in class org.bouncycastle.crypto.test.SP80038GTest
testFF1Rounding() - Method in class org.bouncycastle.crypto.test.SP80038GTest
testFF1w() - Method in class org.bouncycastle.crypto.test.SP80038GTest
testFF3_1() - Method in class org.bouncycastle.crypto.test.SP80038GTest
testFixedLengthUnsignedByteArray() - Method in class org.bouncycastle.util.utiltest.BigIntegersTest
testFixedPointMultiplier() - Method in class org.bouncycastle.math.ec.test.FixedPointTest
testFlagValueCorrect(int, int) - Static method in class org.bouncycastle.asn1.test.BitStringConstantTester
testFlagValueCorrect(int, int) - Static method in class org.bouncycastle.asn1.util.test.BitStringConstantTester
testFromVectorFile() - Method in class org.bouncycastle.crypto.test.LEATest
  Execute test vector file.
testGenericHashToField() - Method in class org.bouncycastle.crypto.hash2curve.test.HashToFieldTest
testGenKeyPairSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testGenKeyPairSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
testGenKeyPairSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testGenKeyPairSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
testGetInstance() - Method in class org.bouncycastle.asn1.misc.test.GetInstanceTest
testGetInstance() - Method in class org.bouncycastle.asn1.test.GetInstanceTest
testHasAnySmallFactors() - Method in class org.bouncycastle.math.test.PrimesTest
testHashQuickBrownFox() - Method in class org.bouncycastle.pqc.crypto.test.MLDSATest
testHashToScalar() - Method in class org.bouncycastle.crypto.hash2curve.test.OPRFHashToScalarTest
testHeavilyBERNestedSequence() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testHeavilyDLNestedSequence() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testHex() - Method in class org.bouncycastle.util.encoders.test.EncoderTest
testHpsParameters() - Method in class org.bouncycastle.pqc.crypto.test.NTRUParametersTest
testHrssParameters() - Method in class org.bouncycastle.pqc.crypto.test.NTRUParametersTest
testHssKeyGenAndSign() - Method in class org.bouncycastle.pqc.crypto.test.HSSTest
testImportKeysSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testImportKeysSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testImportKeysSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
testImportStateSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
testIncorrectPassword() - Method in class org.bouncycastle.crypto.agreement.test.ECJPAKEParticipantTest
testIncorrectPassword() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
testInputs() - Method in class org.bouncycastle.pqc.crypto.test.MLKEMTest
testInputTooLong() - Method in class org.bouncycastle.crypto.test.Haraka256DigestTest
testInputTooLong() - Method in class org.bouncycastle.crypto.test.Haraka512DigestTest
testInputTooShort() - Method in class org.bouncycastle.crypto.test.Haraka256DigestTest
testInputTooShort() - Method in class org.bouncycastle.crypto.test.Haraka512DigestTest
testInstantiationByVector() - Method in class org.bouncycastle.asn1.test.DLExternalTest
  Checks that the values are correctly instantiated
testIntToBytesBigEndian() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
testInvalidEncoding_00() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
testInvalidEncoding_00_32bits() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
testInvalidEncoding_ff() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
testInvalidEncoding_ff_32bits() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
testInvalidInput() - Method in class org.bouncycastle.util.encoders.test.Base32Test
testInvalidInput() - Method in class org.bouncycastle.util.encoders.test.Base64Test
testInvalidInput() - Method in class org.bouncycastle.util.encoders.test.HexTest
testInvalidInput() - Method in class org.bouncycastle.util.encoders.test.UrlBase64Test
testIPv4() - Method in class org.bouncycastle.util.utiltest.IPTest
testIPv6() - Method in class org.bouncycastle.util.utiltest.IPTest
testIsSquare() - Method in class org.bouncycastle.crypto.hash2curve.test.H2cUtilsTest
testKATfile() - Method in class org.bouncycastle.crypto.test.Blake2bpDigestTest
testKATfile() - Method in class org.bouncycastle.crypto.test.Blake2spDigestTest
testKEM() - Method in class org.bouncycastle.pqc.crypto.test.NTRULPRimeTest
testKEM() - Method in class org.bouncycastle.pqc.crypto.test.SNTRUPrimeTest
testKEM() - Method in class org.bouncycastle.pqc.crypto.test.XWingTest
testKeyGen() - Method in class org.bouncycastle.pqc.crypto.test.CrystalsDilithiumTest
testKeyGen() - Method in class org.bouncycastle.pqc.crypto.test.MLDSATest
testKeyGen() - Method in class org.bouncycastle.pqc.crypto.test.MLKEMTest
testKeyGen() - Method in class org.bouncycastle.pqc.crypto.test.SLHDSATest
testKeyGenAndSign() - Method in class org.bouncycastle.pqc.crypto.test.HSSTest
testKeyGenAndSign() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
testKeyGenAndSignSha256_192() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
testKeyGenAndSignShake256_192() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
testKeyGenAndSignTwoSigsWithShard() - Method in class org.bouncycastle.pqc.crypto.test.HSSTest
testKeyGenAndSignTwoSigsWithShard() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
testKeyGenAndUsage() - Method in class org.bouncycastle.pqc.crypto.test.HSSTest
testKeyGenCombinedVectorSet() - Method in class org.bouncycastle.pqc.crypto.test.MLDSATest
testKeyGenCombinedVectorSet() - Method in class org.bouncycastle.pqc.crypto.test.MLKEMTest
testKeyGenSingleFile() - Method in class org.bouncycastle.pqc.crypto.test.SLHDSATest
testKeys() - Method in class org.bouncycastle.pqc.crypto.test.MLKEMTest
testKnownVector() - Method in class org.bouncycastle.crypto.test.Haraka256DigestTest
testKnownVector() - Method in class org.bouncycastle.crypto.test.Haraka512DigestTest
testLargeMInF2m() - Method in class org.bouncycastle.math.ec.test.ECPointTest
testLength() - Method in class org.bouncycastle.util.encoders.test.HexTest
testLift() - Method in class org.bouncycastle.pqc.math.ntru.test.HPSPolynomialTest
testLift() - Method in class org.bouncycastle.pqc.math.ntru.test.HRSSPolynomialTest
testLog2() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
testLongConstructed() - Method in class org.bouncycastle.asn1.cms.test.OctetStringTest
testLongTag() - Method in class org.bouncycastle.asn1.cms.test.ParseTest
testLongToBytesBigEndian() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
testLongToBytesBigEndianOffset() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
testLongToBytesBigEndianOffsetException() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
testLooseValidEncoding_FF_32BAligned() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
testLooseValidEncoding_FF_32BAligned_1not0() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
testLooseValidEncoding_FF_32BAligned_2not0() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
testLooseValidEncoding_zero_32BAligned() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
testMalformed() - Method in class org.bouncycastle.util.io.pem.test.AllTests
testMapToCurve() - Method in class org.bouncycastle.crypto.hash2curve.test.impl.SimplifiedShallueVanDeWoestijneMapToCurveTest
testMessageExpansion() - Method in class org.bouncycastle.crypto.hash2curve.test.OPRFHashToScalarTest
testMLDSARejection() - Method in class org.bouncycastle.pqc.crypto.test.MLDSATest
testMLKEM() - Method in class org.bouncycastle.pqc.crypto.test.MLKEMTest
testMLKEMRandom() - Method in class org.bouncycastle.pqc.crypto.test.MLKEMTest
testMod3PhiN() - Method in class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
testModQPhiN() - Method in class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
testModulus() - Method in class org.bouncycastle.pqc.crypto.test.MLKEMTest
testMRProbablePrime() - Method in class org.bouncycastle.math.test.PrimesTest
testMRProbablePrimeToBase() - Method in class org.bouncycastle.math.test.PrimesTest
testMultiply() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
testMultiply() - Method in class org.bouncycastle.math.ec.test.ECPointPerformanceTest
testMultiply1() - Method in class org.bouncycastle.math.ec.custom.sec.test.SecP256R1FieldTest
testMultiply1() - Method in class org.bouncycastle.math.ec.custom.sec.test.SecP384R1FieldTest
testMultiply2() - Method in class org.bouncycastle.math.ec.custom.sec.test.SecP256R1FieldTest
testMultiply2() - Method in class org.bouncycastle.math.ec.custom.sec.test.SecP384R1FieldTest
testMultiply_OpenSSLBug() - Method in class org.bouncycastle.math.ec.custom.sec.test.SecP256R1FieldTest
  Test multiplication with specifically selected values that triggered a bug in the modular reduction in OpenSSL (last affected version 0.9.8g).
testNestedBERDERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedBERDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedBERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedBERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedDERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedExplicitTagDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedImplicitTagDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedStructure() - Method in class org.bouncycastle.asn1.cms.test.OctetStringTest
testNullKem() - Method in class org.bouncycastle.asn1.cms.test.KEMRecipientInfoTest
testNullWrap() - Method in class org.bouncycastle.asn1.cms.test.KEMRecipientInfoTest
testNumberOfLeadingZeros() - Method in class org.bouncycastle.util.utiltest.IntegersTest
testNumberOfLeadingZeros() - Method in class org.bouncycastle.util.utiltest.LongsTest
testNumberOfTrailingZeros() - Method in class org.bouncycastle.util.utiltest.IntegersTest
testNumberOfTrailingZeros() - Method in class org.bouncycastle.util.utiltest.LongsTest
testOffset() - Method in class org.bouncycastle.crypto.test.Blake2bpDigestTest
testOffset() - Method in class org.bouncycastle.crypto.test.Blake2spDigestTest
testOneLevelKeyGenAndSign() - Method in class org.bouncycastle.pqc.crypto.test.HSSTest
testOutOfRange() - Method in class org.bouncycastle.asn1.cms.test.KEMRecipientInfoTest
testOutput() - Method in class org.bouncycastle.crypto.test.Haraka256DigestTest
testOutput() - Method in class org.bouncycastle.crypto.test.Haraka512DigestTest
testOutputSizes(Test, AEADBlockCipher, AEADParameters) - Static method in class org.bouncycastle.crypto.test.AEADTestUtil
testOutputXof_AsconCXof128() - Method in class org.bouncycastle.crypto.test.AsconTest
testOutputXof_AsconXof() - Method in class org.bouncycastle.crypto.test.AsconTest
testOutputXof_AsconXof128() - Method in class org.bouncycastle.crypto.test.AsconTest
testOutputXof_AsconXofA() - Method in class org.bouncycastle.crypto.test.AsconTest
testOversizedEncoding() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
testPadding(BlockCipherPadding, SecureRandom, byte[], byte[]) - Method in class org.bouncycastle.crypto.test.PaddingTest
testParameters() - Method in class org.bouncycastle.crypto.test.BCryptTest
testParameters() - Method in class org.bouncycastle.crypto.test.SCryptTest
testParameters() - Method in class org.bouncycastle.pqc.crypto.test.CMCEVectorTest
testParameters() - Method in class org.bouncycastle.pqc.crypto.test.FrodoVectorTest
testParameters() - Method in class org.bouncycastle.pqc.crypto.test.MLKEMTest
testParameters() - Method in class org.bouncycastle.pqc.crypto.test.NTRUParametersTest
testParameters() - Method in class org.bouncycastle.pqc.crypto.test.NTRUTest
testParameters() - Method in class org.bouncycastle.pqc.crypto.test.PicnicVectorTest
testParameters() - Method in class org.bouncycastle.pqc.crypto.test.SABERVectorTest
testParametersDigest_AsconHash() - Method in class org.bouncycastle.crypto.test.AsconTest
testParametersDigest_AsconHash256() - Method in class org.bouncycastle.crypto.test.AsconTest
testParametersDigest_AsconHashA() - Method in class org.bouncycastle.crypto.test.AsconTest
testParametersDigest_ESCH256() - Method in class org.bouncycastle.crypto.test.SparkleTest
testParametersDigest_ESCH384() - Method in class org.bouncycastle.crypto.test.SparkleTest
testParametersEngine_ascon128() - Method in class org.bouncycastle.crypto.test.AsconTest
testParametersEngine_ascon128a() - Method in class org.bouncycastle.crypto.test.AsconTest
testParametersEngine_ascon80pq() - Method in class org.bouncycastle.crypto.test.AsconTest
testParametersEngine_asconaead128() - Method in class org.bouncycastle.crypto.test.AsconTest
testParametersEngine_SCHWAEMM128_128() - Method in class org.bouncycastle.crypto.test.SparkleTest
testParametersEngine_SCHWAEMM192_192() - Method in class org.bouncycastle.crypto.test.SparkleTest
testParametersEngine_SCHWAEMM256_128() - Method in class org.bouncycastle.crypto.test.SparkleTest
testParametersEngine_SCHWAEMM256_256() - Method in class org.bouncycastle.crypto.test.SparkleTest
testParametersXof_AsconCXof128() - Method in class org.bouncycastle.crypto.test.AsconTest
testParametersXof_AsconXof() - Method in class org.bouncycastle.crypto.test.AsconTest
testParametersXof_AsconXof128() - Method in class org.bouncycastle.crypto.test.AsconTest
testParametersXof_AsconXofA() - Method in class org.bouncycastle.crypto.test.AsconTest
testPemLength() - Method in class org.bouncycastle.util.io.pem.test.AllTests
testPermutations() - Method in class org.bouncycastle.crypto.test.Argon2Test
testPermutations() - Method in class org.bouncycastle.crypto.test.OpenBSDBCryptTest
testPermutations() - Method in class org.bouncycastle.crypto.test.SCryptTest
testPicnicRandom() - Method in class org.bouncycastle.pqc.crypto.test.PicnicVectorTest
testPointCreationConsistency() - Method in class org.bouncycastle.math.ec.test.ECPointTest
  Tests, if inconsistent points can be created, i.e. points with exactly one null coordinate (not permitted).
testPolynomial() - Method in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
testPQCgenKAT_kem() - Method in class org.bouncycastle.pqc.crypto.test.NTRUTest
testPrivateKeyParsing() - Method in class org.bouncycastle.pqc.crypto.test.XMSSPrivateKeyTest
testPrivateKeyParsingSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTPrivateKeyTest
testPrivateKeySerialisation() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTPrivateKeyTest
testPrivInfoGeneration() - Method in class org.bouncycastle.pqc.crypto.test.MLKEMTest
testPrivInfoGeneration() - Method in class org.bouncycastle.pqc.crypto.test.NTRUTest
testPublicKeyParsingSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTPublicKeyTest
testPublicKeyParsingSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSPublicKeyTest
testPublicKeyParsingSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSPublicKeyTest
testPublicKeyValidationFull() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testPublicKeyValidationFull() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testPublicKeyValidationPartial() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testPublicKeyValidationPartial() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed448Test
testPublicSeed() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testQuickBrownFox() - Method in class org.bouncycastle.pqc.crypto.test.MLDSATest
testR2Inv() - Method in class org.bouncycastle.pqc.math.ntru.test.HPSPolynomialTest
testR2Inv() - Method in class org.bouncycastle.pqc.math.ntru.test.HRSSPolynomialTest
testRandom() - Method in class org.bouncycastle.pqc.crypto.test.FalconTest
testRandom() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testRandom() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
TestRandomBigInteger - Class in org.bouncycastle.util.test
  A fixed secure random designed to return data for someone needing to create a single BigInteger.
TestRandomBigInteger(String) - Constructor for class org.bouncycastle.util.test.TestRandomBigInteger
  Constructor from a base 10 represention of a BigInteger.
TestRandomBigInteger(String, int) - Constructor for class org.bouncycastle.util.test.TestRandomBigInteger
  Constructor from a base radix represention of a BigInteger.
TestRandomBigInteger(byte[]) - Constructor for class org.bouncycastle.util.test.TestRandomBigInteger
  Constructor based on a byte array.
TestRandomBigInteger(int, byte[]) - Constructor for class org.bouncycastle.util.test.TestRandomBigInteger
  Constructor which ensures encoding will produce a BigInteger from a request from the passed in bitLength.
TestRandomData - Class in org.bouncycastle.util.test
  A fixed secure random designed to return data for someone needing random bytes.
TestRandomData(String) - Constructor for class org.bouncycastle.util.test.TestRandomData
  Constructor from a Hex encoding of the data.
TestRandomData(byte[]) - Constructor for class org.bouncycastle.util.test.TestRandomData
  Constructor from an array of bytes.
TestRandomEntropySourceProvider - Class in org.bouncycastle.util.test
  A class for returning "quick entropy" for testing purposes.
TestRandomEntropySourceProvider(boolean) - Constructor for class org.bouncycastle.util.test.TestRandomEntropySourceProvider
  Create a test entropy source provider.
testReadEncoded() - Method in class org.bouncycastle.asn1.test.DLExternalTest
  Checks that a DLExternal is created from DER encoded bytes correctly.
testReadingMultipleDoubleByteItems() - Method in class org.bouncycastle.asn1.test.EnumeratedTest
  Makes sure multiple identically sized values are parsed correctly.
testReadingMultipleSingleByteItems() - Method in class org.bouncycastle.asn1.test.EnumeratedTest
  Makes sure multiple identically sized values are parsed correctly.
testReadingMultipleTripleByteItems() - Method in class org.bouncycastle.asn1.test.EnumeratedTest
  Makes sure multiple identically sized values are parsed correctly.
testReadingWriting() - Method in class org.bouncycastle.asn1.cms.test.OctetStringTest
testReadingWritingNested() - Method in class org.bouncycastle.asn1.cms.test.OctetStringTest
testReadingWritingNestedDirect() - Method in class org.bouncycastle.asn1.cms.test.OctetStringTest
testReadingWritingZeroInLength() - Method in class org.bouncycastle.asn1.cms.test.OctetStringTest
testRecombine(ShamirSplitSecret, byte[]) - Method in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
testReduce32() - Method in class org.bouncycastle.math.ec.custom.sec.test.SecP128R1FieldTest
testRegression() - Method in class org.bouncycastle.math.ec.rfc7748.test.X448Test
testRegularBlob() - Method in class org.bouncycastle.util.io.pem.test.AllTests
testRegularBlobBeginFault() - Method in class org.bouncycastle.util.io.pem.test.AllTests
testRegularBlobEndFault() - Method in class org.bouncycastle.util.io.pem.test.AllTests
testRegularBlobEndLaxParsing() - Method in class org.bouncycastle.util.io.pem.test.AllTests
testRegularBlobTrailing() - Method in class org.bouncycastle.util.io.pem.test.AllTests
testReset(Test, AEADCipher, AEADBlockCipher, CipherParameters) - Static method in class org.bouncycastle.crypto.test.AEADTestUtil
testReset() - Method in class org.bouncycastle.crypto.test.Blake2bpDigestTest
testReset() - Method in class org.bouncycastle.crypto.test.Blake2sDigestTest
testReset() - Method in class org.bouncycastle.crypto.test.Blake2spDigestTest
TestResult - Interface in org.bouncycastle.util.test
testRNG() - Method in class org.bouncycastle.pqc.crypto.test.CrystalsDilithiumTest
testRNG() - Method in class org.bouncycastle.pqc.crypto.test.MLDSATest
testRNG() - Method in class org.bouncycastle.pqc.crypto.test.MLKEMTest
testRootCaKeyUpdateContent() - Method in class org.bouncycastle.asn1.misc.test.CMPUpdates16Test
testRqInv() - Method in class org.bouncycastle.pqc.math.ntru.test.HPSPolynomialTest
testRqInv() - Method in class org.bouncycastle.pqc.math.ntru.test.HRSSPolynomialTest
testRqMul() - Method in class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
testRqSumZeroFromBytes() - Method in class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
testRqSumZeroToBytes() - Method in class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
testRqToS3() - Method in class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
testRSA() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
tests - Static variable in class org.bouncycastle.asn1.test.RegressionTest
tests - Static variable in class org.bouncycastle.asn1.util.test.RegressionTest
tests - Static variable in class org.bouncycastle.crypto.prng.test.RegressionTest
tests - Static variable in class org.bouncycastle.crypto.test.RegressionTest
tests - Static variable in class org.bouncycastle.pqc.crypto.test.RegressionTest
testS3FromBytes() - Method in class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
testS3Inv() - Method in class org.bouncycastle.pqc.math.ntru.test.HPSPolynomialTest
testS3Inv() - Method in class org.bouncycastle.pqc.math.ntru.test.HRSSPolynomialTest
testS3Mul() - Method in class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
testS3ToBytes() - Method in class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
testSalsa20() - Method in class org.bouncycastle.crypto.test.BigSkippingCipherTest
testSamples() - Method in class org.bouncycastle.util.encoders.test.Base32Test
testSamples() - Method in class org.bouncycastle.util.encoders.test.Base64Test
testSamples() - Method in class org.bouncycastle.util.encoders.test.UrlBase64Test
testSequenceSize() - Method in class org.bouncycastle.asn1.cms.test.KEMRecipientInfoTest
testSequenceWithDERNullReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testShamirSecretMultipleDivide() - Method in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
testShamirSecretResplit() - Method in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
testShamirSecretSplitter() - Method in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
testShamirSecretSplitterSplitAround() - Method in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
testShortConstructed() - Method in class org.bouncycastle.asn1.cms.test.OctetStringTest
testSigGen() - Method in class org.bouncycastle.pqc.crypto.test.CrystalsDilithiumTest
testSigGen() - Method in class org.bouncycastle.pqc.crypto.test.MLDSATest
testSigGen() - Method in class org.bouncycastle.pqc.crypto.test.SLHDSATest
testSigGenCombinedVectorSet() - Method in class org.bouncycastle.pqc.crypto.test.MLDSATest
testSigGenSingleFile() - Method in class org.bouncycastle.pqc.crypto.test.SLHDSATest
testSignatureParsingSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTSignatureTest
testSignatureParsingSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSReducedSignatureTest
testSignatureParsingSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSSignatureTest
testSignatureParsingSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSReducedSignatureTest
testSignatureParsingSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSSignatureTest
testSignSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testSignSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
testSignSHA256Complete1() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testSignSHA256Complete2() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testSignSHA256Complete3() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testSignSHA256CompleteEvenHeight1() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
testSignSHA256CompleteEvenHeight2() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
testSignSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testSignSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
testSigVer() - Method in class org.bouncycastle.pqc.crypto.test.CrystalsDilithiumTest
testSigVer() - Method in class org.bouncycastle.pqc.crypto.test.MLDSATest
testSigVer() - Method in class org.bouncycastle.pqc.crypto.test.SLHDSATest
testSigVerCombinedVectorSet() - Method in class org.bouncycastle.pqc.crypto.test.MLDSATest
testSigVerSingleFile() - Method in class org.bouncycastle.pqc.crypto.test.SLHDSATest
testSplitConsecutiveDelimiters() - Method in class org.bouncycastle.util.utiltest.StringsTest
testSplitDomainWithLeadingDot() - Method in class org.bouncycastle.util.utiltest.StringsTest
testSplitNoDelimiter() - Method in class org.bouncycastle.util.utiltest.StringsTest
testSplitNormalDomain() - Method in class org.bouncycastle.util.utiltest.StringsTest
testSplitOnlyDelimiter() - Method in class org.bouncycastle.util.utiltest.StringsTest
testSplitTrailingDelimiter() - Method in class org.bouncycastle.util.utiltest.StringsTest
testSplitWithLeadingDelimiter() - Method in class org.bouncycastle.util.utiltest.StringsTest
testSqFromBytes() - Method in class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
testSqMul() - Method in class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
testSqrt() - Method in class org.bouncycastle.crypto.hash2curve.test.H2cUtilsTest
testSqToBytes() - Method in class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
testSquare() - Method in class org.bouncycastle.math.ec.custom.sec.test.SecP256R1FieldTest
testSquare() - Method in class org.bouncycastle.math.ec.custom.sec.test.SecP384R1FieldTest
testSquare_CarryBug() - Method in class org.bouncycastle.math.ec.custom.sec.test.SecP384R1FieldTest
testSquare_CarryBug_Reported() - Method in class org.bouncycastle.math.ec.custom.sec.test.SecP384R1FieldTest
testSquare_OpenSSLBug() - Method in class org.bouncycastle.math.ec.custom.sec.test.SecP256R1FieldTest
  Test squaring with specifically selected values that triggered a bug in the modular reduction in OpenSSL (last affected version 0.9.8g).
testStateValidation() - Method in class org.bouncycastle.crypto.agreement.test.ECJPAKEParticipantTest
testStateValidation() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
  Tests that `JPAKEParticipant` throws appropriate `IllegalStateException`s when the methods are called in the wrong order.
testSTRandomPrime() - Method in class org.bouncycastle.math.test.PrimesTest
testSuccessfulExchange() - Method in class org.bouncycastle.crypto.agreement.test.ECJPAKEParticipantTest
testSuccessfulExchange() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
testSumOfMultiplies() - Method in class org.bouncycastle.math.ec.test.ECAlgorithmsTest
testSumOfMultipliesComplete() - Method in class org.bouncycastle.math.ec.test.ECAlgorithmsTest
testSumOfTwoMultiplies() - Method in class org.bouncycastle.math.ec.test.ECAlgorithmsTest
testSumOfTwoMultipliesComplete() - Method in class org.bouncycastle.math.ec.test.ECAlgorithmsTest
testTamingNonRepudiation() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testTamingVector_00() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testTamingVector_01() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testTamingVector_02() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testTamingVector_03() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testTamingVector_04() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testTamingVector_05() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testTamingVector_06() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testTamingVector_07() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testTamingVector_08() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testTamingVector_09() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testTamingVector_10() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testTamingVector_11() - Method in class org.bouncycastle.math.ec.rfc8032.test.Ed25519Test
testTampering(Test, AEADCipher, CipherParameters) - Static method in class org.bouncycastle.crypto.test.AEADTestUtil
testTestVectors() - Method in class org.bouncycastle.crypto.hash2curve.test.HashToEllipticCurveTest
testTestVectors() - Method in class org.bouncycastle.pqc.crypto.test.MayoTest
testTestVectors() - Method in class org.bouncycastle.pqc.crypto.test.NTRUPlusTest
testTestVectors() - Method in class org.bouncycastle.pqc.crypto.test.SnovaTest
testThreeTimes() - Method in class org.bouncycastle.math.ec.test.ECPointTest
  Calls `implTestThreeTimes()` for `Fp` and `F2m`.
testTrinaryZqToZ3() - Method in class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
testTwice() - Method in class org.bouncycastle.math.ec.test.ECPointTest
  Calls `implTestTwice()` for `Fp` and `F2m`.
testUtility() - Method in class org.bouncycastle.crypto.test.SP80038GTest
testValidateGa() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
testValidateGx4() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
testValidateMacTag() - Method in class org.bouncycastle.crypto.agreement.test.ECJPAKEUtilTest
testValidateMacTag() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
testValidateNotNull() - Method in class org.bouncycastle.crypto.agreement.test.ECJPAKEUtilTest
testValidateNotNull() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
testValidateParticipantIdsDiffer() - Method in class org.bouncycastle.crypto.agreement.test.ECJPAKEUtilTest
testValidateParticipantIdsDiffer() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
testValidateParticipantIdsEqual() - Method in class org.bouncycastle.crypto.agreement.test.ECJPAKEUtilTest
testValidateParticipantIdsEqual() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
testValidateRound1PayloadReceived() - Method in class org.bouncycastle.crypto.agreement.test.ECJPAKEParticipantTest
testValidateRound1PayloadReceived() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
  Tests that `JPAKEParticipant.validateRound1PayloadReceived(JPAKERound1Payload)` calls the appropriate validate methods in `JPAKEUtil`.
testValidateRound2PayloadReceived() - Method in class org.bouncycastle.crypto.agreement.test.ECJPAKEParticipantTest
testValidateRound2PayloadReceived() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
  Tests that `JPAKEParticipant.validateRound2PayloadReceived(JPAKERound2Payload)` calls the appropriate validate methods in `JPAKEUtil`.
testValidateZeroKnowledgeProof() - Method in class org.bouncycastle.crypto.agreement.test.ECJPAKEUtilTest
testValidateZeroKnowledgeProof() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
testValidEncodingMultiByte() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
testValidEncodingSingleByte() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
  Ensure existing single byte behavior.
TestVectorData - Class in org.bouncycastle.crypto.hash2curve.test
  Test vector data
TestVectorData.Builder - Class in org.bouncycastle.crypto.hash2curve.test
TestVectorData.Field - Class in org.bouncycastle.crypto.hash2curve.test
TestVectorData.Vector - Class in org.bouncycastle.crypto.hash2curve.test
TestVectorData.Vector.Builder - Class in org.bouncycastle.crypto.hash2curve.test
TestVectors - Class in org.bouncycastle.crypto.hash2curve.test
  Functions to obtain test vector data
TestVectors() - Constructor for class org.bouncycastle.crypto.hash2curve.test.TestVectors
testVectors() - Method in class org.bouncycastle.crypto.test.BCryptTest
testVectors() - Method in class org.bouncycastle.crypto.test.HPKETestVectors
testVectors() - Method in class org.bouncycastle.crypto.test.NISTECCTest
testVectors() - Method in class org.bouncycastle.crypto.test.SCryptTest
testVectors() - Method in class org.bouncycastle.crypto.test.SHA3DigestTest
testVectors() - Method in class org.bouncycastle.crypto.test.SHAKEDigestTest
testVectors() - Method in class org.bouncycastle.pqc.crypto.test.BIKETest
testVectors() - Method in class org.bouncycastle.pqc.crypto.test.CMCEVectorTest
testVectors() - Method in class org.bouncycastle.pqc.crypto.test.CrystalsDilithiumTest
testVectors() - Method in class org.bouncycastle.pqc.crypto.test.FalconTest
testVectors() - Method in class org.bouncycastle.pqc.crypto.test.FrodoVectorTest
testVectors() - Method in class org.bouncycastle.pqc.crypto.test.HQCTest
testVectors() - Method in class org.bouncycastle.pqc.crypto.test.PicnicVectorTest
testVectors() - Method in class org.bouncycastle.pqc.crypto.test.SABERVectorTest
testVectors() - Method in class org.bouncycastle.pqc.crypto.test.SphincsPlusTest
testVectorsAsconCXof128_512() - Method in class org.bouncycastle.crypto.test.AsconTest
testVectorsDigest_AsconHash() - Method in class org.bouncycastle.crypto.test.AsconTest
testVectorsDigest_AsconHash256() - Method in class org.bouncycastle.crypto.test.AsconTest
testVectorsDigest_AsconHashA() - Method in class org.bouncycastle.crypto.test.AsconTest
testVectorsDigest_ESCH256() - Method in class org.bouncycastle.crypto.test.SparkleTest
testVectorsDigest_ESCH384() - Method in class org.bouncycastle.crypto.test.SparkleTest
testVectorsEngine_ascon128() - Method in class org.bouncycastle.crypto.test.AsconTest
testVectorsEngine_ascon128a() - Method in class org.bouncycastle.crypto.test.AsconTest
testVectorsEngine_ascon80pq() - Method in class org.bouncycastle.crypto.test.AsconTest
testVectorsEngine_asconaead128() - Method in class org.bouncycastle.crypto.test.AsconTest
testVectorsEngine_SCHWAEMM128_128() - Method in class org.bouncycastle.crypto.test.SparkleTest
testVectorsEngine_SCHWAEMM192_192() - Method in class org.bouncycastle.crypto.test.SparkleTest
testVectorsEngine_SCHWAEMM256_128() - Method in class org.bouncycastle.crypto.test.SparkleTest
testVectorsEngine_SCHWAEMM256_256() - Method in class org.bouncycastle.crypto.test.SparkleTest
testVectorsXof_AsconXof() - Method in class org.bouncycastle.crypto.test.AsconTest
testVectorsXof_AsconXof128() - Method in class org.bouncycastle.crypto.test.AsconTest
testVectorsXof_AsconXofA() - Method in class org.bouncycastle.crypto.test.AsconTest
testVerifySignatureSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testVerifySignatureSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
testVerifySignatureSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testVerifySignatureSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
testVerifySignerSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testVerifySignerSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
testWithPreferredFormat() - Method in class org.bouncycastle.pqc.crypto.test.MLKEMTest
testWithSpecificAlphabet() - Method in class org.bouncycastle.util.encoders.test.Base32Test
testWithWhitespace() - Method in class org.bouncycastle.util.encoders.test.Base32Test
testWithWhitespace() - Method in class org.bouncycastle.util.encoders.test.Base64Test
testX25519Iterated() - Method in class org.bouncycastle.math.ec.rfc7748.test.X25519Test
testX25519Vector1() - Method in class org.bouncycastle.math.ec.rfc7748.test.X25519Test
testX25519Vector2() - Method in class org.bouncycastle.math.ec.rfc7748.test.X25519Test
testX448Iterated() - Method in class org.bouncycastle.math.ec.rfc7748.test.X448Test
testX448Vector1() - Method in class org.bouncycastle.math.ec.rfc7748.test.X448Test
testX448Vector2() - Method in class org.bouncycastle.math.ec.rfc7748.test.X448Test
testXMSSOid() - Method in class org.bouncycastle.pqc.crypto.test.XMSSOidTest
testXMSSOidException1() - Method in class org.bouncycastle.pqc.crypto.test.XMSSOidTest
testXMSSOidException2() - Method in class org.bouncycastle.pqc.crypto.test.XMSSOidTest
testXMSSOidException3() - Method in class org.bouncycastle.pqc.crypto.test.XMSSOidTest
testZ3ToZq() - Method in class org.bouncycastle.pqc.math.ntru.test.PolynomialTest
thisMessage - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
THREAD_LOCAL_CONFIG - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
  Enable the setting of thread local configuration properties.
ThreadedSeedGenerator - Class in org.bouncycastle.crypto.prng
  A thread based seed generator - one source of randomness.
ThreadedSeedGenerator() - Constructor for class org.bouncycastle.crypto.prng.ThreadedSeedGenerator
THREE - Static variable in class org.bouncycastle.asn1.ASN1Integer
three(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
THREE - Static variable in interface org.bouncycastle.math.ec.ECConstants
three(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
Threefish1024Test - Class in org.bouncycastle.crypto.test
Threefish256Test - Class in org.bouncycastle.crypto.test
Threefish512Test - Class in org.bouncycastle.crypto.test
ThreefishEngine - Class in org.bouncycastle.crypto.engines
  Implementation of the Threefish tweakable large block cipher in 256, 512 and 1024 bit block sizes.
ThreefishEngine(int) - Constructor for class org.bouncycastle.crypto.engines.ThreefishEngine
  Constructs a new Threefish cipher, with a specified block size.
ThreefishReferenceEngine - Class in org.bouncycastle.crypto.test.speedy
ThreefishReferenceEngine() - Constructor for class org.bouncycastle.crypto.test.speedy.ThreefishReferenceEngine
threeTimes() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
threeTimes() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Point
threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
threeTimes() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
threeTimes() - Method in class org.bouncycastle.math.ec.ECPoint
ThroughputTest - Class in org.bouncycastle.crypto.test.speedy
ThroughputTest() - Constructor for class org.bouncycastle.crypto.test.speedy.ThroughputTest
Tiger_192 - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.12.2 -- TIGER/192
TigerDigest - Class in org.bouncycastle.crypto.digests
  implementation of Tiger based on: https://www.cs.technion.ac.il/~biham/Reports/Tiger
TigerDigest() - Constructor for class org.bouncycastle.crypto.digests.TigerDigest
  Standard constructor
TigerDigest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.TigerDigest
  Standard constructor, with Purpose
TigerDigest(TigerDigest) - Constructor for class org.bouncycastle.crypto.digests.TigerDigest
  Copy constructor.
TigerDigestTest - Class in org.bouncycastle.crypto.test
  Tiger Digest Test
TIME - Static variable in interface org.bouncycastle.asn1.BERTags
Time - Class in org.bouncycastle.asn1.cms
  RFC 5652: Dual-mode timestamp format producing either UTCTIme or GeneralizedTime.
Time(Date) - Constructor for class org.bouncycastle.asn1.cms.Time
  Creates a time object from a given date - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
Time(Date, Locale) - Constructor for class org.bouncycastle.asn1.cms.Time
  Creates a time object from a given date and locale - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
Time - Class in org.bouncycastle.asn1.x509
Time(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.x509.Time
Time(Date) - Constructor for class org.bouncycastle.asn1.x509.Time
  Creates a time object from a given date - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
Time(Date, Locale) - Constructor for class org.bouncycastle.asn1.x509.Time
  Creates a time object from a given date and locale - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
TIME_NOT_AVAILABLE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
TIME_OF_DAY - Static variable in interface org.bouncycastle.asn1.BERTags
timeNotAvailable - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
TIMER - Static variable in class org.bouncycastle.asn1.eac.EACTags
Times - Class in org.bouncycastle.util
Times() - Constructor for class org.bouncycastle.util.Times
timesPow2(int) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
timesPow2(int) - Method in class org.bouncycastle.math.ec.ECPoint
TimeStampAndCRL - Class in org.bouncycastle.asn1.cms
  RFC 5544 Binding Documents with Time-Stamps; TimeStampAndCRL object.
TimeStampAndCRL(ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.TimeStampAndCRL
TimeStampAndCRL(ContentInfo, CertificateList) - Constructor for class org.bouncycastle.asn1.cms.TimeStampAndCRL
timestampedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1.31 -- smime ct timestampedData
TimeStampedData - Class in org.bouncycastle.asn1.cms
  RFC 5544: Binding Documents with Time-Stamps; TimeStampedData object.
TimeStampedData(ASN1IA5String, MetaData, ASN1OctetString, Evidence) - Constructor for class org.bouncycastle.asn1.cms.TimeStampedData
TimeStampedDataParser - Class in org.bouncycastle.asn1.cms
  Parser for RFC 5544: `TimeStampedData` object.
TimeStampReq - Class in org.bouncycastle.asn1.tsp
TimeStampReq(MessageImprint, ASN1ObjectIdentifier, ASN1Integer, ASN1Boolean, Extensions) - Constructor for class org.bouncycastle.asn1.tsp.TimeStampReq
TimeStampResp - Class in org.bouncycastle.asn1.tsp
TimeStampResp(PKIStatusInfo, ContentInfo) - Constructor for class org.bouncycastle.asn1.tsp.TimeStampResp
TimeStampTokenEvidence - Class in org.bouncycastle.asn1.cms
  RFC 5544 Binding Documents with Time-Stamps; TimeStampTokenEvidence object.
TimeStampTokenEvidence(TimeStampAndCRL[]) - Constructor for class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
TimeStampTokenEvidence(TimeStampAndCRL) - Constructor for class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
title - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
tls_kdf - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
TlsRsaKeyExchange - Class in org.bouncycastle.crypto.tls
TnepresEngine - Class in org.bouncycastle.crypto.engines
  Tnepres is a 128-bit 32-round block cipher with variable key lengths, including 128, 192 and 256 bit keys conjectured to be at least as secure as three-key triple-DES.
TnepresEngine() - Constructor for class org.bouncycastle.crypto.engines.TnepresEngine
TnepresTest - Class in org.bouncycastle.crypto.test
  Test vectors based on Floppy 4 of the Serpent AES submission.
toArray() - Method in class org.bouncycastle.asn1.ASN1Sequence
toArray() - Method in class org.bouncycastle.asn1.ASN1Set
toASN1EncodableVector() - Method in class org.bouncycastle.asn1.cms.AttributeTable
toASN1EncodableVector() - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
toASN1IntegerArray() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyRespContent
toASN1Primitive() - Method in interface org.bouncycastle.asn1.ASN1Encodable
  Return an object, possibly constructed, of ASN.1 primitives
toASN1Primitive() - Method in class org.bouncycastle.asn1.ASN1Object
  Method providing a primitive representation of this object suitable for encoding.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ASN1Primitive
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ExternalValue
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.LinkedCertificate
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectData
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectDataSequence
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectStore
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.SecretKeyData
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.SignatureCheck
toASN1Primitive() - Method in class org.bouncycastle.asn1.BERBitStringParser
toASN1Primitive() - Method in class org.bouncycastle.asn1.BEROctetStringParser
  Return an BEROctetString representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.BERSequenceParser
  Return an BERSequence representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.BERSetParser
  Return an BERSet representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.BodyPartID
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.BodyPartList
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.BodyPartPath
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.BodyPartReference
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CMCFailInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CMCPublicationInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CMCStatus
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo.OtherInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CMCUnsignedData
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.ControlsProcessed
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.DecryptedPOP
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.EncryptedPOP
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.ExtendedFailInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.ExtensionReq
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.GetCert
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.GetCRL
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.IdentityProofV2
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.LraPopWitness
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.ModCertTemplate
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.OtherMsg
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.OtherStatusInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.PendInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.PKIData
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.PKIResponse
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.PopLinkWitnessV2
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.PublishTrustAnchors
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.TaggedAttribute
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.TaggedCertificationRequest
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.TaggedContentInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.TaggedRequest
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
  CAKeyUpdAnnContent ::= SEQUENCE { oldWithNew CMPCertificate, -- old pub signed with new priv newWithOld CMPCertificate, -- new pub signed with old priv newWithNew CMPCertificate -- new pub signed with new priv }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertConfirmContent
  CertConfirmContent ::= SEQUENCE OF CertStatus
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
  Return the primitive representation of PKIPublicationInfo.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertOrEncCert
  CertOrEncCert ::= CHOICE { certificate [0] CMPCertificate, encryptedCert [1] EncryptedKey }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertRepMessage
  CertRepMessage ::= SEQUENCE { caPubs [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL, response SEQUENCE OF CertResponse }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertReqTemplateContent
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertResponse
  CertResponse ::= SEQUENCE { certReqId INTEGER, -- to match this response with corresponding request (a value -- of -1 is to be used if certReqId is not specified in the -- corresponding request) status PKIStatusInfo, certifiedKeyPair CertifiedKeyPair OPTIONAL, rspInfo OCTET STRING OPTIONAL -- analogous to the id-regInfo-utf8Pairs string defined -- for regInfo in CertReqMsg [CRMF] }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertStatus
  CertStatus ::= SEQUENCE { certHash OCTET STRING, certReqId INTEGER, statusInfo PKIStatusInfo OPTIONAL, hashAlg [0] AlgorithmIdentifier{DIGEST-ALGORITHM, {...}}
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.Challenge.Rand
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.Challenge
  Challenge ::= SEQUENCE { owf AlgorithmIdentifier OPTIONAL, -- MUST be present in the first Challenge; MAY be omitted in -- any subsequent Challenge in POPODecKeyChallContent (if -- omitted, then the owf used in the immediately preceding -- Challenge is to be used).
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
  CMPCertificate ::= CHOICE { x509v3PKCert Certificate otherCert [tag] EXPLICIT ANY DEFINED BY tag } Note: the addition of the explicit tagging is a BC extension.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CRLAnnContent
  CRLAnnContent ::= SEQUENCE OF CertificateList
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CRLSource
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CRLStatus
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.DHBMParameter
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
  ErrorMsgContent ::= SEQUENCE { pKIStatusInfo PKIStatusInfo, errorCode INTEGER OPTIONAL, -- implementation-specific error codes errorDetails PKIFreeText OPTIONAL -- implementation-specific error details }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.GenMsgContent
  GenMsgContent ::= SEQUENCE OF InfoTypeAndValue
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.GenRepContent
  GenRepContent ::= SEQUENCE OF InfoTypeAndValue
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
  InfoTypeAndValue ::= SEQUENCE { infoType OBJECT IDENTIFIER, infoValue ANY DEFINED BY infoType OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.KemBMParameter
  KemBMParameter ::= SEQUENCE { kdf AlgorithmIdentifier{KEY-DERIVATION, {...}}, len INTEGER (1..MAX), mac AlgorithmIdentifier{MAC-ALGORITHM, {...}} }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.KemCiphertextInfo
  KemCiphertextInfo ::= SEQUENCE { kem AlgorithmIdentifier{KEM-ALGORITHM, {...}}, ct OCTET STRING }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.KemOtherInfo
  KemOtherInfo ::= SEQUENCE { staticString PKIFreeText, -- MUST be "CMP-KEM" transactionID [0] OCTET STRING OPTIONAL, senderNonce [1] OCTET STRING OPTIONAL, recipNonce [2] OCTET STRING OPTIONAL, len INTEGER (1..MAX), mac AlgorithmIdentifier{MAC-ALGORITHM, {...}}
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
  KeyRecRepContent ::= SEQUENCE { status PKIStatusInfo, newSigCert [0] CMPCertificate OPTIONAL, caCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL, keyPairHist [2] SEQUENCE SIZE (1..MAX) OF CertifiedKeyPair OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
  OOBCertHash ::= SEQUENCE { hashAlg [0] AlgorithmIdentifier OPTIONAL, certId [1] CertId OPTIONAL, hashVal BIT STRING -- hashVal is calculated over the DER encoding of the -- self-signed certificate with the identifier certID. }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
  PBMParameter ::= SEQUENCE { salt OCTET STRING, -- note: implementations MAY wish to limit acceptable sizes -- of this string to values appropriate for their environment -- in order to reduce the risk of denial-of-service attacks owf AlgorithmIdentifier, -- AlgId for a One-Way Function (SHA-1 recommended) iterationCount INTEGER, -- number of times the OWF is applied -- note: implementations MAY wish to limit acceptable sizes -- of this integer to values appropriate for their environment -- in order to reduce the risk of denial-of-service attacks mac AlgorithmIdentifier -- the MAC AlgId (e.g., DES-MAC, Triple-DES-MAC [PKCS11], } -- or HMAC [RFC2104, RFC2202])
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIBody
  PKIBody ::= CHOICE { -- message-specific body elements ir [0] CertReqMessages, --Initialization Request ip [1] CertRepMessage, --Initialization Response cr [2] CertReqMessages, --Certification Request cp [3] CertRepMessage, --Certification Response p10cr [4] CertificationRequest, --imported from [PKCS10] popdecc [5] POPODecKeyChallContent, --pop Challenge popdecr [6] POPODecKeyRespContent, --pop Response kur [7] CertReqMessages, --Key Update Request kup [8] CertRepMessage, --Key Update Response krr [9] CertReqMessages, --Key Recovery Request krp [10] KeyRecRepContent, --Key Recovery Response rr [11] RevReqContent, --Revocation Request rp [12] RevRepContent, --Revocation Response ccr [13] CertReqMessages, --Cross-Cert.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIConfirmContent
  PKIConfirmContent ::= NULL
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
  PKIFreeText ::= SEQUENCE SIZE (1..MAX) OF UTF8String
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
  PKIHeader ::= SEQUENCE { pvno INTEGER { cmp1999(1), cmp2000(2) }, sender GeneralName, -- identifies the sender recipient GeneralName, -- identifies the intended recipient messageTime [0] GeneralizedTime OPTIONAL, -- time of production of this message (used when sender -- believes that the transport will be "suitable"; i.e., -- that the time will still be meaningful upon receipt) protectionAlg [1] AlgorithmIdentifier OPTIONAL, -- algorithm used for calculation of protection bits senderKID [2] KeyIdentifier OPTIONAL, recipKID [3] KeyIdentifier OPTIONAL, -- to identify specific keys used for protection transactionID [4] OCTET STRING OPTIONAL, -- identifies the transaction; i.e., this will be the same in -- corresponding request, response, certConf, and PKIConf -- messages senderNonce [5] OCTET STRING OPTIONAL, recipNonce [6] OCTET STRING OPTIONAL, -- nonces used to provide replay protection, senderNonce -- is inserted by the creator of this message; recipNonce -- is a nonce previously inserted in a related message by -- the intended recipient of this message freeText [7] PKIFreeText OPTIONAL, -- this may be used to indicate context-specific instructions -- (this field is intended for human consumption) generalInfo [8] SEQUENCE SIZE (1..MAX) OF InfoTypeAndValue OPTIONAL -- this may be used to convey context-specific information -- (this field not primarily intended for human consumption) }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
  PKIMessage ::= SEQUENCE { header PKIHeader, body PKIBody, protection [0] PKIProtection OPTIONAL, extraCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIMessages
  PKIMessages ::= SEQUENCE SIZE (1..MAX) OF PKIMessage
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIStatus
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PollRepContent
  PollRepContent ::= SEQUENCE OF SEQUENCE { certReqId INTEGER, checkAfter INTEGER, -- time in seconds reason PKIFreeText OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PollReqContent
  PollReqContent ::= SEQUENCE OF SEQUENCE { certReqId INTEGER }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyChallContent
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyRespContent
  POPODecKeyRespContent ::= SEQUENCE OF INTEGER
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.ProtectedPart
  ProtectedPart ::= SEQUENCE { header PKIHeader, body PKIBody }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
  RevAnnContent ::= SEQUENCE { status PKIStatus, certId CertId, willBeRevokedAt GeneralizedTime, badSinceDate GeneralizedTime, crlDetails Extensions OPTIONAL -- extra CRL details (e.g., crl number, reason, location, etc.) }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevDetails
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
  RevRepContent ::= SEQUENCE { status SEQUENCE SIZE (1..MAX) OF PKIStatusInfo, -- in same order as was sent in RevReqContent revCerts [0] SEQUENCE SIZE (1..MAX) OF CertId OPTIONAL, -- IDs for which revocation was requested -- (same order as status) crls [1] SEQUENCE SIZE (1..MAX) OF CertificateList OPTIONAL -- the resulting CRLs (there may be more than one) }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevReqContent
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RootCaKeyUpdateContent
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.Attribute
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.Attributes
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.CCMParameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.CMSORIforKEMOtherInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.CompressedData
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.ContentInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.DigestedData
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.EncryptedData
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.Evidence
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.GCMParameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.GenericHybridParameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KEMRecipientInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.MetaData
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RsaKemParameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.SCVPReqRes
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.SignedData
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.SignerInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.Time
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
  AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY DEFINED BY type }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertId
  CertId ::= SEQUENCE { issuer GeneralName, serialNumber INTEGER }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertReqMessages
  CertReqMessages ::= SEQUENCE SIZE (1..MAX) OF CertReqMsg
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
  CertReqMsg ::= SEQUENCE { certReq CertRequest, popo ProofOfPossession OPTIONAL, -- content depends upon key type regInfo SEQUENCE SIZE(1..MAX) OF AttributeTypeAndValue OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertRequest
  CertRequest ::= SEQUENCE { certReqId INTEGER, -- ID for matching request and reply certTemplate CertTemplate, -- Selected fields of cert to be issued controls Controls OPTIONAL } -- Attributes affecting issuance
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
  CertTemplate ::= SEQUENCE { version [0] Version OPTIONAL, serialNumber [1] INTEGER OPTIONAL, signingAlg [2] AlgorithmIdentifier OPTIONAL, issuer [3] Name OPTIONAL, validity [4] OptionalValidity OPTIONAL, subject [5] Name OPTIONAL, publicKey [6] SubjectPublicKeyInfo OPTIONAL, issuerUID [7] UniqueIdentifier OPTIONAL, subjectUID [8] UniqueIdentifier OPTIONAL, extensions [9] Extensions OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.Controls
  Controls ::= SEQUENCE SIZE(1..MAX) OF AttributeTypeAndValue
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.DhSigStatic
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
  EncKeyWithID ::= SEQUENCE { privateKey PrivateKeyInfo, identifier CHOICE { string UTF8String, generalName GeneralName } OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.EncryptedKey
  EncryptedKey ::= CHOICE { encryptedValue EncryptedValue, -- deprecated envelopedData [0] EnvelopedData } -- The encrypted private key MUST be placed in the envelopedData -- encryptedContentInfo encryptedContent OCTET STRING.
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
  (IMPLICIT TAGS) EncryptedValue ::= SEQUENCE { intendedAlg [0] AlgorithmIdentifier OPTIONAL, -- the intended algorithm for which the value will be used symmAlg [1] AlgorithmIdentifier OPTIONAL, -- the symmetric algorithm used to encrypt the value encSymmKey [2] BIT STRING OPTIONAL, -- the (encrypted) symmetric key used to encrypt the value keyAlg [3] AlgorithmIdentifier OPTIONAL, -- algorithm used to encrypt the symmetric key valueHint [4] OCTET STRING OPTIONAL, -- a brief description or identifier of the encValue content -- (may be meaningful only to the sending entity, and used only -- if EncryptedValue might be re-examined by the sending entity -- in the future) encValue BIT STRING } -- the encrypted value itself
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.OptionalValidity
  OptionalValidity ::= SEQUENCE { notBefore [0] Time OPTIONAL, notAfter [1] Time OPTIONAL } --at least one MUST be present Time ::= CHOICE { ... }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
  PKIArchiveOptions ::= CHOICE { encryptedPrivKey [0] EncryptedKey, -- the actual value of the private key keyGenParameters [1] KeyGenParameters, -- parameters which allow the private key to be re-generated archiveRemGenPrivKey [2] BOOLEAN } -- set to TRUE if sender wishes receiver to archive the private -- key of a key pair that the receiver generates in response to -- this request; set to FALSE if no archival is desired.
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
  Return the primitive representation of PKIPublicationInfo.
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.PKMACValue
  PKMACValue ::= SEQUENCE { algId AlgorithmIdentifier, -- algorithm value shall be PasswordBasedMac 1.2.840.113533.7.66.13 -- parameter value is PBMParameter value BIT STRING }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.POPOPrivKey
  POPOPrivKey ::= CHOICE { thisMessage [0] BIT STRING, -- Deprecated -- possession is proven in this message (which contains the private -- key itself (encrypted for the CA)) subsequentMessage [1] SubsequentMessage, -- possession will be proven in a subsequent message dhMAC [2] BIT STRING, -- Deprecated agreeMAC [3] PKMACValue, encryptedKey [4] EnvelopedData }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
  POPOSigningKey ::= SEQUENCE { poposkInput [0] POPOSigningKeyInput OPTIONAL, algorithmIdentifier AlgorithmIdentifier, signature BIT STRING } -- The signature (using "algorithmIdentifier") is on the -- DER-encoded value of poposkInput.
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
  POPOSigningKeyInput ::= SEQUENCE { authInfo CHOICE { sender [0] GeneralName, -- used only if an authenticated identity has been -- established for the sender (e.g., a DN from a -- previously-issued and currently-valid certificate publicKeyMAC PKMACValue }, -- used if no authenticated GeneralName currently exists for -- the sender; publicKeyMAC contains a password-based MAC -- on the DER-encoded value of publicKey publicKey SubjectPublicKeyInfo } -- from CertTemplate
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.ProofOfPossession
  ProofOfPossession ::= CHOICE { raVerified [0] NULL, -- used if the RA has already verified that the requester is in -- possession of the private key signature [1] POPOSigningKey, keyEncipherment [2] POPOPrivKey, keyAgreement [3] POPOPrivKey }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.SinglePubInfo
  Return the primitive representation of SinglePubInfo.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.Gost2814789EncryptedKey
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.Gost2814789KeyWrapParameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
  Gost28147-89-Parameters ::= SEQUENCE { iv Gost28147-89-IV, encryptionParamSet OBJECT IDENTIFIER } Gost28147-89-IV ::= OCTET STRING (SIZE (8))
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GostR3410KeyTransport
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.DERExternalParser
  Return an DERExternal representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.DEROctetStringParser
  Return an DEROctetString representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.DLBitStringParser
toASN1Primitive() - Method in class org.bouncycastle.asn1.DLSequenceParser
  Return a DLSequence representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.DLSetParser
  Return a DLSet representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.Data
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSTime
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.ServiceType
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CertificateBody
  create a "request" or "profile" type Iso7816CertificateBody according to the variables sets.
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
  return the Certificate Holder Authorization as an ASN1TaggedObject
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CVCertificate
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.UnsignedInteger
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
  CommitmentTypeIndication ::= SEQUENCE { commitmentTypeId CommitmentTypeIdentifier, commitmentTypeQualifier SEQUENCE SIZE (1..MAX) OF CommitmentTypeQualifier OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
  Returns a DER-encodable representation of this instance.
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CompleteRevocationRefs
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlListID
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlValidatedID
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OcspIdentifier
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OcspListID
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OcspResponsesID
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherHash
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
  OtherHashAlgAndValue ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashValue OtherHashValue } OtherHashValue ::= OCTET STRING
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherRevRefs
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherRevVals
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.RevocationValues
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
  SignaturePolicyId ::= SEQUENCE { sigPolicyId SigPolicyId, sigPolicyHash SigPolicyHash, sigPolicyQualifiers SEQUENCE SIZE (1..MAX) OF SigPolicyQualifierInfo OPTIONAL}
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
  SignaturePolicyIdentifier ::= CHOICE{ SignaturePolicyId SignaturePolicyId, SignaturePolicyImplied SignaturePolicyImplied } SignaturePolicyImplied ::= NULL
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignerAttribute
  SignerAttribute ::= SEQUENCE OF CHOICE { claimedAttributes [0] ClaimedAttributes, certifiedAttributes [1] CertifiedAttributes } ClaimedAttributes ::= SEQUENCE OF Attribute CertifiedAttributes ::= AttributeCertificate -- as defined in RFC 3281: see clause 4.1.
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignerLocation
  SignerLocation ::= SEQUENCE { countryName [0] DirectoryString OPTIONAL, localityName [1] DirectoryString OPTIONAL, postalAddress [2] PostalAddress OPTIONAL } PostalAddress ::= SEQUENCE SIZE(1..6) OF DirectoryString DirectoryString ::= CHOICE { teletexString TeletexString (SIZE (1..MAX)), printableString PrintableString (SIZE (1..MAX)), universalString UniversalString (SIZE (1..MAX)), utf8String UTF8String (SIZE (1..
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
  SigPolicyQualifierInfo ::= SEQUENCE { sigPolicyQualifierId SigPolicyQualifierId, sigQualifier ANY DEFINED BY sigPolicyQualifierId } SigPolicyQualifierId ::= OBJECT IDENTIFIER
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
  SigPolicyQualifiers ::= SEQUENCE SIZE (1..MAX) OF SigPolicyQualifierInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SPuri
  SPuri ::= IA5String
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SPUserNotice
  SPUserNotice ::= SEQUENCE { noticeRef NoticeReference OPTIONAL, explicitText DisplayText OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.ContentHints
  ContentHints ::= SEQUENCE { contentDescription UTF8String (SIZE (1..MAX)) OPTIONAL, contentType ContentType }
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.ContentIdentifier
  The definition of ContentIdentifier is ContentIdentifier ::= OCTET STRING id-aa-contentIdentifier OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) id-aa(2) 7 }
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.ESSCertID
  ESSCertID ::= SEQUENCE { certHash Hash, issuerSerial IssuerSerial OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
  ESSCertIDv2 ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier DEFAULT {algorithm id-sha256}, certHash Hash, issuerSerial IssuerSerial OPTIONAL } Hash ::= OCTET STRING IssuerSerial ::= SEQUENCE { issuer GeneralNames, serialNumber CertificateSerialNumber }
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.OtherCertID
  OtherCertID ::= SEQUENCE { otherCertHash OtherHash, issuerSerial IssuerSerial OPTIONAL } OtherHash ::= CHOICE { sha1Hash OCTET STRING, otherHash OtherHashAlgAndValue } OtherHashAlgAndValue ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashValue OCTET STRING }
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
  The definition of OtherSigningCertificate is OtherSigningCertificate ::= SEQUENCE { certs SEQUENCE OF OtherCertID, policies SEQUENCE OF PolicyInformation OPTIONAL } id-aa-ets-otherSigCert OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) id-aa(2) 19 }
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.SigningCertificate
  The definition of SigningCertificate is SigningCertificate ::= SEQUENCE { certs SEQUENCE OF ESSCertID, policies SEQUENCE OF PolicyInformation OPTIONAL } id-aa-signingCertificate OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) id-aa(2) 12 }
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.SigningCertificateV2
  The definition of SigningCertificateV2 is SigningCertificateV2 ::= SEQUENCE { certs SEQUENCE OF ESSCertIDv2, policies SEQUENCE OF PolicyInformation OPTIONAL } id-aa-signingCertificateV2 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) id-aa(2) 47 }
toASN1Primitive() - Method in class org.bouncycastle.asn1.est.AttrOrOID
toASN1Primitive() - Method in class org.bouncycastle.asn1.est.CsrAttrs
toASN1Primitive() - Method in class org.bouncycastle.asn1.icao.CscaMasterList
toASN1Primitive() - Method in class org.bouncycastle.asn1.icao.DataGroupHash
toASN1Primitive() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
toASN1Primitive() - Method in class org.bouncycastle.asn1.icao.LDSVersionInfo
  LDSVersionInfo ::= SEQUENCE { ldsVersion PRINTABLE STRING unicodeVersion PRINTABLE STRING }
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.Restriction
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.misc.IDEACBCPar
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.misc.ScryptParams
toASN1Primitive() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
toASN1Primitive() - Method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
toASN1Primitive() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
toASN1Primitive() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.CertID
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.CrlID
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.Request
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.ResponderID
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.ServiceLocator
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.Signature
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.Attribute
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.CertBag
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.CRLBag
  CRLBag ::= SEQUENCE { crlId BAG-TYPE.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.MacData
  MacData ::= SEQUENCE { mac DigestInfo, macSalt OCTET STRING, iterations INTEGER DEFAULT 1 -- Note: The default is for historic reasons and its use is deprecated.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PBEParameter
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Return an ASN.1 structure suitable for encoding.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PBMAC1Params
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.Pfx
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
  RSAES-OAEP-params ::= SEQUENCE { hashAlgorithm [0] OAEP-PSSDigestAlgorithms DEFAULT sha1, maskGenAlgorithm [1] PKCS1MGFAlgorithms DEFAULT mgf1SHA1, pSourceAlgorithm [2] PKCS1PSourceAlgorithms DEFAULT pSpecifiedEmpty } OAEP-PSSDigestAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-sha1 PARAMETERS NULL }| { OID id-sha256 PARAMETERS NULL }| { OID id-sha384 PARAMETERS NULL }| { OID id-sha512 PARAMETERS NULL }, ... -- Allows for future expansion -- } PKCS1MGFAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-mgf1 PARAMETERS OAEP-PSSDigestAlgorithms }, ... -- Allows for future expansion -- } PKCS1PSourceAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-pSpecified PARAMETERS OCTET STRING }, ... -- Allows for future expansion -- }
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
  This outputs the key in PKCS1v2 format.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
  This outputs the key in PKCS1v2 format.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
  This outputs the key in PKCS1v2 format.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
  RSASSA-PSS-params ::= SEQUENCE { hashAlgorithm [0] OAEP-PSSDigestAlgorithms DEFAULT sha1, maskGenAlgorithm [1] PKCS1MGFAlgorithms DEFAULT mgf1SHA1, saltLength [2] INTEGER DEFAULT 20, trailerField [3] TrailerField DEFAULT trailerFieldBC } OAEP-PSSDigestAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-sha1 PARAMETERS NULL }| { OID id-sha256 PARAMETERS NULL }| { OID id-sha384 PARAMETERS NULL }| { OID id-sha512 PARAMETERS NULL }, ... -- Allows for future expansion -- } PKCS1MGFAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-mgf1 PARAMETERS OAEP-PSSDigestAlgorithms }, ... -- Allows for future expansion -- } TrailerField ::= INTEGER { trailerFieldBC(1) }
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.SignedData
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
  ECPrivateKey ::= SEQUENCE { version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1), privateKey OCTET STRING, parameters [0] Parameters OPTIONAL, publicKey [1] BIT STRING OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
  ECPrivateKey ::= SEQUENCE { version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1), privateKey OCTET STRING, parameters [0] Parameters OPTIONAL, publicKey [1] BIT STRING OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.smime.SMIMECapabilities
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.Accuracy
  Accuracy ::= SEQUENCE { seconds INTEGER OPTIONAL, millis [0] INTEGER (1..999) OPTIONAL, micros [1] INTEGER (1..999) OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampChain
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.CryptoInfos
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.EncryptionInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.EvidenceRecord
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
  MessageImprint ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashedMessage OCTET STRING }
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.PartialHashtree
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
  TimeStampReq ::= SEQUENCE { version INTEGER { v1(1) }, messageImprint MessageImprint, --a hash algorithm OID and the hash value of the data to be --time-stamped reqPolicy TSAPolicyId OPTIONAL, nonce INTEGER OPTIONAL, certReq BOOLEAN DEFAULT FALSE, extensions [0] IMPLICIT Extensions OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
  TimeStampResp ::= SEQUENCE { status PKIStatusInfo, timeStampToken TimeStampToken OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
  TSTInfo ::= SEQUENCE { version INTEGER { v1(1) }, policy TSAPolicyId, messageImprint MessageImprint, -- MUST have the same value as the similar field in -- TimeStampReq serialNumber INTEGER, -- Time-Stamping users MUST be ready to accommodate integers -- up to 160 bits.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
  BinaryField ::= SEQUENCE { M INTEGER, CHOICE {Trinomial, Pentanomial} Trinomial::= INTEGER Pentanomial::= SEQUENCE { k INTEGER, j INTEGER, l INTEGER}
toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
  ECBinary ::= SEQUENCE { version [0] EXPLICIT INTEGER DEFAULT 0, f BinaryField, a INTEGER (0..1), b OCTET STRING, n INTEGER, bp OCTET STRING}
toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145PublicKey
toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
  AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY DEFINED BY type }
toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.DirectoryString
  DirectoryString ::= CHOICE { teletexString TeletexString (SIZE (1..MAX)), printableString PrintableString (SIZE (1..MAX)), universalString UniversalString (SIZE (1..MAX)), utf8String UTF8String (SIZE (1..MAX)), bmpString BMPString (SIZE (1..MAX)) }
toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.RDN
  RelativeDistinguishedName ::= SET OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type AttributeType, value AttributeValue }
toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.X500Name
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AccessDescription
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AltSignatureAlgorithm
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AltSignatureValue
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttCertIssuer
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Attribute
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Certificate
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertificateList
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertificatePair
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertPolicyId
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CRLNumber
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CRLReason
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DigestInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DisplayText
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DSAParameter
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Return the ASN.1 primitive form of this object.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Extension
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Extensions
  Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.GeneralName
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.GeneralNames
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Holder
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
  IetfAttrSyntax ::= SEQUENCE { policyAuthority [0] GeneralNames OPTIONAL, values SEQUENCE OF CHOICE { octets OCTET STRING, oid OBJECT IDENTIFIER, string UTF8String } }
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.KeyPurposeId
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.KeyUsage
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.NameConstraints
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.NoticeReference
  Describe `toASN1Object` method here.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.OtherName
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyConstraints
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyMappings
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
  Returns a DER-encodable representation of this instance.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PrivateKeyPossessionStatement
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PrivateKeyStatement
  Deprecated.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.QCStatement
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
  Implementation of the method `toASN1Object` as required by the superclass `ASN1Encodable`.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
  Deprecated.
  This outputs the key in PKCS1v2 format.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.SubjectAltPublicKeyInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Target
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TargetInformation
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Targets
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
  Deprecated.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertList
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Time
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.UserNotice
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.V2Form
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Validity
  Validity ::= SEQUENCE { notBefore Time, notAfter Time }
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
  Deprecated.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DHPublicKey
  Return an ASN.1 primitive representation of this object.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DHValidationParms
  Deprecated.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DomainParameters
  Return an ASN.1 primitive representation of this object.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
  Return an ASN.1 primitive representation of this object.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.OtherInfo
  Return an ASN.1 primitive representation of this object.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.ValidationParams
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X962Parameters
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9Curve
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9FieldElement
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9FieldID
  Produce a DER encoding of the following structure.
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.CMCEPublicKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.FalconPrivateKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.FalconPublicKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.ParSet
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.SABERPrivateKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.SABERPublicKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.SPHINCS256KeyParams
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPublicKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.XMSSKeyParams
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.XMSSMTKeyParams
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPublicKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.XMSSPublicKey
toASN1Structure() - Method in class org.bouncycastle.asn1.cms.AttributeTable
toAttributeTypeAndValueArray() - Method in class org.bouncycastle.asn1.crmf.Controls
toBase32String(byte[]) - Static method in class org.bouncycastle.util.encoders.Base32
toBase32String(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Base32
toBase64String(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
toBase64String(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Base64
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
toBigInteger() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
toBigInteger() - Method in class org.bouncycastle.math.ec.ECFieldElement
toBigInteger(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat128
toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat160
toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat128
toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat192
toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat256
toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat320
toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat448
toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat576
toByteArray() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
  convert the cipher-text in a byte array, prepending them with 4 Bytes for their length
toByteArray(short[]) - Static method in class org.bouncycastle.crypto.fpe.FPEEngine
toByteArray(String) - Method in class org.bouncycastle.crypto.test.DigestTest
toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress
toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
  Deprecated.
  use getEncoded() - this method will become private.
toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters
  Deprecated.
  use getEncoded() - this method will become private.
toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature
toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
  Deprecated.
  use getEncoded() - this method will become private.
toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters
  Deprecated.
  use getEncoded() - this method will become private.
toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature
toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature
  Deprecated.
  use getEncoded() this method will become private.
toByteArray() - Method in interface org.bouncycastle.pqc.crypto.xmss.XMSSStoreableObjectInterface
  Deprecated.
  Create byte representation of object.
toByteArray(char[]) - Static method in class org.bouncycastle.util.Strings
toByteArray(String) - Static method in class org.bouncycastle.util.Strings
toByteArray(String, byte[], int) - Static method in class org.bouncycastle.util.Strings
toBytesBigEndian(long, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
  Convert int/long to n-byte array.
toCertReqMsgArray() - Method in class org.bouncycastle.asn1.crmf.CertReqMessages
toCertStatusArray() - Method in class org.bouncycastle.asn1.cmp.CertConfirmContent
toChallengeArray() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyChallContent
toEncoding(BigInteger, int, short[]) - Method in class org.bouncycastle.crypto.util.RadixConverter
toHashtable() - Method in class org.bouncycastle.asn1.cms.AttributeTable
toHexString(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
toHexString(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Hex
toInfoTypeAndValueArray() - Method in class org.bouncycastle.asn1.cmp.GenMsgContent
toInfoTypeAndValueArray() - Method in class org.bouncycastle.asn1.cmp.GenRepContent
toLowerCase(String) - Static method in class org.bouncycastle.util.Strings
  A locale independent version of toLowerCase.
toOID() - Method in class org.bouncycastle.asn1.x509.KeyPurposeId
toPKIMessageArray() - Method in class org.bouncycastle.asn1.cmp.PKIMessages
toPoint(ECCurve) - Method in class org.bouncycastle.crypto.hash2curve.data.AffineXY
  Converts the affine coordinates of this object into an elliptic curve point on the specified curve.
toRevDetailsArray() - Method in class org.bouncycastle.asn1.cmp.RevReqContent
toShortArray(byte[]) - Static method in class org.bouncycastle.crypto.fpe.FPEEngine
toString() - Method in class org.bouncycastle.asn1.ASN1BitString
toString() - Method in class org.bouncycastle.asn1.ASN1BMPString
toString() - Method in class org.bouncycastle.asn1.ASN1Boolean
toString() - Method in class org.bouncycastle.asn1.ASN1GeneralString
toString() - Method in class org.bouncycastle.asn1.ASN1IA5String
toString() - Method in class org.bouncycastle.asn1.ASN1Integer
toString() - Method in class org.bouncycastle.asn1.ASN1Null
toString() - Method in class org.bouncycastle.asn1.ASN1NumericString
toString() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
toString() - Method in class org.bouncycastle.asn1.ASN1OctetString
toString() - Method in class org.bouncycastle.asn1.ASN1PrintableString
toString() - Method in class org.bouncycastle.asn1.ASN1RelativeOID
toString() - Method in class org.bouncycastle.asn1.ASN1Sequence
toString() - Method in class org.bouncycastle.asn1.ASN1Set
toString() - Method in class org.bouncycastle.asn1.ASN1T61String
toString() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
toString() - Method in class org.bouncycastle.asn1.ASN1UniversalString
toString() - Method in class org.bouncycastle.asn1.ASN1UTCTime
toString() - Method in class org.bouncycastle.asn1.ASN1UTF8String
toString() - Method in class org.bouncycastle.asn1.ASN1VisibleString
toString() - Method in class org.bouncycastle.asn1.cmp.PKIFailureInfo
toString() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
toString() - Method in class org.bouncycastle.asn1.dvcs.Data
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSTime
toString() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
toString() - Method in class org.bouncycastle.asn1.dvcs.ServiceType
toString() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
toString() - Method in class org.bouncycastle.asn1.eac.PackedDate
toString() - Method in class org.bouncycastle.asn1.misc.NetscapeCertType
toString() - Method in class org.bouncycastle.asn1.misc.NetscapeRevocationURL
toString() - Method in class org.bouncycastle.asn1.misc.VerisignCzagExtension
toString() - Method in class org.bouncycastle.asn1.tsp.EvidenceRecord
toString() - Method in class org.bouncycastle.asn1.x500.DirectoryString
toString(X500Name) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
toString(X500Name) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
toString() - Method in class org.bouncycastle.asn1.x500.X500Name
toString(X500Name) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
  Convert the passed in X500Name to a String.
toString() - Method in class org.bouncycastle.asn1.x509.AccessDescription
toString() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
toString() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
toString() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
toString() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
toString() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
toString() - Method in class org.bouncycastle.asn1.x509.CRLNumber
toString() - Method in class org.bouncycastle.asn1.x509.CRLReason
toString() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
toString() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
toString() - Method in class org.bouncycastle.asn1.x509.GeneralName
toString() - Method in class org.bouncycastle.asn1.x509.GeneralNames
toString() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
toString() - Method in class org.bouncycastle.asn1.x509.KeyPurposeId
toString() - Method in class org.bouncycastle.asn1.x509.KeyUsage
toString() - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
toString() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
toString() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
toString() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
toString() - Method in class org.bouncycastle.asn1.x509.Time
toString(boolean, Hashtable) - Method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  convert the structure to a string - if reverse is true the oids and values are listed out starting with the last element in the sequence (ala RFC 2253), otherwise the string will begin with the first element of the structure.
toString() - Method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
toString() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
toString() - Method in class org.bouncycastle.math.ec.ECFieldElement
toString() - Method in class org.bouncycastle.math.ec.ECPoint
toString() - Method in class org.bouncycastle.pqc.crypto.xmss.DefaultXMSSMTOid
toString() - Method in class org.bouncycastle.pqc.crypto.xmss.DefaultXMSSOid
toString() - Method in interface org.bouncycastle.pqc.crypto.xmss.XMSSOid
toString() - Method in class org.bouncycastle.util.Fingerprint
toString() - Method in class org.bouncycastle.util.test.SimpleTestResult
toString() - Method in interface org.bouncycastle.util.test.TestResult
toStringArray() - Method in interface org.bouncycastle.util.StringList
  Return the contents of the list as an array.
toStringArray(int, int) - Method in interface org.bouncycastle.util.StringList
  Return a section of the contents of the list.
toTimeStampAndCRLArray() - Method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
toUpperCase(String) - Static method in class org.bouncycastle.util.Strings
  A locale independent version of toUpperCase.
toUTF8ByteArray(String) - Static method in class org.bouncycastle.util.Strings
toUTF8ByteArray(char[]) - Static method in class org.bouncycastle.util.Strings
toUTF8ByteArray(char[], int, int) - Static method in class org.bouncycastle.util.Strings
toUTF8ByteArray(char[], OutputStream) - Static method in class org.bouncycastle.util.Strings
toUTF8ByteArray(char[], int, int, OutputStream) - Static method in class org.bouncycastle.util.Strings
TPB - Static variable in class org.bouncycastle.math.ec.ECFieldElement.F2m
  Indicates trinomial basis representation (TPB).
tpBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.1.2.3.2
trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
trace() - Method in class org.bouncycastle.math.ec.ECFieldElement.AbstractF2m
TraceOptimizer - Class in org.bouncycastle.math.ec.tools
TraceOptimizer() - Constructor for class org.bouncycastle.math.ec.tools.TraceOptimizer
TRACK1_APPLICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
TRACK1_CARD - Static variable in class org.bouncycastle.asn1.eac.EACTags
TRACK2_APPLICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
TRACK2_CARD - Static variable in class org.bouncycastle.asn1.eac.EACTags
TRACK3_APPLICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
TRACK3_CARD - Static variable in class org.bouncycastle.asn1.eac.EACTags
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Deprecated.
  use ISOTrailers
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Deprecated.
  use ISOTrailers
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.PSSSigner
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.X931Signer
  Deprecated.
  use ISOTrailers
TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Deprecated.
  use ISOTrailers
TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Deprecated.
  use ISOTrailers
TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
  Deprecated.
  use ISOTrailers
TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Deprecated.
  use ISOTrailers
TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Deprecated.
  use ISOTrailers
TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
  Deprecated.
  use ISOTrailers
TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Deprecated.
  use ISOTrailers
TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Deprecated.
  use ISOTrailers
TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
  Deprecated.
  use ISOTrailers
TRAILER_SHA224 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
TRAILER_SHA224 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
  Deprecated.
  use ISOTrailers
TRAILER_SHA256 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Deprecated.
  use ISOTrailers
TRAILER_SHA256 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Deprecated.
  use ISOTrailers
TRAILER_SHA256 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
TRAILER_SHA256 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
  Deprecated.
  use ISOTrailers
TRAILER_SHA384 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Deprecated.
  use ISOTrailers
TRAILER_SHA384 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Deprecated.
  use ISOTrailers
TRAILER_SHA384 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
TRAILER_SHA384 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
  Deprecated.
  use ISOTrailers
TRAILER_SHA512 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Deprecated.
  use ISOTrailers
TRAILER_SHA512 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Deprecated.
  use ISOTrailers
TRAILER_SHA512 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
TRAILER_SHA512 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
  Deprecated.
  use ISOTrailers
TRAILER_SHA512_224 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
TRAILER_SHA512_256 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
TRAILER_WHIRLPOOL - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Deprecated.
  use ISOTrailers
TRAILER_WHIRLPOOL - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Deprecated.
  use ISOTrailers
TRAILER_WHIRLPOOL - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
TRAILER_WHIRLPOOL - Static variable in class org.bouncycastle.crypto.signers.X931Signer
  Deprecated.
  use ISOTrailers
TRANSACTION_COUNTER - Static variable in class org.bouncycastle.asn1.eac.EACTags
TRANSACTION_DATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
transactionIdInUse - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
transcodeToUTF16(byte[], char[]) - Static method in class org.bouncycastle.util.encoders.UTF8
  Transcode a UTF-8 encoding into a UTF-16 representation.
transcodeToUTF16(byte[], int, int, char[]) - Static method in class org.bouncycastle.util.encoders.UTF8
  Transcode a UTF-8 encoding into a UTF-16 representation.
transform(ECPair) - Method in class org.bouncycastle.crypto.ec.ECFixedTransform
  Transform an existing cipher text pair using the ElGamal algorithm.
transform(ECPair) - Method in class org.bouncycastle.crypto.ec.ECNewPublicKeyTransform
  Transform an existing cipher text pair using the ElGamal algorithm.
transform(ECPair) - Method in class org.bouncycastle.crypto.ec.ECNewRandomnessTransform
  Transform an existing cipher test pair using the ElGamal algorithm.
transform(ECPair) - Method in interface org.bouncycastle.crypto.ec.ECPairTransform
translator - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
translator - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
Translator - Interface in org.bouncycastle.util.encoders
  General interface for a translator.
TrBytes - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
trimTo(TBSCertificate, Extensions) - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
  Deprecated.
  Use DeltaCertificateTool#trimDeltaCertificateDescriptor instead.
trinaryZqToZ3() - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
TRUE - Static variable in class org.bouncycastle.asn1.ASN1Boolean
TRY_LATER - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
tryFromID(String) - Static method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
tryFromID(String) - Static method in class org.bouncycastle.asn1.ASN1RelativeOID
tryGetBaseUniversal(ASN1TaggedObject, int, int, boolean, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryGetContextBaseUniversal(ASN1TaggedObject, int, boolean, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryGetExplicitBaseObject(ASN1TaggedObject, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryGetExplicitBaseObject(ASN1TaggedObject, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryGetExplicitBaseTagged(ASN1TaggedObject, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryGetExplicitBaseTagged(ASN1TaggedObject, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryGetExplicitContextBaseObject(ASN1TaggedObject) - Static method in class org.bouncycastle.asn1.ASN1Util
tryGetExplicitContextBaseObject(ASN1TaggedObject, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryGetExplicitContextBaseTagged(ASN1TaggedObject) - Static method in class org.bouncycastle.asn1.ASN1Util
tryGetExplicitContextBaseTagged(ASN1TaggedObject, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryGetImplicitBaseTagged(ASN1TaggedObject, int, int, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryGetImplicitContextBaseTagged(ASN1TaggedObject, int, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryLater - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
tryParseBaseUniversal(ASN1TaggedObjectParser, int, int, boolean, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryParseContextBaseUniversal(ASN1TaggedObjectParser, int, boolean, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryParseExplicitBaseObject(ASN1TaggedObjectParser, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryParseExplicitBaseTagged(ASN1TaggedObjectParser, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryParseExplicitBaseTagged(ASN1TaggedObjectParser, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryParseExplicitContextBaseObject(ASN1TaggedObjectParser, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryParseExplicitContextBaseTagged(ASN1TaggedObjectParser) - Static method in class org.bouncycastle.asn1.ASN1Util
tryParseExplicitContextBaseTagged(ASN1TaggedObjectParser, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryParseImplicitBaseTagged(ASN1TaggedObjectParser, int, int, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
tryParseImplicitContextBaseTagged(ASN1TaggedObjectParser, int, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
TSTInfo - Class in org.bouncycastle.asn1.tsp
TSTInfo(ASN1ObjectIdentifier, MessageImprint, ASN1Integer, ASN1GeneralizedTime, Accuracy, ASN1Boolean, ASN1Integer, GeneralName, Extensions) - Constructor for class org.bouncycastle.asn1.tsp.TSTInfo
TupleHash - Class in org.bouncycastle.crypto.digests
  TupleHash - a hash designed to simply hash a tuple of input strings, any or all of which may be empty strings, in an unambiguous way with an optional XOF mode.
TupleHash(int, byte[]) - Constructor for class org.bouncycastle.crypto.digests.TupleHash
  Base constructor.
TupleHash(int, byte[], int) - Constructor for class org.bouncycastle.crypto.digests.TupleHash
TupleHash(TupleHash) - Constructor for class org.bouncycastle.crypto.digests.TupleHash
TupleHash(byte[]) - Constructor for class org.bouncycastle.crypto.digests.TupleHash
TupleHashTest - Class in org.bouncycastle.crypto.test
  TupleHash test vectors from: https://csrc.nist.gov/CSRC/media/Projects/Cryptographic-Standards-and-Guidelines/documents/examples/KMAC_samples.pdf
TupleHashTest() - Constructor for class org.bouncycastle.crypto.test.TupleHashTest
TV011D_TV1_1_2_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV1_SECRET - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV1_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV1_SR - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV2_1_2_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV2_1_4_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV2_3_4_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV2_SECRET - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV2_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV2_SR - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV3_1_2_3_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV3_1_2_4_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV3_1_3_4_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV3_SECRET - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV3_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV3_SR - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV4_1_2_3_4_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV4_SECRET - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV4_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV4_SR - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV5_1_2_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV5_8_9_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV5_SECRET - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV5_SPLITS - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TV011D_TV5_SR - Static variable in class org.bouncycastle.crypto.threshold.test.ShamirSecretSplitterTest
TweakableBlockCipherParameters - Class in org.bouncycastle.crypto.params
  Parameters for tweakable block ciphers.
TweakableBlockCipherParameters(KeyParameter, byte[]) - Constructor for class org.bouncycastle.crypto.params.TweakableBlockCipherParameters
twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
twice() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
twice() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Point
twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
twice() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
twice() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
twice() - Method in class org.bouncycastle.math.ec.ECPoint
twice - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
  Holds an `ECPoint` representing twice(this).
twiceJacobianModified(boolean) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
twiceJacobianModified(boolean) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
TWO - Static variable in class org.bouncycastle.asn1.ASN1Integer
two(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
TWO - Static variable in interface org.bouncycastle.math.ec.ECConstants
two(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
TWO - Static variable in class org.bouncycastle.util.BigIntegers
TwofishEngine - Class in org.bouncycastle.crypto.engines
  A class that provides Twofish encryption operations.
TwofishEngine() - Constructor for class org.bouncycastle.crypto.engines.TwofishEngine
TwofishTest - Class in org.bouncycastle.crypto.test
TYPE_CA_KEY_UPDATE_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CERT_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CERT_CONFIRM - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CERT_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CERT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CONFIRM - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CRL_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CROSS_CERT_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CROSS_CERT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_ERROR - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_GEN_MSG - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_GEN_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_INIT_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_INIT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_KEY_AGREEMENT - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
TYPE_KEY_ENCIPHERMENT - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
TYPE_KEY_RECOVERY_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_KEY_RECOVERY_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_KEY_UPDATE_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_KEY_UPDATE_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_NESTED - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_P10_CERT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_POLL_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_POLL_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_POPO_CHALL - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_POPO_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_PURE - Static variable in class org.bouncycastle.crypto.params.MLDSAParameters
TYPE_PURE - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
TYPE_PURE - Static variable in class org.bouncycastle.pqc.crypto.mldsa.MLDSAParameters
  Deprecated.
TYPE_PURE - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
TYPE_RA_VERIFIED - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
TYPE_REVOCATION_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_REVOCATION_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_REVOCATION_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_SHA2_256 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
TYPE_SHA2_256 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
TYPE_SHA2_512 - Static variable in class org.bouncycastle.crypto.params.MLDSAParameters
TYPE_SHA2_512 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
TYPE_SHA2_512 - Static variable in class org.bouncycastle.pqc.crypto.mldsa.MLDSAParameters
  Deprecated.
TYPE_SHA2_512 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
TYPE_SHAKE128 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
TYPE_SHAKE128 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
TYPE_SHAKE256 - Static variable in class org.bouncycastle.crypto.params.SLHDSAParameters
TYPE_SHAKE256 - Static variable in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
  Deprecated.
TYPE_SIGNING_KEY - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
TypeOfBiometricData - Class in org.bouncycastle.asn1.x509.qualified
  The TypeOfBiometricData object.
TypeOfBiometricData(int) - Constructor for class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
TypeOfBiometricData(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
TypeOfBiometricDataUnitTest - Class in org.bouncycastle.asn1.test
TypeOfBiometricDataUnitTest() - Constructor for class org.bouncycastle.asn1.test.TypeOfBiometricDataUnitTest

## U

u - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
u - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
u16str(int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
u32str(int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
u64str(long) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
UAObjectIdentifiers - Interface in org.bouncycastle.asn1.ua
  Ukrainian object identifiers {iso(1) member-body(2) Ukraine(804) root(2) security(1) cryptography(1) pki(1)} { ...
UaOid - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
  Base OID: 1.2.804.2.1.1.1
ub_DataGroups - Static variable in class org.bouncycastle.asn1.icao.LDSSecurityObject
ufiresaberkem90sr3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ufiresaberkem90sr3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
ufiresaberkemr3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ufiresaberkemr3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
UID - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  LDAP User id.
uid - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
UID - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  LDAP User id.
ulightsaberkem90sr3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ulightsaberkem90sr3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
ulightsaberkemr3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
ulightsaberkemr3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
UNACCEPTED_EXTENSION - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
UNACCEPTED_POLICY - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
unacceptedExtension - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
unacceptedPolicy - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
UNAUTHORIZED - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
UncloseableOutputStream - Class in org.bouncycastle.util.test
  This is a testing utility class to check the property that an `OutputStream` is never closed in some particular context - typically when wrapped by another `OutputStream` that should not be forwarding its `OutputStream.close()` calls.
UncloseableOutputStream(OutputStream) - Constructor for class org.bouncycastle.util.test.UncloseableOutputStream
UNIFORM_RESOURCE_LOCATOR - Static variable in class org.bouncycastle.asn1.eac.EACTags
uniformResourceIdentifier - Static variable in class org.bouncycastle.asn1.x509.GeneralName
UNIQUE_IDENTIFIER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
UNIQUE_IDENTIFIER - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
uniqueMember - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
UNIVERSAL - Static variable in interface org.bouncycastle.asn1.BERTags
UNIVERSAL_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
UNKNOWN_DIGEST_LENGTH - Static variable in class org.bouncycastle.crypto.digests.Blake2xsDigest
  Magic number to indicate an unknown length of digest
UNRESTRICTED_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
unshuffle(int) - Static method in class org.bouncycastle.math.raw.Interleave
unshuffle(long) - Static method in class org.bouncycastle.math.raw.Interleave
unshuffle2(int) - Static method in class org.bouncycastle.math.raw.Interleave
unshuffle2(long) - Static method in class org.bouncycastle.math.raw.Interleave
unshuffle3(long) - Static method in class org.bouncycastle.math.raw.Interleave
UnsignedInteger - Class in org.bouncycastle.asn1.eac
UnsignedInteger(int, BigInteger) - Constructor for class org.bouncycastle.asn1.eac.UnsignedInteger
UNSPECIFIED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
unspecified - Static variable in class org.bouncycastle.asn1.x509.CRLReason
UnstructuredAddress - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
UnstructuredAddress - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
UnstructuredName - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  more from PKCS#9
UnstructuredName - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  more from PKCS#9
unsupportedExt - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
unsupportedVersion - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
UNUSED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated.
  use lower case version
unused - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
  Method unwrap
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.DSTU7624WrapEngine
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.GOST28147WrapEngine
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
  Method unwrap
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC3211WrapEngine
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC5649WrapEngine
unwrap(byte[], int, int) - Method in interface org.bouncycastle.crypto.Wrapper
up(XoodyakDigest.Friend, int, byte[], int) - Static method in class org.bouncycastle.crypto.engines.XoodyakEngine
update(byte) - Method in interface org.bouncycastle.crypto.Digest
  update the message digest with a single byte.
update(byte[], int, int) - Method in interface org.bouncycastle.crypto.Digest
  update the message digest with a block of bytes.
update(byte) - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
  update the message digest with a single byte.
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
  update the message digest with a block of bytes.
update(byte) - Method in class org.bouncycastle.crypto.digests.Blake2bpDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake2bpDigest
update(byte) - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
  Update the message digest with a single byte.
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
  Update the message digest with a block of bytes.
update(byte) - Method in class org.bouncycastle.crypto.digests.Blake2spDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake2spDigest
update(byte) - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
  Update the message digest with a single byte.
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
  Update the message digest with a block of bytes.
update(byte) - Method in class org.bouncycastle.crypto.digests.Blake3Digest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake3Digest
update(byte) - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
update(byte) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
update(byte) - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
update(byte) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
update(byte) - Method in class org.bouncycastle.crypto.digests.Haraka256Digest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Haraka256Digest
update(byte) - Method in class org.bouncycastle.crypto.digests.Haraka512Digest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Haraka512Digest
update(byte) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
update(byte) - Method in class org.bouncycastle.crypto.digests.LongDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.LongDigest
update(byte) - Method in class org.bouncycastle.crypto.digests.MD2Digest
  update the message digest with a single byte.
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.MD2Digest
  update the message digest with a block of bytes.
update(byte) - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
update(byte) - Method in class org.bouncycastle.crypto.digests.NullDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.NullDigest
update(byte) - Method in class org.bouncycastle.crypto.digests.ParallelHash
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.ParallelHash
update(byte) - Method in class org.bouncycastle.crypto.digests.Prehash
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Prehash
update(byte) - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
update(byte) - Method in class org.bouncycastle.crypto.digests.SkeinDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.SkeinDigest
update(byte) - Method in class org.bouncycastle.crypto.digests.SkeinEngine
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.SkeinEngine
update(byte) - Method in class org.bouncycastle.crypto.digests.TigerDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
update(byte) - Method in class org.bouncycastle.crypto.digests.TupleHash
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.TupleHash
update(byte) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
update(byte) - Method in interface org.bouncycastle.crypto.Mac
  add a single byte to the mac for processing.
update(byte[], int, int) - Method in interface org.bouncycastle.crypto.Mac
update(byte) - Method in class org.bouncycastle.crypto.macs.Blake3Mac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.Blake3Mac
update(byte) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
update(byte) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
update(byte) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
update(byte) - Method in class org.bouncycastle.crypto.macs.CMac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.CMac
update(byte) - Method in class org.bouncycastle.crypto.macs.DSTU7564Mac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.DSTU7564Mac
update(byte) - Method in class org.bouncycastle.crypto.macs.DSTU7624Mac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.DSTU7624Mac
update(byte) - Method in class org.bouncycastle.crypto.macs.GMac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.GMac
update(byte) - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
update(byte) - Method in class org.bouncycastle.crypto.macs.HMac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.HMac
update(byte) - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
update(byte) - Method in class org.bouncycastle.crypto.macs.KGMac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.KGMac
update(byte) - Method in class org.bouncycastle.crypto.macs.KMAC
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.KMAC
update(byte) - Method in class org.bouncycastle.crypto.macs.OldHMac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.OldHMac
update(byte) - Method in class org.bouncycastle.crypto.macs.Poly1305
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.Poly1305
update(byte) - Method in class org.bouncycastle.crypto.macs.SipHash
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.SipHash
update(byte) - Method in class org.bouncycastle.crypto.macs.SkeinMac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.SkeinMac
update(byte) - Method in class org.bouncycastle.crypto.macs.VMPCMac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.VMPCMac
update(byte) - Method in class org.bouncycastle.crypto.macs.Zuc128Mac
  Update the mac with a single byte.
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.Zuc128Mac
  Update the mac.
update(byte) - Method in class org.bouncycastle.crypto.macs.Zuc256Mac
  Update the mac with a single byte.
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.Zuc256Mac
  Update the mac.
update(byte) - Method in interface org.bouncycastle.crypto.Signer
  update the internal digest with the byte b
update(byte[], int, int) - Method in interface org.bouncycastle.crypto.Signer
  update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
  update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
  update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.ECCSISigner
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.ECCSISigner
update(byte) - Method in class org.bouncycastle.crypto.signers.Ed25519ctxSigner
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.Ed25519ctxSigner
update(byte) - Method in class org.bouncycastle.crypto.signers.Ed25519phSigner
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.Ed25519phSigner
update(byte) - Method in class org.bouncycastle.crypto.signers.Ed25519Signer
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.Ed25519Signer
update(byte) - Method in class org.bouncycastle.crypto.signers.Ed448phSigner
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.Ed448phSigner
update(byte) - Method in class org.bouncycastle.crypto.signers.Ed448Signer
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.Ed448Signer
update(byte) - Method in class org.bouncycastle.crypto.signers.GenericSigner
  update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.GenericSigner
  update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.HashMLDSASigner
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.HashMLDSASigner
update(byte) - Method in class org.bouncycastle.crypto.signers.HashSLHDSASigner
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.HashSLHDSASigner
update(byte) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.MLDSASigner
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.MLDSASigner
update(byte) - Method in class org.bouncycastle.crypto.signers.PSSSigner
  update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.PSSSigner
  update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
  update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
  update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.SM2Signer
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.SM2Signer
update(byte) - Method in class org.bouncycastle.crypto.signers.X931Signer
  update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.X931Signer
  update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.test.speedy.Poly1305Reference
update(byte[], int, int) - Method in class org.bouncycastle.crypto.test.speedy.Poly1305Reference
update(byte) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
update(byte) - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
update(byte) - Method in class org.bouncycastle.pqc.crypto.MessageSignerAdapter
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.MessageSignerAdapter
update(byte) - Method in class org.bouncycastle.pqc.crypto.mldsa.HashMLDSASigner
  Deprecated.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.mldsa.HashMLDSASigner
  Deprecated.
update(byte) - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
  Deprecated.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
  Deprecated.
update(byte) - Method in class org.bouncycastle.pqc.crypto.slhdsa.HashSLHDSASigner
  Deprecated.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.slhdsa.HashSLHDSASigner
  Deprecated.
updateHASH(byte[]) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
updateHierarchy(LMSPrivateKeyParameters[], LMSSignature[]) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
updateWithRecoveredMessage(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
updateWithRecoveredMessage(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
updateWithRecoveredMessage(byte[]) - Method in interface org.bouncycastle.crypto.SignerWithRecovery
  Perform an update with the recovered message before adding any other data.
UrlBase64 - Class in org.bouncycastle.util.encoders
  Convert binary data to and from UrlBase64 encoding.
UrlBase64() - Constructor for class org.bouncycastle.util.encoders.UrlBase64
UrlBase64Encoder - Class in org.bouncycastle.util.encoders
  Convert binary data to and from UrlBase64 encoding.
UrlBase64Encoder() - Constructor for class org.bouncycastle.util.encoders.UrlBase64Encoder
UrlBase64Test - Class in org.bouncycastle.util.encoders.test
UrlBase64Test(String) - Constructor for class org.bouncycastle.util.encoders.test.UrlBase64Test
usaberkem90sr3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
usaberkem90sr3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
usaberkemr3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
usaberkemr3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
useCounter() - Method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
useCounter() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
used - Variable in class org.bouncycastle.crypto.util.OtherInfoGenerator
used - Variable in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator
used - Variable in class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator
UserNotice - Class in org.bouncycastle.asn1.x509
  `UserNotice` class, used in `CertificatePolicies` X509 extensions (in policy qualifiers).
UserNotice(NoticeReference, DisplayText) - Constructor for class org.bouncycastle.asn1.x509.UserNotice
  Creates a new `UserNotice` instance.
UserNotice(NoticeReference, String) - Constructor for class org.bouncycastle.asn1.x509.UserNotice
  Creates a new `UserNotice` instance.
userPassword - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
UTC_TIME - Static variable in interface org.bouncycastle.asn1.BERTags
UTCTimeTest - Class in org.bouncycastle.asn1.test
  X.690 test example
UTCTimeTest() - Constructor for class org.bouncycastle.asn1.test.UTCTimeTest
UTF8 - Class in org.bouncycastle.util.encoders
  Utilities for working with UTF-8 encodings.
UTF8() - Constructor for class org.bouncycastle.util.encoders.UTF8
UTF8_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
UTF8Test - Class in org.bouncycastle.util.encoders.test
UTF8Test() - Constructor for class org.bouncycastle.util.encoders.test.UTF8Test

## V

v - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
v0 - Variable in class org.bouncycastle.crypto.macs.SipHash
v1 - Variable in class org.bouncycastle.crypto.macs.SipHash
V1_CERTIFICATE_HOLDER - Static variable in class org.bouncycastle.asn1.x509.Holder
v1A - Variable in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
v1B - Variable in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
V1TBSCertificateGenerator - Class in org.bouncycastle.asn1.x509
  Generator for Version 1 TBSCertificateStructures.
V1TBSCertificateGenerator() - Constructor for class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
v2 - Variable in class org.bouncycastle.crypto.macs.SipHash
V2_CERTIFICATE_HOLDER - Static variable in class org.bouncycastle.asn1.x509.Holder
v2A - Variable in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
V2AttributeCertificateInfoGenerator - Class in org.bouncycastle.asn1.x509
  Generator for Version 2 AttributeCertificateInfo AttributeCertificateInfo ::= SEQUENCE { version AttCertVersion -- version is v2, holder Holder, issuer AttCertIssuer, signature AlgorithmIdentifier, serialNumber CertificateSerialNumber, attrCertValidityPeriod AttCertValidityPeriod, attributes SEQUENCE OF Attribute, issuerUniqueID UniqueIdentifier OPTIONAL, extensions Extensions OPTIONAL }
V2AttributeCertificateInfoGenerator() - Constructor for class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
v2B - Variable in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
V2Form - Class in org.bouncycastle.asn1.x509
V2Form(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.V2Form
V2Form(GeneralNames, IssuerSerial) - Constructor for class org.bouncycastle.asn1.x509.V2Form
V2Form(GeneralNames, ObjectDigestInfo) - Constructor for class org.bouncycastle.asn1.x509.V2Form
V2Form(GeneralNames, IssuerSerial, ObjectDigestInfo) - Constructor for class org.bouncycastle.asn1.x509.V2Form
V2TBSCertListGenerator - Class in org.bouncycastle.asn1.x509
  Generator for Version 2 TBSCertList structures.
V2TBSCertListGenerator() - Constructor for class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
v3 - Variable in class org.bouncycastle.crypto.macs.SipHash
V3TBSCertificateGenerator - Class in org.bouncycastle.asn1.x509
  Generator for Version 3 TBSCertificateStructures.
V3TBSCertificateGenerator() - Constructor for class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
validateBufferArguments(byte[], int, int) - Static method in class org.bouncycastle.util.io.Streams
validateGa(BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Validates that ga is not 1.
validateGx4(BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Validates that g^x4 is not 1.
validateMacTag(String, String, ECPoint, ECPoint, ECPoint, ECPoint, BigInteger, Digest, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
  Validates the MacTag received from the partner participant.
validateMacTag(String, String, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, Digest, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Validates the MacTag received from the partner participant.
validateNotNull(Object, String) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
  Validates that the given object is not null.
validateNotNull(Object, String) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Validates that the given object is not null.
validateParticipantIdsDiffer(String, String) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
  Validates that the given participant ids are not equal.
validateParticipantIdsDiffer(String, String) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Validates that the given participant ids are not equal.
validateParticipantIdsEqual(String, String) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
  Validates that the given participant ids are equal.
validateParticipantIdsEqual(String, String) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Validates that the given participant ids are equal.
validatePoint(ECPoint) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
validatePoint(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
validatePrivateScalar(BigInteger) - Method in class org.bouncycastle.crypto.params.ECDomainParameters
validatePublicKeyFull(byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
validatePublicKeyFull(byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
validatePublicKeyFullExport(byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
validatePublicKeyFullExport(byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
validatePublicKeyPartial(byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
validatePublicKeyPartial(byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
validatePublicKeyPartialExport(byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
validatePublicKeyPartialExport(byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
validatePublicPoint(ECPoint) - Method in class org.bouncycastle.crypto.params.ECDomainParameters
validatePublicValue(BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
validateRange(byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
validateRound1PayloadReceived(ECJPAKERound1Payload) - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
  Validates the payload received from the other participant during round 1.
validateRound1PayloadReceived(JPAKERound1Payload) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Validates the payload received from the other participant during round 1.
validateRound2PayloadReceived(ECJPAKERound2Payload) - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
  Validates the payload received from the other participant during round 2.
validateRound2PayloadReceived(JPAKERound2Payload) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Validates the payload received from the other participant during round 2.
validateRound3PayloadReceived(ECJPAKERound3Payload, BigInteger) - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
  Validates the payload received from the other participant during round 3.
validateRound3PayloadReceived(JPAKERound3Payload, BigInteger) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Validates the payload received from the other participant during round 3.
validateSegment(byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
validateZeroKnowledgeProof(ECPoint, ECPoint, ECSchnorrZKP, BigInteger, BigInteger, ECCurve, BigInteger, String, Digest) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
  Validates the zero knowledge proof (generated by `ECJPAKEUtil.calculateZeroKnowledgeProof(ECPoint, BigInteger, BigInteger, ECPoint, Digest, String, SecureRandom)`) is correct.
validateZeroKnowledgeProof(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger[], String, Digest) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Validates the zero knowledge proof (generated by `JPAKEUtil.calculateZeroKnowledgeProof(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, String, Digest, SecureRandom)`) is correct.
ValidationParams - Class in org.bouncycastle.asn1.x9
  Diffie-Hellman domain validation parameters.
ValidationParams(byte[], int) - Constructor for class org.bouncycastle.asn1.x9.ValidationParams
ValidationParams(DERBitString, ASN1Integer) - Constructor for class org.bouncycastle.asn1.x9.ValidationParams
Validity - Class in org.bouncycastle.asn1.x509
Validity(Time, Time) - Constructor for class org.bouncycastle.asn1.x509.Validity
VALUE_OCTETS - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
VALUE_OID - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
VALUE_UTF8 - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
valueFromHexString(String, int) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
valueOf(int) - Static method in class org.bouncycastle.asn1.ASN1Integer
valueOf(long) - Static method in class org.bouncycastle.asn1.ASN1Integer
valueOf(int) - Static method in class org.bouncycastle.asn1.crmf.SubsequentMessage
valueOf(String) - Static method in enum org.bouncycastle.crypto.CryptoServicePurpose
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.digests.AsconDigest.AsconParameters
  Deprecated.
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.digests.AsconXof.AsconParameters
  Deprecated.
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.digests.SparkleDigest.SparkleParameters
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.engines.AsconEngine.AsconParameters
  Deprecated.
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.engines.ElephantEngine.ElephantParameters
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.engines.ISAPEngine.IsapType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.engines.PhotonBeetleEngine.PhotonBeetleParameters
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.engines.SM2Engine.Mode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.engines.SparkleEngine.SparkleParameters
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.hash2curve.HashToCurveProfile
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.PasswordConverter
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.threshold.ShamirSecretSplitter.Algorithm
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.threshold.ShamirSecretSplitter.Mode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.util.DERMacData.Type
  Returns the enum constant of this type with the specified name.
valueOf(char) - Static method in class org.bouncycastle.util.Characters
valueOf(double) - Static method in class org.bouncycastle.util.Doubles
valueOf(int) - Static method in class org.bouncycastle.util.Integers
valueOf(long) - Static method in class org.bouncycastle.util.Longs
valueOf(short) - Static method in class org.bouncycastle.util.Shorts
values() - Static method in enum org.bouncycastle.crypto.CryptoServicePurpose
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.digests.AsconDigest.AsconParameters
  Deprecated.
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.digests.AsconXof.AsconParameters
  Deprecated.
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.digests.SparkleDigest.SparkleParameters
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.engines.AsconEngine.AsconParameters
  Deprecated.
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.engines.ElephantEngine.ElephantParameters
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.engines.ISAPEngine.IsapType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.engines.PhotonBeetleEngine.PhotonBeetleParameters
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.engines.SM2Engine.Mode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.engines.SparkleEngine.SparkleParameters
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.hash2curve.HashToCurveProfile
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.PasswordConverter
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.threshold.ShamirSecretSplitter.Algorithm
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.threshold.ShamirSecretSplitter.Mode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.util.DERMacData.Type
  Returns an array containing the constants of this enum type, in the order they are declared.
valueToString(ASN1Encodable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
VereidigteBuchprferin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Vereidigte Buchpr�ferin
VereidigterBuchprfer - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Vereidigter Buchpr�fer
verify(int, byte[], byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
verify(int, byte[], byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
verify(byte[], int, byte[], int, byte[], int, int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
verify(byte[], int, Ed25519.PublicPoint, byte[], int, int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
verify(byte[], int, byte[], int, byte[], byte[], int, int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
verify(byte[], int, Ed25519.PublicPoint, byte[], byte[], int, int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
verify(byte[], int, byte[], int, byte[], byte[], int, int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
verify(byte[], int, Ed448.PublicPoint, byte[], byte[], int, int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
verify(LMSContext) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
verify(LMSContext) - Method in interface org.bouncycastle.pqc.crypto.lms.LMSContextBasedVerifier
verify(LMSContext) - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
verifyClientEvidenceMessage(BigInteger) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
  Authenticates the received client evidence message M1 and saves it only if correct.
verifyInternal(byte[], int, SHAKEDigest, byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
verifyInternalMu(byte[]) - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
verifyInternalMuSignature(byte[], byte[], int, SHAKEDigest, byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
verifyMu(byte[]) - Method in class org.bouncycastle.crypto.signers.MLDSASigner
verifyMu(byte[]) - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
  Deprecated.
verifyMuSignature(byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.MLDSASigner
verifyMuSignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
  Deprecated.
verifyPrehash(byte[], int, byte[], int, byte[], byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
verifyPrehash(byte[], int, Ed25519.PublicPoint, byte[], byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
verifyPrehash(byte[], int, byte[], int, byte[], Digest) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
verifyPrehash(byte[], int, Ed25519.PublicPoint, byte[], Digest) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
verifyPrehash(byte[], int, byte[], int, byte[], byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
verifyPrehash(byte[], int, Ed448.PublicPoint, byte[], byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
verifyPrehash(byte[], int, byte[], int, byte[], Xof) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
verifyPrehash(byte[], int, Ed448.PublicPoint, byte[], Xof) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
verifyServerEvidenceMessage(BigInteger) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
  Authenticates the server evidence message M2 received and saves it only if correct.
verifySignature(byte[], BigInteger, BigInteger) - Method in interface org.bouncycastle.crypto.DSA
  verify the message message against the signature values r and s.
verifySignature(byte[]) - Method in interface org.bouncycastle.crypto.Signer
  return true if the internal state represents the signature described in the passed in array.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.DSASigner
  return true if the value r and s represent a DSA signature for the passed in message for standard DSA the message should be a SHA-1 hash of the real message to be verified.
verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.DSTU4145Signer
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ECCSISigner
  Verifies an ECCSI signature according to RFC 6507 Section 5.2.2.
verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
  return true if the value r and s represent a DSA signature for the passed in message (for standard DSA the message should be a SHA-1 hash of the real message to be verified).
verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
  return true if the value r and s represent a GOST3410 signature for the passed in message (for standard GOST3410 the message should be a GOST3411 hash of the real message to be verified).
verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.ECNRSigner
  return true if the value r and s represent a signature for the message passed in.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.Ed25519ctxSigner
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.Ed25519phSigner
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.Ed25519Signer
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.Ed448phSigner
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.Ed448Signer
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.GenericSigner
  return true if the internal state represents the signature described in the passed in array.
verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
  return true if the value r and s represent a GOST3410 signature for the passed in message for standard GOST3410 the message should be a GOST3411 hash of the real message to be verified.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.HashMLDSASigner
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.HashSLHDSASigner
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  return true if the signature represents a ISO9796-2 signature for the passed in message.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  return true if the signature represents a ISO9796-2 signature for the passed in message.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.MLDSASigner
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.PSSSigner
  return true if the internal state represents the signature described in the passed in array.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
  return true if the internal state represents the signature described in the passed in array.
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.SLHDSASigner
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.SM2Signer
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.X931Signer
  return true if the signature represents a X9.31 signature for the passed in message.
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumSigner
verifySignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
  This function verifies the signature of the message that has been updated, with the aid of the public key.
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.falcon.FalconSigner
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.HSSSigner
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.LMSSigner
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.mayo.MayoSigner
  Verifies a MAYO signature against the initialized public key and message.
verifySignature(byte[], byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageSigner
  verify the message message against the signature value.
verifySignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.MessageSignerAdapter
verifySignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.mldsa.HashMLDSASigner
  Deprecated.
verifySignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
  Deprecated.
verifySignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.HashSLHDSASigner
  Deprecated.
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSASigner
  Deprecated.
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.snova.SnovaSigner
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256Signer
verifySignature(byte[], byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
  Verify an XMSS signature.
verifySignature(byte[], byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
  Verify an XMSSMT signature.
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSigner
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSigner
verisign - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Verisign OID base: 2.16.840.1.113733.1
verisignBitString_6_13 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
verisignCzagExtension - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Verisign CZAG (Country,Zip,Age,Gender) Extension OID: 2.16.840.1.113733.1.6.3
VerisignCzagExtension - Class in org.bouncycastle.asn1.misc
VerisignCzagExtension(ASN1IA5String) - Constructor for class org.bouncycastle.asn1.misc.VerisignCzagExtension
verisignDnbDunsNumber - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Verisign D&B D-U-N-S number Extension OID: 2.16.840.1.113733.1.6.15
verisignIssStrongCrypto - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
verisignOnSiteJurisdictionHash - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
verisignPrivate_6_9 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
versionOne - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1
VIDEOTEX_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
VISIBLE_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
VMPCEngine - Class in org.bouncycastle.crypto.engines
VMPCEngine() - Constructor for class org.bouncycastle.crypto.engines.VMPCEngine
VMPCKSA3Engine - Class in org.bouncycastle.crypto.engines
VMPCKSA3Engine() - Constructor for class org.bouncycastle.crypto.engines.VMPCKSA3Engine
VMPCKSA3Test - Class in org.bouncycastle.crypto.test
  VMPC Test
VMPCKSA3Test() - Constructor for class org.bouncycastle.crypto.test.VMPCKSA3Test
VMPCMac - Class in org.bouncycastle.crypto.macs
VMPCMac() - Constructor for class org.bouncycastle.crypto.macs.VMPCMac
VMPCMacTest - Class in org.bouncycastle.crypto.test
VMPCMacTest() - Constructor for class org.bouncycastle.crypto.test.VMPCMacTest
VMPCRandomGenerator - Class in org.bouncycastle.crypto.prng
VMPCRandomGenerator() - Constructor for class org.bouncycastle.crypto.prng.VMPCRandomGenerator
VMPCTest - Class in org.bouncycastle.crypto.test
  VMPC Test
VMPCTest() - Constructor for class org.bouncycastle.crypto.test.VMPCTest
VPKC - Static variable in class org.bouncycastle.asn1.dvcs.ServiceType
  Identifier of VPKC service (Verify Public Key Certificates (also referred to as CPKC)).
VSD - Static variable in class org.bouncycastle.asn1.dvcs.ServiceType
  Identifier of VSD service (Verify Signed Document).

## W

WAITING - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
waiting - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
wapi192v1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
  <WAPI certificate management—Part 5: Example of certificate format (draft)> <url>http://www.chinabwips.org.cn/zqyjgs1.htm</url> and <url>http://www.chinabwips.org.cn/doc/101.pdf</url>, Page 9 and page 10 states the OID of ECDSA-192 algorithm based on SHA-256 is 1.2.156.11235.1.1.1
wapi192v1_parameters - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
wapip192v1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
  <Information security technology — Cryptographic application identifier criterion specification> <url>http://c.gb688.cn/bzgk/gb/showGb?type=online&hcno=252CF0F72A7BE339A56DEA7D774E8994</url>, Page 21 only cover from 301.1 to 301.3
web - Static variable in class org.bouncycastle.asn1.crmf.SinglePubInfo
weight() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUHPSParameterSet
whirlpool - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
WhirlpoolDigest - Class in org.bouncycastle.crypto.digests
  Implementation of WhirlpoolDigest, based on Java source published by Barreto and Rijmen.
WhirlpoolDigest() - Constructor for class org.bouncycastle.crypto.digests.WhirlpoolDigest
WhirlpoolDigest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.WhirlpoolDigest
WhirlpoolDigest(WhirlpoolDigest) - Constructor for class org.bouncycastle.crypto.digests.WhirlpoolDigest
  Copy constructor.
WhirlpoolDigestTest - Class in org.bouncycastle.crypto.test
  ISO vector test for Whirlpool
width - Variable in class org.bouncycastle.math.ec.FixedPointPreCompInfo
  The width used for the precomputation.
width - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
Wirtschaftsprfer - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Wirtschaftspr�fer
Wirtschaftsprferin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Wirtschaftspr�ferin
withAdditional(byte[]) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
withAuthPath(List<XMSSNode>) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature.Builder
withBDSState(BDSStateMap) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
withBDSState(BDS) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
withCharToByteConverter(CharToByteConverter) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
withContents(byte[]) - Static method in class org.bouncycastle.asn1.BEROctetString
withContents(byte[]) - Static method in class org.bouncycastle.asn1.DEROctetString
withContentsOptional(byte[]) - Static method in class org.bouncycastle.asn1.BEROctetString
withContentsOptional(byte[]) - Static method in class org.bouncycastle.asn1.DEROctetString
withDefaultPSource() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
withIndex(long) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
withIndex(long) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature.Builder
withIndex(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
withIndex(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature.Builder
withIterationCount(int) - Method in class org.bouncycastle.crypto.util.PBKDF2Config.Builder
  Set the iteration count for the PBE calculation.
withIterations(int) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
withKeyAndMask(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
withLayerAddress(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
withMaxIndex(int, ASN1ObjectIdentifier) - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
withMaxIndex(long) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
withMaxIndex(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
withMemoryAsKB(int) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
withMemoryPowOfTwo(int) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
withParallelism(int) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
withPreferredFormat(int) - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
withPreferredFormat(int) - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
  Deprecated.
withPRF(AlgorithmIdentifier) - Method in class org.bouncycastle.crypto.util.PBKDF2Config.Builder
  Set the PRF to use for key generation.
withPrivateKey(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
withPrivateKey(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
withPublicKey(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters.Builder
withPublicKey(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters.Builder
withPublicSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
withPublicSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters.Builder
withPublicSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
withPublicSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters.Builder
withRandom(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature.Builder
withRandom(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature.Builder
withReducedSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature.Builder
withReducedSignatures(List<XMSSReducedSignature>) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature.Builder
withRoot(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
withRoot(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters.Builder
withRoot(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
withRoot(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters.Builder
withSalt(byte[]) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
withSaltLength(int) - Method in class org.bouncycastle.crypto.util.PBKDF2Config.Builder
  Set the length of the salt to use.
withSaltLength(int) - Method in class org.bouncycastle.crypto.util.ScryptConfig.Builder
  Set the length of the salt to use.
withSecret(byte[]) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
withSecretKeyPRF(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
withSecretKeyPRF(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
withSecretKeySeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
withSecretKeySeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
withSharedInfo(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyUBuilder
withSharedInfo(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyVBuilder
withSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature.Builder
withSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature.Builder
withSuppPrivInfo(byte[]) - Method in class org.bouncycastle.crypto.util.DEROtherInfo.Builder
  Add optional supplementary private info (DER tagged, implicit, 1).
withSuppPubInfo(byte[]) - Method in class org.bouncycastle.crypto.util.DEROtherInfo.Builder
  Add optional supplementary public info (DER tagged, implicit, 0).
withSuppPubInfo(byte[]) - Method in class org.bouncycastle.crypto.util.OtherInfoGenerator.PartyU
  Add optional supplementary public info (DER tagged, implicit, 0).
withSuppPubInfo(byte[]) - Method in class org.bouncycastle.crypto.util.OtherInfoGenerator.PartyV
  Add optional supplementary public info (DER tagged, implicit, 0).
withSuppPubInfo(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyU
  Add optional supplementary public info (DER tagged, implicit, 0).
withSuppPubInfo(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyV
  Add optional supplementary public info (DER tagged, implicit, 0).
withSuppPubInfo(byte[]) - Method in class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator.PartyU
  Add optional supplementary public info (DER tagged, implicit, 0).
withSuppPubInfo(byte[]) - Method in class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator.PartyV
  Add optional supplementary public info (DER tagged, implicit, 0).
withText(byte[]) - Method in class org.bouncycastle.crypto.util.DERMacData.Builder
  Add optional text.
withTreeAddress(long) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
withVersion(int) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
withWOTSDigest(ASN1ObjectIdentifier) - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
withWOTSDigest(ASN1ObjectIdentifier) - Method in class org.bouncycastle.pqc.crypto.xmss.BDSStateMap
withWOTSPlusSignature(WOTSPlusSignature) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature.Builder
wKey - Variable in class org.bouncycastle.crypto.engines.SerpentEngineBase
WNafL2RMultiplier - Class in org.bouncycastle.math.ec
  Class implementing the WNAF (Window Non-Adjacent Form) multiplication algorithm.
WNafL2RMultiplier() - Constructor for class org.bouncycastle.math.ec.WNafL2RMultiplier
WNafPreCompInfo - Class in org.bouncycastle.math.ec
  Class holding precomputation data for the WNAF (Window Non-Adjacent Form) algorithm.
WNafPreCompInfo() - Constructor for class org.bouncycastle.math.ec.WNafPreCompInfo
WNafUtil - Class in org.bouncycastle.math.ec
WNafUtil() - Constructor for class org.bouncycastle.math.ec.WNafUtil
wordCount - Variable in class org.bouncycastle.crypto.macs.SipHash
wordPos - Variable in class org.bouncycastle.crypto.macs.SipHash
wordToBytes(long, byte[], int) - Static method in class org.bouncycastle.crypto.engines.ThreefishEngine
  Deprecated.
  Will be removed
workingIV - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
workingKey - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
wotsSign(byte[], OTSHashAddress) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
  Generate a WOTS+ signature on a message without the corresponding authentication path
wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
  Method wrap
wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.DSTU7624WrapEngine
wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.GOST28147WrapEngine
wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
  Method wrap
wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC3211WrapEngine
wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC5649WrapEngine
wrap(byte[], int, int) - Method in interface org.bouncycastle.crypto.Wrapper
WRAPPER - Static variable in class org.bouncycastle.asn1.eac.EACTags
Wrapper - Interface in org.bouncycastle.crypto
write(int) - Method in class org.bouncycastle.crypto.io.CipherOutputStream
  Writes the specified byte to this output stream.
write(byte[]) - Method in class org.bouncycastle.crypto.io.CipherOutputStream
  Writes `b.length` bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.CipherOutputStream
  Writes `len` bytes from the specified byte array starting at offset `off` to this output stream.
write(int) - Method in class org.bouncycastle.crypto.io.DigestOutputStream
write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.DigestOutputStream
write(int) - Method in class org.bouncycastle.crypto.io.MacOutputStream
write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.MacOutputStream
write(int) - Method in class org.bouncycastle.crypto.io.SignerOutputStream
write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.SignerOutputStream
write(byte[], int, int) - Method in class org.bouncycastle.util.io.BufferingOutputStream
write(int) - Method in class org.bouncycastle.util.io.BufferingOutputStream
write(int) - Method in class org.bouncycastle.util.io.LimitedBuffer
write(byte[]) - Method in class org.bouncycastle.util.io.LimitedBuffer
write(byte[], int, int) - Method in class org.bouncycastle.util.io.LimitedBuffer
write(int) - Method in class org.bouncycastle.util.io.SimpleOutputStream
write(byte[]) - Method in class org.bouncycastle.util.io.TeeOutputStream
write(byte[], int, int) - Method in class org.bouncycastle.util.io.TeeOutputStream
write(int) - Method in class org.bouncycastle.util.io.TeeOutputStream
write(byte[], int, int) - Method in class org.bouncycastle.util.test.UncloseableOutputStream
writeBEREnd() - Method in class org.bouncycastle.asn1.BERGenerator
writeBERHeader(int) - Method in class org.bouncycastle.asn1.BERGenerator
writeBufTo(ByteArrayOutputStream, OutputStream) - Static method in class org.bouncycastle.util.io.Streams
writeObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.ASN1OutputStream
writeObject(ASN1Primitive) - Method in class org.bouncycastle.asn1.ASN1OutputStream
writeObject(PemObjectGenerator) - Method in class org.bouncycastle.util.io.pem.PemWriter
writeUnsignedByteArray(OutputStream, BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
WRONG_AUTHORITY - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
wrongAuthority - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
wrongIntegrity - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
WTauNafMultiplier - Class in org.bouncycastle.math.ec
  Class implementing the WTNAF (Window `τ`-adic Non-Adjacent Form) algorithm.
WTauNafMultiplier() - Constructor for class org.bouncycastle.math.ec.WTauNafMultiplier
WTauNafPreCompInfo - Class in org.bouncycastle.math.ec
  Class holding precomputation data for the WTNAF (Window `τ`-adic Non-Adjacent Form) algorithm.
WTauNafPreCompInfo() - Constructor for class org.bouncycastle.math.ec.WTauNafPreCompInfo

## X

x - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
x - Variable in class org.bouncycastle.crypto.engines.Salsa20Engine
x(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
x(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
x(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
x - Variable in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
x - Variable in class org.bouncycastle.math.ec.ECPoint
x0 - Variable in class org.bouncycastle.crypto.engines.AsconPermutationFriend.AsconPermutation
x1 - Variable in class org.bouncycastle.crypto.engines.AsconPermutationFriend.AsconPermutation
x121Address - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
x2 - Variable in class org.bouncycastle.crypto.engines.AsconPermutationFriend.AsconPermutation
X25519 - Class in org.bouncycastle.math.ec.rfc7748
X25519() - Constructor for class org.bouncycastle.math.ec.rfc7748.X25519
X25519.Friend - Class in org.bouncycastle.math.ec.rfc7748
X25519Agreement - Class in org.bouncycastle.crypto.agreement
X25519Agreement() - Constructor for class org.bouncycastle.crypto.agreement.X25519Agreement
X25519Field - Class in org.bouncycastle.math.ec.rfc7748
X25519Field() - Constructor for class org.bouncycastle.math.ec.rfc7748.X25519Field
X25519KeyGenerationParameters - Class in org.bouncycastle.crypto.params
X25519KeyGenerationParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.X25519KeyGenerationParameters
X25519KeyPairGenerator - Class in org.bouncycastle.crypto.generators
X25519KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.X25519KeyPairGenerator
X25519PrivateKeyParameters - Class in org.bouncycastle.crypto.params
X25519PrivateKeyParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
X25519PrivateKeyParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
X25519PrivateKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
X25519PrivateKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
X25519PublicKeyParameters - Class in org.bouncycastle.crypto.params
X25519PublicKeyParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.X25519PublicKeyParameters
X25519PublicKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.X25519PublicKeyParameters
X25519PublicKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.X25519PublicKeyParameters
X25519Test - Class in org.bouncycastle.crypto.test
X25519Test() - Constructor for class org.bouncycastle.crypto.test.X25519Test
X25519Test - Class in org.bouncycastle.math.ec.rfc7748.test
X25519Test() - Constructor for class org.bouncycastle.math.ec.rfc7748.test.X25519Test
x3 - Variable in class org.bouncycastle.crypto.engines.AsconPermutationFriend.AsconPermutation
x4 - Variable in class org.bouncycastle.crypto.engines.AsconPermutationFriend.AsconPermutation
x400Address - Static variable in class org.bouncycastle.asn1.x509.GeneralName
X448 - Class in org.bouncycastle.math.ec.rfc7748
X448() - Constructor for class org.bouncycastle.math.ec.rfc7748.X448
X448.Friend - Class in org.bouncycastle.math.ec.rfc7748
X448Agreement - Class in org.bouncycastle.crypto.agreement
X448Agreement() - Constructor for class org.bouncycastle.crypto.agreement.X448Agreement
X448Field - Class in org.bouncycastle.math.ec.rfc7748
X448Field() - Constructor for class org.bouncycastle.math.ec.rfc7748.X448Field
X448KeyGenerationParameters - Class in org.bouncycastle.crypto.params
X448KeyGenerationParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.X448KeyGenerationParameters
X448KeyPairGenerator - Class in org.bouncycastle.crypto.generators
X448KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.X448KeyPairGenerator
X448PrivateKeyParameters - Class in org.bouncycastle.crypto.params
X448PrivateKeyParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.X448PrivateKeyParameters
X448PrivateKeyParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.X448PrivateKeyParameters
X448PrivateKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.X448PrivateKeyParameters
X448PrivateKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.X448PrivateKeyParameters
X448PublicKeyParameters - Class in org.bouncycastle.crypto.params
X448PublicKeyParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.X448PublicKeyParameters
X448PublicKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.X448PublicKeyParameters
X448PublicKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.X448PublicKeyParameters
X448Test - Class in org.bouncycastle.crypto.test
X448Test() - Constructor for class org.bouncycastle.crypto.test.X448Test
X448Test - Class in org.bouncycastle.math.ec.rfc7748.test
X448Test() - Constructor for class org.bouncycastle.math.ec.rfc7748.test.X448Test
x500 - Static variable in class org.bouncycastle.asn1.crmf.SinglePubInfo
X500Name - Class in org.bouncycastle.asn1.x500
  The X.500 Name object.
X500Name(X500NameStyle, X500Name) - Constructor for class org.bouncycastle.asn1.x500.X500Name
  Deprecated.
  use the getInstance() method that takes a style.
X500Name(RDN[]) - Constructor for class org.bouncycastle.asn1.x500.X500Name
X500Name(X500NameStyle, RDN[]) - Constructor for class org.bouncycastle.asn1.x500.X500Name
X500Name(String) - Constructor for class org.bouncycastle.asn1.x500.X500Name
X500Name(X500NameStyle, String) - Constructor for class org.bouncycastle.asn1.x500.X500Name
X500NameBuilder - Class in org.bouncycastle.asn1.x500
  A builder class for making X.500 Name objects.
X500NameBuilder() - Constructor for class org.bouncycastle.asn1.x500.X500NameBuilder
  Constructor using the default style (BCStyle).
X500NameBuilder(X500NameStyle) - Constructor for class org.bouncycastle.asn1.x500.X500NameBuilder
  Constructor using a specified style.
X500NameStyle - Interface in org.bouncycastle.asn1.x500
  This interface provides a profile to conform to when DNs are being converted into strings and back.
X500NameTest - Class in org.bouncycastle.asn1.test
X500NameTest() - Constructor for class org.bouncycastle.asn1.test.X500NameTest
X500NameTest.DNQStyle - Class in org.bouncycastle.asn1.test
X500NameTokenizer - Class in org.bouncycastle.asn1.x500.style
  class for breaking up an X500 Name into it's component tokens, ala java.util.StringTokenizer.
X500NameTokenizer(String) - Constructor for class org.bouncycastle.asn1.x500.style.X500NameTokenizer
X500NameTokenizer(String, char) - Constructor for class org.bouncycastle.asn1.x500.style.X500NameTokenizer
x500UniqueIdentifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
X509AltTest - Class in org.bouncycastle.asn1.test
X509AltTest() - Constructor for class org.bouncycastle.asn1.test.X509AltTest
X509AttributeIdentifiers - Interface in org.bouncycastle.asn1.x509
x509Certificate - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.22.1
X509CertificateStructure - Class in org.bouncycastle.asn1.x509
  Deprecated.
  use org.bouncycastle.asn1.x509.Certificate
X509CertificateStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
x509certType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  Deprecated.
  use x509Certificate instead
x509Crl - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.23.1
X509DefaultEntryConverter - Class in org.bouncycastle.asn1.x509
  The default converter for X509 DN entries when going from their string value to ASN.1 strings.
X509DefaultEntryConverter() - Constructor for class org.bouncycastle.asn1.x509.X509DefaultEntryConverter
X509Extension - Class in org.bouncycastle.asn1.x509
  Deprecated.
  use Extension
X509Extension(ASN1Boolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
X509Extension(boolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
X509Extensions - Class in org.bouncycastle.asn1.x509
  Deprecated.
  use `Extension` and `Extensions`
X509Extensions(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  Constructor from ASN1Sequence.
X509Extensions(Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  constructor from a table of extensions.
X509Extensions(Vector, Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use Extensions
X509Extensions(Vector, Vector) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use Extensions
X509ExtensionsGenerator - Class in org.bouncycastle.asn1.x509
  Deprecated.
  use org.bouncycastle.asn1.x509.ExtensionsGenerator
X509ExtensionsGenerator() - Constructor for class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
  Deprecated.
X509ExtensionsTest - Class in org.bouncycastle.asn1.test
X509ExtensionsTest() - Constructor for class org.bouncycastle.asn1.test.X509ExtensionsTest
X509Name - Class in org.bouncycastle.asn1.x509
  Deprecated.
  use org.bouncycastle.asn1.x500.X500Name.
X509Name() - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
X509Name(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use X500Name.getInstance()
X509Name(Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use an ordered constructor! The hashtable ordering is rarely correct
X509Name(Vector, Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  Constructor from a table of attributes with ordering.
X509Name(Vector, Hashtable, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use X500Name, X500NameBuilder
X509Name(Vector, Vector) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use X500Name, X500NameBuilder
X509Name(Vector, Vector, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use X500Name, X500NameBuilder
X509Name(String) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use X500Name, X500NameBuilder
X509Name(String, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use X500Name, X500NameBuilder
X509Name(boolean, String) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use X500Name, X500NameBuilder
X509Name(boolean, String, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use X500Name, X500NameBuilder
X509Name(boolean, Hashtable, String) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use X500Name, X500NameBuilder
X509Name(boolean, Hashtable, String, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes. lookUp should provide a table of lookups, indexed by lowercase only strings and yielding a ASN1ObjectIdentifier, other than that OID. and numeric oids will be processed automatically.
X509NameEntryConverter - Class in org.bouncycastle.asn1.x509
  It turns out that the number of standard ways the fields in a DN should be encoded into their ASN.1 counterparts is rapidly approaching the number of machines on the internet.
X509NameEntryConverter() - Constructor for class org.bouncycastle.asn1.x509.X509NameEntryConverter
X509NameTest - Class in org.bouncycastle.asn1.test
X509NameTest() - Constructor for class org.bouncycastle.asn1.test.X509NameTest
X509NameTokenizer - Class in org.bouncycastle.asn1.x509
  Deprecated.
  use X500NameTokenizer
X509NameTokenizer(String) - Constructor for class org.bouncycastle.asn1.x509.X509NameTokenizer
  Deprecated.
X509NameTokenizer(String, char) - Constructor for class org.bouncycastle.asn1.x509.X509NameTokenizer
  Deprecated.
X509ObjectIdentifiers - Interface in org.bouncycastle.asn1.x509
X923Padding - Class in org.bouncycastle.crypto.paddings
  A padder that adds X9.23 padding to a block - if a SecureRandom is passed in random padding is assumed, otherwise padding with zeros is used.
X923Padding() - Constructor for class org.bouncycastle.crypto.paddings.X923Padding
X931RNG - Class in org.bouncycastle.crypto.prng
X931RNG(BlockCipher, byte[], EntropySource) - Constructor for class org.bouncycastle.crypto.prng.X931RNG
X931SecureRandom - Class in org.bouncycastle.crypto.prng
X931SecureRandomBuilder - Class in org.bouncycastle.crypto.prng
X931SecureRandomBuilder() - Constructor for class org.bouncycastle.crypto.prng.X931SecureRandomBuilder
  Basic constructor, creates a builder using an EntropySourceProvider based on the default SecureRandom with predictionResistant set to false.
X931SecureRandomBuilder(SecureRandom, boolean) - Constructor for class org.bouncycastle.crypto.prng.X931SecureRandomBuilder
  Construct a builder with an EntropySourceProvider based on the passed in SecureRandom and the passed in value for prediction resistance.
X931SecureRandomBuilder(EntropySourceProvider) - Constructor for class org.bouncycastle.crypto.prng.X931SecureRandomBuilder
  Create a builder which makes creates the SecureRandom objects from a specified entropy source provider.
X931Signer - Class in org.bouncycastle.crypto.signers
  X9.31-1998 - signing using a hash.
X931Signer(AsymmetricBlockCipher, Digest, boolean) - Constructor for class org.bouncycastle.crypto.signers.X931Signer
  Generate a signer with either implicit or explicit trailers for X9.31
X931Signer(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.signers.X931Signer
  Constructor for a signer with an explicit digest trailer.
X931SignerTest - Class in org.bouncycastle.crypto.test
X931SignerTest() - Constructor for class org.bouncycastle.crypto.test.X931SignerTest
X931Test - Class in org.bouncycastle.crypto.prng.test
  HMAC SP800-90 DRBG
X931Test() - Constructor for class org.bouncycastle.crypto.prng.test.X931Test
X931TestVector - Class in org.bouncycastle.crypto.prng.test
X931TestVector(BlockCipher, EntropySourceProvider, String, String, boolean, String[]) - Constructor for class org.bouncycastle.crypto.prng.test.X931TestVector
X962NamedCurves - Class in org.bouncycastle.asn1.x9
  Table of the current named curves defined in X.962 EC-DSA.
X962NamedCurves() - Constructor for class org.bouncycastle.asn1.x9.X962NamedCurves
X962Parameters - Class in org.bouncycastle.asn1.x9
  The Parameters ASN.1 CHOICE from X9.62.
X962Parameters(X9ECParameters) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
X962Parameters(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
X962Parameters(ASN1Null) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
x9_42_schemes - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  X9.42 schemas base OID: 1.2.840.10046.3
x9_44 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  X9.44 x9-44 OID ::= { iso(1) identified-organization(3) tc68(133) country(16) x9(840) x9Standards(9) x9-44(44) }
x9_44_components - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
x9_63_kdf - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
x9_63_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  X9.63 - Signature Specification Base OID: 1.3.133.16.840.63.0
X9Curve - Class in org.bouncycastle.asn1.x9
  ASN.1 def for Elliptic-Curve Curve structure.
X9Curve(ECCurve) - Constructor for class org.bouncycastle.asn1.x9.X9Curve
X9Curve(ECCurve, byte[]) - Constructor for class org.bouncycastle.asn1.x9.X9Curve
X9Curve(X9FieldID, BigInteger, BigInteger, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.X9Curve
X9ECParameters - Class in org.bouncycastle.asn1.x9
  ASN.1 def for Elliptic-Curve ECParameters structure.
X9ECParameters(ECCurve, X9ECPoint, BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
X9ECParameters(ECCurve, X9ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
X9ECParameters(ECCurve, X9ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
X9ECParametersHolder - Class in org.bouncycastle.asn1.x9
  A holding class that allows for X9ECParameters to be lazily constructed.
X9ECParametersHolder() - Constructor for class org.bouncycastle.asn1.x9.X9ECParametersHolder
X9ECPoint - Class in org.bouncycastle.asn1.x9
  Class for describing an ECPoint as a DER object.
X9ECPoint(ECPoint, boolean) - Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
X9ECPoint(ECCurve, byte[]) - Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
X9ECPoint(ECCurve, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
X9FieldElement - Class in org.bouncycastle.asn1.x9
  class for processing an FieldElement as a DER object.
X9FieldElement(ECFieldElement) - Constructor for class org.bouncycastle.asn1.x9.X9FieldElement
X9FieldID - Class in org.bouncycastle.asn1.x9
  ASN.1 def for Elliptic-Curve Field ID structure.
X9FieldID(BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
  Constructor for elliptic curves over prime fields `F2`.
X9FieldID(int, int) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
  Constructor for elliptic curves over binary fields `F2m`.
X9FieldID(int, int, int, int) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
  Constructor for elliptic curves over binary fields `F2m`.
X9IntegerConverter - Class in org.bouncycastle.asn1.x9
  A class which converts integers to byte arrays, allowing padding and calculations to be done according the the filed size of the curve or field element involved.
X9IntegerConverter() - Constructor for class org.bouncycastle.asn1.x9.X9IntegerConverter
X9ObjectIdentifiers - Interface in org.bouncycastle.asn1.x9
  Object identifiers for the various X9 standards.
X9Test - Class in org.bouncycastle.asn1.test
X9Test() - Constructor for class org.bouncycastle.asn1.test.X9Test
XDHBasicAgreement - Class in org.bouncycastle.crypto.agreement
  Key agreement using X25519 or X448.
XDHBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.XDHBasicAgreement
XDHUnifiedAgreement - Class in org.bouncycastle.crypto.agreement
XDHUnifiedAgreement(RawAgreement) - Constructor for class org.bouncycastle.crypto.agreement.XDHUnifiedAgreement
XDHUPrivateParameters - Class in org.bouncycastle.crypto.params
  Parameters holder for private unified static/ephemeral agreement using Edwards Curves.
XDHUPrivateParameters(AsymmetricKeyParameter, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.params.XDHUPrivateParameters
XDHUPrivateParameters(AsymmetricKeyParameter, AsymmetricKeyParameter, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.params.XDHUPrivateParameters
XDHUPublicParameters - Class in org.bouncycastle.crypto.params
  Parameters holder for public unified static/ephemeral agreement using Edwards Curves.
XDHUPublicParameters(AsymmetricKeyParameter, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.params.XDHUPublicParameters
XIESPublicKeyParser - Class in org.bouncycastle.crypto.parsers
XIESPublicKeyParser(boolean) - Constructor for class org.bouncycastle.crypto.parsers.XIESPublicKeyParser
XmdMessageExpansion - Class in org.bouncycastle.crypto.hash2curve.impl
  XmdMessageExpansion is an implementation of the MessageExpansion interface, used to expand a given message to a specified length in bytes while following cryptographic domain separation principles.
XmdMessageExpansion(Digest, int, int) - Constructor for class org.bouncycastle.crypto.hash2curve.impl.XmdMessageExpansion
  Constructs an XmdMessageExpansion instance capable of performing cryptographic message expansion using the specified digest algorithm, security parameter, and custom input block size parameter.
XmdMessageExpansion(ExtendedDigest, int) - Constructor for class org.bouncycastle.crypto.hash2curve.impl.XmdMessageExpansion
  Constructs an XmdMessageExpansion instance with the given digest algorithm and security parameter.
xmss - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  XMSS
xmss - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  XMSS
XMSS - Class in org.bouncycastle.pqc.crypto.xmss
  XMSS.
XMSS(XMSSParameters, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSS
  XMSS constructor...
xmss_mt - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  XMSS^MT
xmss_mt - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  XMSS^MT
xmss_mt_SHA256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_mt_SHA256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_mt_SHA256ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_mt_SHA256ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_mt_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_mt_SHA512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_mt_SHA512ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_mt_SHA512ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_mt_SHAKE128 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_mt_SHAKE128 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_mt_SHAKE128_512ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_mt_SHAKE128ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_mt_SHAKE128ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_mt_SHAKE256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_mt_SHAKE256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_mt_SHAKE256_1024ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_mt_SHAKE256ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_mt_SHAKE256ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_mt_with_SHA256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  Deprecated.
  use xmss_mt_SHA256ph
xmss_mt_with_SHA512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  Deprecated.
  use xmss_mt_SHA512ph
xmss_mt_with_SHAKE128 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  Deprecated.
  use xmss_mt_SHAKE128ph
xmss_mt_with_SHAKE256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  Deprecated.
  use xmss_mt_SHAKE256ph
xmss_SHA256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_SHA256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_SHA256ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_SHA256ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_SHA512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_SHA512ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_SHA512ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_SHAKE128 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_SHAKE128 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_SHAKE128_512ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_SHAKE128ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_SHAKE128ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_SHAKE256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_SHAKE256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_SHAKE256_1024ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_SHAKE256ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
xmss_SHAKE256ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
xmss_with_SHA256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  Deprecated.
  use xmss_SHA256ph
xmss_with_SHA512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  Deprecated.
  use xmss_SHA512ph
xmss_with_SHAKE128 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  Deprecated.
  use xmss_SHAKE128ph
xmss_with_SHAKE256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  Deprecated.
  use xmss_SHAKE256ph
XMSSAddress - Class in org.bouncycastle.pqc.crypto.xmss
  XMSS address.
XMSSAddress(XMSSAddress.Builder) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSAddress
XMSSAddress.Builder<T extends XMSSAddress.Builder> - Class in org.bouncycastle.pqc.crypto.xmss
XMSSKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.xmss
  XMSS key-pair generation parameters.
XMSSKeyGenerationParameters(XMSSParameters, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSKeyGenerationParameters
  XMSSMT constructor...
XMSSKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.xmss
  Key pair generator for XMSS keys.
XMSSKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSKeyPairGenerator
  Base constructor...
XMSSKeyParameters - Class in org.bouncycastle.pqc.crypto.xmss
XMSSKeyParameters(boolean, String) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSKeyParameters
XMSSKeyParams - Class in org.bouncycastle.pqc.asn1
  XMSSKeyParams XMSSKeyParams ::= SEQUENCE { version INTEGER -- 0 height INTEGER treeDigest AlgorithmIdentifier }
XMSSKeyParams(int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.pqc.asn1.XMSSKeyParams
XMSSMT - Class in org.bouncycastle.pqc.crypto.xmss
  XMSS^MT.
XMSSMT(XMSSMTParameters, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMT
  XMSSMT constructor...
XMSSMTKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.xmss
  XMSS^MT key-pair generation parameters.
XMSSMTKeyGenerationParameters(XMSSMTParameters, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTKeyGenerationParameters
  XMSSMT constructor...
XMSSMTKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.xmss
  Key pair generator for XMSS^MT keys.
XMSSMTKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTKeyPairGenerator
  Base constructor...
XMSSMTKeyParameters - Class in org.bouncycastle.pqc.crypto.xmss
XMSSMTKeyParameters(boolean, String) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTKeyParameters
XMSSMTKeyParams - Class in org.bouncycastle.pqc.asn1
  XMMSMTKeyParams XMMSMTKeyParams ::= SEQUENCE { version INTEGER -- 0 height INTEGER layers INTEGER treeDigest AlgorithmIdentifier }
XMSSMTKeyParams(int, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.pqc.asn1.XMSSMTKeyParams
XMSSMTParameters - Class in org.bouncycastle.pqc.crypto.xmss
  XMSS^MT Parameters.
XMSSMTParameters(int, int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
  XMSSMT constructor...
XMSSMTParameters(int, int, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
  XMSSMT constructor...
XMSSMTPrivateKey - Class in org.bouncycastle.pqc.asn1
  XMMSMTPrivateKey XMMSMTPrivateKey ::= SEQUENCE { version INTEGER -- 0, or 1 if maxIndex is present keyData SEQUENCE { index INTEGER secretKeySeed OCTET STRING secretKeyPRF OCTET STRING publicSeed OCTET STRING root OCTET STRING maxIndex [0] INTEGER OPTIONAL } bdsState CHOICE { platformSerialization [0] OCTET STRING } OPTIONAL }
XMSSMTPrivateKey(long, byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
XMSSMTPrivateKey(long, byte[], byte[], byte[], byte[], byte[], long) - Constructor for class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
XMSSMTPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.xmss
  XMSS^MT Private Key.
XMSSMTPrivateKeyParameters.Builder - Class in org.bouncycastle.pqc.crypto.xmss
XMSSMTPrivateKeyTest - Class in org.bouncycastle.pqc.crypto.test
  Test cases for XMSSMTPrivateKey class.
XMSSMTPrivateKeyTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSMTPrivateKeyTest
XMSSMTPublicKey - Class in org.bouncycastle.pqc.asn1
  XMSSMTPublicKey XMSSMTPublicKey ::= SEQUENCE { version INTEGER -- 0 publicSeed OCTET STRING root OCTET STRING }
XMSSMTPublicKey(byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.XMSSMTPublicKey
XMSSMTPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.xmss
  XMSS^MT Public Key.
XMSSMTPublicKeyParameters.Builder - Class in org.bouncycastle.pqc.crypto.xmss
XMSSMTPublicKeyTest - Class in org.bouncycastle.pqc.crypto.test
  Test cases for XMSSMTPublicKey class.
XMSSMTPublicKeyTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSMTPublicKeyTest
XMSSMTSignature - Class in org.bouncycastle.pqc.crypto.xmss
  XMSS^MT Signature.
XMSSMTSignature.Builder - Class in org.bouncycastle.pqc.crypto.xmss
XMSSMTSignatureTest - Class in org.bouncycastle.pqc.crypto.test
  Test cases for XMSS^MT signature class.
XMSSMTSignatureTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSMTSignatureTest
XMSSMTSigner - Class in org.bouncycastle.pqc.crypto.xmss
  XMSS^MT Signer class.
XMSSMTSigner() - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTSigner
XMSSMTTest - Class in org.bouncycastle.pqc.crypto.test
  Test cases for XMSS^MT class.
XMSSMTTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSMTTest
XMSSNode - Class in org.bouncycastle.pqc.crypto.xmss
  Binary tree node.
XMSSNode(int, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSNode
XMSSOid - Interface in org.bouncycastle.pqc.crypto.xmss
XMSSOidTest - Class in org.bouncycastle.pqc.crypto.test
  Test cases for `DefaultXMSSOid` class.
XMSSOidTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSOidTest
XMSSParameters - Class in org.bouncycastle.pqc.crypto.xmss
  XMSS Parameters.
XMSSParameters(int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSParameters
  XMSS Constructor...
XMSSParameters(int, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSParameters
  XMSS Constructor...
XMSSPrivateKey - Class in org.bouncycastle.pqc.asn1
  XMMSPrivateKey XMMSPrivateKey ::= SEQUENCE { version INTEGER -- 0, or 1 if maxIndex is present keyData SEQUENCE { index INTEGER secretKeySeed OCTET STRING secretKeyPRF OCTET STRING publicSeed OCTET STRING root OCTET STRING maxIndex [0] INTEGER OPTIONAL } bdsState CHOICE { platformSerialization [0] OCTET STRING } OPTIONAL }
XMSSPrivateKey(int, byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.XMSSPrivateKey
XMSSPrivateKey(int, byte[], byte[], byte[], byte[], byte[], int) - Constructor for class org.bouncycastle.pqc.asn1.XMSSPrivateKey
XMSSPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.xmss
  XMSS Private Key.
XMSSPrivateKeyParameters.Builder - Class in org.bouncycastle.pqc.crypto.xmss
XMSSPrivateKeyTest - Class in org.bouncycastle.pqc.crypto.test
  Test cases for XMSSPrivateKey class.
XMSSPrivateKeyTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSPrivateKeyTest
XMSSPublicKey - Class in org.bouncycastle.pqc.asn1
  XMSSPublicKey XMSSPublicKey ::= SEQUENCE { version INTEGER -- 0 publicSeed OCTET STRING root OCTET STRING }
XMSSPublicKey(byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.XMSSPublicKey
XMSSPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.xmss
  XMSS Public Key.
XMSSPublicKeyParameters.Builder - Class in org.bouncycastle.pqc.crypto.xmss
XMSSPublicKeyTest - Class in org.bouncycastle.pqc.crypto.test
  Test cases for XMSSPublicKey class.
XMSSPublicKeyTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSPublicKeyTest
XMSSReducedSignature - Class in org.bouncycastle.pqc.crypto.xmss
  Reduced XMSS Signature.
XMSSReducedSignature(XMSSReducedSignature.Builder) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature
XMSSReducedSignature.Builder - Class in org.bouncycastle.pqc.crypto.xmss
XMSSReducedSignatureTest - Class in org.bouncycastle.pqc.crypto.test
  Test cases for XMSSReducedSignature class.
XMSSReducedSignatureTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSReducedSignatureTest
XMSSSignature - Class in org.bouncycastle.pqc.crypto.xmss
  XMSS Signature.
XMSSSignature.Builder - Class in org.bouncycastle.pqc.crypto.xmss
XMSSSignatureTest - Class in org.bouncycastle.pqc.crypto.test
  Test cases for XMSSSignature class.
XMSSSignatureTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSSignatureTest
XMSSSigner - Class in org.bouncycastle.pqc.crypto.xmss
XMSSSigner() - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSSigner
XMSSStoreableObjectInterface - Interface in org.bouncycastle.pqc.crypto.xmss
  Deprecated.
  use Encodable
XMSSTest - Class in org.bouncycastle.pqc.crypto.test
  Test cases for XMSS class.
XMSSTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSTest
XMSSUtil - Class in org.bouncycastle.pqc.crypto.xmss
  Utils for XMSS implementation.
XMSSUtil() - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
XMSSUtilTest - Class in org.bouncycastle.pqc.crypto.test
  Test cases for XMSSUtil class.
XMSSUtilTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
Xof - Interface in org.bouncycastle.crypto
  With FIPS PUB 202 a new kind of message digest was announced which supported extendable output, or variable digest sizes.
XofUtils - Class in org.bouncycastle.crypto.digests
XofUtils() - Constructor for class org.bouncycastle.crypto.digests.XofUtils
XoodyakDigest - Class in org.bouncycastle.crypto.digests
  Xoodyak v1, https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/xoodyak-spec-final.pdf Xoodyak with reference to C Reference Impl from: https://github.com/XKCP/XKCP
XoodyakDigest() - Constructor for class org.bouncycastle.crypto.digests.XoodyakDigest
XoodyakDigest.Friend - Class in org.bouncycastle.crypto.digests
XoodyakEngine - Class in org.bouncycastle.crypto.engines
  Xoodyak v1, Xoodyak with reference to C Reference Impl from:
XoodyakEngine() - Constructor for class org.bouncycastle.crypto.engines.XoodyakEngine
XoodyakTest - Class in org.bouncycastle.crypto.test
XoodyakTest() - Constructor for class org.bouncycastle.crypto.test.XoodyakTest
xor(byte[], byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
xor(byte[], byte[]) - Static method in class org.bouncycastle.crypto.hash2curve.H2cUtils
  Performs bitwise XOR operation on two byte arrays.
xor(byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
xor(byte[], byte[], int) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
xor(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
xor(byte[], byte[], int, int) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
xor(byte[], int, byte[], int, int) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
xor(byte[], byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
xor(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
xor(int[], int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
xor(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
xor(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
xor(byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.OCBBlockCipher
xor(int, int[], int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
xor(int, int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
xor(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
xor(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
xor(int, byte[], byte[], byte[]) - Static method in class org.bouncycastle.util.Bytes
xor(int, byte[], int, byte[], byte[], int) - Static method in class org.bouncycastle.util.Bytes
xor(int, byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.util.Bytes
xor(int, byte[], byte[], byte[], int) - Static method in class org.bouncycastle.util.Bytes
xor(int, byte[], byte[], int, byte[], int) - Static method in class org.bouncycastle.util.Bytes
xor64(int, long[], long, long[]) - Static method in class org.bouncycastle.math.raw.Nat
xor64(int, long[], int, long, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
xor64(int, long[], long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat
xor64(int, long[], int, long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
xorBothTo(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
xorBothTo(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
xorBothTo64(int, long[], long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat
xorBothTo64(int, long[], int, long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
xorTo(int, byte[], byte[], byte[]) - Static method in class org.bouncycastle.crypto.engines.ElephantEngine
xorTo(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
xorTo(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
xorTo(int, byte[], byte[]) - Static method in class org.bouncycastle.util.Bytes
xorTo(int, byte[], int, byte[]) - Static method in class org.bouncycastle.util.Bytes
xorTo(int, byte[], int, byte[], int) - Static method in class org.bouncycastle.util.Bytes
xorTo(int, long[], int, long[], int) - Static method in class org.bouncycastle.util.Longs
  Deprecated.
  Use `Nat.xorTo64(int, long[], int, long[], int)` instead.
xorTo64(int, long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat
xorTo64(int, long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
xorToEachOther(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
xorToEachOther(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
xorToEachOther64(int, long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat
xorToEachOther64(int, long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
XSalsa20Engine - Class in org.bouncycastle.crypto.engines
  Implementation of Daniel J.
XSalsa20Engine() - Constructor for class org.bouncycastle.crypto.engines.XSalsa20Engine
XSalsa20Test - Class in org.bouncycastle.crypto.test
XSalsa20Test() - Constructor for class org.bouncycastle.crypto.test.XSalsa20Test
XTEAEngine - Class in org.bouncycastle.crypto.engines
  An XTEA engine.
XTEAEngine() - Constructor for class org.bouncycastle.crypto.engines.XTEAEngine
  Create an instance of the TEA encryption algorithm and set some defaults
XTEATest - Class in org.bouncycastle.crypto.test
  TEA tester - based on C implementation results from https://www.simonshepherd.supanet.com/tea.htm
XWingKEMExtractor - Class in org.bouncycastle.pqc.crypto.xwing
  Implements the decapsulation process of the X-Wing hybrid Key Encapsulation Mechanism (KEM).
XWingKEMExtractor(XWingPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.xwing.XWingKEMExtractor
XWingKEMGenerator - Class in org.bouncycastle.pqc.crypto.xwing
  Implements the encapsulation process of the X-Wing hybrid Key Encapsulation Mechanism (KEM).
XWingKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.xwing.XWingKEMGenerator
XWingKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.xwing
XWingKeyGenerationParameters(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.xwing.XWingKeyGenerationParameters
XWingKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.xwing
  Generates key pairs compatible with the X-Wing hybrid Key Encapsulation Mechanism (KEM).
XWingKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.xwing.XWingKeyPairGenerator
XWingKeyParameters - Class in org.bouncycastle.pqc.crypto.xwing
XWingPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.xwing
XWingPrivateKeyParameters(byte[], MLKEMPrivateKeyParameters, X25519PrivateKeyParameters, MLKEMPublicKeyParameters, X25519PublicKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.xwing.XWingPrivateKeyParameters
XWingPrivateKeyParameters(byte[], MLKEMPrivateKeyParameters, X25519PrivateKeyParameters, MLKEMPublicKeyParameters, X25519PublicKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.xwing.XWingPrivateKeyParameters
  Deprecated.
  use the constructor taking org.bouncycastle.crypto.params.MLKEMKeyPublicKeyParameters
XWingPrivateKeyParameters(byte[]) - Constructor for class org.bouncycastle.pqc.crypto.xwing.XWingPrivateKeyParameters
XWingPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.xwing
XWingPublicKeyParameters(byte[]) - Constructor for class org.bouncycastle.pqc.crypto.xwing.XWingPublicKeyParameters
XWingTest - Class in org.bouncycastle.pqc.crypto.test
XWingTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XWingTest

## Y

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

## Z

Z(String) - Method in class org.bouncycastle.crypto.hash2curve.test.TestVectorData.Builder
z3ToZq() - Method in class org.bouncycastle.pqc.math.ntru.Polynomial
ZERO - Static variable in class org.bouncycastle.asn1.ASN1Integer
zero(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
zero(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
zero(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
ZERO - Static variable in interface org.bouncycastle.math.ec.ECConstants
zero(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
zero(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
zero(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
zero(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat128
zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat160
zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
ZERO - Static variable in class org.bouncycastle.util.BigIntegers
zero64(int, long[]) - Static method in class org.bouncycastle.math.raw.Nat
zero64(int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
ZeroBytePadding - Class in org.bouncycastle.crypto.paddings
  A padder that adds NULL byte padding to a block.
ZeroBytePadding() - Constructor for class org.bouncycastle.crypto.paddings.ZeroBytePadding
zlibCompress - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
zs - Variable in class org.bouncycastle.math.ec.ECPoint
Zuc128CoreEngine - Class in org.bouncycastle.crypto.engines
  Zuc128Engine implementation.
Zuc128CoreEngine() - Constructor for class org.bouncycastle.crypto.engines.Zuc128CoreEngine
  Constructor.
Zuc128CoreEngine(Zuc128CoreEngine) - Constructor for class org.bouncycastle.crypto.engines.Zuc128CoreEngine
  Constructor.
Zuc128Engine - Class in org.bouncycastle.crypto.engines
  Zuc256 implementation.
Zuc128Engine() - Constructor for class org.bouncycastle.crypto.engines.Zuc128Engine
  Constructor for streamCipher.
Zuc128Mac - Class in org.bouncycastle.crypto.macs
  Zuc128 Mac implementation.
Zuc128Mac() - Constructor for class org.bouncycastle.crypto.macs.Zuc128Mac
  Constructor.
Zuc256CoreEngine - Class in org.bouncycastle.crypto.engines
  Zuc256 implementation.
Zuc256CoreEngine() - Constructor for class org.bouncycastle.crypto.engines.Zuc256CoreEngine
  Constructor for streamCipher.
Zuc256CoreEngine(int) - Constructor for class org.bouncycastle.crypto.engines.Zuc256CoreEngine
  Constructor for Mac.
Zuc256CoreEngine(Zuc256CoreEngine) - Constructor for class org.bouncycastle.crypto.engines.Zuc256CoreEngine
  Constructor for Memoable.
Zuc256Engine - Class in org.bouncycastle.crypto.engines
  Zuc256 implementation.
Zuc256Engine() - Constructor for class org.bouncycastle.crypto.engines.Zuc256Engine
  Constructor for streamCipher.
Zuc256Engine(int) - Constructor for class org.bouncycastle.crypto.engines.Zuc256Engine
  Constructor for Mac.
Zuc256Mac - Class in org.bouncycastle.crypto.macs
  Zuc256 Mac implementation.
Zuc256Mac(int) - Constructor for class org.bouncycastle.crypto.macs.Zuc256Mac
  Constructor.
ZucTest - Class in org.bouncycastle.crypto.test
  Test Cases for Zuc128 and Zuc256.
ZucTest() - Constructor for class org.bouncycastle.crypto.test.ZucTest

## _

_Km - Variable in class org.bouncycastle.crypto.engines.CAST5Engine
_Km - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
_Kr - Variable in class org.bouncycastle.crypto.engines.CAST5Engine
_Kr - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
_out - Variable in class org.bouncycastle.asn1.ASN1Generator
_private - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.4:
_Tm - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
_Tr - Variable in class org.bouncycastle.crypto.engines.CAST6Engine

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