Index (Bouncy Castle Library 1.52 API Specification)

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 - 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
AbstractECMultiplier - Class in org.bouncycastle.math.ec
AbstractECMultiplier() - Constructor for class org.bouncycastle.math.ec.AbstractECMultiplier
AbstractTlsAgreementCredentials - Class in org.bouncycastle.crypto.tls
AbstractTlsAgreementCredentials() - Constructor for class org.bouncycastle.crypto.tls.AbstractTlsAgreementCredentials
AbstractTlsCipherFactory - Class in org.bouncycastle.crypto.tls
AbstractTlsCipherFactory() - Constructor for class org.bouncycastle.crypto.tls.AbstractTlsCipherFactory
AbstractTlsClient - Class in org.bouncycastle.crypto.tls
AbstractTlsClient() - Constructor for class org.bouncycastle.crypto.tls.AbstractTlsClient
AbstractTlsClient(TlsCipherFactory) - Constructor for class org.bouncycastle.crypto.tls.AbstractTlsClient
AbstractTlsCredentials - Class in org.bouncycastle.crypto.tls
AbstractTlsCredentials() - Constructor for class org.bouncycastle.crypto.tls.AbstractTlsCredentials
AbstractTlsEncryptionCredentials - Class in org.bouncycastle.crypto.tls
AbstractTlsEncryptionCredentials() - Constructor for class org.bouncycastle.crypto.tls.AbstractTlsEncryptionCredentials
AbstractTlsKeyExchange - Class in org.bouncycastle.crypto.tls
AbstractTlsKeyExchange(int, Vector) - Constructor for class org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
AbstractTlsPeer - Class in org.bouncycastle.crypto.tls
AbstractTlsPeer() - Constructor for class org.bouncycastle.crypto.tls.AbstractTlsPeer
AbstractTlsServer - Class in org.bouncycastle.crypto.tls
AbstractTlsServer() - Constructor for class org.bouncycastle.crypto.tls.AbstractTlsServer
AbstractTlsServer(TlsCipherFactory) - Constructor for class org.bouncycastle.crypto.tls.AbstractTlsServer
AbstractTlsSigner - Class in org.bouncycastle.crypto.tls
AbstractTlsSigner() - Constructor for class org.bouncycastle.crypto.tls.AbstractTlsSigner
AbstractTlsSignerCredentials - Class in org.bouncycastle.crypto.tls
AbstractTlsSignerCredentials() - Constructor for class org.bouncycastle.crypto.tls.AbstractTlsSignerCredentials
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
accept(SRP6GroupParameters) - Method in class org.bouncycastle.crypto.tls.DefaultTlsSRPGroupVerifier
accept(TlsServer, DatagramTransport) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
accept(TlsServer) - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
  Receives a TLS handshake in the role of server
accept(SRP6GroupParameters) - Method in interface org.bouncycastle.crypto.tls.TlsSRPGroupVerifier
  Check whether the given SRP group parameters are acceptable for use.
access_denied - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  A valid certificate was received, but when access control was applied, the sender decided not to proceed with negotiation.
AccessDescription - Class in org.bouncycastle.asn1.x509
  The AccessDescription object.
AccessDescription(ASN1ObjectIdentifier, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.AccessDescription
  create an AccessDescription with the oid and location provided.
Accuracy - Class in org.bouncycastle.asn1.tsp
Accuracy() - Constructor for class org.bouncycastle.asn1.tsp.Accuracy
Accuracy(ASN1Integer, ASN1Integer, ASN1Integer) - Constructor for class org.bouncycastle.asn1.tsp.Accuracy
add(ASN1Encodable) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
  Add an encodable to the vector.
add(PKIStatusInfo) - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
add(PKIStatusInfo, CertId) - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
add(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.asn1.cms.AttributeTable
  Return a new table with the passed in attribute added.
add(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.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(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[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
add(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
add(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
add(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
add(int, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  Return sum of two elements
add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
  Add another vector to this vector.
add(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Compute the sum of this element and `addend`.
add(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Adds the PolynomialGF2n `b` to `this` and returns the result in a new `PolynomialGF2n`.
add(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Compute the sum of this element and `addend`.
add(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Adds two GF2Polynomials, this and b, and returns the result.
add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Adds another GF2Vector to this vector.
add(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
  Compute the sum of this element and the addend.
add(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Compute the sum of this polynomial and the given polynomial.
add(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
  Return sum of two polyomials
add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
  Add another vector to this vector.
add(BigDecimalPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
  Adds another polynomial which can have a different number of coefficients.
add(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
  Adds another polynomial which can have a different number of coefficients.
add(IntegerPolynomial, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Adds another polynomial which can have a different number of coefficients, and takes the coefficient values mod `modulus`.
add(IntegerPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Adds another polynomial which can have a different number of coefficients.
add(String) - Method in interface org.bouncycastle.util.StringList
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
addAlgorithm(String, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
addAlgorithm(String, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
addAlgorithm(String, String) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
addAll(ASN1EncodableVector) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
  Add the contents of another vector.
addAttribute(String, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
addAttribute(Attribute) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
addBothTo(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
addBothTo(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
addBothTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
addBothTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
addCapability(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
addCapability(ASN1ObjectIdentifier, int) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
addCapability(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
addCertificateStore(PKIXCertStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
addChild(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
addCrl(CertificateList) - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
addCRLEntry(ASN1Sequence) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
addCRLEntry(ASN1Integer, ASN1UTCTime, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
addCRLEntry(ASN1Integer, Time, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
addCRLEntry(ASN1Integer, Time, int, ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
addCRLEntry(ASN1Integer, Time, Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
addCRLStore(PKIXCRLStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
addCryptedBlocks(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
  Adds the contents of two encrypted blocks mod sigma
addData(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.ByteQueue
  Add some data to our buffer.
addDWordAt(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
addDWordAt(int, long, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
addDWordTo(int, long, int[]) - Static method in class org.bouncycastle.math.raw.Nat
addDWordTo(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
addElem(short, short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
  This function calculates the sum of two elements as an operation in GF2^8
addEncryptThenMACExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
addExcludedCerts(Set<X509Certificate>) - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
  Adds excluded certificates which are not used for building a certification path.
addExcludedSubtree(GeneralSubtree) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
  Adds a subtree to the excluded set of these name constraints.
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.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
addExtendedMasterSecretExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
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(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.
addHeartbeatExtension(Hashtable, HeartbeatExtension) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
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.test
AdditionalInformationSyntaxUnitTest() - Constructor for class org.bouncycastle.asn1.test.AdditionalInformationSyntaxUnitTest
additionalInput(int) - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
additionCoord - Variable in class org.bouncycastle.math.ec.MixedNafR2LMultiplier
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
addMaxFragmentLengthExtension(Hashtable, short) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
addMonomial(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Compute the sum of this polynomial and the monomial of the given degree.
addMultiValuedRDN(ASN1ObjectIdentifier[], String[]) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
addMultiValuedRDN(ASN1ObjectIdentifier[], ASN1Encodable[]) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
addMultiValuedRDN(AttributeTypeAndValue[]) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
addName(GeneralName) - Method in class org.bouncycastle.asn1.x509.GeneralNamesBuilder
addNamedCertificateStore(GeneralName, PKIXCertStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
addNamedCRLStore(GeneralName, PKIXCRLStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
addNames(GeneralNames) - Method in class org.bouncycastle.asn1.x509.GeneralNamesBuilder
addNegotiatedDHEGroupsClientExtension(Hashtable, short[]) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
addNegotiatedDHEGroupsServerExtension(Hashtable, short) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
addObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.BERSequenceGenerator
addObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.DERSequenceGenerator
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.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() - 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
addPadding(byte[], int) - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
  add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
  add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
  add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
  add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.TBCPadding
  add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.X923Padding
  add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ZeroBytePadding
  add the pad bytes to the passed in block, returning the number of bytes added.
addRDN(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
addRDN(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
addRDN(AttributeTypeAndValue) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
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
addServerNameExtension(Hashtable, ServerNameList) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
addSignatureAlgorithm(ConfigurableProvider, String, String, String, ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
addSignatureAlgorithmsExtension(Hashtable, Vector) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
  Add a 'signature_algorithms' extension to existing extensions.
addSimple(ECPoint.F2m) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
  Adds another `ECPoints.F2m` to `this` without checking if both points are on the same curve.
addSquareMatrix(short[][], short[][]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
  Adds the n x n matrices matrix1 and matrix2
addSRPExtension(Hashtable, byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsSRPUtils
addStatusRequestExtension(Hashtable, CertificateStatusRequest) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
addSupportedEllipticCurvesExtension(Hashtable, int[]) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
addSupportedPointFormatsExtension(Hashtable, short[]) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
addTo(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
addTo(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat192
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat224
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat256
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
addToThis(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Compute `this + addend` (overwrite `this`).
addToThis(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Compute `this + addend` (overwrite `this`).
addToThis(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Adds b to this GF2Polynomial and assigns the result to this GF2Polynomial.
addToThis(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
  Compute the sum of this element and the addend, overwriting this element.
addToThis(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Add the given polynomial to this polynomial (overwrite this).
addTruncatedHMacExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
addUseSRTPExtension(Hashtable, UseSRTPData) - Static method in class org.bouncycastle.crypto.tls.TlsSRTPUtils
addVect(short[], short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
  Addition of two vectors
addWordAt(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
addWordAt(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
addWordTo(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
addWordTo(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
Admissions - Class in org.bouncycastle.asn1.isismtt.x509
  An Admissions structure.
Admissions(GeneralName, NamingAuthority, ProfessionInfo[]) - Constructor for class org.bouncycastle.asn1.isismtt.x509.Admissions
  Constructor from a given details.
AdmissionsUnitTest - Class in org.bouncycastle.asn1.test
AdmissionsUnitTest() - Constructor for class org.bouncycastle.asn1.test.AdmissionsUnitTest
AdmissionSyntax - Class in org.bouncycastle.asn1.isismtt.x509
  Attribute to indicate admissions to certain professions.
AdmissionSyntax(GeneralName, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
  Constructor from given details.
AdmissionSyntaxUnitTest - Class in org.bouncycastle.asn1.test
AdmissionSyntaxUnitTest() - Constructor for class org.bouncycastle.asn1.test.AdmissionSyntaxUnitTest
advanceCounter(long) - Method in class org.bouncycastle.crypto.engines.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 - Static variable in class org.bouncycastle.crypto.tls.CipherType
AEAD_CHACHA20_POLY1305 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
AEADBlockCipher - Interface in org.bouncycastle.crypto.modes
  A block 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.
AEADTest - Class in org.bouncycastle.jce.provider.test
AEADTest() - Constructor for class org.bouncycastle.jce.provider.test.AEADTest
AEADTestUtil - Class in org.bouncycastle.crypto.test
AEADTestUtil() - Constructor for class org.bouncycastle.crypto.test.AEADTestUtil
aes - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1
aes - Static variable in class org.bouncycastle.crypto.tls.BulkCipherAlgorithm
AES - Class in org.bouncycastle.jcajce.provider.symmetric
AES.AESCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
AES.AESCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESCMAC
AES.AESGMAC - Class in org.bouncycastle.jcajce.provider.symmetric
AES.AESGMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESGMAC
AES.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
AES.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
AES.AlgParamGenCCM - Class in org.bouncycastle.jcajce.provider.symmetric
AES.AlgParamGenCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenCCM
AES.AlgParamGenGCM - Class in org.bouncycastle.jcajce.provider.symmetric
AES.AlgParamGenGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenGCM
AES.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
AES.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParams
AES.AlgParamsCCM - Class in org.bouncycastle.jcajce.provider.symmetric
AES.AlgParamsCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
AES.AlgParamsGCM - Class in org.bouncycastle.jcajce.provider.symmetric
AES.AlgParamsGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
AES.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
AES.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CBC
AES.CCM - Class in org.bouncycastle.jcajce.provider.symmetric
AES.CCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CCM
AES.CFB - Class in org.bouncycastle.jcajce.provider.symmetric
AES.CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CFB
AES.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
AES.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.ECB
AES.GCM - Class in org.bouncycastle.jcajce.provider.symmetric
AES.GCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.GCM
AES.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
AES.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen
AES.KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen
AES.KeyGen128 - Class in org.bouncycastle.jcajce.provider.symmetric
AES.KeyGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen128
AES.KeyGen192 - Class in org.bouncycastle.jcajce.provider.symmetric
AES.KeyGen192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen192
AES.KeyGen256 - Class in org.bouncycastle.jcajce.provider.symmetric
AES.KeyGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen256
AES.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
AES.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Mappings
AES.OFB - Class in org.bouncycastle.jcajce.provider.symmetric
AES.OFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.OFB
AES.PBEWithAESCBC - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithAES-CBC
AES.PBEWithAESCBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithAESCBC
AES.PBEWithMD5And128BitAESCBCOpenSSL - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithMD5And128BitAES-OpenSSL
AES.PBEWithMD5And128BitAESCBCOpenSSL() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithMD5And128BitAESCBCOpenSSL
AES.PBEWithMD5And192BitAESCBCOpenSSL - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithMD5And192BitAES-OpenSSL
AES.PBEWithMD5And192BitAESCBCOpenSSL() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithMD5And192BitAESCBCOpenSSL
AES.PBEWithMD5And256BitAESCBCOpenSSL - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithMD5And256BitAES-OpenSSL
AES.PBEWithMD5And256BitAESCBCOpenSSL() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithMD5And256BitAESCBCOpenSSL
AES.PBEWithSHA256And128BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHA256And128BitAES-BC
AES.PBEWithSHA256And128BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And128BitAESBC
AES.PBEWithSHA256And192BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHA256And192BitAES-BC
AES.PBEWithSHA256And192BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And192BitAESBC
AES.PBEWithSHA256And256BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHA256And256BitAES-BC
AES.PBEWithSHA256And256BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And256BitAESBC
AES.PBEWithSHAAnd128BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHA1And128BitAES-BC
AES.PBEWithSHAAnd128BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd128BitAESBC
AES.PBEWithSHAAnd192BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHA1And192BitAES-BC
AES.PBEWithSHAAnd192BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd192BitAESBC
AES.PBEWithSHAAnd256BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHA1And256BitAES-BC
AES.PBEWithSHAAnd256BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd256BitAESBC
AES.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
AES.Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Poly1305
AES.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
AES.Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Poly1305KeyGen
AES.RFC3211Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
AES.RFC3211Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.RFC3211Wrap
AES.RFC5649Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
AES.RFC5649Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.RFC5649Wrap
AES.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
AES.Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Wrap
aES128_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
aES192_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
aES256_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
AES_128_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
AES_128_CCM - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
AES_128_CCM_8 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
AES_128_GCM - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
AES_256_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
AES_256_CCM - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
AES_256_CCM_8 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
AES_256_GCM - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
AESEngine - Class in org.bouncycastle.crypto.engines
  an implementation of the AES (Rijndael), from FIPS-197.
AESEngine() - Constructor for class org.bouncycastle.crypto.engines.AESEngine
  default constructor - 128 bit block size.
AESFastEngine - Class in org.bouncycastle.crypto.engines
  an implementation of the AES (Rijndael), from FIPS-197.
AESFastEngine() - Constructor for class org.bouncycastle.crypto.engines.AESFastEngine
  default constructor - 128 bit block size.
AESFastTest - Class in org.bouncycastle.crypto.test
  Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
AESLightEngine - Class in org.bouncycastle.crypto.engines
  an implementation of the AES (Rijndael), from FIPS-197.
AESLightEngine() - Constructor for class org.bouncycastle.crypto.engines.AESLightEngine
  default constructor - 128 bit block size.
AESLightTest - Class in org.bouncycastle.crypto.test
  Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
AESSICTest - Class in org.bouncycastle.jce.provider.test
  test vectors based on NIST Special Publication 800-38A, "Recommendation for Block Cipher Modes of Operation"
AESSICTest() - Constructor for class org.bouncycastle.jce.provider.test.AESSICTest
AESTest - Class in org.bouncycastle.crypto.test
  Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
AESTest() - Constructor for class org.bouncycastle.crypto.test.AESTest
AESTest - Class in org.bouncycastle.jce.provider.test
  basic test class for the AES cipher vectors from FIPS-197
AESTest() - Constructor for class org.bouncycastle.jce.provider.test.AESTest
AESVectorFileTest - Class in org.bouncycastle.crypto.test
  Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
AESVectorFileTest() - Constructor for class org.bouncycastle.crypto.test.AESVectorFileTest
AESWrapEngine - Class in org.bouncycastle.crypto.engines
  an implementation of the AES Key Wrapper from the NIST Key Wrap Specification.
AESWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.AESWrapEngine
  Create a regular AESWrapEngine specifying the encrypt for wrapping, decrypt for unwrapping.
AESWrapEngine(boolean) - Constructor for class org.bouncycastle.crypto.engines.AESWrapEngine
  Create an AESWrapEngine where the underlying cipher is set to decrypt for wrapping, encrypt for unwrapping.
AESWrapPadEngine - Class in org.bouncycastle.crypto.engines
AESWrapPadEngine() - Constructor for class org.bouncycastle.crypto.engines.AESWrapPadEngine
AESWrapPadTest - Class in org.bouncycastle.crypto.test
  This is a test harness I use because I cannot modify the BC test harness without invalidating the signature on their signed provider library.
AESWrapPadTest() - Constructor for class org.bouncycastle.crypto.test.AESWrapPadTest
AESWrapTest - Class in org.bouncycastle.crypto.test
  Wrap Test
AESWrapTest() - Constructor for class org.bouncycastle.crypto.test.AESWrapTest
AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated.
  use lower case version
affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.CRLReason
affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
agreeMAC - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
agreementCredentials - Variable in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
agreementCredentials - Variable in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
alert - Static variable in class org.bouncycastle.crypto.tls.ContentType
alertCause - Variable in exception org.bouncycastle.crypto.tls.TlsFatalAlert
AlertDescription - Class in org.bouncycastle.crypto.tls
  RFC 5246 7.2.
AlertDescription() - Constructor for class org.bouncycastle.crypto.tls.AlertDescription
alertDescription - Variable in exception org.bouncycastle.crypto.tls.TlsFatalAlert
AlertLevel - Class in org.bouncycastle.crypto.tls
  RFC 5246 7.2
AlertLevel() - Constructor for class org.bouncycastle.crypto.tls.AlertLevel
algName - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
algName - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
algOid - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
algorithm - Variable in class org.bouncycastle.crypto.tls.DigitallySigned
AlgorithmIdentifier - Class in org.bouncycastle.asn1.x509
AlgorithmIdentifier(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
AlgorithmIdentifier(String) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
  Deprecated.
  use ASN1ObjectIdentifier
AlgorithmIdentifier(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
AlgorithmIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
  Deprecated.
  use AlgorithmIdentifier.getInstance()
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ies
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
AlgorithmParametersSpi.OAEP - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
AlgorithmParametersSpi.OAEP() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
AlgorithmParametersSpi.PSS - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
AlgorithmParametersSpi.PSS() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
AlgorithmParametersTest - Class in org.bouncycastle.jce.provider.test
AlgorithmParametersTest() - Constructor for class org.bouncycastle.jce.provider.test.AlgorithmParametersTest
AlgorithmProvider - Class in org.bouncycastle.jcajce.provider.util
AlgorithmProvider() - Constructor for class org.bouncycastle.jcajce.provider.util.AlgorithmProvider
allowCertificateStatus - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
allowEncryptThenMAC() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
allowTruncatedHMac() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
allowUnexpectedServerExtension(Integer, byte[]) - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
AllTests - Class in org.bouncycastle.asn1.test
AllTests() - Constructor for class org.bouncycastle.asn1.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.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.tls.test
AllTests() - Constructor for class org.bouncycastle.crypto.tls.test.AllTests
AllTests - Class in org.bouncycastle.jce.provider.test
AllTests() - Constructor for class org.bouncycastle.jce.provider.test.AllTests
AllTests - Class in org.bouncycastle.pqc.crypto.test
AllTests() - Constructor for class org.bouncycastle.pqc.crypto.test.AllTests
AllTests - Class in org.bouncycastle.pqc.jcajce.provider.test
AllTests() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.AllTests
AllTests - Class in org.bouncycastle.pqc.math.ntru.euclid.test
AllTests() - Constructor for class org.bouncycastle.pqc.math.ntru.euclid.test.AllTests
AllTests - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
AllTests() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.AllTests
AllTests - Class in org.bouncycastle.pqc.math.ntru.util.test
AllTests() - Constructor for class org.bouncycastle.pqc.math.ntru.util.test.AllTests
AnnotatedException - Exception in org.bouncycastle.jce.provider
AnnotatedException(String, Throwable) - Constructor for exception org.bouncycastle.jce.provider.AnnotatedException
AnnotatedException(String) - Constructor for exception org.bouncycastle.jce.provider.AnnotatedException
anonymous - Static variable in class org.bouncycastle.crypto.tls.ClientAuthenticationType
anonymous - Static variable in class org.bouncycastle.crypto.tls.SignatureAlgorithm
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
ansiX962_compressed_char2 - Static variable in class org.bouncycastle.crypto.tls.ECPointFormat
ansiX962_compressed_prime - Static variable in class org.bouncycastle.crypto.tls.ECPointFormat
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 }
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
appendBits(byte) - Method in class org.bouncycastle.pqc.crypto.ntru.IndexGenerator.BitString
  Appends all bits in a byte to the end of the bit string.
appendRDN(StringBuffer, RDN, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
appendTypeAndValue(StringBuffer, AttributeTypeAndValue, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
APPLICATION - Static variable in interface org.bouncycastle.asn1.BERTags
application_data - Static variable in class org.bouncycastle.crypto.tls.ContentType
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
applicationDataAvailable() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
applySipRounds(int) - Method in class org.bouncycastle.crypto.macs.SipHash
APR2011_439 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
  A parameter set that gives 128 bits of security and uses simple ternary polynomials.
APR2011_439 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
  Gives 128 bits of security
APR2011_439_FAST - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
  Like `APR2011_439`, this parameter set gives 128 bits of security but uses product-form polynomials and `f=1+pF`.
APR2011_439_PROD - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
  Like `APR2011_439`, this parameter set gives 128 bits of security but uses product-form polynomials
APR2011_743 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
  A parameter set that gives 256 bits of security and uses simple ternary polynomials.
APR2011_743 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
  Gives 256 bits of security
APR2011_743_FAST - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
  Like `APR2011_743`, this parameter set gives 256 bits of security but uses product-form polynomials and `f=1+pF`.
APR2011_743_PROD - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
  Like `APR2011_439`, this parameter set gives 256 bits of security but uses product-form polynomials
arbitrary_explicit_char2_curves - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
arbitrary_explicit_prime_curves - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
ARC4 - Class in org.bouncycastle.jcajce.provider.symmetric
ARC4.Base - Class in org.bouncycastle.jcajce.provider.symmetric
ARC4.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.Base
ARC4.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
ARC4.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.KeyGen
ARC4.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
ARC4.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.Mappings
ARC4.PBEWithSHAAnd128Bit - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHAAnd128BitRC4
ARC4.PBEWithSHAAnd128Bit() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd128Bit
ARC4.PBEWithSHAAnd128BitKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHAAnd128BitRC4
ARC4.PBEWithSHAAnd128BitKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd128BitKeyFactory
ARC4.PBEWithSHAAnd40Bit - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHAAnd40BitRC4
ARC4.PBEWithSHAAnd40Bit() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd40Bit
ARC4.PBEWithSHAAnd40BitKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHAAnd40BitRC4
ARC4.PBEWithSHAAnd40BitKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd40BitKeyFactory
archiveRemGenPrivKey - Static variable in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
archiveTimestamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
archiveTimestampV2 - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
areCompatibleParameters(DHParameters, DHParameters) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
areEqual(X500Name, X500Name) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
areEqual(X500Name, X500Name) - Method in class org.bouncycastle.asn1.x500.style.BCStrictStyle
areEqual(X500Name, X500Name) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
  Return true if the two names are equal.
areEqual(boolean[], boolean[]) - Static method in class org.bouncycastle.util.Arrays
areEqual(char[], char[]) - Static method in class org.bouncycastle.util.Arrays
areEqual(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
areEqual(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(byte[], byte[]) - Method in class org.bouncycastle.util.test.SimpleTest
areGroupsEqual(SRP6GroupParameters, SRP6GroupParameters) - Method in class org.bouncycastle.crypto.tls.DefaultTlsSRPGroupVerifier
areOnSameCurve(ECDomainParameters, ECDomainParameters) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
areParametersEqual(BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.tls.DefaultTlsSRPGroupVerifier
ArrayEncoder - Class in org.bouncycastle.pqc.math.ntru.util
  Converts a coefficient array to a compact byte array and vice versa.
ArrayEncoder() - Constructor for class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
ArrayEncoderTest - Class in org.bouncycastle.pqc.math.ntru.util.test
ArrayEncoderTest() - Constructor for class org.bouncycastle.pqc.math.ntru.util.test.ArrayEncoderTest
arrayFromSequence(ASN1Sequence) - Static method in class org.bouncycastle.asn1.dvcs.CertEtcToken
arrayFromSequence(ASN1Sequence) - Static method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
Arrays - Class in org.bouncycastle.util
  General array utilities.
Arrays.Iterator<T> - Class in org.bouncycastle.util
  Iterator backed by a specific array.
Arrays.Iterator(T[]) - Constructor for class org.bouncycastle.util.Arrays.Iterator
  Base constructor.
asBytes(int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
asBytes(int[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
asBytes(long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
asBytes(long[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
asCharArray(byte[]) - Static method in class org.bouncycastle.util.Strings
  Do a simple conversion of an array of 8 bit characters into a string.
asInts(byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
asInts(byte[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
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
ASN1ApplicationSpecificParser - Interface in org.bouncycastle.asn1
  Interface to parse ASN.1 application specific objects.
ASN1Boolean - Class in org.bouncycastle.asn1
  Public facade of ASN.1 Boolean data.
ASN1Boolean(boolean) - Constructor for class org.bouncycastle.asn1.ASN1Boolean
  Deprecated.
  use getInstance(boolean) method.
ASN1Choice - Interface in org.bouncycastle.asn1
  Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.
ASN1Dump - Class in org.bouncycastle.asn1.util
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.
ASN1EncodableVector() - Constructor for class org.bouncycastle.asn1.ASN1EncodableVector
  Base constructor.
ASN1Encoding - Interface in org.bouncycastle.asn1
  Supported encoding formats.
ASN1Enumerated - Class in org.bouncycastle.asn1
  Class representing the ASN.1 ENUMERATED type.
ASN1Enumerated(int) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
  Constructor from int.
ASN1Enumerated(BigInteger) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
  Constructor from BigInteger
ASN1Enumerated(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
  Constructor from encoded BigInteger.
asn1Equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.ASN1Boolean
asn1Equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.DERBitString
asn1Equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.DERBMPString
ASN1Exception - Exception in org.bouncycastle.asn1
ASN1GeneralizedTime - Class in org.bouncycastle.asn1
  Base class representing the ASN.1 GeneralizedTime type.
ASN1GeneralizedTime(String) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
  The correct format for this is YYYYMMDDHHMMSS[.f]Z, or without the Z for local time, or Z+-HHMM on the end, for difference between local time and UTC time.
ASN1GeneralizedTime(Date) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
  Base constructor from a java.util.date object
ASN1GeneralizedTime(Date, Locale) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
  Base constructor from a java.util.date and Locale - you may need to use this if the default locale doesn't use a Gregorian calender so that the GeneralizedTime produced is compatible with other ASN.1 implementations.
ASN1Generator - Class in org.bouncycastle.asn1
ASN1Generator(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1Generator
ASN1InputStream - Class in org.bouncycastle.asn1
  a general purpose ASN.1 decoder - note: this class differs from the others in that it returns null after it has read the last object in the stream.
ASN1InputStream(InputStream) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
ASN1InputStream(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
  Create an ASN1InputStream based on the input byte array.
ASN1InputStream(byte[], boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
  Create an ASN1InputStream based on the input byte array.
ASN1InputStream(InputStream, int) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
  Create an ASN1InputStream where no DER object will be longer than limit.
ASN1InputStream(InputStream, boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
  Create an ASN1InputStream where no DER object will be longer than limit, and constructed objects such as sequences will be parsed lazily.
ASN1InputStream(InputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
  Create an ASN1InputStream where no DER object will be longer than limit, and constructed objects such as sequences will be parsed lazily.
ASN1Integer - Class in org.bouncycastle.asn1
  Class representing the ASN.1 INTEGER type.
ASN1Integer(long) - Constructor for class org.bouncycastle.asn1.ASN1Integer
ASN1Integer(BigInteger) - Constructor for class org.bouncycastle.asn1.ASN1Integer
ASN1Integer(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1Integer
ASN1Null - Class in org.bouncycastle.asn1
  A NULL object - use DERNull.INSTANCE for populating structures.
ASN1Null() - Constructor for class org.bouncycastle.asn1.ASN1Null
ASN1Object - Class in org.bouncycastle.asn1
  Base class for defining an ASN.1 object.
ASN1Object() - Constructor for class org.bouncycastle.asn1.ASN1Object
ASN1ObjectIdentifier - Class in org.bouncycastle.asn1
  Class representing the ASN.1 OBJECT IDENTIFIER type.
ASN1ObjectIdentifier(String) - Constructor for class org.bouncycastle.asn1.ASN1ObjectIdentifier
  Create an OID based on the passed in String.
ASN1OctetString - Class in org.bouncycastle.asn1
  Abstract base for the ASN.1 OCTET STRING data type This supports BER, and DER forms of the data.
ASN1OctetString(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1OctetString
ASN1OctetStringParser - Interface in org.bouncycastle.asn1
  A basic parser for an OCTET STRING object
ASN1OutputStream - Class in org.bouncycastle.asn1
  Stream that produces output based on the default encoding for the passed in objects.
ASN1OutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1OutputStream
ASN1ParsingException - Exception in org.bouncycastle.asn1
ASN1ParsingException(String) - Constructor for exception org.bouncycastle.asn1.ASN1ParsingException
ASN1ParsingException(String, Throwable) - Constructor for exception org.bouncycastle.asn1.ASN1ParsingException
ASN1Primitive - Class in org.bouncycastle.asn1
  Base class for ASN.1 primitive objects.
ASN1Sequence - Class in org.bouncycastle.asn1
  ASN.1 `SEQUENCE` and `SEQUENCE OF` constructs.
ASN1Sequence() - Constructor for class org.bouncycastle.asn1.ASN1Sequence
  Create an empty sequence
ASN1Sequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
  Create a sequence containing one object
ASN1Sequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
  Create a sequence containing a vector of objects.
ASN1Sequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
  Create a sequence containing a vector of objects.
ASN1SequenceParser - Interface in org.bouncycastle.asn1
  A basic parser for a SEQUENCE object
ASN1SequenceParserTest - Class in org.bouncycastle.asn1.test
ASN1SequenceParserTest() - Constructor for class org.bouncycastle.asn1.test.ASN1SequenceParserTest
ASN1Set - Class in org.bouncycastle.asn1
  ASN.1 `SET` and `SET OF` constructs.
ASN1Set() - Constructor for class org.bouncycastle.asn1.ASN1Set
ASN1Set(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1Set
  create a sequence containing one object
ASN1Set(ASN1EncodableVector, boolean) - Constructor for class org.bouncycastle.asn1.ASN1Set
  create a sequence containing a vector of objects.
ASN1Set(ASN1Encodable[], boolean) - Constructor for class org.bouncycastle.asn1.ASN1Set
  create a sequence containing a vector of objects.
ASN1SetParser - Interface in org.bouncycastle.asn1
  A basic parser for a SET object
ASN1StreamParser - Class in org.bouncycastle.asn1
  A parser for ASN.1 streams which also returns, where possible, parsers for the objects it encounters.
ASN1StreamParser(InputStream) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
ASN1StreamParser(InputStream, int) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
ASN1StreamParser(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
ASN1String - Interface in org.bouncycastle.asn1
ASN1TaggedObject - Class in org.bouncycastle.asn1
  ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
ASN1TaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1TaggedObject
  Create a tagged object with the style given by the value of explicit.
ASN1TaggedObjectParser - Interface in org.bouncycastle.asn1
ASN1UnitTest - Class in org.bouncycastle.asn1.test
ASN1UnitTest() - Constructor for class org.bouncycastle.asn1.test.ASN1UnitTest
ASN1UTCTime - Class in org.bouncycastle.asn1
  - * UTC time object.
ASN1UTCTime(String) - Constructor for class org.bouncycastle.asn1.ASN1UTCTime
  The correct format for this is YYMMDDHHMMSSZ (it used to be that seconds were never encoded.
ASN1UTCTime(Date) - Constructor for class org.bouncycastle.asn1.ASN1UTCTime
  base constructor from a java.util.date object
ASN1UTCTime(Date, Locale) - Constructor for class org.bouncycastle.asn1.ASN1UTCTime
  Base constructor from a java.util.date and Locale - you may need to use this if the default locale doesn't use a Gregorian calender so that the GeneralizedTime produced is compatible with other ASN.1 implementations.
assertEmpty(ByteArrayInputStream) - Static method in class org.bouncycastle.crypto.tls.TlsProtocol
  Make sure the InputStream 'buf' now empty.
assertEquals(byte[], byte[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
assertEquals(String, byte[], byte[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
assertEquals(int[], int[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
assertEquals(String, int[], int[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
assignAll() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Sets all Bits to 1.
assignOne() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Sets the LSB to 1 and all other to 0, assigning 'one' to this GF2Polynomial.
assignX() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Sets Bit 1 to 1 and all other to 0, assigning 'x' to this GF2Polynomial.
assignZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Resets all bits to zero.
assignZeroToElements() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
asUnsignedByteArray(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.
AsymmetricAlgorithmProvider - Class in org.bouncycastle.jcajce.provider.util
AsymmetricAlgorithmProvider() - Constructor for class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
AsymmetricBlockCipher - Interface in org.bouncycastle.crypto
  base interface that a public/private key block cipher needs to conform to.
AsymmetricBlockCipher - Class in org.bouncycastle.pqc.jcajce.provider.util
  The AsymmetricBlockCipher class extends CipherSpiExt.
AsymmetricBlockCipher() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  The AsymmetricBlockCipher() constructor
AsymmetricBlockCipherTest - Class in org.bouncycastle.pqc.jcajce.provider.test
AsymmetricBlockCipherTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
AsymmetricCipherKeyPair - Class in org.bouncycastle.crypto
  a holding class for public/private parameter pairs.
AsymmetricCipherKeyPair(AsymmetricKeyParameter, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.AsymmetricCipherKeyPair
  basic constructor.
AsymmetricCipherKeyPair(CipherParameters, CipherParameters) - Constructor for class org.bouncycastle.crypto.AsymmetricCipherKeyPair
  Deprecated.
  use AsymmetricKeyParameter
AsymmetricCipherKeyPairGenerator - Interface in org.bouncycastle.crypto
  interface that a public/private key pair generator should conform to.
AsymmetricHybridCipher - Class in org.bouncycastle.pqc.jcajce.provider.util
  The AsymmetricHybridCipher class extends CipherSpiExt.
AsymmetricHybridCipher() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
AsymmetricHybridCipherTest - Class in org.bouncycastle.pqc.jcajce.provider.test
  Base class for unit tests of `AsymmetricHybridCipher`s.
AsymmetricHybridCipherTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricHybridCipherTest
AsymmetricKeyInfoConverter - Interface in org.bouncycastle.jcajce.provider.util
AsymmetricKeyParameter - Class in org.bouncycastle.crypto.params
AsymmetricKeyParameter(boolean) - Constructor for class org.bouncycastle.crypto.params.AsymmetricKeyParameter
at(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Returns the coefficient at index.
AttCertIssuer - Class in org.bouncycastle.asn1.x509
AttCertIssuer(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
  Don't use this one if you are trying to be RFC 3281 compliant.
AttCertIssuer(V2Form) - Constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
AttCertValidityPeriod - Class in org.bouncycastle.asn1.x509
AttCertValidityPeriod(ASN1GeneralizedTime, ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.x509.AttCertValidityPeriod
attrCert - Static variable in class org.bouncycastle.asn1.test.GetInstanceTest
attrCert - Static variable in class org.bouncycastle.jce.provider.test.AttrCertData
AttrCertData - Class in org.bouncycastle.jce.provider.test
AttrCertData() - Constructor for class org.bouncycastle.jce.provider.test.AttrCertData
Attribute - Class in org.bouncycastle.asn1.cms
  RFC 5652: Attribute is a pair of OID (as type identifier) + set of values.
Attribute(ASN1ObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.Attribute
Attribute - Class in org.bouncycastle.asn1.pkcs
Attribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.Attribute
Attribute(ASN1ObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.Attribute
Attribute - Class in org.bouncycastle.asn1.x509
Attribute(ASN1ObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.x509.Attribute
attributeCertificate - Static variable in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
AttributeCertificate - Class in org.bouncycastle.asn1.x509
AttributeCertificate(AttributeCertificateInfo, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
AttributeCertificate(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
  Deprecated.
  use getInstance() method.
AttributeCertificateInfo - Class in org.bouncycastle.asn1.x509
Attributes - Class in org.bouncycastle.asn1.cms
  RFC 5652 defines 5 "SET OF Attribute" entities with 5 different names.
Attributes(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.cms.Attributes
AttributeTable - Class in org.bouncycastle.asn1.cms
  This is helper tool to construct `Attributes` sets.
AttributeTable(Hashtable) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
AttributeTable(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
AttributeTable(ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
AttributeTable(Attribute) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
AttributeTable(Attributes) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
AttributeTableUnitTest - Class in org.bouncycastle.asn1.test
AttributeTableUnitTest() - Constructor for class org.bouncycastle.asn1.test.AttributeTableUnitTest
AttributeTypeAndValue - Class in org.bouncycastle.asn1.crmf
AttributeTypeAndValue(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
AttributeTypeAndValue(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x500.AttributeTypeAndValue
attrNameToOID(String) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
attrNameToOID(String) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
attrNameToOID(String) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
  Return the OID associated with the passed in name.
auditIdentity - Static variable in class org.bouncycastle.asn1.x509.Extension
  Audit identity extension in attribute certificates.
auditIdentity - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Audit identity extension in attribute certificates.
AuditIdentity - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
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(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.AuthenticatedData
  Deprecated.
  use getInstance()
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
authentication - Variable in class org.bouncycastle.crypto.tls.TlsClientProtocol
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(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.AuthEnvelopedData
  Deprecated.
  use getInstance().
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(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.crypto.tls.ByteQueue
available() - Method in class org.bouncycastle.jcajce.io.CipherInputStream

## 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.crypto.tls.ServerSRPParams
b - Variable in class org.bouncycastle.math.ec.ECCurve
B - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
B - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
BAD_ALG - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
BAD_CERT_ID - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
bad_certificate - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  A certificate was corrupt, contained signatures that did not verify correctly, etc.
bad_certificate_hash_value - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  This alert is sent by servers when a certificate hash does not match a client provided certificate_hash.
bad_certificate_status_response - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  This alert is sent by clients that receive an invalid certificate status response (see Section 3.6).
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_record_mac - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  This alert is returned if a record is received with an incorrect MAC.
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.cmp.PKIFailureInfo
badCertId - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
badCertTemplate - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
badDataFormat - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
badMessageCheck - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
badPOP - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
badRecipientNonce - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
badRequest - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
badSenderNonce - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
badTime - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
bagtypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.10.1
Base64 - Class in org.bouncycastle.util.encoders
  Utility class for converting Base64 data to bytes and back again.
Base64() - Constructor for class org.bouncycastle.util.encoders.Base64
Base64Encoder - Class in org.bouncycastle.util.encoders
  A streaming Base64 encoder.
Base64Encoder() - Constructor for class org.bouncycastle.util.encoders.Base64Encoder
BaseAlgorithmParameterGenerator - Class in org.bouncycastle.jcajce.provider.symmetric.util
BaseAlgorithmParameterGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
BaseAlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
BaseAlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi
BaseAlgorithmParameters - Class in org.bouncycastle.jcajce.provider.symmetric.util
BaseAlgorithmParameters() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
BaseBlockCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
BaseBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
BaseBlockCipher(BlockCipherProvider) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
BaseBlockCipher(AEADBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
BaseBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
BaseBlockCipher(BufferedBlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
BaseBlockCipherTest - Class in org.bouncycastle.jce.provider.test
BaseCipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
BaseCipherSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
BaseKDFBytesGenerator - Class in org.bouncycastle.crypto.generators
  Basic KDF generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
  This implementation is based on ISO 18033/P1363a.
BaseKDFBytesGenerator(int, Digest) - Constructor for class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
  Construct a KDF Parameters generator.
BaseKeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
BaseKeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
BaseKeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric.util
BaseKeyGenerator(String, int, CipherKeyGenerator) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
BaseMac - Class in org.bouncycastle.jcajce.provider.symmetric.util
BaseMac(Mac) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
BaseMac(Mac, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
BaseSecretKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric.util
BaseSecretKeyFactory(String, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
BaseStreamCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
BaseStreamCipher(StreamCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
BaseWrapCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
BaseWrapCipher() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
BaseWrapCipher(Wrapper) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
BaseWrapCipher(Wrapper, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
BasicAgreement - Interface in org.bouncycastle.crypto
  The basic interface that basic Diffie-Hellman implementations conforms to.
basicAgreement - Variable in class org.bouncycastle.crypto.tls.DefaultTlsAgreementCredentials
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
BasicOCSPResponse - Class in org.bouncycastle.asn1.ocsp
BasicOCSPResponse(ResponseData, AlgorithmIdentifier, DERBitString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
BasicTlsPSKIdentity - Class in org.bouncycastle.crypto.tls
BasicTlsPSKIdentity(byte[], byte[]) - Constructor for class org.bouncycastle.crypto.tls.BasicTlsPSKIdentity
BasicTlsPSKIdentity(String, byte[]) - Constructor for class org.bouncycastle.crypto.tls.BasicTlsPSKIdentity
BasicTlsTest - Class in org.bouncycastle.crypto.tls.test
BasicTlsTest() - Constructor for class org.bouncycastle.crypto.tls.test.BasicTlsTest
BASIS_TYPE_STANDARD - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
BASIS_TYPE_TRANSPOSE - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
basisType - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
bc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  iso.org.dod.internet.private.enterprise.legion-of-the-bouncy-castle 1.3.6.1.4.1.22554
BC - Class in org.bouncycastle.jcajce.provider.keystore
BC() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BC
BC.Mappings - Class in org.bouncycastle.jcajce.provider.keystore
BC.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BC.Mappings
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.PKCS12; 1.3.6.1.4.1.22554.1.2.1.1
bc_pbe_sha384 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  SHA-2.SHA-384; 1.3.6.1.4.1.22554.1.2.2
bc_pbe_sha512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
  SHA-2.SHA-512; 1.3.6.1.4.1.22554.1.2.3
BCDHPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
BCDHPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
BCDHPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
BCDHPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
BCDHPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
BCDSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
BCDSAPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
BCDSAPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
BCDSAPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
BCDSAPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
BCDSTU4145PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
BCDSTU4145PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
BCDSTU4145PrivateKey(ECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
BCDSTU4145PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
BCDSTU4145PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
BCDSTU4145PrivateKey(BCDSTU4145PrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters, BCDSTU4145PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters, BCDSTU4145PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
BCDSTU4145PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
BCDSTU4145PublicKey(BCDSTU4145PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
BCDSTU4145PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
BCDSTU4145PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
BCDSTU4145PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
BCDSTU4145PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
BCDSTU4145PublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
BCDSTU4145PublicKey(ECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
BCECGOST3410PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
BCECGOST3410PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
BCECGOST3410PrivateKey(ECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
BCECGOST3410PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
BCECGOST3410PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
BCECGOST3410PrivateKey(BCECGOST3410PrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
BCECGOST3410PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
BCECGOST3410PublicKey(BCECGOST3410PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
BCECGOST3410PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
BCECGOST3410PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
BCECGOST3410PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
BCECGOST3410PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
BCECGOST3410PublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
BCECGOST3410PublicKey(ECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
BCECPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
BCECPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
BCECPrivateKey(ECPrivateKey, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
BCECPrivateKey(String, BCECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
BCECPrivateKey(String, ECPrivateKeyParameters, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
BCECPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
BCECPublicKey(String, BCECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
BCECPublicKey(String, ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
BCECPublicKey(String, ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
BCECPublicKey(String, ECPublicKeyParameters, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
BCECPublicKey(ECPublicKey, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
BCElGamalPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
BCElGamalPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
BCElGamalPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
BCGMSSPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.gmss
  This class implements the GMSS public key and is usually initiated by the GMSSKeyPairGenerator.
BCGMSSPublicKey(byte[], GMSSParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
  The constructor
BCGMSSPublicKey(GMSSPublicKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
  The constructor
BCGMSSPublicKey(GMSSPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
BCGOST3410PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
BCGOST3410PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
BCGOST3410PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
BCJcaJceHelper - Class in org.bouncycastle.jcajce.util
  A JCA/JCE helper that refers to the BC provider for all it's needs.
BCJcaJceHelper() - Constructor for class org.bouncycastle.jcajce.util.BCJcaJceHelper
BCKeyStore - Interface in org.bouncycastle.jce.interfaces
  all BC provider keystores implement this interface.
BcKeyStoreSpi - Class in org.bouncycastle.jcajce.provider.keystore.bc
BcKeyStoreSpi(int) - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
BcKeyStoreSpi.BouncyCastleStore - Class in org.bouncycastle.jcajce.provider.keystore.bc
  the BouncyCastle store.
BcKeyStoreSpi.BouncyCastleStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
BcKeyStoreSpi.Std - Class in org.bouncycastle.jcajce.provider.keystore.bc
BcKeyStoreSpi.Std() - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.Std
BcKeyStoreSpi.Version1 - Class in org.bouncycastle.jcajce.provider.keystore.bc
BcKeyStoreSpi.Version1() - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.Version1
BCMcElieceCCA2PrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
  This class implements a McEliece CCA2 private key and is usually instantiated by the `McElieceCCA2KeyPairGenerator` or `McElieceCCA2KeyFactorySpi`.
BCMcElieceCCA2PrivateKey(String, int, int, GF2mField, PolynomialGF2mSmallM, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
  Constructor (used by the `McElieceCCA2KeyPairGenerator`).
BCMcElieceCCA2PrivateKey(McElieceCCA2PrivateKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
  Constructor (used by the `McElieceCCA2KeyFactorySpi`).
BCMcElieceCCA2PrivateKey(McElieceCCA2PrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
BCMcElieceCCA2PublicKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
  This class implements a McEliece CCA2 public key and is usually instantiated by the `McElieceCCA2KeyPairGenerator` or `McElieceCCA2KeyFactorySpi`.
BCMcElieceCCA2PublicKey(String, int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
  Constructor (used by the `McElieceCCA2KeyPairGenerator`).
BCMcElieceCCA2PublicKey(McElieceCCA2PublicKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
  Constructor (used by the `McElieceCCA2KeyFactorySpi`).
BCMcElieceCCA2PublicKey(McElieceCCA2PublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
BCMcEliecePrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
  This class implements a McEliece private key and is usually instantiated by the `McElieceKeyPairGenerator` or `McElieceKeyFactorySpi`.
BCMcEliecePrivateKey(String, int, int, GF2mField, PolynomialGF2mSmallM, GF2Matrix, Permutation, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
  Constructor (used by the `McElieceKeyPairGenerator`).
BCMcEliecePrivateKey(McEliecePrivateKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
  Constructor (used by the `McElieceKeyFactorySpi`).
BCMcEliecePrivateKey(McEliecePrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
BCMcEliecePublicKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
  This class implements a McEliece public key and is usually instantiated by the `McElieceKeyPairGenerator` or `McElieceKeyFactorySpi`.
BCMcEliecePublicKey(String, int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
  Constructor (used by the `McElieceKeyPairGenerator`).
BCMcEliecePublicKey(McEliecePublicKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
  Constructor (used by the `McElieceKeyFactorySpi`).
BCMcEliecePublicKey(McEliecePublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
BCMessageDigest - Class in org.bouncycastle.jcajce.provider.digest
BCMessageDigest(Digest) - Constructor for class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
BCObjectIdentifiers - Interface in org.bouncycastle.asn1.bc
  iso.org.dod.internet.private.enterprise.legion-of-the-bouncy-castle 1.3.6.1.4.1.22554
BCPBEKey - Class in org.bouncycastle.jcajce.provider.symmetric.util
BCPBEKey(String, ASN1ObjectIdentifier, int, int, int, int, PBEKeySpec, CipherParameters) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
BCRainbowPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
  The Private key in Rainbow consists of the linear affine maps L1, L2 and the map F, consisting of quadratic polynomials.
BCRainbowPrivateKey(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
  Constructor.
BCRainbowPrivateKey(RainbowPrivateKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
  Constructor (used by the `RainbowKeyFactorySpi`).
BCRainbowPrivateKey(RainbowPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
BCRainbowPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
  This class implements CipherParameters and PublicKey.
BCRainbowPublicKey(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
  Constructor
BCRainbowPublicKey(RainbowPublicKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
  Constructor (used by the `RainbowKeyFactorySpi`).
BCRainbowPublicKey(RainbowPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
BCRSAPrivateCrtKey - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
  A provider representation for a RSA private key, with CRT factors included.
BCRSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
BCRSAPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
BCRSAPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
BCrypt - Class in org.bouncycastle.crypto.generators
  Core of password hashing scheme Bcrypt, designed by Niels Provos and David Mazières, corresponds to the C reference implementation.
BCrypt() - Constructor for class org.bouncycastle.crypto.generators.BCrypt
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
BER - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
  BER - basic encoding rules.
BERApplicationSpecific - Class in org.bouncycastle.asn1
BERApplicationSpecific(int, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERApplicationSpecific
BERApplicationSpecificParser - Class in org.bouncycastle.asn1
BERConstructedOctetString - Class in org.bouncycastle.asn1
  Deprecated.
  use BEROctetString
BERConstructedOctetString(byte[]) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
  Deprecated.
BERConstructedOctetString(Vector) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
  Deprecated.
BERConstructedOctetString(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
  Deprecated.
BERConstructedOctetString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
  Deprecated.
BERGenerator - Class in org.bouncycastle.asn1
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
BEROctetString(byte[]) - Constructor for class org.bouncycastle.asn1.BEROctetString
BEROctetString(ASN1OctetString[]) - Constructor for class org.bouncycastle.asn1.BEROctetString
BEROctetStringGenerator - Class in org.bouncycastle.asn1
BEROctetStringGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BEROctetStringGenerator
BEROctetStringGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BEROctetStringGenerator
BEROctetStringParser - Class in org.bouncycastle.asn1
BEROutputStream - Class in org.bouncycastle.asn1
BEROutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.BEROutputStream
BERSequence - Class in org.bouncycastle.asn1
BERSequence() - Constructor for class org.bouncycastle.asn1.BERSequence
  create an empty sequence
BERSequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERSequence
  create a sequence containing one object
BERSequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERSequence
  create a sequence containing a vector of objects.
BERSequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.BERSequence
  create a sequence containing an array of objects.
BERSequenceGenerator - Class in org.bouncycastle.asn1
BERSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BERSequenceGenerator
BERSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BERSequenceGenerator
BERSequenceParser - Class in org.bouncycastle.asn1
BERSet - Class in org.bouncycastle.asn1
BERSet() - Constructor for class org.bouncycastle.asn1.BERSet
  create an empty sequence
BERSet(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERSet
BERSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERSet
BERSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.BERSet
  create a set from an array of objects.
BERSetParser - Class in org.bouncycastle.asn1
BERTaggedObject - Class in org.bouncycastle.asn1
  BER TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
BERTaggedObject(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
BERTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
BERTaggedObject(int) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
  create an implicitly tagged object that contains a zero length sequence.
BERTaggedObjectParser - Class in org.bouncycastle.asn1
BERTags - Interface in org.bouncycastle.asn1
beta - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
betaSq - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
betaSq - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
BidirectionalMap - Class in org.bouncycastle.asn1.eac
BidirectionalMap() - Constructor for class org.bouncycastle.asn1.eac.BidirectionalMap
BigDecimalPolynomial - Class in org.bouncycastle.pqc.math.ntru.polynomial
  A polynomial with `BigDecimal` coefficients.
BigDecimalPolynomial(BigIntPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
  Constructs a `BigDecimalPolynomial` from a `BigIntPolynomial`.
BigDecimalPolynomialTest - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
BigDecimalPolynomialTest() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.BigDecimalPolynomialTest
BigEndianConversions - Class in org.bouncycastle.pqc.math.linearalgebra
  This is a utility class containing data type conversions using big-endian byte order.
bigEndianToInt(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
bigEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
bigEndianToInt(byte[], int) - Static method in class org.bouncycastle.util.Pack
bigEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.util.Pack
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
BigIntegers - Class in org.bouncycastle.util
  BigInteger utilities.
BigIntegers() - Constructor for class org.bouncycastle.util.BigIntegers
BigIntEuclidean - Class in org.bouncycastle.pqc.math.ntru.euclid
  Extended Euclidean Algorithm in `BigInteger`s
BigIntEuclideanTest - Class in org.bouncycastle.pqc.math.ntru.euclid.test
BigIntEuclideanTest() - Constructor for class org.bouncycastle.pqc.math.ntru.euclid.test.BigIntEuclideanTest
BigIntPolynomial - Class in org.bouncycastle.pqc.math.ntru.polynomial
  A polynomial with `BigInteger` coefficients.
BigIntPolynomial(IntegerPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
  Constructs a `BigIntPolynomial` from a `IntegerPolynomial`.
BigIntPolynomialTest - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
BigIntPolynomialTest() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.BigIntPolynomialTest
BigIntUtils - Class in org.bouncycastle.pqc.math.linearalgebra
  FIXME: is this really necessary?!
BigSkippingCipherTest - Class in org.bouncycastle.crypto.test
BigSkippingCipherTest() - Constructor for class org.bouncycastle.crypto.test.BigSkippingCipherTest
binomial(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Computes the binomial coefficient (n|t) ("n over t").
BIOMETRIC_DATA_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
BIOMETRIC_INFORMATION_GROUP_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
BIOMETRIC_INFORMATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
BiometricData - Class in org.bouncycastle.asn1.x509.qualified
  The BiometricData object.
BiometricData(TypeOfBiometricData, AlgorithmIdentifier, ASN1OctetString, DERIA5String) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
BiometricData(TypeOfBiometricData, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
BiometricDataUnitTest - Class in org.bouncycastle.asn1.test
BiometricDataUnitTest() - Constructor for class org.bouncycastle.asn1.test.BiometricDataUnitTest
biometricInfo - Static variable in class org.bouncycastle.asn1.x509.Extension
  BiometricInfo
biometricInfo - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  BiometricInfo
BiometricInfo - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
BIT_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
bitCount(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
bitLength() - Method in class org.bouncycastle.math.ec.ECFieldElement
bitLength() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
bits - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
Bits32ToBytes(int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Bits32ToInts(int, int[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
BitStringConstantTester - Class in org.bouncycastle.asn1.test
BitStringConstantTester() - Constructor for class org.bouncycastle.asn1.test.BitStringConstantTester
BitStringTest - Class in org.bouncycastle.asn1.test
BitStringTest() - Constructor for class org.bouncycastle.asn1.test.BitStringTest
BitStringTest - Class in org.bouncycastle.pqc.crypto.test
BitStringTest() - Constructor for class org.bouncycastle.pqc.crypto.test.BitStringTest
block - Static variable in class org.bouncycastle.crypto.tls.CipherType
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.IDEAEngine
BlockCipher - Interface in org.bouncycastle.crypto
  Block cipher engines are expected to conform to this interface.
BlockCipherMac - Class in org.bouncycastle.crypto.macs
BlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
  Deprecated.
  use CBCBlockCipherMac
BlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
  Deprecated.
  use CBCBlockCipherMac
BlockCipherMonteCarloTest - Class in org.bouncycastle.crypto.test
  a basic test that takes a cipher, key parameter, and an input and output string.
BlockCipherMonteCarloTest(int, int, BlockCipher, CipherParameters, String, String) - Constructor for class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
BlockCipherPadding - Interface in org.bouncycastle.crypto.paddings
  Block cipher padders are expected to conform to this interface
BlockCipherProvider - Interface in org.bouncycastle.jcajce.provider.symmetric.util
BlockCipherResetTest - Class in org.bouncycastle.crypto.test
  Test whether block ciphers implement reset contract on init, encrypt/decrypt and reset.
BlockCipherResetTest() - Constructor for class org.bouncycastle.crypto.test.BlockCipherResetTest
BlockCipherTest - Class in org.bouncycastle.jce.provider.test
  basic test class for a block cipher, basically this just exercises the provider, and makes sure we are behaving sensibly, correctness of the implementation is shown in the lightweight test classes.
BlockCipherTest() - Constructor for class org.bouncycastle.jce.provider.test.BlockCipherTest
BlockCipherVectorTest - Class in org.bouncycastle.crypto.test
  a basic test that takes a cipher, key parameter, and an input and output string.
BlockCipherVectorTest(int, BlockCipher, CipherParameters, String, String) - Constructor for class org.bouncycastle.crypto.test.BlockCipherVectorTest
BLOCKSIZE_1024 - Static variable in class org.bouncycastle.crypto.engines.ThreefishEngine
  1024 bit block size - Threefish-1024
BLOCKSIZE_256 - Static variable in class org.bouncycastle.crypto.engines.ThreefishEngine
  256 bit block size - Threefish-256
BLOCKSIZE_512 - Static variable in class org.bouncycastle.crypto.engines.ThreefishEngine
  512 bit block size - Threefish-512
Blowfish - Class in org.bouncycastle.jcajce.provider.symmetric
Blowfish.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
Blowfish.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.AlgParams
Blowfish.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
Blowfish.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.CBC
Blowfish.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
Blowfish.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.ECB
Blowfish.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Blowfish.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.KeyGen
Blowfish.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
Blowfish.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.Mappings
BlowfishEngine - Class in org.bouncycastle.crypto.engines
  A class that provides Blowfish key encryption operations, such as encoding data and generating keys.
BlowfishEngine() - Constructor for class org.bouncycastle.crypto.engines.BlowfishEngine
BlowfishTest - Class in org.bouncycastle.crypto.test
  blowfish tester - vectors from http://www.counterpane.com/vectors.txt
BMP_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
BOOLEAN - Static variable in interface org.bouncycastle.asn1.BERTags
BouncyCastlePQCProvider - Class in org.bouncycastle.pqc.jcajce.provider
BouncyCastlePQCProvider() - Constructor for class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
  Construct a new provider.
BouncyCastleProvider - Class in org.bouncycastle.jce.provider
  To add the provider at runtime use: import java.security.Security; import org.bouncycastle.jce.provider.BouncyCastleProvider; Security.addProvider(new BouncyCastleProvider()); The provider can also be configured as part of your environment via static registration by adding an entry to the java.security properties file (found in $JAVA_HOME/jre/lib/security/java.security, where $JAVA_HOME is the location of your JDK/JRE distribution).
BouncyCastleProvider() - Constructor for class org.bouncycastle.jce.provider.BouncyCastleProvider
  Construct a new provider.
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
brainpoolP256r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
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
brainpoolP384r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
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
brainpoolP512r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
brainpoolP512t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1.14
branch(String) - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
  Return an OID that creates a branch under the current one.
BrokenJCEBlockCipher - Class in org.bouncycastle.jce.provider
BrokenJCEBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
BrokenJCEBlockCipher(BlockCipher, int, int, int, int) - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
BrokenJCEBlockCipher.BrokePBEWithMD5AndDES - Class in org.bouncycastle.jce.provider
  PBEWithMD5AndDES
BrokenJCEBlockCipher.BrokePBEWithMD5AndDES() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithMD5AndDES
BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES - Class in org.bouncycastle.jce.provider
  PBEWithSHA1AndDES
BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key - Class in org.bouncycastle.jce.provider
  PBEWithSHAAnd2-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key - Class in org.bouncycastle.jce.provider
  PBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key - Class in org.bouncycastle.jce.provider
  OldPBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish - Class in org.bouncycastle.jce.provider
  OldPBEWithSHAAndTwofish-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish
BrokenKDF2BytesGenerator - Class in org.bouncycastle.jce.provider
  Generator for PBE derived keys and ivs as defined by IEEE P1363a
  This implementation is based on draft 9 of IEEE P1363a.
BrokenKDF2BytesGenerator(Digest) - Constructor for class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
  Construct a KDF2 Parameters generator.
BrokenPBE - Interface in org.bouncycastle.jce.provider
BrokenPBE.Util - Class in org.bouncycastle.jce.provider
  uses the appropriate mixer to generate the key and IV if neccessary.
BrokenPBE.Util() - Constructor for class org.bouncycastle.jce.provider.BrokenPBE.Util
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.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Internal buffer
buf - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
buf - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
BufferedAsymmetricBlockCipher - Class in org.bouncycastle.crypto
  a buffer wrapper for an asymmetric block cipher, allowing input to be accumulated in a piecemeal fashion until final processing.
BufferedAsymmetricBlockCipher(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  base constructor.
BufferedBlockCipher - Class in org.bouncycastle.crypto
  A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion.
BufferedBlockCipher() - Constructor for class org.bouncycastle.crypto.BufferedBlockCipher
  constructor for subclasses
BufferedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.BufferedBlockCipher
  Create a buffered block cipher without padding.
BufferedDecoder - Class in org.bouncycastle.util.encoders
  A buffering class to allow translation from one format to another to be done in discrete chunks.
BufferedDecoder(Translator, int) - Constructor for class org.bouncycastle.util.encoders.BufferedDecoder
BufferedEncoder - Class in org.bouncycastle.util.encoders
  A buffering class to allow translation from one format to another to be done in discrete chunks.
BufferedEncoder(Translator, int) - Constructor for class org.bouncycastle.util.encoders.BufferedEncoder
BufferingOutputStream - Class in org.bouncycastle.util.io
  An output stream that buffers data to be feed into an encapsulated output stream.
BufferingOutputStream(OutputStream) - Constructor for class org.bouncycastle.util.io.BufferingOutputStream
  Create a buffering stream with the default buffer size (4096).
BufferingOutputStream(OutputStream, int) - Constructor for class org.bouncycastle.util.io.BufferingOutputStream
  Create a buffering stream with a specified buffer size.
bufferLenBits - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
bufferLenBits - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
bufOff - Variable in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
bufOff - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
bufOff - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
bufOff - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
build() - Method in class org.bouncycastle.asn1.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() - Method in class org.bouncycastle.asn1.x509.GeneralNamesBuilder
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.tls.SessionParameters.Builder
build() - Method in class org.bouncycastle.jcajce.PKIXCertStoreSelector.Builder
build() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
build() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
build() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
build() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
  Constructs a new `SkeinParameterSpec` instance with the parameters provided to this builder.
build(X509Certificate, PKIXExtendedBuilderParameters, List) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
build() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.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.
buildDualEC(Digest, byte[], boolean) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Build a SecureRandom based on a SP 800-90A Dual EC DRBG using the NIST point set.
buildDualEC(DualECPoints[], Digest, byte[], boolean) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Build a SecureRandom based on a SP 800-90A Dual EC DRBG according to a defined point set.
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.
BulkCipherAlgorithm - Class in org.bouncycastle.crypto.tls
  RFC 2246 Note that the values here are implementation-specific and arbitrary.
BulkCipherAlgorithm() - Constructor for class org.bouncycastle.crypto.tls.BulkCipherAlgorithm
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
ByteQueue - Class in org.bouncycastle.crypto.tls
  A queue for bytes.
ByteQueue() - Constructor for class org.bouncycastle.crypto.tls.ByteQueue
ByteQueue(int) - Constructor for class org.bouncycastle.crypto.tls.ByteQueue
BytesTo32bits(byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
bytesToIntLittleEndian(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
  Converts a byte array beginning at `offset` into a 32 bit integer (little-endian representation)
bytesToIntLittleEndian(byte[], int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
  Converts a byte array beginning at `offset` into a 32 bit integer (little-endian representation)
bytesToWord(byte[], int) - Static method in class org.bouncycastle.crypto.engines.ThreefishEngine
  Read a single 64 bit word from input in LSB first order.
ByteUtils - Class in org.bouncycastle.pqc.math.linearalgebra
  This class is a utility class for manipulating byte arrays.

## C

C - Static variable in class org.bouncycastle.asn1.x500.style.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
c - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
c - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
c2onb191v4 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2onb191v4, OID: 1.2.840.10045.3.0.8
c2onb191v5 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2onb191v5, OID: 1.2.840.10045.3.0.9
c2onb239v4 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2onb239v4, OID: 1.2.840.10045.3.0.14
c2onb239v5 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2onb239v5, OID: 1.2.840.10045.3.0.15
c2pnb163v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb163v1, OID: 1.2.840.10045.3.0.1
c2pnb163v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb163v2, OID: 1.2.840.10045.3.0.2
c2pnb163v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb163v3, OID: 1.2.840.10045.3.0.3
c2pnb176w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb176w1, OID: 1.2.840.10045.3.0.4
c2pnb208w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb208w1, OID: 1.2.840.10045.3.0.10
c2pnb272w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb272w1, OID: 1.2.840.10045.3.0.16
c2pnb304w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb304w1, OID: 1.2.840.10045.3.0.17
c2pnb368w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2pnb368w1, OID: 1.2.840.10045.3.0.19
c2tnb191v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb191v1, OID: 1.2.840.10045.3.0.5
c2tnb191v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb191v2, OID: 1.2.840.10045.3.0.6
c2tnb191v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb191v3, OID: 1.2.840.10045.3.0.7
c2tnb239v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb239v1, OID: 1.2.840.10045.3.0.11
c2tnb239v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb239v2, OID: 1.2.840.10045.3.0.12
c2tnb239v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb239v3, OID: 1.2.840.10045.3.0.13
c2tnb359v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb359v1, OID: 1.2.840.10045.3.0.18
c2tnb431r1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Two Curve c2tnb431r1, OID: 1.2.840.10045.3.0.20
CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated.
  use lower case version
cACompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
cACompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
CAKeyUpdAnnContent - Class in org.bouncycastle.asn1.cmp
CAKeyUpdAnnContent(CMPCertificate, CMPCertificate, CMPCertificate) - Constructor for class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
calculate(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.ntru.euclid.BigIntEuclidean
  Runs the EEA on two `BigInteger`s
  Implemented from pseudocode on Wikipedia.
calculate(int, int) - Static method in class org.bouncycastle.pqc.math.ntru.euclid.IntEuclidean
  Runs the EEA on two `int`s
  Implemented from pseudocode on Wikipedia.
calculateA(BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Calculate A as done in round 2.
calculateAgreement(DHPublicKeyParameters, BigInteger) - Method in class org.bouncycastle.crypto.agreement.DHAgreement
  given a message from a given party and the corresponding public key, calculate the next message in the agreement sequence.
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
  given a short term public key from a given party calculate the next message in the agreement sequence.
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
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.
calculateB(BigInteger, BigInteger, int) - Method in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
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.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.
calculateDHBasicAgreement(DHPublicKeyParameters, DHPrivateKeyParameters) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
calculateE(BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
calculateECDHBasicAgreement(ECPublicKeyParameters, ECPrivateKeyParameters) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
calculateGA(BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Calculate ga as done in round 2.
calculateGx(BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Calculate g^x mod p as done in round 1.
calculateHashCode(X500Name) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
calculateHashCode(X500Name) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
  Calculate a hashCode for the passed in name.
calculateJacobianModifiedW(Curve25519FieldElement, int[]) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
calculateJacobianModifiedW(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
calculateK(Digest, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
calculateKey(Digest, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
  Computes the final Key according to the standard routine: Key = H(S)
calculateKeyingMaterial() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Calculates and returns the key material.
calculateKeyingMaterial(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Calculates the keying material, which can be done after round 2 has completed.
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 )
calculateMac(long, short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsMac
  Calculate the MAC for some given data.
calculateMacConstantTime(long, short, byte[], int, int, int, byte[]) - Method in class org.bouncycastle.crypto.tls.TlsMac
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.
calculateRecordMAC(KeyParameter, byte[], byte[], int, int) - Method in class org.bouncycastle.crypto.tls.Chacha20Poly1305
calculateS(char[]) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Converts the given password to a `BigInteger` for use in arithmetic calculations.
calculateSecret(BigInteger) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
  Generates the secret S given the server's credentials
calculateSecret(BigInteger) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
  Processes the client's credentials.
calculateServerEvidenceMessage() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
  Computes the server evidence message M2 using the previously verified values.
calculateSessionKey() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
  Computes the final session key as a result of the SRP successful mutual authentication To be called after verifying the server evidence message M2.
calculateSessionKey() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
  Computes the final session key as a result of the SRP successful mutual authentication To be called after calculating the server evidence message M2.
calculateU(Digest, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
calculateVersion(OriginatorInfo) - Static method in class org.bouncycastle.asn1.cms.AuthenticatedData
calculateVersion(OriginatorInfo, ASN1Set, ASN1Set) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
calculateX(Digest, BigInteger, byte[], byte[], byte[]) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
calculateX2s(BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Calculate x2 * s as done in round 2.
calculateZeroKnowledgeProof(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, String, Digest, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Calculate a zero knowledge proof of x using Schnorr's signature.
Camellia - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
Camellia.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParams
Camellia.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.CBC
Camellia.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.ECB
Camellia.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.GMAC
Camellia.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen
Camellia.KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen
Camellia.KeyGen128 - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.KeyGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen128
Camellia.KeyGen192 - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.KeyGen192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen192
Camellia.KeyGen256 - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.KeyGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen256
Camellia.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Mappings
Camellia.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Poly1305
Camellia.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Poly1305KeyGen
Camellia.RFC3211Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.RFC3211Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.RFC3211Wrap
Camellia.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
Camellia.Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Wrap
CAMELLIA_128_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
CAMELLIA_128_GCM - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
CAMELLIA_256_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
CAMELLIA_256_GCM - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
CamelliaEngine - Class in org.bouncycastle.crypto.engines
  Camellia - based on RFC 3713.
CamelliaEngine() - Constructor for class org.bouncycastle.crypto.engines.CamelliaEngine
CamelliaLightEngine - Class in org.bouncycastle.crypto.engines
  Camellia - based on RFC 3713, smaller implementation, about half the size of CamelliaEngine.
CamelliaLightEngine() - Constructor for class org.bouncycastle.crypto.engines.CamelliaLightEngine
CamelliaLightTest - Class in org.bouncycastle.crypto.test
  Camellia tester - vectors from https://www.cosic.esat.kuleuven.be/nessie/testvectors/ and RFC 3713
CamelliaTest - Class in org.bouncycastle.crypto.test
  Camellia tester - vectors from https://www.cosic.esat.kuleuven.be/nessie/testvectors/ and RFC 3713
CamelliaTest - Class in org.bouncycastle.jce.provider.test
  basic test class for Camellia
CamelliaTest() - Constructor for class org.bouncycastle.jce.provider.test.CamelliaTest
CamelliaWrapEngine - Class in org.bouncycastle.crypto.engines
  An implementation of the Camellia key wrapper based on RFC 3657/RFC 3394.
CamelliaWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.CamelliaWrapEngine
canBePrintable(String) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
  return true if the passed in String can be represented without loss as a PrintableString, false otherwise.
canNotDecryptAny - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.15.2 -- smime capability
canNotDecryptAny - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
canNotDecryptAny - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
canonicalize(String) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
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
CAST5 - Class in org.bouncycastle.jcajce.provider.symmetric
CAST5.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
CAST5.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
CAST5.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
CAST5.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
CAST5.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
CAST5.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.CBC
CAST5.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
CAST5.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.ECB
CAST5.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
CAST5.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.KeyGen
CAST5.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
CAST5.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.Mappings
CAST5CBCParameters - Class in org.bouncycastle.asn1.misc
CAST5CBCParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.misc.CAST5CBCParameters
CAST5CBCParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.misc.CAST5CBCParameters
CAST5Engine - Class in org.bouncycastle.crypto.engines
  A class that provides CAST key encryption operations, such as encoding data and generating keys.
CAST5Engine() - Constructor for class org.bouncycastle.crypto.engines.CAST5Engine
CAST5Test - Class in org.bouncycastle.crypto.test
  cast tester - vectors from http://www.ietf.org/rfc/rfc2144.txt
CAST6 - Class in org.bouncycastle.jcajce.provider.symmetric
CAST6.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
CAST6.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.ECB
CAST6.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
CAST6.GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.GMAC
CAST6.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
CAST6.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.KeyGen
CAST6.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
CAST6.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.Mappings
CAST6.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
CAST6.Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.Poly1305
CAST6.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
CAST6.Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.Poly1305KeyGen
CAST6Engine - Class in org.bouncycastle.crypto.engines
  A class that provides CAST6 key encryption operations, such as encoding data and generating keys.
CAST6Engine() - Constructor for class org.bouncycastle.crypto.engines.CAST6Engine
CAST6Test - Class in org.bouncycastle.crypto.test
  cast6 tester - vectors from http://www.ietf.org/rfc/rfc2612.txt
CAST_Decipher(int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
CAST_Decipher(int, int, int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
  Does the 12 quad rounds rounds to decrypt the block.
CAST_Encipher(int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
  Does the 16 rounds to encrypt the block.
CAST_Encipher(int, int, int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
  Does the 12 quad rounds rounds to encrypt the block.
CBCBlockCipher - Class in org.bouncycastle.crypto.modes
  implements Cipher-Block-Chaining (CBC) mode on top of a simple cipher.
CBCBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CBCBlockCipher
  Basic constructor.
CBCBlockCipherMac - Class in org.bouncycastle.crypto.macs
  standard CBC Block Cipher MAC - if no padding is specified the default of pad of zeroes is used.
CBCBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
  create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
  create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
  create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CBCBlockCipherMac(BlockCipher, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
  create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CCMBlockCipher - Class in org.bouncycastle.crypto.modes
  Implements the Counter with Cipher Block Chaining mode (CCM) detailed in NIST Special Publication 800-38C.
CCMBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CCMBlockCipher
  Basic constructor.
CCMParameters - Class in org.bouncycastle.asn1.cms
  RFC 5084: CCMParameters object.
CCMParameters(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).
ceilLog(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Compute the smallest integer that is greater than or equal to the logarithm to the base 2 of the given BigInteger.
ceilLog(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Compute the smallest integer that is greater than or equal to the logarithm to the base 2 of the given integer.
ceilLog256(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Compute `ceil(log_256 n)`, the number of bytes needed to encode the integer `n`.
ceilLog256(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Compute `ceil(log_256 n)`, the number of bytes needed to encode the long integer `n`.
center0(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Shifts the values of all coefficients to the interval `[-q/2, q/2]`.
centeredNormSq(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Computes the centered euclidean norm of the polynomial.
CertBag - Class in org.bouncycastle.asn1.pkcs
CertBag(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.CertBag
certBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.10.1.3
CertChainType - Class in org.bouncycastle.crypto.tls
CertChainType() - Constructor for class org.bouncycastle.crypto.tls.CertChainType
CertConfirmContent - Class in org.bouncycastle.asn1.cmp
certConfirmed - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
certCRLTimestamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
CertEtcToken - Class in org.bouncycastle.asn1.dvcs
  CertEtcToken ::= CHOICE { certificate [0] IMPLICIT Certificate , esscertid [1] ESSCertId , pkistatus [2] IMPLICIT PKIStatusInfo , assertion [3] ContentInfo , crl [4] IMPLICIT CertificateList, ocspcertstatus [5] CertStatus, oscpcertid [6] IMPLICIT CertId , oscpresponse [7] IMPLICIT OCSPResponse, capabilities [8] SMIMECapabilities, extension Extension }
CertEtcToken(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.dvcs.CertEtcToken
CertEtcToken(Extension) - Constructor for class org.bouncycastle.asn1.dvcs.CertEtcToken
CertHash - Class in org.bouncycastle.asn1.isismtt.ocsp
  ISIS-MTT PROFILE: The responder may include this extension in a response to send the hash of the requested certificate to the responder.
CertHash(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.isismtt.ocsp.CertHash
  Constructor from a given details.
CertHashUnitTest - Class in org.bouncycastle.asn1.test
CertHashUnitTest() - Constructor for class org.bouncycastle.asn1.test.CertHashUnitTest
CertId - Class in org.bouncycastle.asn1.crmf
CertId(GeneralName, BigInteger) - Constructor for class org.bouncycastle.asn1.crmf.CertId
CertId(GeneralName, ASN1Integer) - Constructor for class org.bouncycastle.asn1.crmf.CertId
CertID - Class in org.bouncycastle.asn1.ocsp
CertID(AlgorithmIdentifier, ASN1OctetString, ASN1OctetString, ASN1Integer) - Constructor for class org.bouncycastle.asn1.ocsp.CertID
certificate - Static variable in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
Certificate - Class in org.bouncycastle.asn1.x509
  an X509Certificate structure.
Certificate - Class in org.bouncycastle.crypto.tls
  Parsing and encoding of a Certificate struct from RFC 4346.
Certificate(Certificate[]) - Constructor for class org.bouncycastle.crypto.tls.Certificate
certificate - Variable in class org.bouncycastle.crypto.tls.DefaultTlsAgreementCredentials
certificate - Variable in class org.bouncycastle.crypto.tls.DefaultTlsEncryptionCredentials
certificate - Variable in class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
certificate - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
CERTIFICATE_1 - Static variable in class org.bouncycastle.jce.provider.test.PEMData
CERTIFICATE_2 - Static variable in class org.bouncycastle.jce.provider.test.PEMData
certificate_based - Static variable in class org.bouncycastle.crypto.tls.ClientAuthenticationType
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_expired - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  A certificate has expired or is not currently valid.
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
certificate_request - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
certificate_revoked - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  A certificate was revoked by its signer.
certificate_status - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
certificate_unknown - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  Some other (unspecified) issue arose in processing the certificate, rendering it unacceptable.
certificate_unobtainable - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  This alert is sent by servers who are unable to retrieve a certificate chain from the URL supplied by the client (see Section 3.3).
certificate_url - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
certificate_verify - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
certificateAuthorities - Variable in class org.bouncycastle.crypto.tls.CertificateRequest
CertificateBody - Class in org.bouncycastle.asn1.eac
  an Iso7816CertificateBody structure.
CertificateBody(DERApplicationSpecific, CertificationAuthorityReference, PublicKeyDataObject, CertificateHolderReference, CertificateHolderAuthorization, PackedDate, PackedDate) - Constructor for class org.bouncycastle.asn1.eac.CertificateBody
  builds an Iso7816CertificateBody by settings each parameters.
CertificateFactory - Class in org.bouncycastle.jcajce.provider.asymmetric.x509
  class for dealing with X509 certificates.
CertificateFactory() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
certificateHold - Static variable in class org.bouncycastle.asn1.x509.CRLReason
certificateHold - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
CertificateHolderAuthorization - Class in org.bouncycastle.asn1.eac
  an Iso7816CertificateHolderAuthorization structure.
CertificateHolderAuthorization(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
  create an Iso7816CertificateHolderAuthorization according to the parameters
CertificateHolderAuthorization(DERApplicationSpecific) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
  create an Iso7816CertificateHolderAuthorization according to the `DERApplicationSpecific`
CertificateHolderReference - Class in org.bouncycastle.asn1.eac
CertificateHolderReference(String, String, String) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderReference
certificateIssuer - Static variable in class org.bouncycastle.asn1.x509.Extension
  Certificate Issuer
certificateIssuer - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Certificate Issuer
CertificateIssuer - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
CertificateList - Class in org.bouncycastle.asn1.x509
  PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.
CertificateList(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.CertificateList
  Deprecated.
  use getInstance() method.
certificateList - Variable in class org.bouncycastle.crypto.tls.Certificate
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
CertificateRequest - Class in org.bouncycastle.crypto.tls
  Parsing and encoding of a CertificateRequest struct from RFC 4346.
CertificateRequest(short[], Vector, Vector) - Constructor for class org.bouncycastle.crypto.tls.CertificateRequest
certificateRequest - Variable in class org.bouncycastle.crypto.tls.TlsClientProtocol
certificateRequest - Variable in class org.bouncycastle.crypto.tls.TlsServerProtocol
CertificateStatus - Class in org.bouncycastle.crypto.tls
CertificateStatus(short, Object) - Constructor for class org.bouncycastle.crypto.tls.CertificateStatus
certificateStatus - Variable in class org.bouncycastle.crypto.tls.TlsClientProtocol
CertificateStatusRequest - Class in org.bouncycastle.crypto.tls
CertificateStatusRequest(short, Object) - Constructor for class org.bouncycastle.crypto.tls.CertificateStatusRequest
CertificateStatusType - Class in org.bouncycastle.crypto.tls
CertificateStatusType() - Constructor for class org.bouncycastle.crypto.tls.CertificateStatusType
CertificateTest - Class in org.bouncycastle.asn1.test
CertificateTest() - Constructor for class org.bouncycastle.asn1.test.CertificateTest
certificateTypes - Variable in class org.bouncycastle.crypto.tls.CertificateRequest
CertificateURL - Class in org.bouncycastle.crypto.tls
CertificateURL(short, Vector) - Constructor for class org.bouncycastle.crypto.tls.CertificateURL
CERTIFICATION_AUTHORITY_PUBLIC_KEY - Static variable in class org.bouncycastle.asn1.eac.EACTags
CertificationAuthorityReference - Class in org.bouncycastle.asn1.eac
CertificationAuthorityReference(String, String, String) - Constructor for class org.bouncycastle.asn1.eac.CertificationAuthorityReference
CertificationRequest - Class in org.bouncycastle.asn1.pkcs
  PKCS10 Certification request object.
CertificationRequest() - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
CertificationRequest(CertificationRequestInfo, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
CertificationRequest(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
CertificationRequestInfo - Class in org.bouncycastle.asn1.pkcs
  PKCS10 CertificationRequestInfo object.
CertificationRequestInfo(X500Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
  Basic constructor.
CertificationRequestInfo(X509Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
  Deprecated.
  use X500Name method.
CertificationRequestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
  Deprecated.
  use getInstance().
CertifiedKeyPair - Class in org.bouncycastle.asn1.cmp
CertifiedKeyPair(CertOrEncCert) - Constructor for class org.bouncycastle.asn1.cmp.CertifiedKeyPair
CertifiedKeyPair(CertOrEncCert, EncryptedValue, PKIPublicationInfo) - Constructor for class org.bouncycastle.asn1.cmp.CertifiedKeyPair
CertOrEncCert - Class in org.bouncycastle.asn1.cmp
CertOrEncCert(CMPCertificate) - Constructor for class org.bouncycastle.asn1.cmp.CertOrEncCert
CertOrEncCert(EncryptedValue) - Constructor for class org.bouncycastle.asn1.cmp.CertOrEncCert
CertPathBuilderTest - Class in org.bouncycastle.jce.provider.test
CertPathBuilderTest() - Constructor for class org.bouncycastle.jce.provider.test.CertPathBuilderTest
CertPathTest - Class in org.bouncycastle.jce.provider.test
CertPathTest() - Constructor for class org.bouncycastle.jce.provider.test.CertPathTest
CertPathValidatorTest - Class in org.bouncycastle.jce.provider.test
CertPathValidatorTest() - Constructor for class org.bouncycastle.jce.provider.test.CertPathValidatorTest
CertPolicyId - Class in org.bouncycastle.asn1.x509
  CertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.
CertRepMessage - Class in org.bouncycastle.asn1.cmp
CertRepMessage(CMPCertificate[], CertResponse[]) - Constructor for class org.bouncycastle.asn1.cmp.CertRepMessage
CertReqMessages - Class in org.bouncycastle.asn1.crmf
CertReqMessages(CertReqMsg) - Constructor for class org.bouncycastle.asn1.crmf.CertReqMessages
CertReqMessages(CertReqMsg[]) - Constructor for class org.bouncycastle.asn1.crmf.CertReqMessages
CertReqMsg - Class in org.bouncycastle.asn1.crmf
CertReqMsg(CertRequest, ProofOfPossession, AttributeTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.crmf.CertReqMsg
  Creates a new CertReqMsg.
CertRequest - Class in org.bouncycastle.asn1.crmf
CertRequest(int, CertTemplate, Controls) - Constructor for class org.bouncycastle.asn1.crmf.CertRequest
CertRequest(ASN1Integer, CertTemplate, Controls) - Constructor for class org.bouncycastle.asn1.crmf.CertRequest
CertResponse - Class in org.bouncycastle.asn1.cmp
CertResponse(ASN1Integer, PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.cmp.CertResponse
CertResponse(ASN1Integer, PKIStatusInfo, CertifiedKeyPair, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cmp.CertResponse
certRevoked - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
CertStatus - Class in org.bouncycastle.asn1.cmp
CertStatus(byte[], BigInteger) - Constructor for class org.bouncycastle.asn1.cmp.CertStatus
CertStatus(byte[], BigInteger, PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.cmp.CertStatus
CertStatus - Class in org.bouncycastle.asn1.ocsp
CertStatus() - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
  create a CertStatus object with a tag of zero.
CertStatus(RevokedInfo) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
CertStatus(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
CertStatus(ASN1TaggedObject) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
CertStoreCollectionSpi - Class in org.bouncycastle.jce.provider
CertStoreCollectionSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.CertStoreCollectionSpi
CertStoreTest - Class in org.bouncycastle.jce.provider.test
CertStoreTest() - Constructor for class org.bouncycastle.jce.provider.test.CertStoreTest
CertTemplate - Class in org.bouncycastle.asn1.crmf
CertTemplateBuilder - Class in org.bouncycastle.asn1.crmf
CertTemplateBuilder() - Constructor for class org.bouncycastle.asn1.crmf.CertTemplateBuilder
CertTest - Class in org.bouncycastle.jce.provider.test
CertTest() - Constructor for class org.bouncycastle.jce.provider.test.CertTest
certTypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.22
CertUniqueIDTest - Class in org.bouncycastle.jce.provider.test
CertUniqueIDTest() - Constructor for class org.bouncycastle.jce.provider.test.CertUniqueIDTest
certValues - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated.
  use lower case version
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.CRLReason
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
CFBBlockCipher - Class in org.bouncycastle.crypto.modes
  implements a Cipher-FeedBack (CFB) mode on top of a simple cipher.
CFBBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.CFBBlockCipher
  Basic constructor.
CFBBlockCipherMac - Class in org.bouncycastle.crypto.macs
CFBBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
  create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
  create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, int, int) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
  create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CFBBlockCipherMac(BlockCipher, int, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
  create a standard MAC based on a block cipher with the size of the MAC been given in bits.
ChaCha - Class in org.bouncycastle.jcajce.provider.symmetric
ChaCha.Base - Class in org.bouncycastle.jcajce.provider.symmetric
ChaCha.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.Base
ChaCha.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
ChaCha.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.KeyGen
ChaCha.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
ChaCha.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.Mappings
Chacha20Poly1305 - Class in org.bouncycastle.crypto.tls
Chacha20Poly1305(TlsContext) - Constructor for class org.bouncycastle.crypto.tls.Chacha20Poly1305
chachaCore(int, int[], int[]) - Static method in class org.bouncycastle.crypto.engines.ChaChaEngine
  ChacCha 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
CHAIN_VALIDITY_MODEL - Static variable in class org.bouncycastle.jcajce.PKIXExtendedParameters
  This model uses the following validity model.
Challenge - Class in org.bouncycastle.asn1.cmp
Challenge(byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cmp.Challenge
Challenge(AlgorithmIdentifier, byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cmp.Challenge
challengeResp - Static variable in class org.bouncycastle.asn1.crmf.SubsequentMessage
change_cipher_spec - Static variable in class org.bouncycastle.crypto.tls.ChangeCipherSpec
change_cipher_spec - Static variable in class org.bouncycastle.crypto.tls.ContentType
ChangeCipherSpec - Class in org.bouncycastle.crypto.tls
ChangeCipherSpec() - Constructor for class org.bouncycastle.crypto.tls.ChangeCipherSpec
characteristic_two_field - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.1.2
CharUtils - Class in org.bouncycastle.pqc.math.linearalgebra
checkAttributeCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
checkCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
checkCertificate(int, byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
checkCipher(String) - Method in class org.bouncycastle.jce.provider.test.DoFinalTest
checkCreation1() - Method in class org.bouncycastle.jce.provider.test.CertUniqueIDTest
  we generate a self signed certificate for the sake of testing - RSA
checkExcluded(GeneralName) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
  Check if the given GeneralName is contained in the excluded set.
checkExcludedDN(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
checkFieldElements(ECFieldElement, ECFieldElement) - Static method in class org.bouncycastle.math.ec.ECFieldElement.F2m
  Checks, if the ECFieldElements `a` and `b` are elements of the same field `F2m` (having the same representation).
checkForUnexpectedServerExtension(Hashtable, Integer) - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
checkKey(byte[]) - Static method in class org.bouncycastle.crypto.generators.Poly1305KeyGenerator
  Checks a 32 byte key for compliance with the Poly1305 key requirements, e.g.
checkKeyUsage(int, byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
checkLength(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Check if the message length plus the length of the input length can be en/decrypted.
checkMAC(long, short, byte[], int, int, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsStreamCipher
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
checkNameCertificate(int, byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
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
checkPaddingConstantTime(byte[], int, int, int, int) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
checkPassword(String, char[]) - Static method in class org.bouncycastle.crypto.generators.OpenBSDBCrypt
  Checks if a password corresponds to a 60 character Bcrypt String
checkPermitted(GeneralName) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
  Checks if the given GeneralName is in the permitted set.
checkPermittedDN(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
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
checkSelfSignedCertificate(int, byte[], String) - Method in class org.bouncycastle.jce.provider.test.CertTest
checkServerExtensions() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
checkUint16(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
checkUint16(long) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
checkUint24(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
checkUint24(long) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
checkUint32(long) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
checkUint48(long) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
checkUint64(long) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
checkUint8(short) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
checkUint8(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
checkUint8(long) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
checkV1AttributeCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
checkValidity() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
checkValidity(Date) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
children - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
chooseExtraPadBlocks(SecureRandom, int) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
chooseRandomPrime(int, BigInteger) - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
  Choose a random prime value for use with RSA
cipher - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
cipher - Variable in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
cipher - Variable in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricHybridCipherTest
  the `AsymmetricHybridCipher` to use for the test
cipherFactory - Variable in class org.bouncycastle.crypto.tls.AbstractTlsClient
cipherFactory - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
CipherInputStream - Class in org.bouncycastle.crypto.io
  A CipherInputStream is composed of an InputStream and a cipher so that read() methods return data that are read in from the underlying InputStream but have been additionally processed by the Cipher.
CipherInputStream(InputStream, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
  Constructs a CipherInputStream from an InputStream and a BufferedBlockCipher.
CipherInputStream(InputStream, StreamCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
  Constructs a CipherInputStream from an InputStream and a StreamCipher.
CipherInputStream(InputStream, AEADBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
  Constructs a CipherInputStream from an InputStream and an AEADBlockCipher.
CipherInputStream(InputStream, BufferedBlockCipher, int) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
  Constructs a CipherInputStream from an InputStream, a BufferedBlockCipher, and a specified internal buffer size.
CipherInputStream(InputStream, StreamCipher, int) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
  Constructs a CipherInputStream from an InputStream, a StreamCipher, and a specified internal buffer size.
CipherInputStream(InputStream, AEADBlockCipher, int) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
  Constructs a CipherInputStream from an InputStream, an AEADBlockCipher, and a specified internal buffer size.
CipherInputStream - Class in org.bouncycastle.jcajce.io
  A CipherInputStream is composed of an InputStream and a cipher so that read() methods return data that are read in from the underlying InputStream but have been additionally processed by the Cipher.
CipherInputStream(InputStream, Cipher) - Constructor for class org.bouncycastle.jcajce.io.CipherInputStream
  Constructs a CipherInputStream from an InputStream and an initialised Cipher.
CipherIOException - Exception in org.bouncycastle.crypto.io
  `IOException` wrapper around an exception indicating a problem with the use of a cipher.
CipherIOException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.io.CipherIOException
CipherKeyGenerator - Class in org.bouncycastle.crypto
  The base class for symmetric, or secret, cipher key generators.
CipherKeyGenerator() - Constructor for class org.bouncycastle.crypto.CipherKeyGenerator
CipherOutputStream - Class in org.bouncycastle.crypto.io
  A CipherOutputStream is composed of an OutputStream and a cipher so that write() methods process the written data with the cipher, and the output of the cipher is in turn written to the underlying OutputStream.
CipherOutputStream(OutputStream, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherOutputStream
  Constructs a CipherOutputStream from an OutputStream and a BufferedBlockCipher.
CipherOutputStream(OutputStream, StreamCipher) - Constructor for class org.bouncycastle.crypto.io.CipherOutputStream
  Constructs a CipherOutputStream from an OutputStream and a BufferedBlockCipher.
CipherOutputStream(OutputStream, AEADBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherOutputStream
  Constructs a CipherOutputStream from an OutputStream and a AEADBlockCipher.
CipherOutputStream - Class in org.bouncycastle.jcajce.io
  A CipherOutputStream is composed of an OutputStream and a cipher so that write() methods process the written data with the cipher, and the output of the cipher is in turn written to the underlying OutputStream.
CipherOutputStream(OutputStream, Cipher) - Constructor for class org.bouncycastle.jcajce.io.CipherOutputStream
  Constructs a CipherOutputStream from an OutputStream and a Cipher.
CipherParameters - Interface in org.bouncycastle.crypto
  all parameter classes implement this.
CipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
CipherSpi(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
CipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ies
CipherSpi(IESEngine) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
CipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
CipherSpi(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
CipherSpi(OAEPParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
CipherSpi(boolean, boolean, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
CipherSpi.IES - Class in org.bouncycastle.jcajce.provider.asymmetric.ies
CipherSpi.IES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi.IES
CipherSpi.ISO9796d1Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
CipherSpi.ISO9796d1Padding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.ISO9796d1Padding
CipherSpi.NoPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
  classes that inherit from us.
CipherSpi.NoPadding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi.NoPadding
CipherSpi.NoPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
  classes that inherit from us.
CipherSpi.NoPadding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.NoPadding
CipherSpi.OAEPPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
CipherSpi.OAEPPadding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.OAEPPadding
CipherSpi.PKCS1v1_5Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
CipherSpi.PKCS1v1_5Padding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi.PKCS1v1_5Padding
CipherSpi.PKCS1v1_5Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
CipherSpi.PKCS1v1_5Padding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding
CipherSpi.PKCS1v1_5Padding_PrivateOnly - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
CipherSpi.PKCS1v1_5Padding_PrivateOnly() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding_PrivateOnly
CipherSpi.PKCS1v1_5Padding_PublicOnly - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
CipherSpi.PKCS1v1_5Padding_PublicOnly() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding_PublicOnly
CipherSpiExt - Class in org.bouncycastle.pqc.jcajce.provider.util
  The CipherSpiExt class extends CipherSpi.
CipherSpiExt() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
CipherStreamTest - Class in org.bouncycastle.crypto.test
CipherStreamTest() - Constructor for class org.bouncycastle.crypto.test.CipherStreamTest
CipherStreamTest - Class in org.bouncycastle.jce.provider.test
  check that cipher input/output streams are working correctly
CipherStreamTest() - Constructor for class org.bouncycastle.jce.provider.test.CipherStreamTest
CipherStreamTest2 - Class in org.bouncycastle.jce.provider.test
CipherStreamTest2() - Constructor for class org.bouncycastle.jce.provider.test.CipherStreamTest2
CipherSuite - Class in org.bouncycastle.crypto.tls
  RFC 2246 A.5
CipherSuite() - Constructor for class org.bouncycastle.crypto.tls.CipherSuite
CipherTest - Class in org.bouncycastle.crypto.test
CipherTest(SimpleTest[], BlockCipher, KeyParameter) - Constructor for class org.bouncycastle.crypto.test.CipherTest
cipherTextSize - Variable in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
cipherTextSize - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  The maximum number of bytes the cipher can encrypt.
CipherType - Class in org.bouncycastle.crypto.tls
  RFC 2246 Note that the values here are implementation-specific and arbitrary.
CipherType() - Constructor for class org.bouncycastle.crypto.tls.CipherType
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.
cleanupHandshake() - Method in class org.bouncycastle.crypto.tls.TlsClientProtocol
cleanupHandshake() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
cleanupHandshake() - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
clear(byte[]) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
clear() - Method in class org.bouncycastle.crypto.tls.SessionParameters
clear() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
clear() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
clear() - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.TernaryPolynomial
client - Static variable in class org.bouncycastle.crypto.tls.ConnectionEnd
CLIENT_AUTH_INVALID_CERT - Static variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Client will authenticate if it receives a certificate request, with an invalid certificate
CLIENT_AUTH_INVALID_VERIFY - Static variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Client will authenticate if it receives a certificate request, with an invalid CertificateVerify signature
CLIENT_AUTH_NONE - Static variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Client does not authenticate, ignores any certificate request
CLIENT_AUTH_VALID - Static variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Client will authenticate if it receives a certificate request
client_certificate_url - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
client_EAP_encryption - Static variable in class org.bouncycastle.crypto.tls.ExporterLabel
client_finished - Static variable in class org.bouncycastle.crypto.tls.ExporterLabel
client_hello - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
client_key_exchange - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
clientAuth - Variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Configures the client authentication behaviour of the test client.
ClientAuthenticationType - Class in org.bouncycastle.crypto.tls
ClientAuthenticationType() - Constructor for class org.bouncycastle.crypto.tls.ClientAuthenticationType
ClientCertificateType - Class in org.bouncycastle.crypto.tls
ClientCertificateType() - Constructor for class org.bouncycastle.crypto.tls.ClientCertificateType
clientCertificateType - Variable in class org.bouncycastle.crypto.tls.TlsServerProtocol
clientECPointFormats - Variable in class org.bouncycastle.crypto.tls.AbstractTlsClient
clientECPointFormats - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
clientECPointFormats - Variable in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
clientECPointFormats - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
clientExtensions - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
clientExtensions - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
clientFallback - Variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Configures whether the client will indicate version fallback via TLS_FALLBACK_SCSV.
clientHandshake(DTLSClientProtocol.ClientHandshakeState, DTLSRecordLayer) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
clientMinimumVersion - Variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Configures the minimum protocol version the client will accept.
clientOfferVersion - Variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Configures the protocol version the client will offer.
clientVersion - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
clone() - Method in class org.bouncycastle.jcajce.PKIXCertStoreSelector
clone() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
clone() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
clone() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
clone() - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD2.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD4.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD5.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA1.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA224.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA256.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHA3
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA384.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA512.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein1024
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein256
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein512
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SM3.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Tiger.Digest
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Whirlpool.Digest
clone() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
clone() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
clone() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
  Returns a clone of this object.
clone() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
clone() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
clone() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
clone() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
clone(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Return a clone of the given byte array (performs null check beforehand).
clone(char[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.CharUtils
  Return a clone of the given char array.
clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Create a new GF2nONBElement by cloning this GF2nPolynomialElement.
clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Creates a new GF2nPolynomialElement by cloning this GF2nPolynomialElement.
clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
clone() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
clone(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
  Return a clone of the given int array.
clone() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
  Makes a copy of the polynomial that is independent of the original.
clone() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
  Makes a copy of the polynomial that is independent of the original.
clone() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
clone() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial2
clone(byte[]) - Static method in class org.bouncycastle.util.Arrays
clone(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
clone(byte[][]) - Static method in class org.bouncycastle.util.Arrays
clone(byte[][][]) - Static method in class org.bouncycastle.util.Arrays
clone(int[]) - Static method in class org.bouncycastle.util.Arrays
clone(long[]) - Static method in class org.bouncycastle.util.Arrays
clone(long[], long[]) - Static method in class org.bouncycastle.util.Arrays
clone(short[]) - Static method in class org.bouncycastle.util.Arrays
clone(BigInteger[]) - Static method in class org.bouncycastle.util.Arrays
clone() - Method in interface org.bouncycastle.util.Selector
cloneCertificateList() - Method in class org.bouncycastle.crypto.tls.Certificate
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
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.ECCurve
cloneCurve() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
cloneCurve() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.DigestTest
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.DigestTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.GOST3411DigestTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.MD2DigestTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.MD4DigestTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.MD5DigestTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.RIPEMD256DigestTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.RIPEMD320DigestTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA1DigestTest
cloneDigest(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(Digest) - Method in class org.bouncycastle.crypto.test.SHA512DigestTest
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA512DigestTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA512t224DigestTest
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA512t224DigestTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA512t256DigestTest
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA512t256DigestTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SM3DigestTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.TigerDigestTest
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
cloneHash(short, Digest) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
clonePRFHash(int, Digest) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
close() - Method in class org.bouncycastle.asn1.ASN1OutputStream
close() - Method in class org.bouncycastle.asn1.BERSequenceGenerator
close() - Method in class org.bouncycastle.asn1.DERSequenceGenerator
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 interface org.bouncycastle.crypto.tls.DatagramTransport
close() - Method in class org.bouncycastle.crypto.tls.DTLSTransport
close() - Method in class org.bouncycastle.crypto.tls.test.LoggingDatagramTransport
close() - Method in class org.bouncycastle.crypto.tls.test.UnreliableDatagramTransport
close() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
  Closes this connection.
close() - Method in class org.bouncycastle.crypto.tls.UDPTransport
close() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
  Closes the underlying input stream, and then finalises the processing of the data by the cipher.
close() - Method in class org.bouncycastle.jcajce.io.CipherOutputStream
  Closes this output stream and releases any system resources associated with this stream.
close() - Method in class org.bouncycastle.util.io.BufferingOutputStream
close() - Method in class org.bouncycastle.util.io.TeeInputStream
close() - Method in class org.bouncycastle.util.io.TeeOutputStream
close() - Method in class org.bouncycastle.util.test.UncloseableOutputStream
close_notify - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  This message notifies the recipient that the sender will not send any more messages on this connection.
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
CMacTest - Class in org.bouncycastle.jce.provider.test
  CMAC tester - AES Official Test Vectors.
CMacTest() - Constructor for class org.bouncycastle.jce.provider.test.CMacTest
CMacWithIV - Class in org.bouncycastle.crypto.macs
  A non-NIST variant which allows passing of an IV to the underlying CBC cipher.
CMacWithIV(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CMacWithIV
CMacWithIV(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CMacWithIV
CMP_1999 - Static variable in class org.bouncycastle.asn1.cmp.PKIHeader
CMP_2000 - Static variable in class org.bouncycastle.asn1.cmp.PKIHeader
CMPCertificate - Class in org.bouncycastle.asn1.cmp
CMPCertificate(AttributeCertificate) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
  Deprecated.
  use (type. otherCert) constructor
CMPCertificate(int, ASN1Object) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
  Note: the addition of other certificates is a BC extension.
CMPCertificate(Certificate) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
CMPObjectIdentifiers - Interface in org.bouncycastle.asn1.cmp
CMSAttributes - Interface in org.bouncycastle.asn1.cms
  RFC 5652 CMS attribute OID constants.
CMSObjectIdentifiers - Interface in org.bouncycastle.asn1.cms
CMSTest - Class in org.bouncycastle.asn1.test
CMSTest() - Constructor for class org.bouncycastle.asn1.test.CMSTest
CN - Static variable in class org.bouncycastle.asn1.x500.style.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
coeffs - Variable in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
COEXISTANT_TAG_ALLOCATION_AUTHORITY - Static variable in class org.bouncycastle.asn1.eac.EACTags
cofactor - Variable in class org.bouncycastle.math.ec.ECCurve
CollectionStore<T> - Class in org.bouncycastle.util
  A simple collection backed store.
CollectionStore(Collection<T>) - Constructor for class org.bouncycastle.util.CollectionStore
  Basic constructor.
COMMAND_TO_PERFORM - Static variable in class org.bouncycastle.asn1.eac.EACTags
commit(byte[]) - Method in class org.bouncycastle.crypto.commitments.GeneralHashCommitter
  Generate a commitment for the passed in message.
commit(byte[]) - Method in class org.bouncycastle.crypto.commitments.HashCommitter
  Generate a commitment for the passed in message.
commit(byte[]) - Method in interface org.bouncycastle.crypto.Committer
  Generate a commitment for the passed in message.
Commitment - Class in org.bouncycastle.crypto
  General holding class for a commitment.
Commitment(byte[], byte[]) - Constructor for class org.bouncycastle.crypto.Commitment
  Base constructor.
commitmentType - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
CommitmentTypeIdentifier - Interface in org.bouncycastle.asn1.esf
CommitmentTypeIndication - Class in org.bouncycastle.asn1.esf
CommitmentTypeIndication(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeIndication
CommitmentTypeIndication(ASN1ObjectIdentifier, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeIndication
CommitmentTypeIndicationUnitTest - Class in org.bouncycastle.asn1.test
CommitmentTypeIndicationUnitTest() - Constructor for class org.bouncycastle.asn1.test.CommitmentTypeIndicationUnitTest
CommitmentTypeQualifier - Class in org.bouncycastle.asn1.esf
  Commitment type qualifiers, used in the Commitment-Type-Indication attribute (RFC3126).
CommitmentTypeQualifier(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
  Creates a new `CommitmentTypeQualifier` instance.
CommitmentTypeQualifier(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
  Creates a new `CommitmentTypeQualifier` instance.
CommitmentTypeQualifierUnitTest - Class in org.bouncycastle.asn1.test
CommitmentTypeQualifierUnitTest() - Constructor for class org.bouncycastle.asn1.test.CommitmentTypeQualifierUnitTest
Committer - Interface in org.bouncycastle.crypto
  General interface fdr classes that produce and validate commitments.
commonName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  Subject RDN components: commonName = 2.5.4.3
COMPATIBLE_TAG_ALLOCATION_AUTHORITY - Static variable in class org.bouncycastle.asn1.eac.EACTags
completeHandshake() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
CompleteRevocationRefs - Class in org.bouncycastle.asn1.esf
  CompleteRevocationRefs ::= SEQUENCE OF CrlOcspRef
CompleteRevocationRefs(CrlOcspRef[]) - Constructor for class org.bouncycastle.asn1.esf.CompleteRevocationRefs
compress(OutputStream) - Method in interface org.bouncycastle.crypto.tls.TlsCompression
compress(OutputStream) - Method in class org.bouncycastle.crypto.tls.TlsNullCompression
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
CompressionMethod - Class in org.bouncycastle.crypto.tls
  RFC 2246 6.1
CompressionMethod() - Constructor for class org.bouncycastle.crypto.tls.CompressionMethod
computeCOBMatrix(GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
  Computes the change-of-basis matrix for basis conversion according to 1363.
computeCOBMatrix(GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBField
  Computes the change-of-basis matrix for basis conversion according to 1363.
computeCOBMatrix(GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
  Computes the change-of-basis matrix for basis conversion according to 1363.
computeFieldPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
  Computes the fieldpolynomial.
computeFieldPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBField
  Computes the field polynomial for a ONB according to IEEE 1363 A.7.2 (p110f).
computeFieldPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
  Computes the field polynomial.
computeFieldPolynomial2() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
  Computes the field polynomial.
ComputeInField - Class in org.bouncycastle.pqc.crypto.rainbow.util
  This class offers different operations on matrices in field GF2^8.
ComputeInField() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
  Constructor with no parameters
computeInverse() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Compute the inverse of this matrix.
computeInverse() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
  Compute the inverse of this matrix.
computeInverse() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
  Compute the inverse of this matrix.
computeInverse() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
  Compute the inverse permutation `P-1`.
computeSystematicForm(GF2Matrix, SecureRandom) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode
  Given a check matrix `H`, compute matrices `S`, `M`, and a random permutation `P` such that `S*H*P = (Id|M)`.
computeTranspose() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Compute the transpose of this matrix.
concatenate(byte[], byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Concatenate two byte arrays.
concatenate(byte[][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Convert a 2-dimensional byte array into a 1-dimensional byte array by concatenating all entries.
concatenate(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
concatenate(byte[], byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
concatenate(byte[], byte[], byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
concatenate(int[], int[]) - Static method in class org.bouncycastle.util.Arrays
concatenateArray(byte[][]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
  This method concatenates a 2-dimensional byte array into a 1-dimensional byte array
config - Variable in class org.bouncycastle.crypto.tls.test.DTLSTestCase
config - Variable in class org.bouncycastle.crypto.tls.test.TlsTestCase
ConfigurableProvider - Interface in org.bouncycastle.jcajce.provider.config
  Implemented by the BC provider.
CONFIGURATION - Static variable in class org.bouncycastle.jce.provider.BouncyCastleProvider
CONFIGURATION - Static variable in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.DH.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.DSA.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.DSTU4145.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.EC.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ECGOST.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ElGamal.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.GOST.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.IES.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.RSA.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.X509.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD2.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD4.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD5.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA1.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA224.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA256.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA384.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA512.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Skein.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SM3.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Tiger.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Whirlpool.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.keystore.BC.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.keystore.PKCS12.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARC4.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Blowfish.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST6.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.ChaCha.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Grain128.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Grainv1.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.HC128.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.HC256.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Rijndael.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Serpent.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Shacal2.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.TEA.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Twofish.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.XTEA.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.util.AlgorithmProvider
configure() - Method in class org.bouncycastle.math.ec.ECCurve
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.McEliece.Mappings
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Rainbow.Mappings
configureCurve(ECCurve, int) - Method in class org.bouncycastle.math.ec.MixedNafR2LMultiplier
connect(TlsClient, DatagramTransport) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
connect(TlsClient) - Method in class org.bouncycastle.crypto.tls.TlsClientProtocol
  Initiates a TLS handshake in the role of client
connection_state - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
ConnectionEnd - Class in org.bouncycastle.crypto.tls
  RFC 2246 Note that the values here are implementation-specific and arbitrary.
ConnectionEnd() - Constructor for class org.bouncycastle.crypto.tls.ConnectionEnd
Constants - Class in org.bouncycastle.pqc.math.ntru.polynomial
Constants() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.Constants
constantTimeAreEqual(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
  A constant time equals comparison - does not terminate early if test will fail.
CONSTRUCTED - Static variable in interface org.bouncycastle.asn1.BERTags
contains(short[], short) - Static method in class org.bouncycastle.util.Arrays
contains(int[], int) - Static method in class org.bouncycastle.util.Arrays
containsDHECipherSuites(int[]) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
containsECCCipherSuites(int[]) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
CONTENT_TYPE_BMPSTRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
  Constant corresponding to bmpString encoding.
CONTENT_TYPE_IA5STRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
  Constant corresponding to ia5String encoding.
CONTENT_TYPE_UTF8STRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
  Constant corresponding to utf8String encoding.
CONTENT_TYPE_VISIBLESTRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
  Constant corresponding to visibleString encoding.
contentHint - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
  PKCS#9: 1.2.840.113549.1.9.16.6.2.4 - See RFC 2634
ContentHints - Class in org.bouncycastle.asn1.ess
ContentHints(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.ess.ContentHints
ContentHints(ASN1ObjectIdentifier, DERUTF8String) - Constructor for class org.bouncycastle.asn1.ess.ContentHints
ContentHintsUnitTest - Class in org.bouncycastle.asn1.test
ContentHintsUnitTest() - Constructor for class org.bouncycastle.asn1.test.ContentHintsUnitTest
ContentIdentifier - Class in org.bouncycastle.asn1.ess
ContentIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ContentIdentifier
  Create from byte array representing the identifier.
ContentInfo - Class in org.bouncycastle.asn1.cms
  RFC 5652 ContentInfo, and RFC 5652 EncapsulatedContentInfo objects.
ContentInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.ContentInfo
  Deprecated.
  use getInstance()
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
ContentType - Class in org.bouncycastle.crypto.tls
  RFC 2246 6.2.1
ContentType() - Constructor for class org.bouncycastle.crypto.tls.ContentType
context - Variable in class org.bouncycastle.crypto.tls.AbstractTlsClient
context - Variable in class org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
context - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
context - Variable in class org.bouncycastle.crypto.tls.AbstractTlsSigner
context - Variable in class org.bouncycastle.crypto.tls.Chacha20Poly1305
context - Variable in class org.bouncycastle.crypto.tls.DefaultTlsEncryptionCredentials
context - Variable in class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
context - Variable in class org.bouncycastle.crypto.tls.TlsAEADCipher
context - Variable in class org.bouncycastle.crypto.tls.TlsBlockCipher
context - Variable in class org.bouncycastle.crypto.tls.TlsMac
context - Variable in class org.bouncycastle.crypto.tls.TlsNullCipher
context - Variable in class org.bouncycastle.crypto.tls.TlsStreamCipher
Controls - Class in org.bouncycastle.asn1.crmf
Controls(AttributeTypeAndValue) - Constructor for class org.bouncycastle.asn1.crmf.Controls
Controls(AttributeTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.crmf.Controls
convert(GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  Performs a basis transformation of this element to the given GF2nField `basis`.
convert(GF2nElement, GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
  Converts the given element in representation according to this field to a new element in representation according to B1 using the change-of-basis matrix calculated by computeCOBMatrix.
convertArray(byte[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
  This function converts an one-dimensional array of bytes into a one-dimensional array of type short
convertArray(byte[][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
  This function converts a matrix of bytes into a matrix of type short
convertArray(byte[][][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
  This function converts a 3-dimensional array of bytes into a 3-dimensional array of type short
convertArray(short[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
  This function converts an array of type short into an array of type byte
convertArray(short[][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
  This function converts a matrix of type short into a matrix of type byte
convertArray(short[][][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
  This function converts a 3-dimensional array of type short into a 3-dimensional array of type byte
convertArraytoInt(byte[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
  This function converts an one-dimensional array of bytes into a one-dimensional array of int
convertCurve(ECCurve, byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
convertCurve(EllipticCurve) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
convertHexEncoded(String, int) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
  Convert an inline encoded hex string rendition of an ASN.1 object back into its corresponding ASN.1 object.
convertInput(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
convertIntArray(int[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
  This function converts an array of type int into an array of type byte
convertOutput(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
convertPoint(ECParameterSpec, ECPoint, boolean) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
convertPoint(ECCurve, ECPoint, boolean) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
convertSpec(EllipticCurve, ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
convertSpec(ECParameterSpec, boolean) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
convertToDefiniteLength(byte[]) - Static method in class org.bouncycastle.jce.PKCS12Util
  Just re-encode the outer layer of the PKCS#12 file to definite length encoding.
convertToDefiniteLength(byte[], char[], String) - Static method in class org.bouncycastle.jce.PKCS12Util
  Re-encode the PKCS#12 structure to definite length encoding at the inner layer as well, recomputing the MAC accordingly.
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.GOST3411Digest
copy() - Method in class org.bouncycastle.crypto.digests.MD2Digest
copy() - Method in class org.bouncycastle.crypto.digests.MD4Digest
copy() - Method in class org.bouncycastle.crypto.digests.MD5Digest
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
copy() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
copy() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
copy() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
copy() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
copy() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
copy() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
copy() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
copy() - Method in class org.bouncycastle.crypto.digests.SkeinEngine
copy() - Method in class org.bouncycastle.crypto.digests.SM3Digest
copy() - Method in class org.bouncycastle.crypto.digests.TigerDigest
copy() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
copy() - Method in class org.bouncycastle.crypto.tls.SessionParameters
copy() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
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[]) - Static method in class org.bouncycastle.math.raw.Nat192
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
copy() - Method in interface org.bouncycastle.util.Memoable
  Produce a copy of this object with its configuration and in its current state.
copyHashTable(Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
  Tool function to shallow copy a Hashtable.
copyIn(GeneralDigest) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
copyIn(LongDigest) - Method in class org.bouncycastle.crypto.digests.LongDigest
copyOf(byte[], int) - Static method in class org.bouncycastle.util.Arrays
copyOf(char[], int) - Static method in class org.bouncycastle.util.Arrays
copyOf(int[], int) - Static method in class org.bouncycastle.util.Arrays
copyOf(long[], int) - Static method in class org.bouncycastle.util.Arrays
copyOf(BigInteger[], int) - Static method in class org.bouncycastle.util.Arrays
copyOfRange(byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
  Make a copy of a range of bytes from the passed in data array.
copyOfRange(int[], int, int) - Static method in class org.bouncycastle.util.Arrays
copyOfRange(long[], int, int) - Static method in class org.bouncycastle.util.Arrays
copyOfRange(BigInteger[], int, int) - Static method in class org.bouncycastle.util.Arrays
count(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Counts the number of coefficients equal to an integer
counterSignature - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
  PKCS#9: 1.2.840.113549.1.9.6
COUNTRY_CODE - Static variable in class org.bouncycastle.asn1.eac.EACTags
COUNTRY_CODE_NATIONAL_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
COUNTRY_OF_CITIZENSHIP - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 3039 CountryOfCitizenship - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_CITIZENSHIP - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 3039 CountryOfCitizenship - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_RESIDENCE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 3039 CountryOfResidence - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_RESIDENCE - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 3039 CountryOfResidence - PrintableString (SIZE (2)) -- ISO 3166 codes only
countryName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  Subject RDN components: countryName = 2.5.4.6
CPD - Static variable in class org.bouncycastle.asn1.dvcs.ServiceType
  Identifier of CPD service (Certify Possession of Data).
CramerShoupCiphertext - Class in org.bouncycastle.crypto.engines
  Class, holding Cramer Shoup ciphertexts (u1, u2, e, v)
CramerShoupCiphertext() - Constructor for class org.bouncycastle.crypto.engines.CramerShoupCiphertext
CramerShoupCiphertext(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.engines.CramerShoupCiphertext
CramerShoupCiphertext(byte[]) - Constructor for class org.bouncycastle.crypto.engines.CramerShoupCiphertext
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
CramerShoupCoreEngine.CramerShoupCiphertextException(String) - Constructor for exception org.bouncycastle.crypto.engines.CramerShoupCoreEngine.CramerShoupCiphertextException
CramerShoupKeyGenerationParameters - Class in org.bouncycastle.crypto.params
CramerShoupKeyGenerationParameters(SecureRandom, CramerShoupParameters) - Constructor for class org.bouncycastle.crypto.params.CramerShoupKeyGenerationParameters
CramerShoupKeyPairGenerator - Class in org.bouncycastle.crypto.generators
  a Cramer Shoup key pair generator
CramerShoupKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.CramerShoupKeyPairGenerator
CramerShoupKeyParameters - Class in org.bouncycastle.crypto.params
CramerShoupKeyParameters(boolean, CramerShoupParameters) - Constructor for class org.bouncycastle.crypto.params.CramerShoupKeyParameters
CramerShoupParameters - Class in org.bouncycastle.crypto.params
CramerShoupParameters(BigInteger, BigInteger, BigInteger, Digest) - Constructor for class org.bouncycastle.crypto.params.CramerShoupParameters
CramerShoupParametersGenerator - Class in org.bouncycastle.crypto.generators
CramerShoupParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.CramerShoupParametersGenerator
CramerShoupPrivateKeyParameters - Class in org.bouncycastle.crypto.params
CramerShoupPrivateKeyParameters(CramerShoupParameters, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
CramerShoupPublicKeyParameters - Class in org.bouncycastle.crypto.params
CramerShoupPublicKeyParameters(CramerShoupParameters, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
CramerShoupTest - Class in org.bouncycastle.crypto.test
CramerShoupTest() - Constructor for class org.bouncycastle.crypto.test.CramerShoupTest
CRC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.14 -- CRC algorithms
CRC32 - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.14,1 -- CRC32
create() - Method in class org.bouncycastle.math.ec.ECCurve.Config
create(int) - Static method in class org.bouncycastle.math.raw.Nat
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
createAEADBlockCipher_AES_CCM() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createAEADBlockCipher_AES_GCM() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createAEADBlockCipher_Camellia_GCM() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createAESBlockCipher() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createAESCipher(TlsContext, int, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createAESEngine() - Method in class org.bouncycastle.crypto.test.GCMTest
createAESEngine() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createAlgorithmParameterGenerator(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
createAlgorithmParameterGenerator(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
createAlgorithmParameterGenerator(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
createAlgorithmParameterGenerator(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
createAlgorithmParameters(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
createAlgorithmParameters(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
createAlgorithmParameters(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
createAlgorithmParameters(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.ec.ECElGamalEncryptor
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.ec.ECFixedTransform
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.ec.ECNewPublicKeyTransform
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.ec.ECNewRandomnessTransform
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.signers.DSTU4145Signer
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.signers.ECDSASigner
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
createCamelliaBlockCipher() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createCamelliaCipher(TlsContext, int, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createCamelliaEngine() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createCanonicalCheckMatrix(GF2mField, PolynomialGF2mSmallM) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode
  Construct the check matrix of a Goppa code in canonical form from the irreducible Goppa polynomial over the finite field `GF(2m)`.
createCert(PublicKey, PrivateKey, String, String) - Method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
  we generate a self signed certificate for the sake of testing - RSA
createCertificateFactory(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
createCertificateFactory(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
createCertificateFactory(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
createCertificateFactory(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
createChaCha20Poly1305(TlsContext) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createCipher(TlsContext, int, int) - Method in class org.bouncycastle.crypto.tls.AbstractTlsCipherFactory
createCipher(TlsContext, int, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createCipher(TlsContext, int, int) - Method in interface org.bouncycastle.crypto.tls.TlsCipherFactory
  See enumeration classes EncryptionAlgorithm, MACAlgorithm for appropriate argument values
createCipher(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
createCipher(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
createCipher(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
createCipher(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
createCipher_AES_CCM(TlsContext, int, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createCipher_AES_GCM(TlsContext, int, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createCipher_Camellia_GCM(TlsContext, int, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createCRL(CertificateList) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.ECCurve
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
createDESedeBlockCipher() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createDESedeCipher(TlsContext, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createDHEKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
createDHEKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsServer
createDHKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
createDHKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsServer
createDigest(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
createDigest(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
createDigest(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
createDigest(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
createDSAImpl(short) - Method in class org.bouncycastle.crypto.tls.TlsDSASigner
createDSAImpl(short) - Method in class org.bouncycastle.crypto.tls.TlsDSSSigner
createDSAImpl(short) - Method in class org.bouncycastle.crypto.tls.TlsECDSASigner
createECDHEKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
createECDHEKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsServer
createECDHKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
createECDHKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsServer
createEmptyExtensionData() - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
createEncryptThenMACExtension() - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
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
createExtendedMasterSecretExtension() - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
createHash(short) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
createHash(SignatureAndHashAlgorithm) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
createHeartbeatExtension(HeartbeatExtension) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
createHMACDigest(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
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
createKeyAgreement(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
createKeyAgreement(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
createKeyAgreement(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
createKeyAgreement(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
createKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
createKeyFactory(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
createKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
createKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
createKeyGenerator(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
createKeyGenerator(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
createKeyGenerator(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
createKeyGenerator(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
createKeyGenParamsBC(ECParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
createKeyGenParamsJCE(ECParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
createKeyPairGenerator(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
createKeyPairGenerator(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
createKeyPairGenerator(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
createKeyPairGenerator(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
createMac(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
createMac(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
createMac(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
createMac(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
createMaxFragmentLengthExtension(short) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
createMsgRep(byte[], int) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigner
  Deprecated.
createNamedCurveSpec(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
createNegotiatedDHEGroupsClientExtension(short[]) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
createNegotiatedDHEGroupsServerExtension(short) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
createNewEngineForTest() - Method in class org.bouncycastle.crypto.test.AESVectorFileTest
createNullCipher(TlsContext, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createParameters() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
createParametersInstance(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi
createParametersInstance(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
createParametersInstance(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
createParametersInstance(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
createPoint(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
createPoint(BigInteger, BigInteger, boolean) - Method in class org.bouncycastle.math.ec.ECCurve
  Deprecated.
  per-point compression property will be removed, use `ECCurve.createPoint(BigInteger, BigInteger)` and refer `ECPoint.getEncoded(boolean)`
createPoint(BigInteger, BigInteger, boolean) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
createPRFHash(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
createPrivateKeyInfo(AsymmetricKeyParameter) - Static method in class org.bouncycastle.crypto.util.PrivateKeyInfoFactory
  Create a PrivateKeyInfo representation of a private key.
createPSKKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
createPSKKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.PSKTlsServer
createRandomBlock(boolean, RandomGenerator) - Static method in class org.bouncycastle.crypto.tls.TlsProtocol
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'
createRandomRegularMatrixAndItsInverse(int, SecureRandom) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Create a nxn random regular matrix and its inverse.
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.ECCurve
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.ECCurve
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
createRC4Cipher(TlsContext, int, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createRC4StreamCipher() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createRenegotiationInfo(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsProtocol
createRound1PayloadToSend() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Creates and returns the payload to send to the other participant during round 1.
createRound2PayloadToSend() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Creates and returns the payload to send to the other participant during round 2.
createRound3PayloadToSend(BigInteger) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Creates and returns the payload to send to the other participant during round 3.
createRSAImpl() - Method in class org.bouncycastle.crypto.tls.TlsRSASigner
createRSAKeyExchange() - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
createRSAKeyExchange() - Method in class org.bouncycastle.crypto.tls.DefaultTlsServer
createSalsa20Cipher(TlsContext, int, int, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createSalsa20StreamCipher(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createScaledPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
createSecretKeyFactory(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
createSEEDBlockCipher() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createSEEDCipher(TlsContext, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
createServerNameExtension(ServerNameList) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
createSignature(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
createSignature(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
createSignature(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
createSignature(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
createSignatureAlgorithmsExtension(Vector) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
  Create a 'signature_algorithms' extension value.
createSigner(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.tls.AbstractTlsSigner
createSigner(SignatureAndHashAlgorithm, AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.tls.TlsDSASigner
createSigner(SignatureAndHashAlgorithm, AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.tls.TlsRSASigner
createSigner(AsymmetricKeyParameter) - Method in interface org.bouncycastle.crypto.tls.TlsSigner
createSigner(SignatureAndHashAlgorithm, AsymmetricKeyParameter) - Method in interface org.bouncycastle.crypto.tls.TlsSigner
createSigner(int) - Static method in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
createSRPExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsSRPUtils
createSRPKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
createSRPKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.SRPTlsServer
createStatusRequestExtension(CertificateStatusRequest) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
createSubjectPublicKeyInfo(AsymmetricKeyParameter) - Static method in class org.bouncycastle.crypto.util.SubjectPublicKeyInfoFactory
  Create a SubjectPublicKeyInfo public key.
createSupportedEllipticCurvesExtension(int[]) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
createSupportedPointFormatsExtension(short[]) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
createTlsSigner(short) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
createTruncatedHMacExtension() - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
createUseSRTPExtension(UseSRTPData) - Static method in class org.bouncycastle.crypto.tls.TlsSRTPUtils
createVerifyData(boolean) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
createVerifyer(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.tls.AbstractTlsSigner
createVerifyer(SignatureAndHashAlgorithm, AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.tls.TlsDSASigner
createVerifyer(SignatureAndHashAlgorithm, AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.tls.TlsRSASigner
createVerifyer(AsymmetricKeyParameter) - Method in interface org.bouncycastle.crypto.tls.TlsSigner
createVerifyer(SignatureAndHashAlgorithm, AsymmetricKeyParameter) - Method in interface org.bouncycastle.crypto.tls.TlsSigner
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
critical - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
CRL5Test - Class in org.bouncycastle.jce.provider.test
CRL5Test() - Constructor for class org.bouncycastle.jce.provider.test.CRL5Test
CRL_1 - Static variable in class org.bouncycastle.jce.provider.test.PEMData
CRL_2 - Static variable in class org.bouncycastle.jce.provider.test.PEMData
crlAccessMethod - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  OID for crl uri in AuthorityInformationAccess extension
CRLAnnContent - Class in org.bouncycastle.asn1.cmp
CRLAnnContent(CertificateList) - Constructor for class org.bouncycastle.asn1.cmp.CRLAnnContent
CRLBag - Class in org.bouncycastle.asn1.pkcs
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
cRLSign - Static variable in class org.bouncycastle.jce.X509KeyUsage
crlTypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.23
CrlValidatedID - Class in org.bouncycastle.asn1.esf
  CrlValidatedID ::= SEQUENCE { crlHash OtherHash, crlIdentifier CrlIdentifier OPTIONAL }
CrlValidatedID(OtherHash) - Constructor for class org.bouncycastle.asn1.esf.CrlValidatedID
CrlValidatedID(OtherHash, CrlIdentifier) - Constructor for class org.bouncycastle.asn1.esf.CrlValidatedID
CRMFObjectIdentifiers - Interface in org.bouncycastle.asn1.crmf
cryptData(boolean, AlgorithmIdentifier, char[], boolean, byte[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
CryptoException - Exception in org.bouncycastle.crypto
  the foundation class for the hard exceptions thrown by the crypto packages.
CryptoException() - Constructor for exception org.bouncycastle.crypto.CryptoException
  base constructor.
CryptoException(String) - Constructor for exception org.bouncycastle.crypto.CryptoException
  create a CryptoException with the given message.
CryptoException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.CryptoException
  Create a CryptoException with the given message and underlying cause.
CryptoProObjectIdentifiers - Interface in org.bouncycastle.asn1.cryptopro
  GOST Algorithms OBJECT IDENTIFIERS : { iso(1) member-body(2) ru(643) rans(2) cryptopro(2)}
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
CS_CERTIFICATE_REQUEST - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_CERTIFICATE_STATUS - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_CERTIFICATE_VERIFY - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_CLIENT_CERTIFICATE - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_CLIENT_FINISHED - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_CLIENT_HELLO - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_CLIENT_KEY_EXCHANGE - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_CLIENT_SUPPLEMENTAL_DATA - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_END - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_SERVER_CERTIFICATE - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_SERVER_FINISHED - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_SERVER_HELLO - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_SERVER_HELLO_DONE - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_SERVER_KEY_EXCHANGE - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_SERVER_SESSION_TICKET - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_SERVER_SUPPLEMENTAL_DATA - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CS_START - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
CscaMasterList - Class in org.bouncycastle.asn1.icao
  The CscaMasterList object.
CscaMasterList(Certificate[]) - Constructor for class org.bouncycastle.asn1.icao.CscaMasterList
CscaMasterListTest - Class in org.bouncycastle.asn1.test
CscaMasterListTest() - Constructor for class org.bouncycastle.asn1.test.CscaMasterListTest
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
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.math.ec.ECPoint
curve - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
curve - Variable in class org.bouncycastle.math.ec.GLVMultiplier
Curve25519 - Class in org.bouncycastle.math.ec.custom.djb
Curve25519() - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519
Curve25519Field - Class in org.bouncycastle.math.ec.custom.djb
Curve25519Field() - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519Field
Curve25519FieldElement - Class in org.bouncycastle.math.ec.custom.djb
Curve25519FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
Curve25519FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
Curve25519FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
Curve25519Point - Class in org.bouncycastle.math.ec.custom.djb
Curve25519Point(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519Point
  Deprecated.
  Use ECCurve.createPoint to construct points
Curve25519Point(ECCurve, ECFieldElement, ECFieldElement, boolean) - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519Point
  Deprecated.
  per-point compression property will be removed, refer `ECPoint.getEncoded(boolean)`
CustomNamedCurves - Class in org.bouncycastle.crypto.ec
CustomNamedCurves() - Constructor for class org.bouncycastle.crypto.ec.CustomNamedCurves
CV_CERTIFICATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
CVCA - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
CVCertificate - Class in org.bouncycastle.asn1.eac
  an iso7816Certificate structure.
CVCertificate(ASN1InputStream) - Constructor for class org.bouncycastle.asn1.eac.CVCertificate
  Create an iso7816Certificate structure from an ASN1InputStream.
CVCertificate(CertificateBody, byte[]) - Constructor for class org.bouncycastle.asn1.eac.CVCertificate
  Create an iso7816Certificate structure from a body and its signature.
CVCertificateRequest - Class in org.bouncycastle.asn1.eac

## D

d - Variable in class org.bouncycastle.crypto.macs.SipHash
d - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
d - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
d1 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
d1 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
d2 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
d2 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
d3 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
d3 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
data - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.1
data - Variable in class org.bouncycastle.asn1.DERBitString
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 - Variable in class org.bouncycastle.crypto.tls.SupplementalDataEntry
dataEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
dataEncipherment - Static variable in class org.bouncycastle.jce.X509KeyUsage
DatagramTransport - Interface in org.bouncycastle.crypto.tls
DataGroupHash - Class in org.bouncycastle.asn1.icao
  The DataGroupHash object.
DataGroupHash(int, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.icao.DataGroupHash
DataGroupHashUnitTest - Class in org.bouncycastle.asn1.test
DataGroupHashUnitTest() - Constructor for class org.bouncycastle.asn1.test.DataGroupHashUnitTest
DataLengthException - Exception in org.bouncycastle.crypto
  this exception is thrown if a buffer that is meant to have output copied into it turns out to be too short, or if we've been given insufficient input.
DataLengthException() - Constructor for exception org.bouncycastle.crypto.DataLengthException
  base constructor.
DataLengthException(String) - Constructor for exception org.bouncycastle.crypto.DataLengthException
  create a DataLengthException with the given message.
dataType - Variable in class org.bouncycastle.crypto.tls.SupplementalDataEntry
DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.eac.EACTags
DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 3039 DateOfBirth - GeneralizedTime - YYYYMMDD000000Z
DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 3039 DateOfBirth - GeneralizedTime - YYYYMMDD000000Z
dateOfBirth - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
db - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
db - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
DC - Static variable in class org.bouncycastle.asn1.x500.style.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.crypto.tls.test.TlsTestConfig
dec(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
dec(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
decAt(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
decAt(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
decipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
decipherOnly - Static variable in class org.bouncycastle.jce.X509KeyUsage
DeclarationOfMajority - Class in org.bouncycastle.asn1.isismtt.x509
  A declaration of majority.
DeclarationOfMajority(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.test
DeclarationOfMajorityUnitTest() - Constructor for class org.bouncycastle.asn1.test.DeclarationOfMajorityUnitTest
decode(byte[]) - Method in interface org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
  decode the base 64 encoded input data.
decode(String) - Static method in class org.bouncycastle.util.encoders.Base64
  decode the base 64 encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
  decode the base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
  decode the base 64 encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
  decode the base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
decode(String, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
  decode the Hex encoded input data.
decode(String) - Static method in class org.bouncycastle.util.encoders.Hex
  decode the Hex encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
  decode the Hex encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
  decode the Hex encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
  decode the Hex encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexTranslator
decode(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.util.encoders.Translator
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  Decode the URL safe base 64 encoded input data - white space will be ignored.
decode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  decode the URL safe base 64 encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  decode the URL safe base 64 encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  Decode the URL safe base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode_error - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  A message could not be decoded because some field was out of the specified range or the length of the message was incorrect.
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
decodeCiphertext(long, short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.Chacha20Poly1305
decodeCiphertext(long, short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsAEADCipher
decodeCiphertext(long, short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
decodeCiphertext(long, short, byte[], int, int) - Method in interface org.bouncycastle.crypto.tls.TlsCipher
decodeCiphertext(long, short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsNullCipher
decodeCiphertext(long, short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsStreamCipher
decodeIntFromHex(String) - Static method in class org.bouncycastle.util.test.NumberParsing
decodeLongFromHex(String) - Static method in class org.bouncycastle.util.test.NumberParsing
decodeMod3Sves(byte[], int) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
  Decodes a `byte` array encoded with `ArrayEncoder.encodeMod3Sves(int[])` back to an `int` array with `N` coefficients between `-1` and `1`.
decodeMod3Tight(byte[], int) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
  Converts a byte array produced by `ArrayEncoder.encodeMod3Tight(int[])` back to an `int` array.
decodeMod3Tight(InputStream, int) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
  Converts data produced by `ArrayEncoder.encodeMod3Tight(int[])` back to an `int` array.
decodeModQ(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
  Decodes a `byte` array encoded with `ArrayEncoder.encodeModQ(int[], int)` back to an `int` array.
decodeModQ(InputStream, int, int) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
  Decodes data encoded with `ArrayEncoder.encodeModQ(int[], int)` back to an `int` array.
decodePoint(ECCurve, byte[]) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
decodePoint(EllipticCurve, byte[]) - Static method in class org.bouncycastle.jce.ECPointUtil
  Decode a point on this curve which has been encoded using point compression (X9.62 s 4.2.1 and 4.2.2) or regular encoding.
decodePoint(byte[]) - Method in class org.bouncycastle.math.ec.ECCurve
  Decode a point on this curve from its ASN.1 encoding.
DecoderException - Exception in org.bouncycastle.util.encoders
  Exception thrown if an attempt is made to decode invalid data, or some other failure occurs.
decodeTag(int) - Static method in class org.bouncycastle.asn1.eac.EACTags
decodingTable - Variable in class org.bouncycastle.util.encoders.Base64Encoder
decodingTable - Variable in class org.bouncycastle.util.encoders.HexEncoder
decomposeScalar(BigInteger) - Method in interface org.bouncycastle.math.ec.endo.GLVEndomorphism
decomposeScalar(BigInteger) - Method in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
decompress(OutputStream) - Method in interface org.bouncycastle.crypto.tls.TlsCompression
decompress(OutputStream) - Method in class org.bouncycastle.crypto.tls.TlsNullCompression
decompression_failure - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  The decompression function received improper input (e.g., data that would expand to excessive length).
decompressPoint(int, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractFp
decompressPoint(int, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
decompressPoint(int, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
  Decompresses a compressed point P = (xp, yp) (X9.62 s 4.2.2).
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
  Decrypt an encapsulated session key.
decrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
  Decrypt an encapsulated session key.
decrypt(byte[], int, int, int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
  Decrypt an encapsulated session key.
decrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
  Decrypt an encapsulated session key.
decrypt(byte[], int, int, int) - Method in interface org.bouncycastle.crypto.KeyEncapsulation
  Decapsulate an encapsulated session key.
decrypt(IntegerPolynomial, Polynomial, IntegerPolynomial) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
decrypt_error - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  A handshake cryptographic operation failed, including being unable to correctly verify a signature or validate a Finished message.
DECRYPT_MODE - Static variable in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Constant specifying decrypt mode.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
  Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
  Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(CramerShoupCiphertext) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
  Do the appropriate processing for CFB mode decryption.
decryptCipher - Variable in class org.bouncycastle.crypto.tls.Chacha20Poly1305
decryptCipher - Variable in class org.bouncycastle.crypto.tls.TlsAEADCipher
decryptCipher - Variable in class org.bouncycastle.crypto.tls.TlsBlockCipher
decryptCipher - Variable in class org.bouncycastle.crypto.tls.TlsStreamCipher
decryptImplicitNonce - Variable in class org.bouncycastle.crypto.tls.TlsAEADCipher
decryption_failed - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  This alert was used in some earlier versions of TLS, and may have permitted certain attacks against the CBC mode [CBCATT].
decryptionPrimitive(McElieceCCA2PrivateKeyParameters, GF2Vector) - Static method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Primitives
  The McEliece decryption primitive.
decryptionPrimitive(BCMcElieceCCA2PrivateKey, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
  The McEliece decryption primitive.
decryptionPrimitive(McElieceCCA2PrivateKeyParameters, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Compute the output size of an update() or doFinal() operation of a hybrid asymmetric cipher in decryption mode when given input of the specified length.
decryptPreMasterSecret(byte[]) - Method in class org.bouncycastle.crypto.tls.DefaultTlsEncryptionCredentials
decryptPreMasterSecret(byte[]) - Method in interface org.bouncycastle.crypto.tls.TlsEncryptionCredentials
deepHashCode(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Computes a hashcode based on the contents of a one-dimensional byte array rather than its identity.
deepHashCode(byte[][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Computes a hashcode based on the contents of a two-dimensional byte array rather than its identity.
deepHashCode(byte[][][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Computes a hashcode based on the contents of a three-dimensional byte array rather than its identity.
DEFAULT_BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.NullEngine
DEFAULT_GROUPS - Static variable in class org.bouncycastle.crypto.tls.DefaultTlsSRPGroupVerifier
DEFAULT_HASH_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
DEFAULT_HASH_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DEFAULT_M - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
  The default extension degree
DEFAULT_M - Static variable in class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
  The default extension degree
DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DEFAULT_MD - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2ParameterSpec
  The default message digest ("SHA256").
DEFAULT_P_SOURCE_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
DEFAULT_ROUNDS - Static variable in class org.bouncycastle.crypto.engines.Salsa20Engine
DEFAULT_SALT_LENGTH - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DEFAULT_T - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
  The default error correcting capability.
DEFAULT_T - Static variable in class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
  The default error correcting capability.
DEFAULT_TRAILER_FIELD - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DefaultJcaJceHelper - Class in org.bouncycastle.jcajce.util
  `JcaJceHelper` that obtains all algorithms using the default JCA/JCE mechanism (i.e.
DefaultJcaJceHelper() - Constructor for class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
defaultKeySize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
defaultLookUp - Variable in class org.bouncycastle.asn1.x500.style.BCStyle
defaultLookUp - Variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
DefaultLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  look up table translating common symbols into their OIDS.
defaultParameters(byte[]) - Static method in class org.bouncycastle.crypto.params.HKDFParameters
DefaultReverse - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  determines whether or not strings should be processed and printed from back to front.
defaultSymbols - Variable in class org.bouncycastle.asn1.x500.style.BCStyle
defaultSymbols - Variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
DefaultSymbols - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  default look up table translating OID values into their common symbols following the convention in RFC 2253 with a few extras
DefaultTlsAgreementCredentials - Class in org.bouncycastle.crypto.tls
DefaultTlsAgreementCredentials(Certificate, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsAgreementCredentials
DefaultTlsCipherFactory - Class in org.bouncycastle.crypto.tls
DefaultTlsCipherFactory() - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
DefaultTlsClient - Class in org.bouncycastle.crypto.tls
DefaultTlsClient() - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsClient
DefaultTlsClient(TlsCipherFactory) - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsClient
DefaultTlsEncryptionCredentials - Class in org.bouncycastle.crypto.tls
DefaultTlsEncryptionCredentials(TlsContext, Certificate, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsEncryptionCredentials
DefaultTlsServer - Class in org.bouncycastle.crypto.tls
DefaultTlsServer() - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsServer
DefaultTlsServer(TlsCipherFactory) - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsServer
DefaultTlsSignerCredentials - Class in org.bouncycastle.crypto.tls
DefaultTlsSignerCredentials(TlsContext, Certificate, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
DefaultTlsSignerCredentials(TlsContext, Certificate, AsymmetricKeyParameter, SignatureAndHashAlgorithm) - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
DefaultTlsSRPGroupVerifier - Class in org.bouncycastle.crypto.tls
DefaultTlsSRPGroupVerifier() - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsSRPGroupVerifier
  Accept only the group parameters specified in RFC 5054 Appendix A.
DefaultTlsSRPGroupVerifier(Vector) - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsSRPGroupVerifier
  Specify a custom set of acceptable group parameters.
DEFLATE - Static variable in class org.bouncycastle.crypto.tls.CompressionMethod
degree(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
  Return the degree of a polynomial
degree(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
  Return the degree of a polynomial
deltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.Extension
  Delta CRL indicator
deltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Delta CRL indicator
DeltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
DenseTernaryPolynomial - Class in org.bouncycastle.pqc.math.ntru.polynomial
  A `TernaryPolynomial` with a "high" number of nonzero coefficients.
DenseTernaryPolynomial(IntegerPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
  Constructs a `DenseTernaryPolynomial` from a `IntegerPolynomial`.
DenseTernaryPolynomial(int[]) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
  Constructs a new `DenseTernaryPolynomial` with a given set of coefficients.
DEPRECATED - Static variable in class org.bouncycastle.asn1.eac.EACTags
depth - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
DER - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
  DER - distinguished encoding rules.
DERApplicationSpecific - Class in org.bouncycastle.asn1
  Base class for an application specific object
DERApplicationSpecific(int, byte[]) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
DERApplicationSpecific(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
DERApplicationSpecific(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
DERApplicationSpecific(int, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
DERApplicationSpecificTest - Class in org.bouncycastle.asn1.test
DERApplicationSpecificTest() - Constructor for class org.bouncycastle.asn1.test.DERApplicationSpecificTest
DERBitString - Class in org.bouncycastle.asn1
DERBitString(byte, int) - Constructor for class org.bouncycastle.asn1.DERBitString
DERBitString(byte[], int) - Constructor for class org.bouncycastle.asn1.DERBitString
DERBitString(byte[]) - Constructor for class org.bouncycastle.asn1.DERBitString
DERBitString(int) - Constructor for class org.bouncycastle.asn1.DERBitString
DERBitString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERBitString
DERBMPString - Class in org.bouncycastle.asn1
  DER BMPString object.
DERBMPString(String) - Constructor for class org.bouncycastle.asn1.DERBMPString
  basic constructor
DERBoolean - Class in org.bouncycastle.asn1
  Deprecated.
  use ASN1Boolean
DERBoolean(boolean) - Constructor for class org.bouncycastle.asn1.DERBoolean
  Deprecated.
  use getInstance(boolean) method.
derDecode(byte[]) - Method in class org.bouncycastle.jce.provider.test.DSATest
derDecode(byte[]) - Method in class org.bouncycastle.jce.provider.test.ECDSA5Test
derDecode(byte[]) - Method in class org.bouncycastle.jce.provider.test.ECNRTest
DERDump - Class in org.bouncycastle.asn1.util
  Deprecated.
  use ASN1Dump.
DERDump() - Constructor for class org.bouncycastle.asn1.util.DERDump
  Deprecated.
DEREncodableVector - Class in org.bouncycastle.asn1
  a general class for building up a vector of DER encodable objects - this will eventually be superceded by ASN1EncodableVector so you should use that class in preference.
DEREncodableVector() - Constructor for class org.bouncycastle.asn1.DEREncodableVector
  Deprecated.
  use ASN1EncodableVector instead.
DEREnumerated - Class in org.bouncycastle.asn1
  Deprecated.
  Use ASN1Enumerated instead of this.
DEREnumerated(BigInteger) - Constructor for class org.bouncycastle.asn1.DEREnumerated
  Deprecated.
  use ASN1Enumerated
DEREnumerated(int) - Constructor for class org.bouncycastle.asn1.DEREnumerated
  Deprecated.
  use ASN1Enumerated
DERExternal - Class in org.bouncycastle.asn1
  Class representing the DER-type External
DERExternal(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERExternal
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
DERExternalParser(ASN1StreamParser) - Constructor for class org.bouncycastle.asn1.DERExternalParser
DERGeneralizedTime - Class in org.bouncycastle.asn1
  DER Generalized time object.
DERGeneralizedTime(Date) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
DERGeneralizedTime(String) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
DERGeneralString - Class in org.bouncycastle.asn1
DERGeneralString(String) - Constructor for class org.bouncycastle.asn1.DERGeneralString
DERGenerator - Class in org.bouncycastle.asn1
DERGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.DERGenerator
DERGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.DERGenerator
DERIA5String - Class in org.bouncycastle.asn1
  DER IA5String object - this is an ascii string.
DERIA5String(String) - Constructor for class org.bouncycastle.asn1.DERIA5String
  basic constructor - without validation.
DERIA5String(String, boolean) - Constructor for class org.bouncycastle.asn1.DERIA5String
  Constructor with optional validation.
DERInteger - Class in org.bouncycastle.asn1
  Deprecated.
  Use ASN1Integer instead of this,
DERInteger(byte[]) - Constructor for class org.bouncycastle.asn1.DERInteger
  Deprecated.
  Constructor from a byte array containing a signed representation of the number.
DERInteger(BigInteger) - Constructor for class org.bouncycastle.asn1.DERInteger
  Deprecated.
DERInteger(long) - Constructor for class org.bouncycastle.asn1.DERInteger
  Deprecated.
DerivationFunction - Interface in org.bouncycastle.crypto
  base interface for general purpose byte derivation functions.
DerivationParameters - Interface in org.bouncycastle.crypto
  Parameters for key/byte stream derivation classes
deriveKey(int, byte[], byte[]) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
DERNull - Class in org.bouncycastle.asn1
  A NULL object.
DERNull() - Constructor for class org.bouncycastle.asn1.DERNull
  Deprecated.
  use DERNull.INSTANCE
DERNumericString - Class in org.bouncycastle.asn1
  DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.
DERNumericString(String) - Constructor for class org.bouncycastle.asn1.DERNumericString
  basic constructor - without validation..
DERNumericString(String, boolean) - Constructor for class org.bouncycastle.asn1.DERNumericString
  Constructor with optional validation.
DERObjectIdentifier - Class in org.bouncycastle.asn1
  Deprecated.
  Use ASN1ObjectIdentifier instead of this,
DERObjectIdentifier(String) - Constructor for class org.bouncycastle.asn1.DERObjectIdentifier
  Deprecated.
DEROctetString - Class in org.bouncycastle.asn1
DEROctetString(byte[]) - Constructor for class org.bouncycastle.asn1.DEROctetString
DEROctetString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DEROctetString
DEROctetStringParser - Class in org.bouncycastle.asn1
DEROutputStream - Class in org.bouncycastle.asn1
  Stream that outputs encoding based on distinguished encoding rules.
DEROutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.DEROutputStream
DERPrintableString - Class in org.bouncycastle.asn1
  DER PrintableString object.
DERPrintableString(String) - Constructor for class org.bouncycastle.asn1.DERPrintableString
  basic constructor - this does not validate the string
DERPrintableString(String, boolean) - Constructor for class org.bouncycastle.asn1.DERPrintableString
  Constructor with optional validation.
DERSequence - Class in org.bouncycastle.asn1
DERSequence() - Constructor for class org.bouncycastle.asn1.DERSequence
  create an empty sequence
DERSequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERSequence
  create a sequence containing one object
DERSequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERSequence
  create a sequence containing a vector of objects.
DERSequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DERSequence
  create a sequence containing an array of objects.
DERSequenceGenerator - Class in org.bouncycastle.asn1
DERSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.DERSequenceGenerator
DERSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.DERSequenceGenerator
DERSequenceParser - Class in org.bouncycastle.asn1
DERSet - Class in org.bouncycastle.asn1
  A DER encoded set object
DERSet() - Constructor for class org.bouncycastle.asn1.DERSet
  create an empty set
DERSet(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERSet
DERSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERSet
DERSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DERSet
  create a set from an array of objects.
DERSetParser - Class in org.bouncycastle.asn1
DERT61String - Class in org.bouncycastle.asn1
  DER T61String (also the teletex string), try not to use this if you don't need to.
DERT61String(byte[]) - Constructor for class org.bouncycastle.asn1.DERT61String
  basic constructor - string encoded as a sequence of bytes.
DERT61String(String) - Constructor for class org.bouncycastle.asn1.DERT61String
  basic constructor - with string 8 bit assumed.
DERT61UTF8String - Class in org.bouncycastle.asn1
  DER T61String (also the teletex string) - a "modern" encapsulation that uses UTF-8.
DERT61UTF8String(byte[]) - Constructor for class org.bouncycastle.asn1.DERT61UTF8String
  basic constructor - string encoded as a sequence of bytes.
DERT61UTF8String(String) - Constructor for class org.bouncycastle.asn1.DERT61UTF8String
  basic constructor - with string UTF8 conversion assumed.
DERTaggedObject - Class in org.bouncycastle.asn1
  DER TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
DERTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
DERTaggedObject(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
DERTags - Interface in org.bouncycastle.asn1
  Deprecated.
  use BERTags
DERUniversalString - Class in org.bouncycastle.asn1
  DER UniversalString object.
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
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 - Static variable in class org.bouncycastle.crypto.tls.BulkCipherAlgorithm
DES - Class in org.bouncycastle.jcajce.provider.symmetric
DES.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
DES.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
DES.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
DES.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CBC
DES.CBCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
DES.CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CBCMAC
DES.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
DES.CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CMAC
DES.DES64 - Class in org.bouncycastle.jcajce.provider.symmetric
  DES64
DES.DES64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES64
DES.DES64with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric
  DES64with7816-4Padding
DES.DES64with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES64with7816d4
DES.DES9797Alg3 - Class in org.bouncycastle.jcajce.provider.symmetric
  DES9797Alg3
DES.DES9797Alg3() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES9797Alg3
DES.DES9797Alg3with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric
  DES9797Alg3with7816-4Padding
DES.DES9797Alg3with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES9797Alg3with7816d4
DES.DESCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
  DES CFB8
DES.DESCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DESCFB8
DES.DESPBEKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
DES.DESPBEKeyFactory(String, ASN1ObjectIdentifier, boolean, int, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DESPBEKeyFactory
DES.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
DES.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.ECB
DES.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
DES.KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.KeyFactory
DES.KeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric
  DES - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).
DES.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
DES.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
DES.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.Mappings
DES.PBEWithMD2 - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithMD2AndDES
DES.PBEWithMD2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithMD2
DES.PBEWithMD2KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithMD2AndDES
DES.PBEWithMD2KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithMD2KeyFactory
DES.PBEWithMD5 - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithMD5AndDES
DES.PBEWithMD5() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithMD5
DES.PBEWithMD5KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithMD5AndDES
DES.PBEWithMD5KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithMD5KeyFactory
DES.PBEWithSHA1 - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHA1AndDES
DES.PBEWithSHA1() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithSHA1
DES.PBEWithSHA1KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHA1AndDES
DES.PBEWithSHA1KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithSHA1KeyFactory
DES.RFC3211 - Class in org.bouncycastle.jcajce.provider.symmetric
DES.RFC3211() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.RFC3211
des40 - Static variable in class org.bouncycastle.crypto.tls.BulkCipherAlgorithm
DES40_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
  encryption algorithms preferences
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
  encryption algorithms preferences
DES_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
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.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
DESede - Class in org.bouncycastle.jcajce.provider.symmetric
DESede.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
DESede.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
DESede.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
DESede.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CBC
DESede.CBCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
DESede.CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CBCMAC
DESede.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
DESede.CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CMAC
DESede.DESede64 - Class in org.bouncycastle.jcajce.provider.symmetric
  DESede64
DESede.DESede64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESede64
DESede.DESede64with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric
  DESede64with7816-4Padding
DESede.DESede64with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESede64with7816d4
DESede.DESedeCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
  DESede CFB8
DESede.DESedeCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESedeCFB8
DESede.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
DESede.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.ECB
DESede.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
DESede.KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyFactory
DESede.KeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric
  DESede - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).
DESede.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
DESede.KeyGenerator3 - Class in org.bouncycastle.jcajce.provider.symmetric
  generate a desEDE key in the a-b-c format.
DESede.KeyGenerator3() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator3
DESede.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
DESede.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.Mappings
DESede.PBEWithSHAAndDES2Key - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHAAnd2-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES2Key() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES2Key
DESede.PBEWithSHAAndDES2KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHAAnd2-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES2KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES2KeyFactory
DESede.PBEWithSHAAndDES3Key - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHAAnd3-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES3Key
DESede.PBEWithSHAAndDES3KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHAAnd3-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES3KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES3KeyFactory
DESede.RFC3211 - Class in org.bouncycastle.jcajce.provider.symmetric
DESede.RFC3211() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.RFC3211
DESede.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
DESede.Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.Wrap
DESedeEngine - Class in org.bouncycastle.crypto.engines
  a class that provides a basic DESede (or Triple DES) engine.
DESedeEngine() - Constructor for class org.bouncycastle.crypto.engines.DESedeEngine
  standard constructor.
DESedeKeyGenerator - Class in org.bouncycastle.crypto.generators
DESedeKeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.DESedeKeyGenerator
DESedeParameters - Class in org.bouncycastle.crypto.params
DESedeParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.DESedeParameters
DESedeTest - Class in org.bouncycastle.crypto.test
  DESede tester
DESedeTest - Class in org.bouncycastle.jce.provider.test
  basic test class for key generation for a DES-EDE block cipher, basically this just exercises the provider, and makes sure we are behaving sensibly, correctness of the implementation is shown in the lightweight test classes.
DESedeTest() - Constructor for class org.bouncycastle.jce.provider.test.DESedeTest
DESedeWrapEngine - Class in org.bouncycastle.crypto.engines
  Wrap keys according to draft-ietf-smime-key-wrap-01.txt.
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.
deserializeECFieldElement(int, byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
deserializeECPoint(short[], ECCurve, byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
deserializeECPublicKey(short[], ECDomainParameters, byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
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.gmss.Treehash
  Destroys a treehash instance after the top node was taken for authentication path.
detach() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
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.ECPoint
detach() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
detach() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
DetDSATest - Class in org.bouncycastle.jce.provider.test
  Tests are taken from RFC 6979 - "Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA)"
DetDSATest() - Constructor for class org.bouncycastle.jce.provider.test.DetDSATest
DeterministicDSATest - Class in org.bouncycastle.crypto.test
  Tests are taken from RFC 6979 - "Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA)"
DeterministicDSATest() - Constructor for class org.bouncycastle.crypto.test.DeterministicDSATest
df - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
df - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
df1 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
df1 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
df2 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
df2 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
df3 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
df3 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
dg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
dg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
DH - Class in org.bouncycastle.jcajce.provider.asymmetric
DH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DH
DH.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
DH.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DH.Mappings
DH_anon - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
DH_anon_EXPORT - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
DH_DEFAULT_PARAMS - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
  Diffie-Hellman Default Parameters - VM wide version
DH_DSS - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
DH_DSS_EXPORT - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
DH_RSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
DH_RSA_EXPORT - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
DHAgreement - Class in org.bouncycastle.crypto.agreement
  a Diffie-Hellman key exchange engine.
DHAgreement() - Constructor for class org.bouncycastle.crypto.agreement.DHAgreement
dhAgreePrivateKey - Variable in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
dhAgreePrivateKey - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
dhAgreePublicKey - Variable in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
dhAgreePublicKey - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
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
DHDomainParameters - Class in org.bouncycastle.asn1.x9
DHDomainParameters(BigInteger, BigInteger, BigInteger, BigInteger, DHValidationParms) - Constructor for class org.bouncycastle.asn1.x9.DHDomainParameters
DHDomainParameters(ASN1Integer, ASN1Integer, ASN1Integer, ASN1Integer, DHValidationParms) - Constructor for class org.bouncycastle.asn1.x9.DHDomainParameters
DHE_DSS - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
DHE_DSS_EXPORT - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
DHE_PSK - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
DHE_RSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
DHE_RSA_EXPORT - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
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
DHIESTest - Class in org.bouncycastle.jce.provider.test
  Test for DHIES - Diffie-Hellman Integrated Encryption Scheme
DHKDFParameters - Class in org.bouncycastle.crypto.agreement.kdf
DHKDFParameters(ASN1ObjectIdentifier, int, byte[]) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
DHKDFParameters(ASN1ObjectIdentifier, int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
DHKEKGenerator - Class in org.bouncycastle.crypto.agreement.kdf
  RFC 2631 Diffie-hellman KEK derivation function.
DHKEKGenerator(Digest) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
DHKEKGeneratorTest - Class in org.bouncycastle.crypto.test
  DHKEK Generator tests - from RFC 2631.
DHKEKGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.DHKEKGeneratorTest
dhKeyAgreement - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#3: 1.2.840.113549.1.3.1
DHKeyGenerationParameters - Class in org.bouncycastle.crypto.params
DHKeyGenerationParameters(SecureRandom, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHKeyGenerationParameters
DHKeyPairGenerator - Class in org.bouncycastle.crypto.generators
  a Diffie-Hellman key pair generator.
DHKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHKeyPairGenerator
DHKeyParameters - Class in org.bouncycastle.crypto.params
DHKeyParameters(boolean, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHKeyParameters
dhMAC - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
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
dhParameters - Variable in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
dhParameters - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
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
DHPublicKey(ASN1Integer) - Constructor for class org.bouncycastle.asn1.x9.DHPublicKey
DHPublicKeyParameters - Class in org.bouncycastle.crypto.params
DHPublicKeyParameters(BigInteger, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHPublicKeyParameters
dhpublicnumber - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Diffie-Hellman dhpublicnumber OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) ansi-x942(10046) number-type(2) 1 } OID: 1.2.840.10046.2.1
dhSinglePass_cofactorDH_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.3.133.16.840.63.0.3
dhSinglePass_stdDH_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.3.133.16.840.63.0.2
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
DHTest - Class in org.bouncycastle.jce.provider.test
DHTest() - Constructor for class org.bouncycastle.jce.provider.test.DHTest
DHUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
  utility class for converting jce/jca DH objects objects into their org.bouncycastle.crypto counterparts.
DHUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.DHUtil
DHUtil - Class in org.bouncycastle.jce.provider
  utility class for converting jce/jca DH objects objects into their org.bouncycastle.crypto counterparts.
DHUtil() - Constructor for class org.bouncycastle.jce.provider.DHUtil
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
DHValidationParms(DERBitString, ASN1Integer) - Constructor for class org.bouncycastle.asn1.x9.DHValidationParms
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
Digest - Interface in org.bouncycastle.crypto
  interface that a message digest conforms to.
digest - Variable in class org.bouncycastle.crypto.io.DigestInputStream
digest - Variable in class org.bouncycastle.crypto.io.DigestOutputStream
digest - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
digest - Variable in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
digest - Variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
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
digestBlockSize - Variable in class org.bouncycastle.crypto.tls.TlsMac
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.jcajce.provider.util
DigestFactory() - Constructor for class org.bouncycastle.jcajce.provider.util.DigestFactory
DigestInfo - Class in org.bouncycastle.asn1.x509
  The DigestInfo object.
DigestInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
DigestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
DigestingMessageSigner - Class in org.bouncycastle.pqc.crypto
  Implements the sign and verify functions for a Signature Scheme which can use a hash function.
DigestingMessageSigner(MessageSigner, Digest) - Constructor for class org.bouncycastle.pqc.crypto.DigestingMessageSigner
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
digestOverhead - Variable in class org.bouncycastle.crypto.tls.TlsMac
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
DigestSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
DigestSignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
DigestSignatureSpi(ASN1ObjectIdentifier, Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
DigestSignatureSpi.MD2 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
DigestSignatureSpi.MD2() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD2
DigestSignatureSpi.MD4 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
DigestSignatureSpi.MD4() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD4
DigestSignatureSpi.MD5 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
DigestSignatureSpi.MD5() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD5
DigestSignatureSpi.noneRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
DigestSignatureSpi.noneRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.noneRSA
DigestSignatureSpi.RIPEMD128 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
DigestSignatureSpi.RIPEMD128() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD128
DigestSignatureSpi.RIPEMD160 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
DigestSignatureSpi.RIPEMD160() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD160
DigestSignatureSpi.RIPEMD256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
DigestSignatureSpi.RIPEMD256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD256
DigestSignatureSpi.SHA1 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
DigestSignatureSpi.SHA1() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA1
DigestSignatureSpi.SHA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
DigestSignatureSpi.SHA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA224
DigestSignatureSpi.SHA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
DigestSignatureSpi.SHA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA256
DigestSignatureSpi.SHA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
DigestSignatureSpi.SHA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA384
DigestSignatureSpi.SHA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
DigestSignatureSpi.SHA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA512
DigestTest - Class in org.bouncycastle.crypto.test
DigestTest - Class in org.bouncycastle.jce.provider.test
DigestTest() - Constructor for class org.bouncycastle.jce.provider.test.DigestTest
DIGITAL_SIGNATURE - Static variable in class org.bouncycastle.asn1.eac.EACTags
DIGITAL_SIGNATURE_BLOCK - Static variable in class org.bouncycastle.asn1.eac.EACTags
DIGITAL_SIGNATURE_USAGE - Static variable in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
DigitallySigned - Class in org.bouncycastle.crypto.tls
DigitallySigned(SignatureAndHashAlgorithm, byte[]) - Constructor for class org.bouncycastle.crypto.tls.DigitallySigned
digitalSignature - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
digitalSignature - Static variable in class org.bouncycastle.jce.X509KeyUsage
directCRLTest() - Method in class org.bouncycastle.jce.provider.test.CRL5Test
directory - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.1: Internet directory: X.500
directoryName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
DirectoryString - Class in org.bouncycastle.asn1.x500
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
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
div(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Divide this polynomial by the given polynomial.
div(BigInteger) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
  Divides each coefficient by a `BigInteger` and rounds the result to the nearest whole number.
div(BigDecimal, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
  Divides each coefficient by a `BigDecimal` and rounds the result to `decimalPlaces` places.
div(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Divides each coefficient by `k` and rounds to the nearest integer.
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
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.ECFieldElement
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
divide(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Divides this by b and stores the result in a new PolynomialGF2n[2], quotient in result[0] and remainder in result[1].
divide(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Divides this by g and returns the quotient and remainder in a new GF2Polynomial[2], quotient in [0], remainder in [1].
divideAndRound(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
divideAndRound(BigInteger[], BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
DL - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
  DL - definite length encoding.
DLOutputStream - Class in org.bouncycastle.asn1
  Stream that outputs encoding based on definite length.
DLOutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.DLOutputStream
DLSequence - Class in org.bouncycastle.asn1
  The DLSequence encodes a SEQUENCE using definite length form.
DLSequence() - Constructor for class org.bouncycastle.asn1.DLSequence
  Create an empty sequence
DLSequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLSequence
  Create a sequence containing one object
DLSequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DLSequence
  Create a sequence containing a vector of objects.
DLSequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DLSequence
  Create a sequence containing an array of objects.
DLSet - Class in org.bouncycastle.asn1
  The DLSet encodes ASN.1 SET value without element ordering, and always using definite length form.
DLSet() - Constructor for class org.bouncycastle.asn1.DLSet
  create an empty set
DLSet(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLSet
DLSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DLSet
DLSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DLSet
  create a set from an array of objects.
DLTaggedObject - Class in org.bouncycastle.asn1
  Definite Length TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
DLTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLTaggedObject
dm0 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
dm0 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
DMD_NAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 2256 dmdName
DMD_NAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 2256 dmdName
DN_QUALIFIER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  dnQualifier - DirectoryString(SIZE(1..64)
DN_QUALIFIER - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  dnQualifier - DirectoryString(SIZE(1..64)
dnQualifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
dNSName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
doDefTest(KeyPairGenerator, Cipher, Cipher) - Method in class org.bouncycastle.jce.provider.test.IESTest
doFinal() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  process the contents of the buffer using the underlying cipher.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  Process the last block in the buffer.
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Digest
  close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD2Digest
  close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD4Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD5Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.NullDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA384Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA3Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA512Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SkeinDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SkeinEngine
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SM3Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Mac
  Compute the final stage of the MAC writing the output to the out parameter.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CMac
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.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.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(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 interface org.bouncycastle.crypto.modes.AEADBlockCipher
  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.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.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.tls.SSL3Mac
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
  Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
  Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
  Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
DoFinalTest - Class in org.bouncycastle.jce.provider.test
  check that doFinal is properly reseting the cipher.
DoFinalTest() - Constructor for class org.bouncycastle.jce.provider.test.DoFinalTest
doTest(String, KeyPairGenerator, String, IESParameterSpec) - Method in class org.bouncycastle.jce.provider.test.DHIESTest
doTest(String, KeyPairGenerator, String, IESParameterSpec) - Method in class org.bouncycastle.jce.provider.test.ECIESTest
doTest(KeyPairGenerator, Cipher, Cipher) - Method in class org.bouncycastle.jce.provider.test.IESTest
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
DoubleAddMultiplier - Class in org.bouncycastle.math.ec
DoubleAddMultiplier() - Constructor for class org.bouncycastle.math.ec.DoubleAddMultiplier
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
doublingCoord - Variable in class org.bouncycastle.math.ec.MixedNafR2LMultiplier
dr - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
dr - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
dr1 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
dr1 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
dr2 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
dr2 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
dr3 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
dr3 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
drain(InputStream) - Static method in class org.bouncycastle.util.io.Streams
  Read stream till EOF is encountered.
DRBGTestVector - Class in org.bouncycastle.crypto.prng.test
DRBGTestVector(Digest, EntropySource, boolean, String, int, 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 - Static variable in class org.bouncycastle.crypto.tls.SignatureAlgorithm
DSA - Class in org.bouncycastle.jcajce.provider.asymmetric
DSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSA
DSA.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
DSA.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSA.Mappings
dsa_with_sha224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.1
dsa_with_sha256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.2
dsa_with_sha384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.3
dsa_with_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.3.4
DSABase - Class in org.bouncycastle.jcajce.provider.asymmetric.util
DSABase(Digest, DSA, DSAEncoder) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
DSADigestSigner - Class in org.bouncycastle.crypto.signers
DSADigestSigner(DSA, Digest) - Constructor for class org.bouncycastle.crypto.signers.DSADigestSigner
DSAEncoder - Interface in org.bouncycastle.jcajce.provider.asymmetric.util
DSAKCalculator - Interface in org.bouncycastle.crypto.signers
  Interface define calculators of K values for DSA/ECDSA.
DSAKeyGenerationParameters - Class in org.bouncycastle.crypto.params
DSAKeyGenerationParameters(SecureRandom, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAKeyGenerationParameters
DSAKeyPairGenerator - Class in org.bouncycastle.crypto.generators
  a DSA key pair generator.
DSAKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
DSAKeyParameters - Class in org.bouncycastle.crypto.params
DSAKeyParameters(boolean, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAKeyParameters
dsaOids - Static variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
DSAParameter - Class in org.bouncycastle.asn1.x509
DSAParameter(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.DSAParameter
DSAParameterGenerationParameters - Class in org.bouncycastle.crypto.params
DSAParameterGenerationParameters(int, int, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
  Construct without a usage index, this will do a random construction of G.
DSAParameterGenerationParameters(int, int, int, SecureRandom, int) - Constructor for class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
  Construct for a specific usage index - this has the effect of using verifiable canonical generation of G.
DSAParameters - Class in org.bouncycastle.crypto.params
DSAParameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DSAParameters
DSAParameters(BigInteger, BigInteger, BigInteger, DSAValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DSAParameters
DSAParametersGenerator - Class in org.bouncycastle.crypto.generators
  Generate suitable parameters for DSA, in line with FIPS 186-2, or FIPS 186-3.
DSAParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSAParametersGenerator
DSAParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.DSAParametersGenerator
DSAPrivateKeyParameters - Class in org.bouncycastle.crypto.params
DSAPrivateKeyParameters(BigInteger, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAPrivateKeyParameters
DSAPublicKeyParameters - Class in org.bouncycastle.crypto.params
DSAPublicKeyParameters(BigInteger, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAPublicKeyParameters
DSASigner - Class in org.bouncycastle.crypto.signers
  The Digital Signature Algorithm - as described in "Handbook of Applied Cryptography", pages 452 - 453.
DSASigner() - Constructor for class org.bouncycastle.crypto.signers.DSASigner
  Default configuration, random K values.
DSASigner(DSAKCalculator) - Constructor for class org.bouncycastle.crypto.signers.DSASigner
  Configuration with an alternate, possibly deterministic calculator of K.
DSASigner - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
DSASigner(Digest, DSA) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
DSASigner.detDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
DSASigner.detDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA
DSASigner.detDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
DSASigner.detDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA224
DSASigner.detDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
DSASigner.detDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA256
DSASigner.detDSA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
DSASigner.detDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA384
DSASigner.detDSA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
DSASigner.detDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA512
DSASigner.dsa224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
DSASigner.dsa224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa224
DSASigner.dsa256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
DSASigner.dsa256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa256
DSASigner.dsa384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
DSASigner.dsa384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa384
DSASigner.dsa512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
DSASigner.dsa512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa512
DSASigner.noneDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
DSASigner.noneDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.noneDSA
DSASigner.stdDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
DSASigner.stdDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.stdDSA
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
DSATest - Class in org.bouncycastle.jce.provider.test
DSATest() - Constructor for class org.bouncycastle.jce.provider.test.DSATest
DSAUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
  utility class for converting jce/jca DSA objects objects into their org.bouncycastle.crypto counterparts.
DSAUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
DSAValidationParameters - Class in org.bouncycastle.crypto.params
DSAValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.DSAValidationParameters
DSAValidationParameters(byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.DSAValidationParameters
dsaWithSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.27
dss_ephemeral_dh_RESERVED - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
dss_fixed_dh - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
dss_sign - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
DSTU4145 - Class in org.bouncycastle.jcajce.provider.asymmetric
DSTU4145() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSTU4145
DSTU4145.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
DSTU4145.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSTU4145.Mappings
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
DSTU4145Params - Class in org.bouncycastle.asn1.ua
DSTU4145Params(ASN1ObjectIdentifier) - 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
DSTU4145Test - Class in org.bouncycastle.jce.provider.test
DSTU4145Test() - Constructor for class org.bouncycastle.jce.provider.test.DSTU4145Test
dtls_srtp - Static variable in class org.bouncycastle.crypto.tls.ExporterLabel
DTLSClientProtocol - Class in org.bouncycastle.crypto.tls
DTLSClientProtocol(SecureRandom) - Constructor for class org.bouncycastle.crypto.tls.DTLSClientProtocol
DTLSClientProtocol.ClientHandshakeState - Class in org.bouncycastle.crypto.tls
DTLSClientProtocol.ClientHandshakeState() - Constructor for class org.bouncycastle.crypto.tls.DTLSClientProtocol.ClientHandshakeState
DTLSClientTest - Class in org.bouncycastle.crypto.tls.test
  A simple test designed to conduct a DTLS handshake with an external DTLS server.
DTLSClientTest() - Constructor for class org.bouncycastle.crypto.tls.test.DTLSClientTest
DTLSProtocol - Class in org.bouncycastle.crypto.tls
DTLSProtocol(SecureRandom) - Constructor for class org.bouncycastle.crypto.tls.DTLSProtocol
DTLSProtocolTest - Class in org.bouncycastle.crypto.tls.test
DTLSProtocolTest() - Constructor for class org.bouncycastle.crypto.tls.test.DTLSProtocolTest
DTLSServerProtocol - Class in org.bouncycastle.crypto.tls
DTLSServerProtocol(SecureRandom) - Constructor for class org.bouncycastle.crypto.tls.DTLSServerProtocol
DTLSServerProtocol.ServerHandshakeState - Class in org.bouncycastle.crypto.tls
DTLSServerProtocol.ServerHandshakeState() - Constructor for class org.bouncycastle.crypto.tls.DTLSServerProtocol.ServerHandshakeState
DTLSServerTest - Class in org.bouncycastle.crypto.tls.test
  A simple test designed to conduct a DTLS handshake with an external DTLS client.
DTLSServerTest() - Constructor for class org.bouncycastle.crypto.tls.test.DTLSServerTest
DTLSTestCase - Class in org.bouncycastle.crypto.tls.test
DTLSTestCase(TlsTestConfig, String) - Constructor for class org.bouncycastle.crypto.tls.test.DTLSTestCase
DTLSTestSuite - Class in org.bouncycastle.crypto.tls.test
DTLSTestSuite() - Constructor for class org.bouncycastle.crypto.tls.test.DTLSTestSuite
DTLSTransport - Class in org.bouncycastle.crypto.tls
DTLSv10 - Static variable in class org.bouncycastle.crypto.tls.ProtocolVersion
DTLSv12 - Static variable in class org.bouncycastle.crypto.tls.ProtocolVersion
DualECDRBGTest - Class in org.bouncycastle.crypto.prng.test
  Dual EC SP800-90 DRBG test
DualECDRBGTest() - Constructor for class org.bouncycastle.crypto.prng.test.DualECDRBGTest
DualECPoints - Class in org.bouncycastle.crypto.prng.drbg
  General class for providing point pairs for use with DualEC DRBG.
DualECPoints(int, ECPoint, ECPoint, int) - Constructor for class org.bouncycastle.crypto.prng.drbg.DualECPoints
  Base Constructor.
DualECSP800DRBG - Class in org.bouncycastle.crypto.prng.drbg
  A SP800-90A Dual EC DRBG.
DualECSP800DRBG(Digest, int, EntropySource, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.prng.drbg.DualECSP800DRBG
  Construct a SP800-90A Dual EC DRBG.
DualECSP800DRBG(DualECPoints[], Digest, int, EntropySource, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.prng.drbg.DualECSP800DRBG
  Construct a SP800-90A Dual EC DRBG.
Dump - Class in org.bouncycastle.asn1.util
Dump() - Constructor for class org.bouncycastle.asn1.util.Dump
dumpAsString(Object) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
  dump out a DER object as a formatted string, in non-verbose mode.
dumpAsString(Object, boolean) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
  Dump out the object as a string.
dumpAsString(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
duplicateCertReq - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
DV_DOMESTIC - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
DV_FOREIGN - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
DVCSCertInfo - Class in org.bouncycastle.asn1.dvcs
  DVCSCertInfo::= SEQUENCE { version Integer DEFAULT 1 , dvReqInfo DVCSRequestInformation, messageImprint DigestInfo, serialNumber Integer, responseTime DVCSTime, dvStatus [0] PKIStatusInfo OPTIONAL, policy [1] PolicyInformation OPTIONAL, reqSignature [2] SignerInfos OPTIONAL, certs [3] SEQUENCE SIZE (1..MAX) OF TargetEtcChain OPTIONAL, extensions Extensions OPTIONAL }
DVCSCertInfo(DVCSRequestInformation, DigestInfo, ASN1Integer, DVCSTime) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSCertInfo
DVCSCertInfoBuilder - Class in org.bouncycastle.asn1.dvcs
  DVCSCertInfo::= SEQUENCE { version Integer DEFAULT 1 , dvReqInfo DVCSRequestInformation, messageImprint DigestInfo, serialNumber Integer, responseTime DVCSTime, dvStatus [0] PKIStatusInfo OPTIONAL, policy [1] PolicyInformation OPTIONAL, reqSignature [2] SignerInfos OPTIONAL, certs [3] SEQUENCE SIZE (1..MAX) OF TargetEtcChain OPTIONAL, extensions Extensions OPTIONAL }
DVCSCertInfoBuilder(DVCSRequestInformation, DigestInfo, ASN1Integer, DVCSTime) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
DVCSErrorNotice - Class in org.bouncycastle.asn1.dvcs
  DVCSErrorNotice ::= SEQUENCE { transactionStatus PKIStatusInfo , transactionIdentifier GeneralName OPTIONAL }
DVCSErrorNotice(PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
DVCSErrorNotice(PKIStatusInfo, GeneralName) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
DVCSObjectIdentifiers - Interface in org.bouncycastle.asn1.dvcs
  OIDs for RFC 3029 Data Validation and Certification Server Protocols
DVCSRequest - Class in org.bouncycastle.asn1.dvcs
  DVCSRequest ::= SEQUENCE { requestInformation DVCSRequestInformation, data Data, transactionIdentifier GeneralName OPTIONAL }
DVCSRequest(DVCSRequestInformation, Data) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequest
DVCSRequest(DVCSRequestInformation, Data, GeneralName) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequest
DVCSRequestInformation - Class in org.bouncycastle.asn1.dvcs
  DVCSRequestInformation ::= SEQUENCE { version INTEGER DEFAULT 1 , service ServiceType, nonce Nonce OPTIONAL, requestTime DVCSTime OPTIONAL, requester [0] GeneralNames OPTIONAL, requestPolicy [1] PolicyInformation OPTIONAL, dvcs [2] GeneralNames OPTIONAL, dataLocations [3] GeneralNames OPTIONAL, extensions [4] IMPLICIT Extensions OPTIONAL }
DVCSRequestInformationBuilder - Class in org.bouncycastle.asn1.dvcs
  DVCSRequestInformation ::= SEQUENCE { version INTEGER DEFAULT 1 , service ServiceType, nonce Nonce OPTIONAL, requestTime DVCSTime OPTIONAL, requester [0] GeneralNames OPTIONAL, requestPolicy [1] PolicyInformation OPTIONAL, dvcs [2] GeneralNames OPTIONAL, dataLocations [3] GeneralNames OPTIONAL, extensions [4] IMPLICIT Extensions OPTIONAL }
DVCSRequestInformationBuilder(ServiceType) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
DVCSRequestInformationBuilder(DVCSRequestInformation) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
DVCSResponse - Class in org.bouncycastle.asn1.dvcs
  DVCSResponse ::= CHOICE { dvCertInfo DVCSCertInfo , dvErrorNote [0] DVCSErrorNotice }
DVCSResponse(DVCSCertInfo) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSResponse
DVCSResponse(DVCSErrorNotice) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSResponse
DVCSTime - Class in org.bouncycastle.asn1.dvcs
  DVCSTime ::= CHOICE { genTime GeneralizedTime, timeStampToken ContentInfo }
DVCSTime(Date) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSTime
DVCSTime(ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSTime
DVCSTime(ContentInfo) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSTime
DYNAMIC_AUTHENTIFICATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
DYNAMIC_EXTERNAL_AUTHENTIFICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
DYNAMIC_INTERNAL_AUTHENTIFICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
DYNAMIC_MUTUAL_AUTHENTIFICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags

## E

E - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  email address in Verisign certificates
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) http://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
EACTags() - Constructor for class org.bouncycastle.asn1.eac.EACTags
EAXBlockCipher - Class in org.bouncycastle.crypto.modes
  A Two-Pass Authenticated-Encryption Scheme Optimized for Simplicity and Efficiency - by M.
EAXBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.EAXBlockCipher
  Constructor that accepts an instance of a block cipher engine.
EAXTest - Class in org.bouncycastle.crypto.test
EAXTest() - Constructor for class org.bouncycastle.crypto.test.EAXTest
EC - Class in org.bouncycastle.jcajce.provider.asymmetric
EC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.EC
EC.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
EC.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.EC.Mappings
EC5Util - Class in org.bouncycastle.jcajce.provider.asymmetric.util
EC5Util() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
ec_basis_pentanomial - Static variable in class org.bouncycastle.crypto.tls.ECBasisType
ec_basis_trinomial - Static variable in class org.bouncycastle.crypto.tls.ECBasisType
EC_IMPLICITLY_CA - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
  Elliptic Curve CA parameters - VM wide version
ec_point_formats - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
ecAgreePrivateKey - Variable in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
ecAgreePrivateKey - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
ecAgreePublicKey - Variable in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
ecAgreePublicKey - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
ECAlgorithms - Class in org.bouncycastle.math.ec
ECAlgorithms() - Constructor for class org.bouncycastle.math.ec.ECAlgorithms
ECBasisType - Class in org.bouncycastle.crypto.tls
  RFC 4492 5.4.
ECBasisType() - Constructor for class org.bouncycastle.crypto.tls.ECBasisType
ecc_brainpool - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8
eccCipherSuitesOffered - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
ECCKeyGenParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
  This class provides a specification for the parameters that are used by the McEliece, McElieceCCA2, and Niederreiter key pair generators.
ECCKeyGenParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
  Constructor.
ECCKeyGenParameterSpec(int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
  Constructor.
ECCKeyGenParameterSpec(int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
  Constructor.
ECCKeyGenParameterSpec(int, int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
  Constructor.
ECConstants - Interface in org.bouncycastle.math.ec
ECCurve - Class in org.bouncycastle.math.ec
  base class for an elliptic curve
ECCurve(FiniteField) - Constructor for class org.bouncycastle.math.ec.ECCurve
ECCurve.AbstractF2m - Class in org.bouncycastle.math.ec
ECCurve.AbstractF2m(int, int, int, int) - Constructor for class org.bouncycastle.math.ec.ECCurve.AbstractF2m
ECCurve.AbstractFp - Class in org.bouncycastle.math.ec
ECCurve.AbstractFp(BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.AbstractFp
ECCurve.Config - Class in org.bouncycastle.math.ec
ECCurve.F2m - Class in org.bouncycastle.math.ec
  Elliptic curves over F2m.
ECCurve.F2m(int, int, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
  Constructor for Trinomial Polynomial Basis (TPB).
ECCurve.F2m(int, int, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
  Constructor for Trinomial Polynomial Basis (TPB).
ECCurve.F2m(int, int, int, int, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
  Constructor for Pentanomial Polynomial Basis (PPB).
ECCurve.F2m(int, int, int, int, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
  Constructor for Pentanomial Polynomial Basis (PPB).
ECCurve.F2m(int, int, int, int, ECFieldElement, ECFieldElement, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
ECCurve.Fp - Class in org.bouncycastle.math.ec
  Elliptic curve over Fp
ECCurve.Fp(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
ECCurve.Fp(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
ECCurve.Fp(BigInteger, BigInteger, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
ECCurve.Fp(BigInteger, BigInteger, ECFieldElement, ECFieldElement, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
ECCurveType - Class in org.bouncycastle.crypto.tls
  RFC 4492 5.4
ECCurveType() - Constructor for class org.bouncycastle.crypto.tls.ECCurveType
ECDecryptor - Interface in org.bouncycastle.crypto.ec
ECDH_anon - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
ECDH_ECDSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
ECDH_RSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
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
ECDHE_ECDSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
ECDHE_PSK - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
ECDHE_RSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
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
ECDomainParameters - Class in org.bouncycastle.crypto.params
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 - Static variable in class org.bouncycastle.crypto.tls.SignatureAlgorithm
ECDSA5Test - Class in org.bouncycastle.jce.provider.test
ECDSA5Test() - Constructor for class org.bouncycastle.jce.provider.test.ECDSA5Test
ecdsa_fixed_ecdh - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
ecdsa_plain_RIPEMD160 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_SHA1 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_SHA224 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_SHA256 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_SHA384 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_SHA512 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_plain_signatures - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ecdsa_sign - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
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
ECEncodingTest - Class in org.bouncycastle.jce.provider.test
ECEncodingTest() - Constructor for class org.bouncycastle.jce.provider.test.ECEncodingTest
ECEncryptor - Interface in org.bouncycastle.crypto.ec
ECEndomorphism - Interface in org.bouncycastle.math.ec.endo
ECFieldElement - Class in org.bouncycastle.math.ec
ECFieldElement() - Constructor for class org.bouncycastle.math.ec.ECFieldElement
ECFieldElement.F2m - Class in org.bouncycastle.math.ec
  Class representing the Elements of the finite field `F2m` in polynomial basis (PB) representation.
ECFieldElement.F2m(int, int, int, int, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECFieldElement.F2m
  Deprecated.
  Use ECCurve.fromBigInteger to construct field elements
ECFieldElement.F2m(int, int, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECFieldElement.F2m
  Deprecated.
  Use ECCurve.fromBigInteger to construct field elements
ECFieldElement.Fp - Class in org.bouncycastle.math.ec
ECFieldElement.Fp(BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECFieldElement.Fp
  Deprecated.
  Use ECCurve.fromBigInteger to construct field elements
ECFixedTransform - Class in org.bouncycastle.crypto.ec
  this transforms the original randomness used for an ElGamal encryption by a fixed value.
ECFixedTransform(BigInteger) - Constructor for class org.bouncycastle.crypto.ec.ECFixedTransform
ECGOST - Class in org.bouncycastle.jcajce.provider.asymmetric
ECGOST() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ECGOST
ECGOST.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
ECGOST.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ECGOST.Mappings
ecGOST3410_AParam() - Method in class org.bouncycastle.crypto.test.ECGOST3410Test
  Test Sign & Verify with A parameters see: http://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.
ECGOST3410NamedCurves() - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
ECGOST3410NamedCurveTable - Class in org.bouncycastle.jce
  a table of locally supported named curves.
ECGOST3410NamedCurveTable() - Constructor for class org.bouncycastle.jce.ECGOST3410NamedCurveTable
ECGOST3410ParamSetParameters - Class in org.bouncycastle.asn1.cryptopro
ECGOST3410ParamSetParameters(BigInteger, BigInteger, BigInteger, BigInteger, int, BigInteger) - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
ECGOST3410ParamSetParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
ECGOST3410Signer - Class in org.bouncycastle.crypto.signers
  GOST R 34.10-2001 Signature Algorithm
ECGOST3410Signer() - Constructor for class org.bouncycastle.crypto.signers.ECGOST3410Signer
ECGOST3410Test - Class in org.bouncycastle.crypto.test
  ECGOST3410 tests are taken from GOST R 34.10-2001.
ECGOST3410Test() - Constructor for class org.bouncycastle.crypto.test.ECGOST3410Test
ECIESKeyEncapsulation - Class in org.bouncycastle.crypto.kems
  The ECIES Key Encapsulation Mechanism (ECIES-KEM) from ISO 18033-2.
ECIESKeyEncapsulation(DerivationFunction, SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
  Set up the ECIES-KEM.
ECIESKeyEncapsulation(DerivationFunction, SecureRandom, boolean, boolean, boolean) - Constructor for class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
  Set up the ECIES-KEM.
ECIESKeyEncapsulationTest - Class in org.bouncycastle.crypto.test
  Tests for the ECIES Key Encapsulation Mechanism
ECIESKeyEncapsulationTest() - Constructor for class org.bouncycastle.crypto.test.ECIESKeyEncapsulationTest
ECIESPublicKeyParser - Class in org.bouncycastle.crypto.parsers
ECIESPublicKeyParser(ECDomainParameters) - Constructor for class org.bouncycastle.crypto.parsers.ECIESPublicKeyParser
ECIESTest - Class in org.bouncycastle.crypto.test
  test for ECIES - Elliptic Curve Integrated Encryption Scheme
ECIESTest - Class in org.bouncycastle.jce.provider.test
  Test for ECIES - Elliptic Curve Integrated Encryption Scheme
ECKey - Interface in org.bouncycastle.jce.interfaces
  generic interface for an Elliptic Curve Key.
ECKeyGenerationParameters - Class in org.bouncycastle.crypto.params
ECKeyGenerationParameters(ECDomainParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.params.ECKeyGenerationParameters
ECKeyPairGenerator - Class in org.bouncycastle.crypto.generators
ECKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ECKeyPairGenerator
ECKeyParameters - Class in org.bouncycastle.crypto.params
ECKeyParameters(boolean, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECKeyParameters
ECKeySpec - Class in org.bouncycastle.jce.spec
  base class for an Elliptic Curve Key Spec
ECKeySpec(ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECKeySpec
ECKeyUtil - Class in org.bouncycastle.jce
  Utility class to allow conversion of EC key parameters to explicit from named curves and back (where possible).
ECKeyUtil() - Constructor for class org.bouncycastle.jce.ECKeyUtil
ECMQVBasicAgreement - Class in org.bouncycastle.crypto.agreement
ECMQVBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
ECMultiplier - Interface in org.bouncycastle.math.ec
  Interface for classes encapsulating a point multiplication algorithm for `ECPoint`s.
ECNamedCurveGenParameterSpec - Class in org.bouncycastle.jce.spec
  Named curve generation spec If you are using JDK 1.5 you should be looking at ECGenParameterSpec.
ECNamedCurveGenParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec
ECNamedCurveParameterSpec - Class in org.bouncycastle.jce.spec
  specification signifying that the curve parameters can also be referred to by name.
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
ECNamedCurveSpec - Class in org.bouncycastle.jce.spec
  specification signifying that the curve parameters can also be referred to by name.
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
ECNamedCurveSpec(String, EllipticCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
ECNamedCurveSpec(String, EllipticCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
ECNamedCurveTable - Class in org.bouncycastle.asn1.x9
  A general class that reads all X9.62 style EC curve tables.
ECNamedCurveTable() - Constructor for class org.bouncycastle.asn1.x9.ECNamedCurveTable
ECNamedCurveTable - Class in org.bouncycastle.jce
  a table of locally supported named curves.
ECNamedCurveTable() - Constructor for class org.bouncycastle.jce.ECNamedCurveTable
ECNamedDomainParameters - Class in org.bouncycastle.crypto.params
ECNamedDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
ECNamedDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
ECNamedDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
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
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
ECNRTest - Class in org.bouncycastle.jce.provider.test
ECNRTest() - Constructor for class org.bouncycastle.jce.provider.test.ECNRTest
ECPair - Class in org.bouncycastle.crypto.ec
ECPair(ECPoint, ECPoint) - Constructor for class org.bouncycastle.crypto.ec.ECPair
ECPairFactorTransform - Interface in org.bouncycastle.crypto.ec
ECPairTransform - Interface in org.bouncycastle.crypto.ec
ECParameterSpec - Class in org.bouncycastle.jce.spec
  basic domain parameters for an Elliptic Curve public or private key.
ECParameterSpec(ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
ECParameterSpec(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
ECParameterSpec(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
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.AbstractF2m(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractF2m
ECPoint.AbstractF2m(ECCurve, ECFieldElement, ECFieldElement, ECFieldElement[]) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractF2m
ECPoint.AbstractFp - Class in org.bouncycastle.math.ec
ECPoint.AbstractFp(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractFp
ECPoint.AbstractFp(ECCurve, ECFieldElement, ECFieldElement, ECFieldElement[]) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractFp
ECPoint.F2m - Class in org.bouncycastle.math.ec
  Elliptic curve points over F2m
ECPoint.F2m(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.F2m
  Deprecated.
  Use ECCurve.createPoint to construct points
ECPoint.F2m(ECCurve, ECFieldElement, ECFieldElement, boolean) - Constructor for class org.bouncycastle.math.ec.ECPoint.F2m
  Deprecated.
  per-point compression property will be removed, refer `ECPoint.getEncoded(boolean)`
ECPoint.Fp - Class in org.bouncycastle.math.ec
  Elliptic curve points over Fp
ECPoint.Fp(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.Fp
  Deprecated.
  Use ECCurve.createPoint to construct points
ECPoint.Fp(ECCurve, ECFieldElement, ECFieldElement, boolean) - Constructor for class org.bouncycastle.math.ec.ECPoint.Fp
  Deprecated.
  per-point compression property will be removed, refer `ECPoint.getEncoded(boolean)`
ECPointEncoder - Interface in org.bouncycastle.jce.interfaces
  All BC elliptic curve keys implement this interface.
ECPointFormat - Class in org.bouncycastle.crypto.tls
  RFC 4492 5.1.2
ECPointFormat() - Constructor for class org.bouncycastle.crypto.tls.ECPointFormat
ECPointMap - Interface in org.bouncycastle.math.ec
ECPointUtil - Class in org.bouncycastle.jce
  Utility class for handling EC point decoding.
ECPointUtil() - Constructor for class org.bouncycastle.jce.ECPointUtil
ECPrivateKey - Class in org.bouncycastle.asn1.sec
  the elliptic curve private key object from SEC 1
ECPrivateKey(BigInteger) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
  Deprecated.
  use constructor which takes orderBitLength to guarantee correct encoding.
ECPrivateKey(int, BigInteger) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
  Base constructor.
ECPrivateKey(BigInteger, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
  Deprecated.
  use constructor which takes orderBitLength to guarantee correct encoding.
ECPrivateKey(BigInteger, DERBitString, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
  Deprecated.
  use constructor which takes orderBitLength to guarantee correct encoding.
ECPrivateKey(int, BigInteger, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
ECPrivateKey(int, BigInteger, DERBitString, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
ECPrivateKey - Interface in org.bouncycastle.jce.interfaces
  interface for Elliptic Curve Private keys.
ECPrivateKeyParameters - Class in org.bouncycastle.crypto.params
ECPrivateKeyParameters(BigInteger, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPrivateKeyParameters
ECPrivateKeySpec - Class in org.bouncycastle.jce.spec
  Elliptic Curve private key specification.
ECPrivateKeySpec(BigInteger, ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECPrivateKeySpec
  base constructor
ECPrivateKeyStructure - Class in org.bouncycastle.asn1.sec
  Deprecated.
  use ECPrivateKey
ECPrivateKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
ECPrivateKeyStructure(BigInteger) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
ECPrivateKeyStructure(BigInteger, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
ECPrivateKeyStructure(BigInteger, DERBitString, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
ECPublicKey - Interface in org.bouncycastle.jce.interfaces
  interface for elliptic curve public keys.
ECPublicKeyParameters - Class in org.bouncycastle.crypto.params
ECPublicKeyParameters(ECPoint, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPublicKeyParameters
ECPublicKeySpec - Class in org.bouncycastle.jce.spec
  Elliptic Curve public key specification
ECPublicKeySpec(ECPoint, ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECPublicKeySpec
  base constructor
ecSign - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2
ecSignWithRipemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.2
ecSignWithSha1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2,1
ecStoreTest(String) - Method in class org.bouncycastle.jce.provider.test.KeyStoreTest
ECTest - Class in org.bouncycastle.crypto.test
  ECDSA tests are taken from X9.62.
ECTest() - Constructor for class org.bouncycastle.crypto.test.ECTest
ECTransformationTest - Class in org.bouncycastle.crypto.ec.test
ECTransformationTest() - Constructor for class org.bouncycastle.crypto.ec.test.ECTransformationTest
ECUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
  utility class for converting jce/jca ECDSA, ECDH, and ECDHC objects into their org.bouncycastle.crypto counterparts.
ECUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
ediPartyName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
EES1087EP2 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
  A conservative (in terms of security) parameter set that gives 256 bits of security and is optimized for key size.
EES1171EP1 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
  A conservative (in terms of security) parameter set that gives 256 bits of security and is a tradeoff between key size and encryption/decryption speed.
EES1499EP1 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
  A conservative (in terms of security) parameter set that gives 256 bits of security and is optimized for encryption/decryption speed.
eight(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
eight(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
ELEMENT_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
elementToStr(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
ElGamal - Class in org.bouncycastle.jcajce.provider.asymmetric
ElGamal() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ElGamal
ElGamal.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
ElGamal.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ElGamal.Mappings
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
ElGamalGenParameterSpec - Class in org.bouncycastle.jce.spec
ElGamalGenParameterSpec(int) - Constructor for class org.bouncycastle.jce.spec.ElGamalGenParameterSpec
ElGamalKey - Interface in org.bouncycastle.jce.interfaces
ElGamalKeyGenerationParameters - Class in org.bouncycastle.crypto.params
ElGamalKeyGenerationParameters(SecureRandom, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalKeyGenerationParameters
ElGamalKeyPairGenerator - Class in org.bouncycastle.crypto.generators
  a ElGamal key pair generator.
ElGamalKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
ElGamalKeyParameters - Class in org.bouncycastle.crypto.params
ElGamalKeyParameters(boolean, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalKeyParameters
ElGamalKeySpec - Class in org.bouncycastle.jce.spec
ElGamalKeySpec(ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalKeySpec
ElGamalParameter - Class in org.bouncycastle.asn1.oiw
ElGamalParameter(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.oiw.ElGamalParameter
ElGamalParameters - Class in org.bouncycastle.crypto.params
ElGamalParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ElGamalParameters
ElGamalParameters(BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.params.ElGamalParameters
ElGamalParametersGenerator - Class in org.bouncycastle.crypto.generators
ElGamalParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
ElGamalParameterSpec - Class in org.bouncycastle.jce.spec
ElGamalParameterSpec(BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ElGamalParameterSpec
  Constructs a parameter set for Diffie-Hellman, using a prime modulus `p` and a base generator `g`.
ElGamalPrivateKey - Interface in org.bouncycastle.jce.interfaces
ElGamalPrivateKeyParameters - Class in org.bouncycastle.crypto.params
ElGamalPrivateKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
ElGamalPrivateKeySpec - Class in org.bouncycastle.jce.spec
  This class specifies an ElGamal private key with its associated parameters.
ElGamalPrivateKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalPrivateKeySpec
ElGamalPublicKey - Interface in org.bouncycastle.jce.interfaces
ElGamalPublicKeyParameters - Class in org.bouncycastle.crypto.params
ElGamalPublicKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
ElGamalPublicKeySpec - Class in org.bouncycastle.jce.spec
  This class specifies an ElGamal public key with its associated parameters.
ElGamalPublicKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalPublicKeySpec
ElGamalTest - Class in org.bouncycastle.crypto.test
ElGamalTest() - Constructor for class org.bouncycastle.crypto.test.ElGamalTest
ElGamalTest - Class in org.bouncycastle.jce.provider.test
ElGamalTest() - Constructor for class org.bouncycastle.jce.provider.test.ElGamalTest
ElGamalUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
  utility class for converting jce/jca ElGamal objects objects into their org.bouncycastle.crypto counterparts.
ElGamalUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.ElGamalUtil
elliptic_curves - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
ellipticCurve - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  Base OID: 1.3.132.0
ellipticCurve - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1
ellipticCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Named curves base 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
EMPTY_BYTES - Static variable in class org.bouncycastle.crypto.tls.TlsUtils
EMPTY_CHAIN - Static variable in class org.bouncycastle.crypto.tls.Certificate
EMPTY_INTS - Static variable in class org.bouncycastle.crypto.tls.TlsUtils
EMPTY_LONGS - Static variable in class org.bouncycastle.crypto.tls.TlsUtils
EMPTY_SHORTS - Static variable in class org.bouncycastle.crypto.tls.TlsUtils
EMPTY_ZS - Static variable in class org.bouncycastle.math.ec.ECPoint
encipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
encipherOnly - Static variable in class org.bouncycastle.jce.X509KeyUsage
EncKeyWithID - Class in org.bouncycastle.asn1.crmf
EncKeyWithID(PrivateKeyInfo) - Constructor for class org.bouncycastle.asn1.crmf.EncKeyWithID
EncKeyWithID(PrivateKeyInfo, DERUTF8String) - Constructor for class org.bouncycastle.asn1.crmf.EncKeyWithID
EncKeyWithID(PrivateKeyInfo, GeneralName) - Constructor for class org.bouncycastle.asn1.crmf.EncKeyWithID
Encodable - Interface in org.bouncycastle.util
  Interface implemented by objects that can be converted into byte arrays.
EncodableDigest - Interface in org.bouncycastle.crypto.digests
  Encodable digests allow you to download an encoded copy of their internal state.
encode(ASN1OutputStream) - Method in class org.bouncycastle.asn1.BEROctetString
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.Certificate
  Encode this `Certificate` to an `OutputStream`.
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.CertificateRequest
  Encode this `CertificateRequest` to an `OutputStream`.
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.CertificateStatus
  Encode this `CertificateStatus` to an `OutputStream`.
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.CertificateStatusRequest
  Encode this `CertificateStatusRequest` to an `OutputStream`.
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.CertificateURL
  Encode this `CertificateURL` to an `OutputStream`.
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.DigitallySigned
  Encode this `DigitallySigned` to an `OutputStream`.
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.HeartbeatExtension
  Encode this `HeartbeatExtension` to an `OutputStream`.
encode(TlsContext, OutputStream) - Method in class org.bouncycastle.crypto.tls.HeartbeatMessage
  Encode this `HeartbeatMessage` to an `OutputStream`.
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.NewSessionTicket
  Encode this `NewSessionTicket` to an `OutputStream`.
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.OCSPStatusRequest
  Encode this `OCSPStatusRequest` to an `OutputStream`.
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.ServerDHParams
  Encode this `ServerDHParams` to an `OutputStream`.
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.ServerName
  Encode this `ServerName` to an `OutputStream`.
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.ServerNameList
  Encode this `ServerNameList` to an `OutputStream`.
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.ServerSRPParams
  Encode this `ServerSRPParams` to an `OutputStream`.
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.SignatureAndHashAlgorithm
  Encode this `SignatureAndHashAlgorithm` to an `OutputStream`.
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.URLAndHash
  Encode this `URLAndHash` to an `OutputStream`.
encode(BigInteger, BigInteger) - Method in interface org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
  encode the input data producing a base 64 encoded byte array.
encode(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Base64
  encode the input data producing a base 64 encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
  Encode the byte data to base 64 writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
  Encode the byte data to base 64 writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
  encode the input data producing a base 64 output stream.
encode(byte[], int, int, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
  encode the input data producing a Hex encoded byte array.
encode(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Hex
  encode the input data producing a Hex encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
  Hex encode the byte data writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
  Hex encode the byte data writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
  encode the input data producing a Hex output stream.
encode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexTranslator
encode(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.util.encoders.Translator
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  Encode the input data producing a URL safe base 64 encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  Encode the byte data writing it to the given output stream.
encodeBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
encodeMod3Sves(int[]) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
  Encodes an `int` array whose elements are between `-1` and `1`, to a byte array.
encodeMod3Tight(int[]) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
  Encodes an `int` array whose elements are between `-1` and `1`, to a byte array.
encodeModQ(int[], int) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
  Encodes an int array whose elements are between 0 and `q`, to a byte array leaving no gaps between bits.
encodeOpaque8(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
encodePlaintext(long, short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.Chacha20Poly1305
encodePlaintext(long, short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsAEADCipher
encodePlaintext(long, short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
encodePlaintext(long, short, byte[], int, int) - Method in interface org.bouncycastle.crypto.tls.TlsCipher
encodePlaintext(long, short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsNullCipher
encodePlaintext(long, short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsStreamCipher
encodePoint(ECPoint) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
encoder - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
Encoder - Interface in org.bouncycastle.util.encoders
  Encode and decode byte arrays (typically from binary to 7-bit ASCII encodings).
EncoderException - Exception in org.bouncycastle.util.encoders
  Exception thrown if an attempt is made to encode invalid data, or some other failure occurs.
encodeStringValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
  Encoded every value into a UTF8String.
encodeStringValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
encodeStringValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
encodeSupportedSignatureAlgorithms(Vector, boolean, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
encodeTag(DERApplicationSpecific) - Static method in class org.bouncycastle.asn1.eac.EACTags
encodeUint16ArrayWithUint16Length(int[]) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
encodeUint8ArrayWithUint8Length(short[]) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
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
  Generate and encapsulate a random session key.
encrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
  Generate and encapsulate a random session key.
encrypt(byte[], int, int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
  Generate and encapsulate a random session key.
encrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
  Generate and encapsulate a random session key.
encrypt(byte[], int, int) - Method in interface org.bouncycastle.crypto.KeyEncapsulation
  Encapsulate a randomly generated session key.
encrypt(IntegerPolynomial, TernaryPolynomial, IntegerPolynomial) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
ENCRYPT_MODE - Static variable in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Constant specifying encrypt mode.
encrypt_then_mac - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
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.SkipjackEngine
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
  Do the appropriate processing for CFB mode encryption.
encryptCipher - Variable in class org.bouncycastle.crypto.tls.Chacha20Poly1305
encryptCipher - Variable in class org.bouncycastle.crypto.tls.TlsAEADCipher
encryptCipher - Variable in class org.bouncycastle.crypto.tls.TlsBlockCipher
encryptCipher - Variable in class org.bouncycastle.crypto.tls.TlsStreamCipher
EncryptedContentInfo - Class in org.bouncycastle.asn1.cms
  RFC 5652 EncryptedContentInfo object.
EncryptedContentInfo(ASN1ObjectIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfo
EncryptedContentInfoParser - Class in org.bouncycastle.asn1.cms
  Parser for RFC 5652 EncryptedContentInfo object.
EncryptedContentInfoParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
encryptedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.6
EncryptedData - Class in org.bouncycastle.asn1.cms
  RFC 5652 EncryptedData object.
EncryptedData(EncryptedContentInfo) - Constructor for class org.bouncycastle.asn1.cms.EncryptedData
EncryptedData(EncryptedContentInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.EncryptedData
EncryptedData - Class in org.bouncycastle.asn1.pkcs
  The EncryptedData object.
EncryptedData(ASN1ObjectIdentifier, AlgorithmIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedData
encryptedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#7: 1.2.840.113549.1.7.76
EncryptedKey - Class in org.bouncycastle.asn1.crmf
EncryptedKey(EnvelopedData) - Constructor for class org.bouncycastle.asn1.crmf.EncryptedKey
EncryptedKey(EncryptedValue) - Constructor for class org.bouncycastle.asn1.crmf.EncryptedKey
encryptedKey - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
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
EncryptedPrivateKeyInfoTest - Class in org.bouncycastle.jce.provider.test
EncryptedPrivateKeyInfoTest() - Constructor for class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
encryptedPrivKey - Static variable in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
EncryptedValue - Class in org.bouncycastle.asn1.crmf
EncryptedValue(AlgorithmIdentifier, AlgorithmIdentifier, DERBitString, AlgorithmIdentifier, ASN1OctetString, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.EncryptedValue
encryptImplicitNonce - Variable in class org.bouncycastle.crypto.tls.TlsAEADCipher
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
EncryptionAlgorithm - Class in org.bouncycastle.crypto.tls
  RFC 2246 Note that the values here are implementation-specific and arbitrary.
EncryptionAlgorithm() - Constructor for class org.bouncycastle.crypto.tls.EncryptionAlgorithm
EncryptionKeyTest - Class in org.bouncycastle.pqc.crypto.test
EncryptionKeyTest() - Constructor for class org.bouncycastle.pqc.crypto.test.EncryptionKeyTest
encryptionPrimitive(McElieceCCA2PublicKeyParameters, GF2Vector, GF2Vector) - Static method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Primitives
  The McEliece encryption primitive.
encryptionPrimitive(BCMcElieceCCA2PublicKey, GF2Vector, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
  The McEliece encryption primitive.
encryptionPrimitive(McElieceCCA2PublicKeyParameters, GF2Vector, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
EncryptionScheme - Class in org.bouncycastle.asn1.pkcs
EncryptionScheme(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptionScheme
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Compute the output size of an update() or doFinal() operation of a hybrid asymmetric cipher in encryption mode when given input of the specified length.
encryptThenMAC - Variable in class org.bouncycastle.crypto.tls.TlsBlockCipher
encryptThenMACOffered - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
End_Certificate_CP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_02_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_03_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_04_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_04_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_04_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_04_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_04_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_CP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_IC_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_IC_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_IC_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_IC_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_IC_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_IC_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_IC_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_IC_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_IC_05_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_IC_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_IC_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_IC_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PL_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PL_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PL_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PL_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_08_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_08_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_08_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_08_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_PP_08_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_RL_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_RL_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_RL_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_RL_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_RL_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_RL_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_RL_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_RL_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_RL_07_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_RL_07_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_RL_07_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_RL_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
End_Certificate_RL_09_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
endomorphism - Variable in class org.bouncycastle.math.ec.ECCurve.Config
endomorphism - Variable in class org.bouncycastle.math.ec.ECCurve
engine - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
engineAliases() - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineAliases() - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineBuild(CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXAttrCertPathBuilderSpi
  Build and validate a CertPath using the given parameter.
engineBuild(CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
  Build and validate a CertPath using the given parameter.
engineContainsAlias(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineContainsAlias(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineDeleteEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineDeleteEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
  this is not quite complete - we should follow up on the chain, a bit tricky if a certificate appears in more than one chain...
engineDigest() - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineDoFinal() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Return the result of the last step of a multi-step en-/decryption operation or the result of a single-step en-/decryption operation by processing the given input data and any remaining buffered data.
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Perform the last step of a multi-step en-/decryption operation or a single-step en-/decryption operation by processing the given input data and any remaining buffered data.
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
engineGenerateCertificate(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
  Generates a certificate object and initializes it with the data read from the input stream inStream.
engineGenerateCertificates(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
  Returns a (possibly empty) collection view of the certificates read from the given input stream inStream.
engineGenerateCertPath(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
engineGenerateCertPath(InputStream, String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
engineGenerateCertPath(List) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
engineGenerateCRL(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
  Generates a certificate revocation list (CRL) object and initializes it with the data read from the input stream inStream.
engineGenerateCRLs(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
  Returns a (possibly empty) collection view of the CRLs read from the given input stream inStream.
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenCCM
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenGCM
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParamGen
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParamGen
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParamGen
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
  Converts, if possible, a key specification into a `BCRainbowPrivateKey`.
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
  Converts, if possible, a key specification into a `BCRainbowPublicKey`.
engineGenerateSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
engineGenerateSecret(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
engineGenerateSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
engineGenerateSecret(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.digest.SHA1.BasePBKDF2WithHmacSHA1
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.DESPBEKeyFactory
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyFactory
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyFactory
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineGetBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
engineGetCertificate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineGetCertificate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
  simply return the cert for the private key
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineGetCertificateChain(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineGetCertificateChain(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineGetCertificates(CertSelector) - Method in class org.bouncycastle.jce.provider.CertStoreCollectionSpi
engineGetCertificates(CertSelector) - Method in class org.bouncycastle.jce.provider.MultiCertStoreSpi
engineGetCertificates(CertSelector) - Method in class org.bouncycastle.jce.provider.X509LDAPCertStoreSpi
engineGetCertPathEncodings() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
engineGetCreationDate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineGetCreationDate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineGetCRLs(CRLSelector) - Method in class org.bouncycastle.jce.provider.CertStoreCollectionSpi
engineGetCRLs(CRLSelector) - Method in class org.bouncycastle.jce.provider.MultiCertStoreSpi
engineGetCRLs(CRLSelector) - Method in class org.bouncycastle.jce.provider.X509LDAPCertStoreSpi
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
  Return the PKCS#3 ASN.1 structure DHParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
  Return the X.509 ASN.1 structure DSAParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
  Return the X.509 ASN.1 structure ElGamalParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
  Return the X.509 ASN.1 structure GOST3410Parameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
  in the absence of a standard way of doing it this will do for now...
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
  Return the PKCS#1 ASN.1 structure RSAES-OAEP-params.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
  Return the PKCS#1 ASN.1 structure RSASSA-PSS-params.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineGetIV() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineGetIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Return the initialization vector.
engineGetKey(String, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineGetKey(String, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineGetKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Return the key size of the given key object in bits.
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyFactory
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyFactory
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
  Converts a given key into a key specification, if possible.
engineGetMacLength() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreAttrCertCollection
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreCertCollection
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreCertPairCollection
  Returns a colelction of certificate pairs which match the given `selector`.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreCRLCollection
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts
  Returns a collection of matching attribute certificates from the LDAP location.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCertPairs
  Returns a collection of matching cross certificate pairs from the LDAP location.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCerts
  Returns a collection of matching certificates from the LDAP location.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCRLs
  Returns a collection of matching CRLs from the LDAP location.
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineGetOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
  Deprecated.
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
  Deprecated.
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
  Deprecated.
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
  Deprecated.
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
  Deprecated.
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
  Deprecated.
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
  Deprecated.
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
  Deprecated.
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
  Deprecated.
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineGetParameters() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineGetParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Returns the parameters used with this cipher.
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
engineGetQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
engineGetQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
engineGetQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
engineGetQ() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenCCM
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenGCM
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParamGen
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParamGen
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParamGen
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
engineInit(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
engineInit(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509CertPairParser
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509CertParser
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509CRLParser
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreAttrCertCollection
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCertCollection
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCertPairCollection
  Initializes this store.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCRLCollection
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts
  Initializes this LDAP attribute cert store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCertPairs
  Initializes this LDAP cross certificate pair store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCerts
  Initializes this LDAP cert store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCRLs
  Initializes this LDAP CRL store implementation.
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Initialize this cipher object with a proper key and some random seed.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineIsKeyEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineIsKeyEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineParams - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
engineParams - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineRead() - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
engineRead() - Method in class org.bouncycastle.jce.provider.X509CertPairParser
engineRead() - Method in class org.bouncycastle.jce.provider.X509CertParser
engineRead() - Method in class org.bouncycastle.jce.provider.X509CRLParser
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CertPairParser
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CertParser
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CRLParser
engineReset() - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
engineReset() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
  should never be called.
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineSetMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Set the mode of this cipher.
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
  should never be called.
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineSetPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Set the padding scheme of this cipher.
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
  Deprecated.
  replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
  Deprecated.
  replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
  Deprecated.
  replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
  Deprecated.
  replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
  Deprecated.
  replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
  Deprecated.
  replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
  Deprecated.
  replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
  Deprecated.
  replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
  Deprecated.
  replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
  Deprecated.
  replaced with
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpiLe
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
engineSize() - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineSize() - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineState - Variable in class org.bouncycastle.crypto.engines.Salsa20Engine
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
engineStore(KeyStore.LoadStoreParameter) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Blowfish.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Rijndael.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Serpent.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Skipjack.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.TEA.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_1024
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_256
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_512
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Twofish.AlgParams
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.XTEA.AlgParams
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
engineTranslateKey(SecretKey) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
  Translates a key into a form known by the FlexiProvider.
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.CipherSpi
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Return the result of the next step of a multi-step en-/decryption operation.
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Perform the next step of a multi-step en-/decryption operation.
engineUpdateAAD(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineUpdateAAD(ByteBuffer) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
engineValidate(CertPath, CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXAttrCertPathValidatorSpi
  Validates an attribute certificate with the given certificate path.
engineValidate(CertPath, CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpiLe
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
engineWrap(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
engineWrap(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
engineWrap(Key) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
enhancedSearchGuide - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
enlarge(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Enlarges the size of this PolynomialGF2n to k + 1.
ensureExtensionsInitialised(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
ensurePositive(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Adds `modulus` until all coefficients are above 0.
entropySize() - Method in interface org.bouncycastle.crypto.prng.EntropySource
  Return the number of bits of entropy this source can produce.
EntropySource - Interface in org.bouncycastle.crypto.prng
entropySource() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
EntropySourceProvider - Interface in org.bouncycastle.crypto.prng
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(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
  Deprecated.
  use getInstance()
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.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
equal(Object) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Object
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Primitive
equals(Object) - Method in class org.bouncycastle.asn1.eac.PackedDate
equals(Object) - Method in class org.bouncycastle.asn1.x500.X500Name
  test for equality - note: case is ignored.
equals(Object) - Method in class org.bouncycastle.asn1.x509.Extension
equals(Object) - Method in class org.bouncycastle.asn1.x509.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(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.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.crypto.tls.ProtocolVersion
equals(ProtocolVersion) - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
equals(Object) - Method in class org.bouncycastle.crypto.tls.SignatureAndHashAlgorithm
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
equals(Object) - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
equals(Object) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
equals(Object) - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
equals(Object) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
equals(Object) - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
equals(Object) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
equals(Object) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
equals(Object) - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
equals(Object) - Method in class org.bouncycastle.jce.provider.X509CRLObject
equals(Object) - Method in class org.bouncycastle.jce.spec.ECParameterSpec
equals(Object) - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
equals(Object) - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
equals(Object) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.custom.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(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.ntru.NTRUEncryptionKeyGenerationParameters
equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters.Basis
equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
equals(Object) - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
  This function compares this Layer with another object.
equals(short[], short[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
  Compare two short arrays.
equals(short[][], short[][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
  Compare two two-dimensional short arrays.
equals(short[][][], short[][][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
  Compare two three-dimensional short arrays.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
  Compare this key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
  Compare this key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
  Compare this key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
  Compare this key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
  Compare this Rainbow private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
  Compare this Rainbow public key with another object.
equals(BigInteger[], BigInteger[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
  Checks if two BigInteger arrays contain the same entries
equals(byte[], byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Compare two byte arrays (perform null checks beforehand).
equals(byte[][], byte[][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Compare two two-dimensional byte arrays.
equals(byte[][][], byte[][][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Compare two three-dimensional byte arrays.
equals(char[], char[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.CharUtils
  Compare two char arrays.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Compare this matrix with another object.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  checks if given object is equal to this field.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
  Checks if given object is equal to this matrix.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
  Compare this vector with another object.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
  Decides whether the given object `other` is the same as this field.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Compare this element with another object.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Compare this element with another object.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Returns true if two GF2Polynomials have the same size and value and thus are equal.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Check if the given object is equal to this vector.
equals(Object) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
  Compare this curve with another object.
equals(int[], int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
  Compare two int arrays.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
  checks if given object is equal to this permutation.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  checks if given object is equal to this polynomial.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
  Check if the given object is equal to this vector.
equals(Object) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
equals(Object) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
equals(Object) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial2
equals(Object) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
equals(Object) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
equals(Object) - Method in class org.bouncycastle.util.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
equalsOne() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Tests if `p(x) = 1`.
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(PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.cmp.ErrorMsgContent
ErrorMsgContent(PKIStatusInfo, ASN1Integer, PKIFreeText) - Constructor for class org.bouncycastle.asn1.cmp.ErrorMsgContent
escTimeStamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
ESFAttributes - Interface in org.bouncycastle.asn1.esf
ESSCertID - Class in org.bouncycastle.asn1.ess
ESSCertID(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
ESSCertID(byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
ESSCertIDv2 - Class in org.bouncycastle.asn1.ess
ESSCertIDv2(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
ESSCertIDv2(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
ESSCertIDv2(byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
ESSCertIDv2(AlgorithmIdentifier, byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
ESSCertIDv2UnitTest - Class in org.bouncycastle.asn1.test
ESSCertIDv2UnitTest() - Constructor for class org.bouncycastle.asn1.test.ESSCertIDv2UnitTest
establishMasterSecret(TlsContext, TlsKeyExchange) - Static method in class org.bouncycastle.crypto.tls.TlsProtocol
ESTREAM_SALSA20 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
ETSIQCObjectIdentifiers - Interface in org.bouncycastle.asn1.x509.qualified
evaluateAt(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Evaluate this polynomial `p` at a value `e` (in `GF(2^m)`) with the Horner scheme.
evaluateMaxFragmentLengthExtension(Hashtable, Hashtable, short) - Static method in class org.bouncycastle.crypto.tls.DTLSProtocol
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
exp(int, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  compute exponentiation a^k
expandN(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Expands len and int[] value to i.
expectCertificateVerifyMessage(DTLSServerProtocol.ServerHandshakeState) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
expectCertificateVerifyMessage() - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
expectClientFatalAlert(short) - Method in class org.bouncycastle.crypto.tls.test.TlsTestConfig
expectedPolicies - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
expectedValue(int) - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
expectFatalAlertConnectionEnd - Variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Configures the connection end that a fatal alert is expected to be raised.
expectFatalAlertDescription - Variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Configures the type of fatal alert expected to be raised.
expectServerFatalAlert(short) - Method in class org.bouncycastle.crypto.tls.test.TlsTestConfig
expectSessionTicket - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
experimental - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.3:
explicit_char2 - Static variable in class org.bouncycastle.crypto.tls.ECCurveType
  Indicates the elliptic curve domain parameters are conveyed verbosely, and the underlying finite field is a characteristic-2 field.
explicit_prime - Static variable in class org.bouncycastle.crypto.tls.ECCurveType
  Indicates the elliptic curve domain parameters are conveyed verbosely, and the underlying finite field is a prime field.
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_restriction - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  This alert was used in some earlier versions of TLS.
ExporterLabel - Class in org.bouncycastle.crypto.tls
  RFC 5705
ExporterLabel() - Constructor for class org.bouncycastle.crypto.tls.ExporterLabel
exportKeyingMaterial(String, byte[], int) - Method in interface org.bouncycastle.crypto.tls.TlsContext
  Export keying material according to RFC 5705: "Keying Material Exporters for TLS".
exportSessionParameters() - Method in interface org.bouncycastle.crypto.tls.TlsSession
EXT_ec_point_formats - Static variable in class org.bouncycastle.crypto.tls.TlsECCUtils
EXT_elliptic_curves - Static variable in class org.bouncycastle.crypto.tls.TlsECCUtils
EXT_encrypt_then_mac - Static variable in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
EXT_extended_master_secret - Static variable in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
EXT_heartbeat - Static variable in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
EXT_max_fragment_length - Static variable in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
EXT_negotiated_ff_dhe_groups - Static variable in class org.bouncycastle.crypto.tls.TlsDHUtils
EXT_RenegotiationInfo - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
EXT_server_name - Static variable in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
EXT_SessionTicket - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
EXT_signature_algorithms - Static variable in class org.bouncycastle.crypto.tls.TlsUtils
EXT_SRP - Static variable in class org.bouncycastle.crypto.tls.TlsSRPUtils
EXT_status_request - Static variable in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
EXT_truncated_hmac - Static variable in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
EXT_use_srtp - Static variable in class org.bouncycastle.crypto.tls.TlsSRTPUtils
ExtCertificateEncodingException - Exception in org.bouncycastle.jce.exception
ExtCertificateEncodingException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtCertificateEncodingException
ExtCertPathBuilderException - Exception in org.bouncycastle.jce.exception
ExtCertPathBuilderException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathBuilderException
ExtCertPathBuilderException(String, Throwable, CertPath, int) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathBuilderException
ExtCertPathValidatorException - Exception in org.bouncycastle.jce.exception
ExtCertPathValidatorException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathValidatorException
ExtCertPathValidatorException(String, Throwable, CertPath, int) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathValidatorException
EXTENDED_HEADER_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
extended_master_secret - Static variable in class org.bouncycastle.crypto.tls.ExporterLabel
extended_master_secret - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
ExtendedDigest - Interface in org.bouncycastle.crypto
ExtendedInvalidKeySpecException - Exception in org.bouncycastle.jcajce.provider.asymmetric.util
ExtendedInvalidKeySpecException(String, Throwable) - Constructor for exception org.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException
ExtendedKeyUsage - Class in org.bouncycastle.asn1.x509
  The extendedKeyUsage object.
ExtendedKeyUsage(KeyPurposeId) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Base constructor, from a single KeyPurposeId.
ExtendedKeyUsage(KeyPurposeId[]) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Base constructor, from multiple KeyPurposeIds.
ExtendedKeyUsage(Vector) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Deprecated.
  use KeyPurposeId[] constructor.
extendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.Extension
  Extended Key Usage
extendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Extended Key Usage
ExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
extendLeftCompactForm() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Compute the full form matrix `(this | Id)` from this matrix in left compact form, where `Id` is the `k x k` identity matrix and `k` is the number of rows of this matrix.
extendRightCompactForm() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Compute the full form matrix `(Id | this)` from this matrix in right compact form, where `Id` is the `k x k` identity matrix and `k` is the number of rows of this matrix.
Extension - Class in org.bouncycastle.asn1.x509
  an object for the elements in the X.509 V3 extension block.
Extension(ASN1ObjectIdentifier, ASN1Boolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.Extension
Extension(ASN1ObjectIdentifier, boolean, byte[]) - Constructor for class org.bouncycastle.asn1.x509.Extension
Extension(ASN1ObjectIdentifier, boolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.Extension
ExtensionField - Interface in org.bouncycastle.math.field
Extensions - Class in org.bouncycastle.asn1.x509
Extensions(Extension) - Constructor for class org.bouncycastle.asn1.x509.Extensions
  Base Constructor
Extensions(Extension[]) - Constructor for class org.bouncycastle.asn1.x509.Extensions
  Base Constructor
ExtensionsGenerator - Class in org.bouncycastle.asn1.x509
  Generator for X.509 extensions
ExtensionsGenerator() - Constructor for class org.bouncycastle.asn1.x509.ExtensionsGenerator
ExtensionType - Class in org.bouncycastle.crypto.tls
ExtensionType() - Constructor for class org.bouncycastle.crypto.tls.ExtensionType
EXTERNAL - Static variable in interface org.bouncycastle.asn1.BERTags
ExtException - Interface in org.bouncycastle.jce.exception
  This is an extended exception.
extGCD(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Extended euclidian algorithm (computes gcd and representation).
extgcd(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Extended euclidian algorithm (computes gcd and representation).
ExtIOException - Exception in org.bouncycastle.jce.exception
ExtIOException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtIOException
extractLeftVector(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Return a new vector consisting of the first `k` elements of this vector.
extractParameters(AlgorithmParameters) - Static method in class org.bouncycastle.jcajce.util.JcaJceUtils
  Extract an ASN.1 encodable from an AlgorithmParameters object.
extractRightVector(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Return a new vector consisting of the last `k` elements of this vector.
extractVector(int[]) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Return a new vector consisting of the elements of this vector with the indices given by the set `setJ`.

## F

f - Variable in class org.bouncycastle.asn1.x9.X9FieldElement
F - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator.FGBasis
f - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters.Basis
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.
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, boolean, boolean) - Method in class org.bouncycastle.jce.provider.test.CipherStreamTest2
fail(String, Throwable, boolean, boolean) - Method in class org.bouncycastle.jce.provider.test.CipherStreamTest2
fail(Exception) - Static method in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
  Method used to report test failure when in exception is thrown.
fail(String) - Method in class org.bouncycastle.util.test.SimpleTest
fail(String, Throwable) - Method in class org.bouncycastle.util.test.SimpleTest
fail(String, Object, Object) - Method in class org.bouncycastle.util.test.SimpleTest
failed(Test, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
failed(Test, String, Throwable) - Static method in class org.bouncycastle.util.test.SimpleTestResult
failed(Test, String, Object, Object) - Static method in class org.bouncycastle.util.test.SimpleTestResult
failedMessage(String, String, String, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
failWithError(short, short, String, Throwable) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
  Terminate this connection with an alert.
FALSE - Static variable in class org.bouncycastle.asn1.ASN1Boolean
fastFp - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
fastFp - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
fatal - Static variable in class org.bouncycastle.crypto.tls.AlertLevel
FCI_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
FCP_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
ffdhe2432 - Static variable in class org.bouncycastle.crypto.tls.FiniteFieldDHEGroup
ffdhe3072 - Static variable in class org.bouncycastle.crypto.tls.FiniteFieldDHEGroup
ffdhe4096 - Static variable in class org.bouncycastle.crypto.tls.FiniteFieldDHEGroup
ffdhe6144 - Static variable in class org.bouncycastle.crypto.tls.FiniteFieldDHEGroup
ffdhe8192 - Static variable in class org.bouncycastle.crypto.tls.FiniteFieldDHEGroup
field - Variable in class org.bouncycastle.math.ec.ECCurve
field - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
  finite field GF(2^m)
fieldPolynomial - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
  the irreducible fieldPolynomial stored in normal order (also for ONB)
fields - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
  holds a list of GF2nFields to which elements have been converted and thus a COB-Matrix exists
FILE_REFERENCE - Static variable in class org.bouncycastle.asn1.eac.EACTags
fill(BigInteger[], BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
  Fill the given BigInteger array with the given value.
fill(int[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
  Fill the given int array with the given value.
fill(byte[], byte) - Static method in class org.bouncycastle.util.Arrays
fill(char[], char) - Static method in class org.bouncycastle.util.Arrays
fill(long[], long) - Static method in class org.bouncycastle.util.Arrays
fill(short[], short) - Static method in class org.bouncycastle.util.Arrays
fill(int[], int) - Static method in class org.bouncycastle.util.Arrays
findAttrNamesForOID(ASN1ObjectIdentifier, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
findCertificates(X509AttributeCertStoreSelector, List) - Static method in class org.bouncycastle.jce.provider.PKIXAttrCertPathBuilderSpi
finish() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
finish() - Method in class org.bouncycastle.crypto.digests.LongDigest
finished - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
FiniteField - Interface in org.bouncycastle.math.field
FiniteFieldDHEGroup - Class in org.bouncycastle.crypto.tls
FiniteFieldDHEGroup() - Constructor for class org.bouncycastle.crypto.tls.FiniteFieldDHEGroup
FiniteFields - Class in org.bouncycastle.math.field
FiniteFields() - Constructor for class org.bouncycastle.math.field.FiniteFields
FIPSDESTest - Class in org.bouncycastle.jce.provider.test
  basic FIPS test class for a block cipher, just to make sure ECB/CBC/OFB/CFB are behaving correctly.
FIPSDESTest() - Constructor for class org.bouncycastle.jce.provider.test.FIPSDESTest
FixedPointCombMultiplier - Class in org.bouncycastle.math.ec
FixedPointCombMultiplier() - Constructor for class org.bouncycastle.math.ec.FixedPointCombMultiplier
FixedPointPreCompInfo - Class in org.bouncycastle.math.ec
  Class holding precomputation data for fixed-point multiplications.
FixedPointPreCompInfo() - Constructor for class org.bouncycastle.math.ec.FixedPointPreCompInfo
FixedPointUtil - Class in org.bouncycastle.math.ec
FixedPointUtil() - Constructor for class org.bouncycastle.math.ec.FixedPointUtil
FixedSecureRandom - Class in org.bouncycastle.crypto.prng
  A secure random that returns pre-seeded data to calls of nextBytes() or generateSeed().
FixedSecureRandom(byte[]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
FixedSecureRandom(byte[][]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
FixedSecureRandom(boolean, byte[]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
  Pad the data on integer boundaries.
FixedSecureRandom(boolean, byte[][]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
  Pad the data on integer boundaries.
FixedSecureRandom - Class in org.bouncycastle.util.test
FixedSecureRandom(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
FixedSecureRandom(byte[][]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
FixedSecureRandom(boolean, byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
  Pad the data on integer boundaries.
FixedSecureRandom(boolean, byte[][]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
  Pad the data on integer boundaries.
FixedSecureRandomTest - Class in org.bouncycastle.crypto.prng.test
FixedSecureRandomTest() - Constructor for class org.bouncycastle.crypto.prng.test.FixedSecureRandomTest
Flags - Class in org.bouncycastle.asn1.eac
Flags() - Constructor for class org.bouncycastle.asn1.eac.Flags
Flags(int) - Constructor for class org.bouncycastle.asn1.eac.Flags
FlexiTest - Class in org.bouncycastle.pqc.jcajce.provider.test
FlexiTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
floatLog(float) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Calculation of a logarithmus of a float param
floatPow(float, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  int power of a base float, only use for small ints
floorLog(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Compute the integer part of the logarithm to the base 2 of the given integer.
floorLog(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Compute the integer part of the logarithm to the base 2 of the given integer.
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.crypto.tls.TlsProtocol
flush() - Method in class org.bouncycastle.jcajce.io.CipherOutputStream
  Flushes this output stream by forcing any buffered output bytes that have already been processed by the encapsulated cipher object to be written out.
flush() - Method in class org.bouncycastle.util.io.BufferingOutputStream
  Flush the internal buffer to the encapsulated output stream.
flush() - Method in class org.bouncycastle.util.io.TeeOutputStream
FMD_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
forEncryption - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
forkPRFHash() - Method in interface org.bouncycastle.crypto.tls.TlsHandshakeHash
fortezza_dms_RESERVED - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
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 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
fPrime - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters.Basis
freshestCRL - Static variable in class org.bouncycastle.asn1.x509.Extension
  Freshest CRL
freshestCRL - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Freshest CRL
FreshestCRL - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
fromBigInteger(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.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) - 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.Nat192
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat224
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat256
fromBinary(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Returns a polynomial with N coefficients between `0` and `q-1`.
fromBinary(InputStream, int, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Returns a polynomial with N coefficients between `0` and `q-1`.
fromBinary(byte[], int, int, int, int, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
fromBinary(InputStream, int, int, int, int, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
fromBinary(InputStream, int, int, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
  Decodes a byte array encoded with `SparseTernaryPolynomial.toBinary()` to a ploynomial.
fromBinary3Sves(byte[], int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Decodes a byte array to a polynomial with `N` ternary coefficients
  Ignores any excess bytes.
fromBinary3Tight(byte[], int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Converts a byte array produced by `IntegerPolynomial.toBinary3Tight()` to a polynomial.
fromBinary3Tight(InputStream, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Reads data produced by `IntegerPolynomial.toBinary3Tight()` from an input stream and converts it to a polynomial.
fromByteArray(byte[]) - Static method in class org.bouncycastle.asn1.ASN1Primitive
  Create a base ASN.1 object from a byte stream.
fromByteArray(byte[]) - Static method in class org.bouncycastle.util.Strings
  Convert an array of 8 bit characters into a string.
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.CertificatePolicies
  Retrieve a CertificatePolicies for a passed in Extensions object, if present.
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Retrieve an ExtendedKeyUsage for a passed in Extensions object, if present.
fromExtensions(Extensions, ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.KeyUsage
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.PolicyConstraints
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
fromHexString(String) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Convert a string containing hexadecimal characters to a byte-array.
fromPublicKeyAlg(GOST3410PublicKeyAlgParameters) - Static method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
fromSequence(ASN1Sequence) - Static method in class org.bouncycastle.asn1.BERConstructedOctetString
  Deprecated.
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
FULL_NAME - Static variable in class org.bouncycastle.asn1.x509.DistributionPointName
fullAgeAtCountry - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
fullAgeAtCountry() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority

## G

g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
g - Variable in class org.bouncycastle.crypto.tls.ServerSRPParams
G - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator.FGBasis
g1 - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
g2 - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
gcd(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Computes the greatest common divisor of this and g and returns the result in a new PolynomialGF2n.
gcd(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Returns the greatest common divisor of this and g in a new GF2Polynomial.
gcd(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Computes the greatest common divisor of the two specified integers
gcd(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Return the greatest common divisor of this and a polynomial f
gcd(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
  Return the greatest common divisor of two polynomials
gcd - Variable in class org.bouncycastle.pqc.math.ntru.euclid.BigIntEuclidean
gcd - Variable in class org.bouncycastle.pqc.math.ntru.euclid.IntEuclidean
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
GCMBlockCipher(BlockCipher, GCMMultiplier) - Constructor for class org.bouncycastle.crypto.modes.GCMBlockCipher
GCMExponentiator - Interface in org.bouncycastle.crypto.modes.gcm
GCMMultiplier - Interface in org.bouncycastle.crypto.modes.gcm
GCMParameters - Class in org.bouncycastle.asn1.cms
  RFC 5084: GCMParameters object.
GCMParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.cms.GCMParameters
GCMReorderTest - Class in org.bouncycastle.crypto.test
GCMReorderTest() - Constructor for class org.bouncycastle.crypto.test.GCMReorderTest
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(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 a password.
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 '$'
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() - Method in class org.bouncycastle.util.io.pem.PemObject
generate() - Method in interface org.bouncycastle.util.io.pem.PemObjectGenerator
  Generate a PEM object.
generateAgreement(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.tls.DefaultTlsAgreementCredentials
generateAgreement(AsymmetricKeyParameter) - Method in interface org.bouncycastle.crypto.tls.TlsAgreementCredentials
generateAttributeCertificateInfo() - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
generateBlindingFactor() - Method in class org.bouncycastle.crypto.generators.RSABlindingFactorGenerator
  Generate a suitable blind factor for the public key the generator was initialised with.
generateBoundedBasis() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator
  Creates a basis such that `|F| < keyNormBound` and `|G| < keyNormBound`
generateBytes(byte[], 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 interface org.bouncycastle.crypto.DerivationFunction
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
  fill len bytes of the output buffer with bytes generated from the derivation function.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.HKDFBytesGenerator
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.KDFCounterBytesGenerator
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.KDFDoublePipelineIterationBytesGenerator
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.KDFFeedbackBytesGenerator
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
  fill len bytes of the output buffer with bytes generated from the derivation function.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
  fill len bytes of the output buffer with bytes generated from the derivation function.
generateCertificate(Certificate) - Static method in class org.bouncycastle.crypto.tls.DTLSProtocol
generateCertificateRequest(DTLSServerProtocol.ServerHandshakeState, CertificateRequest) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
generateCertificateSignature(byte[]) - Method in class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
generateCertificateSignature(byte[]) - Method in interface org.bouncycastle.crypto.tls.TlsSignerCredentials
generateCertificateStatus(DTLSServerProtocol.ServerHandshakeState, CertificateStatus) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
generateCertificateVerify(DTLSClientProtocol.ClientHandshakeState, DigitallySigned) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
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
generateClientHello(DTLSClientProtocol.ClientHandshakeState, TlsClient) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
generateClientKeyExchange(DTLSClientProtocol.ClientHandshakeState) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
generateClientKeyExchange(OutputStream) - Method in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
generateClientKeyExchange(OutputStream) - Method in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
generateClientKeyExchange(OutputStream) - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
generateClientKeyExchange(OutputStream) - Method in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
generateClientKeyExchange(OutputStream) - Method in class org.bouncycastle.crypto.tls.TlsRSAKeyExchange
generateClientKeyExchange(OutputStream) - Method in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
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.
generateDHKeyPair(SecureRandom, DHParameters) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
generateECKeyPair(SecureRandom, ECDomainParameters) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
generateEncryptedPreMasterSecret(TlsContext, RSAKeyParameters, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsRSAUtils
generateEphemeralClientKeyExchange(SecureRandom, DHParameters, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
generateEphemeralClientKeyExchange(SecureRandom, short[], ECDomainParameters, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
generateEphemeralServerKeyExchange(SecureRandom, DHParameters, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
generateJSF(BigInteger, BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
generateKey() - Method in class org.bouncycastle.crypto.CipherKeyGenerator
  generate a secret key.
generateKey() - Method in class org.bouncycastle.crypto.generators.DESedeKeyGenerator
generateKey() - Method in class org.bouncycastle.crypto.generators.DESKeyGenerator
generateKey() - Method in class org.bouncycastle.crypto.generators.Poly1305KeyGenerator
  Generates a 256 bit key in the format required for Poly1305 - e.g.
generateKey(BigInteger, BigInteger, int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
generateKeyPair() - Method in interface org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator
  return an AsymmetricCipherKeyPair containing the generated keys.
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.CramerShoupKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DHKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DSTU4145KeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
  Given the domain parameters this routine generates an EC key pair in accordance with X9.62 section 5.2.1 pages 26, 27.
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.NaccacheSternKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyPairGenerator
  Generates a new encryption key pair.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator
  Generates a new signature key pair.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McEliece
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
generateKeyPairSingleThread() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator
  Generates a new signature key pair.
generateKeyStream(byte[]) - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
generateKeyStream(byte[]) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
generateNaf(BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
generateNewSessionTicket(DTLSServerProtocol.ServerHandshakeState, NewSessionTicket) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
generateOtherSecret(int) - Method in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
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.
generatePremasterSecret() - Method in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
generatePremasterSecret() - Method in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
generatePremasterSecret() - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
generatePremasterSecret() - Method in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
generatePremasterSecret() - Method in class org.bouncycastle.crypto.tls.TlsRSAKeyExchange
generatePremasterSecret() - Method in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
generatePrivate(PrivateKeyInfo) - Method in interface org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter
generatePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
  Converts, if possible, a key specification into a `BCMcElieceCCA2PrivateKey`.
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
generatePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
  Converts, if possible, a key specification into a `BCMcEliecePrivateKey`.
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.ElGamalUtil
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.DHUtil
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.GOST3410Util
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jce.provider.DHUtil
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
generatePrivateValue(Digest, BigInteger, BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
generatePublic(SubjectPublicKeyInfo) - Method in interface org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter
generatePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
  Converts, if possible, a key specification into a `BCMcElieceCCA2PublicKey`.
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
generatePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
  Converts, if possible, a key specification into a `BCMcEliecePublicKey`.
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.ElGamalUtil
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.DHUtil
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.GOST3410Util
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jce.provider.DHUtil
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
generateRandom(int, int, int, SecureRandom) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
  Generates a random polynomial with `numOnes` coefficients equal to 1, `numNegOnes` coefficients equal to -1, and the rest equal to 0.
generateRandom(int, SecureRandom) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
  Generates a polynomial with coefficients randomly selected from `{-1, 0, 1}`.
generateRandom(int, int, int, int, int, SecureRandom) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
generateRandom(int, int, int, SecureRandom) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
  Generates a random polynomial with `numOnes` coefficients equal to 1, `numNegOnes` coefficients equal to -1, and the rest equal to 0.
generateRandom(int, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.test.PolynomialGenerator
  Creates a random polynomial with `N` coefficients between `0` and `q-1`.
generateRandomTernary(int, int, int, boolean, SecureRandom) - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
  Generates a "sparse" or "dense" polynomial containing numOnes ints equal to 1, numNegOnes int equal to -1, and the rest equal to 0.
generateRandomTernary(int, int, int, SecureRandom) - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
  Generates an array containing numOnes ints equal to 1, numNegOnes int equal to -1, and the rest equal to 0.
generateRawSignature(AsymmetricKeyParameter, byte[]) - Method in class org.bouncycastle.crypto.tls.AbstractTlsSigner
generateRawSignature(SignatureAndHashAlgorithm, AsymmetricKeyParameter, byte[]) - Method in class org.bouncycastle.crypto.tls.TlsDSASigner
generateRawSignature(SignatureAndHashAlgorithm, AsymmetricKeyParameter, byte[]) - Method in class org.bouncycastle.crypto.tls.TlsRSASigner
generateRawSignature(AsymmetricKeyParameter, byte[]) - Method in interface org.bouncycastle.crypto.tls.TlsSigner
generateRawSignature(SignatureAndHashAlgorithm, AsymmetricKeyParameter, byte[]) - Method in interface org.bouncycastle.crypto.tls.TlsSigner
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
generateServerCredentials() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
  Generates the server's credentials that are to be sent to the client.
generateServerHello(DTLSServerProtocol.ServerHandshakeState) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
generateServerKeyExchange() - Method in class org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
generateServerKeyExchange() - Method in class org.bouncycastle.crypto.tls.TlsDHEKeyExchange
generateServerKeyExchange() - Method in class org.bouncycastle.crypto.tls.TlsECDHEKeyExchange
generateServerKeyExchange() - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
generateServerKeyExchange() - Method in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
generateServerKeyExchange() - Method in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
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(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.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.ISO9796d2PSSSigner
  generate a signature for the loaded message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  generate a signature for the loaded message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.PSSSigner
  generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
  Generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.X931Signer
  generate a signature for the loaded message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
  This function signs the message that has been updated, making use of the private key.
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSSigner
  Signs a message.
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.ntru.NTRUSigner
  Deprecated.
  Adds data to sign and computes a signature over this data and any data previously added via `NTRUSigner.update(byte[], int, int)`.
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowSigner
  This function signs the message that has been updated, making use of the private key.
generateSupplementalData(Vector) - Static method in class org.bouncycastle.crypto.tls.DTLSProtocol
generateTBSCertificate() - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
generateTBSCertificate() - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
generateTBSCertList() - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
generateVerifier(byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
  Creates a new SRP verifier
generateWindowNaf(int, BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
  Computes the Window NAF (non-adjacent Form) of an integer.
generateWorkingKey(boolean, byte[]) - Method in class org.bouncycastle.crypto.engines.DESEngine
  generate an integer based working key based on our secret key and what we processing we are planning to do.
generateX1(BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Return a value that can be used as x1 or x3 during round 1.
generateX2(BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Return a value that can be used as x2 or x4 during round 1.
GENERATION - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
GENERATION - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
generationQualifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
GenerationTest - Class in org.bouncycastle.asn1.test
GenerationTest() - Constructor for class org.bouncycastle.asn1.test.GenerationTest
GenericSigner - Class in org.bouncycastle.crypto.signers
GenericSigner(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.signers.GenericSigner
genKeyPair() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
  This function generates a Rainbow key pair.
GenMsgContent - Class in org.bouncycastle.asn1.cmp
GenMsgContent(InfoTypeAndValue) - Constructor for class org.bouncycastle.asn1.cmp.GenMsgContent
GenMsgContent(InfoTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.cmp.GenMsgContent
GenRepContent - Class in org.bouncycastle.asn1.cmp
GenRepContent(InfoTypeAndValue) - Constructor for class org.bouncycastle.asn1.cmp.GenRepContent
GenRepContent(InfoTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.cmp.GenRepContent
get(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(int, int) - Static method in class org.bouncycastle.crypto.tls.ProtocolVersion
get() - Method in interface org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider
get() - Method in interface org.bouncycastle.pqc.crypto.gmss.GMSSDigestProvider
get(int) - Method in interface org.bouncycastle.util.StringList
getA() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getA() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getA() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
getA() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
getA() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
  Returns the base `a`.
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
  Returns the base `a`.
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
  Returns the base `g`.
getA() - Method in class org.bouncycastle.math.ec.ECCurve
getAACertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getAACertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getAcceptablePolicySet() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
getAccessDescriptions() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
getAccessLocation() - Method in class org.bouncycastle.asn1.x509.AccessDescription
getAccessMethod() - Method in class org.bouncycastle.asn1.x509.AccessDescription
getAccessRights() - Method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
getAccuracy() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getAcinfo() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
getAction() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
getActions() - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
getAddedukm() - Method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
getAdditionalData(long, short, int) - Method in class org.bouncycastle.crypto.tls.Chacha20Poly1305
getAdditionalData(long, short, int) - Method in class org.bouncycastle.crypto.tls.TlsAEADCipher
getAddProfessionInfo() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
getAdjustedDate() - Method in class org.bouncycastle.asn1.ASN1UTCTime
  return the time as an adjusted date in the range of 1950 - 2049.
getAdjustedTime() - Method in class org.bouncycastle.asn1.ASN1UTCTime
  return a time string as an adjusted date with a 4 digit year.
getAdmissionAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
getAdmissionAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
getAffineXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
  Returns the affine x-coordinate after checking that this point is normalized.
getAffineYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
  Returns the affine y-coordinate after checking that this point is normalized
getAlertDescription() - Method in exception org.bouncycastle.crypto.tls.TlsFatalAlert
getAlgId() - Method in class org.bouncycastle.asn1.crmf.PKMACValue
getAlgorithm() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
getAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
getAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
getAlgorithm() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
getAlgorithm() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
getAlgorithm() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
getAlgorithm() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
getAlgorithm() - Method in class org.bouncycastle.crypto.tls.DigitallySigned
getAlgorithm() - Method in class org.bouncycastle.jcajce.PKCS12Key
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
getAlgorithm() - Method in class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
getAlgorithm() - Method in class org.bouncycastle.jce.spec.IEKeySpec
  return "IES"
getAlgorithm() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
  return "ECMQV"
getAlgorithm() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
  return "ECMQV"
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
  Returns the name of the algorithm
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
  Return the name of the algorithm.
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
  Return the name of the algorithm.
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
  Return the name of the algorithm.
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
  Return the name of the algorithm.
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
getAlgorithmHash() - Method in class org.bouncycastle.asn1.ess.OtherCertID
getAlgorithmId() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
  Deprecated.
  use getPrivateKeyAlgorithm()
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
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.GOST3411Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD2Digest
  return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD4Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD5Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.NullDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA3Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SM3Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.TigerDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
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.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.GOST28147Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Grain128Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.HC128Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.HC256Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ISAACEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.NullEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC2Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
  Method getAlgorithmName
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC4Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC532Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC564Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC6Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RFC3211WrapEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RFC5649WrapEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SEEDEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SerpentEngine
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.TEAEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
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 interface org.bouncycastle.crypto.Mac
  Return the name of the algorithm the MAC implements.
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.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.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.SkeinMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.VMPCMac
getAlgorithmName() - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
  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.EAXBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
  return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.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.tls.SSL3Mac
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Wrapper
  Return the name of the algorithm the wrapper implements.
getAlgParams() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
getAlgParams() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
getAlgParams() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
getAlgParams() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
getAll(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
  Return all the attributes matching the OBJECT IDENTIFIER oid.
getAllCoordinateSystems() - Static method in class org.bouncycastle.math.ec.ECCurve
getAlphabetic() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
getAmount() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
getAmount() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
getApplicationTag() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
getASN1EncodableVector(ASN1ObjectIdentifier, boolean) - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
  Deprecated.
getAssociatedText() - Method in class org.bouncycastle.crypto.params.AEADParameters
getAttrCertValidityPeriod() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getAttributeAuthorityRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getAttributeAuthorityRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getAttributeCertificateAttributeAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getAttributeCertificateAttributeSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getAttributeCertificateRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getAttributeCertificateRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getAttributeDescriptorCertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getAttributeDescriptorCertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getAttributes() - Method in class org.bouncycastle.asn1.cms.Attributes
getAttributes() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
getAttributes() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getAttributes() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getAttributes() - Method in class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
getAttributeTypes() - Method in class org.bouncycastle.asn1.x500.X500Name
  return an array of OIDs contained in the attribute type of each RDN in structure order.
getAttributeValues() - Method in class org.bouncycastle.asn1.cms.Attribute
getAttributeValues() - Method in class org.bouncycastle.asn1.pkcs.Attribute
getAttributeValues() - Method in class org.bouncycastle.asn1.x509.Attribute
getAttrType() - Method in class org.bouncycastle.asn1.cms.Attribute
getAttrType() - Method in class org.bouncycastle.asn1.pkcs.Attribute
getAttrType() - Method in class org.bouncycastle.asn1.x509.Attribute
getAttrValues() - Method in class org.bouncycastle.asn1.cms.Attribute
getAttrValues() - Method in class org.bouncycastle.asn1.pkcs.Attribute
getAttrValues() - Method in class org.bouncycastle.asn1.x509.Attribute
getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
getAuthEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
getAuthEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getAuthentication() - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
getAuthentication() - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
getAuthentication() - Method in class org.bouncycastle.crypto.tls.test.MockDTLSClient
getAuthentication() - Method in interface org.bouncycastle.crypto.tls.TlsClient
getAuthorityCertIssuer() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getAuthorityCertSerialNumber() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getAuthorityReference() - Method in class org.bouncycastle.asn1.eac.CVCertificate
getAuthorityRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getAuthorityRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getAuthPath() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  returns the authentication path of the first leaf of the tree
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.tls.ServerSRPParams
getB() - Method in class org.bouncycastle.math.ec.ECCurve
getB1() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
  Getter for the translation part of the private quadratic map L1.
getB1() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
  Getter for the translation part of the private quadratic map L1.
getB1() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
  Getter for the translation part of the private quadratic map L1.
getB1() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
  Getter for the translation part of the private quadratic map L1.
getB2() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
  Getter for the translation part of the private quadratic map L2.
getB2() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
  Getter for the translation part of the private quadratic map L2.
getB2() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
  Getter for the translation part of the private quadratic map L2.
getB2() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
  Getter for the translation part of the private quadratic map L2.
getBadSinceDate() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
getBagAttribute(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
getBagAttributeKeys() - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getBagAttributes() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
getBagId() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
getBagValue() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
getBase() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
getBaseCertificateID() - Method in class org.bouncycastle.asn1.x509.Holder
getBaseCertificateID() - Method in class org.bouncycastle.asn1.x509.V2Form
getBaseDN() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getBaseParameters() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
getBasePointG() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getBasicConstraints() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getBasis(int) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
  Returns the `i`-th basis
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.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
getBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Returns the bit at position i.
getBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Return the value of the bit of this vector at the specified index.
getBits() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
getBlindingFactor() - Method in class org.bouncycastle.crypto.params.RSABlindingParameters
getBlockSize() - Method in interface org.bouncycastle.crypto.BlockCipher
  Return the block size for this cipher (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  return the blocksize for the underlying cipher.
getBlockSize() - Method in class org.bouncycastle.crypto.digests.SkeinEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
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.GOST28147Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.NullEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC2Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC532Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC564Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC6Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SEEDEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SerpentEngine
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.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.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.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.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Return the block size (in bytes).
getBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
getBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
getBody() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
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.
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.cryptopro.ECGOST3410NamedCurves
getByName(String) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
getByName(String) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
getByName(String) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
getByName(String) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
getByName(String) - Static method in class org.bouncycastle.asn1.x9.ECNamedCurveTable
  return a X9ECParameters object representing the passed in named curve.
getByName(String) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
getByName(String) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
  return the ECDomainParameters object for the given OID, null if it isn't present.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
  return the GOST3410ParamSetParameters object for the given OID, null if it isn't present.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
  return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
  return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
  return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.ua.DSTU4145NamedCurves
  All named curves have the following oid format: 1.2.804.2.1.1.1.1.3.1.1.2.X where X is the curve number 0-9
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.ECNamedCurveTable
  return a X9ECParameters object representing the passed in named curve.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
  return the X9ECParameters object for the named curve represented by the passed in object identifier.
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.
getByteLength(ECCurve) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
getByteLength(ECFieldElement) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
getByteLength() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
getByteLength() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
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.SHA3Digest
  Return the size of block that the compression function is applied to in bytes.
getByteLength() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
getByteLength() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
getByteLength() - Method in class org.bouncycastle.crypto.digests.TigerDigest
getByteLength() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
getByteLength() - Method in interface org.bouncycastle.crypto.ExtendedDigest
  Return the size in bytes of the internal buffer the digest applies it's compression function to.
getBytes(int) - Static method in class org.bouncycastle.asn1.DERBitString
getBytes() - Method in class org.bouncycastle.asn1.DERBitString
getBytes() - Method in class org.bouncycastle.asn1.x509.KeyUsage
getBytes() - Method in class org.bouncycastle.pqc.crypto.ntru.IndexGenerator.BitString
getBytesFromFile(File) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
getC() - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
getC() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
getCACertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getCACertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getCaCerts() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
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
getCause() - Method in exception org.bouncycastle.asn1.ASN1ParsingException
getCause() - Method in exception org.bouncycastle.crypto.CryptoException
getCause() - Method in exception org.bouncycastle.crypto.io.CipherIOException
getCause() - Method in exception org.bouncycastle.crypto.tls.TlsFatalAlert
getCause() - Method in exception org.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertificateEncodingException
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertPathBuilderException
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertPathValidatorException
getCause() - Method in interface org.bouncycastle.jce.exception.ExtException
  Returns the cause of the exception.
getCause() - Method in exception org.bouncycastle.jce.exception.ExtIOException
getCause() - Method in exception org.bouncycastle.jce.provider.AnnotatedException
getCause() - Method in exception org.bouncycastle.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
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
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
getCertificate() - Method in class org.bouncycastle.crypto.tls.DefaultTlsAgreementCredentials
getCertificate() - Method in class org.bouncycastle.crypto.tls.DefaultTlsEncryptionCredentials
getCertificate() - Method in class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
getCertificate() - Method in interface org.bouncycastle.crypto.tls.TlsCredentials
getCertificateAt(int) - Method in class org.bouncycastle.crypto.tls.Certificate
getCertificateAuthorities() - Method in class org.bouncycastle.crypto.tls.CertificateRequest
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
getCertificateChecking() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
getCertificateEffectiveDate() - Method in class org.bouncycastle.asn1.eac.CertificateBody
getCertificateExpirationDate() - Method in class org.bouncycastle.asn1.eac.CertificateBody
getCertificateHash() - Method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
getCertificateHolderAuthorization() - Method in class org.bouncycastle.asn1.eac.CertificateBody
  the Iso7816CertificateHolderAuthorization encodes the role of the holder (i.e.
getCertificateHolderReference() - Method in class org.bouncycastle.asn1.eac.CertificateBody
  certificateHolderReference : associates the public key contained in the certificate with a unique name
getCertificateIssuer() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
getCertificateList() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
  Deprecated.
  use getCRL()
getCertificateList() - Method in class org.bouncycastle.crypto.tls.Certificate
getCertificateLists() - Method in class org.bouncycastle.asn1.cmp.CRLAnnContent
getCertificateProfileIdentifier() - Method in class org.bouncycastle.asn1.eac.CertificateBody
  CertificateProfileIdentifier : version of the certificate format.
getCertificateRequest() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
getCertificateRequest() - Method in class org.bouncycastle.crypto.tls.test.MockDTLSServer
getCertificateRequest() - Method in interface org.bouncycastle.crypto.tls.TlsServer
getCertificateRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getCertificateRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getCertificates() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
getCertificates() - Method in class org.bouncycastle.asn1.cms.SignedData
getCertificates() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
getCertificates() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getCertificates(PKIXCertStoreSelector, CertStore) - Static method in class org.bouncycastle.jcajce.PKIXCertStoreSelector
getCertificates() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
  Returns the list of certificates in this certification path.
getCertificateSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
getCertificateStatus() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
getCertificateStatus() - Method in interface org.bouncycastle.crypto.tls.TlsServer
  This method will be called (only) if the server included an extension of type "status_request" with empty "extension_data" in the extended server hello.
getCertificateStores() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
getCertificateType() - Method in class org.bouncycastle.asn1.eac.CertificateBody
  gives the type of the certificate (value should be profileType or requestType if all data are set).
getCertificateType() - Method in class org.bouncycastle.asn1.eac.CVCertificate
getCertificateTypes() - Method in class org.bouncycastle.crypto.tls.CertificateRequest
getCertificationAuthorityReference() - Method in class org.bouncycastle.asn1.eac.CertificateBody
  get the certificationAuthorityReference certificationAuthorityReference : uniquely identifies the issuinng CA's signature key pair
getCertificationRequestInfo() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
getCertifiedKeyPair() - Method in class org.bouncycastle.asn1.cmp.CertResponse
getCertInfo() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
getCertOrEncCert() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
getCertPathCheckers() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
getCertRef() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
getCertReq() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
getCertReq() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getCertReqId() - Method in class org.bouncycastle.asn1.cmp.CertResponse
getCertReqId() - Method in class org.bouncycastle.asn1.cmp.CertStatus
getCertReqId(int) - Method in class org.bouncycastle.asn1.cmp.PollRepContent
getCertReqId() - Method in class org.bouncycastle.asn1.crmf.CertRequest
getCertReqIds() - Method in class org.bouncycastle.asn1.cmp.PollReqContent
getCerts() - Method in class org.bouncycastle.asn1.dvcs.Data
getCerts() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getCerts() - Method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
getCerts() - Method in class org.bouncycastle.asn1.ess.SigningCertificate
getCerts() - Method in class org.bouncycastle.asn1.ess.SigningCertificateV2
getCerts() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getCerts() - Method in class org.bouncycastle.asn1.ocsp.Signature
getCertStatus() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
getCertStores() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
getCertStores() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
getCertStructs() - Method in class org.bouncycastle.asn1.icao.CscaMasterList
getCertTemplate() - Method in class org.bouncycastle.asn1.crmf.CertRequest
getCertValue() - Method in class org.bouncycastle.asn1.pkcs.CertBag
getChain() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
getChallenge() - Method in class org.bouncycastle.asn1.cmp.Challenge
getChallenge() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
getChallenge() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
getCharacteristic() - Method in interface org.bouncycastle.math.field.FiniteField
getCheckAfter(int) - Method in class org.bouncycastle.asn1.cmp.PollRepContent
getChildren() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
getCipher() - Method in class org.bouncycastle.crypto.engines.IESEngine
getCipher() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
getCipher() - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
getCipher() - Method in class org.bouncycastle.crypto.tls.DefaultTlsServer
getCipher() - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
getCipher() - Method in class org.bouncycastle.crypto.tls.PSKTlsServer
getCipher() - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
getCipher() - Method in class org.bouncycastle.crypto.tls.SRPTlsServer
getCipher() - Method in interface org.bouncycastle.crypto.tls.TlsPeer
getCipherKeySize() - Method in class org.bouncycastle.crypto.params.IESWithCipherParameters
getCipherKeySize() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
  return the key size in bits for the block cipher used with the message
getCipherSuite() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
getCipherSuite() - Method in class org.bouncycastle.crypto.tls.SessionParameters
getCipherSuites() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
getCipherSuites() - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
getCipherSuites() - Method in class org.bouncycastle.crypto.tls.DefaultTlsServer
getCipherSuites() - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
getCipherSuites() - Method in class org.bouncycastle.crypto.tls.PSKTlsServer
getCipherSuites() - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
getCipherSuites() - Method in class org.bouncycastle.crypto.tls.SRPTlsServer
getCipherSuites() - Method in class org.bouncycastle.crypto.tls.test.MockDTLSServer
getCipherSuites() - Method in interface org.bouncycastle.crypto.tls.TlsClient
getCipherType(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
getCL() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
getClient() - Method in class org.bouncycastle.crypto.tls.test.MockDatagramAssociation
getClientCredentials(CertificateRequest) - Method in class org.bouncycastle.crypto.tls.ServerOnlyTlsAuthentication
getClientCredentials(CertificateRequest) - Method in interface org.bouncycastle.crypto.tls.TlsAuthentication
  Return client credentials in response to server's certificate request
getClientExtensions() - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
getClientExtensions() - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
getClientExtensions() - Method in class org.bouncycastle.crypto.tls.test.MockDTLSClient
getClientExtensions() - Method in interface org.bouncycastle.crypto.tls.TlsClient
getClientHelloRecordLayerVersion() - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
  RFC 5246 E.1.
getClientHelloRecordLayerVersion() - Method in interface org.bouncycastle.crypto.tls.TlsClient
getClientRandom() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
getClientSupplementalData() - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
getClientSupplementalData() - Method in interface org.bouncycastle.crypto.tls.TlsClient
getClientVersion() - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
getClientVersion() - Method in class org.bouncycastle.crypto.tls.test.MockDTLSClient
getClientVersion() - Method in interface org.bouncycastle.crypto.tls.TlsClient
getClientVersion() - Method in interface org.bouncycastle.crypto.tls.TlsContext
getCntSmallPrimes() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
getCoeffAlpha() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
  Getter for the alpha-coefficients of the polynomials in this layer.
getCoeffBeta() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
  Getter for the beta-coefficients of the polynomials in this layer.
getCoeffEta() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
  Getter for the eta-coefficients of the polynomials in this layer.
getCoeffGamma() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
  Getter for the gamma-coefficients of the polynomials in this layer.
getCoefficient() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getCoefficient() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getCoefficient(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Return the coefficient with the given index.
getCoeffQuadratic() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
getCoeffQuadratic() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPublicKeyParameters
getCoeffQuadratic() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
getCoeffQuadratic() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
getCoeffs() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
getCoeffs() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
getCoeffScalar() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
getCoeffScalar() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPublicKeyParameters
getCoeffScalar() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
getCoeffScalar() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
getCoeffSingular() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
getCoeffSingular() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPublicKeyParameters
getCoeffSingular() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
getCoeffSingular() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
getCofactor() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
getCofactor() - Method in class org.bouncycastle.math.ec.ECCurve
getCofactorF() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getCombSize(ECCurve) - Static method in class org.bouncycastle.math.ec.FixedPointUtil
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
getCompression() - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
getCompression() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
getCompression() - Method in interface org.bouncycastle.crypto.tls.TlsPeer
getCompressionAlgorithm() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
getCompressionAlgorithm() - Method in class org.bouncycastle.crypto.tls.SessionParameters
getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.cms.CompressedData
getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
getCompressionMethods() - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
getCompressionMethods() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
getCompressionMethods() - Method in interface org.bouncycastle.crypto.tls.TlsClient
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractFp
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.ECPoint
getContent() - Method in class org.bouncycastle.asn1.cmp.PKIBody
getContent() - Method in class org.bouncycastle.asn1.cms.ContentInfo
getContent(int) - Method in class org.bouncycastle.asn1.cms.ContentInfoParser
getContent() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
getContent() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
getContent() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
getContent() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
getContent() - Method in class org.bouncycastle.util.io.pem.PemObject
getContentDescription() - Method in class org.bouncycastle.asn1.ess.ContentHints
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
getContentInfo() - Method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
getContentInfo() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getContents() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
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.tls.TlsClientProtocol
getContext() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
getContext() - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
getControls() - Method in class org.bouncycastle.asn1.crmf.CertRequest
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
getCounter() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
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.isismtt.x509.ProcurationSyntax
getCountryCode() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
getCountryName() - Method in class org.bouncycastle.asn1.esf.SignerLocation
getCredentials() - Method in class org.bouncycastle.crypto.tls.DefaultTlsServer
getCredentials() - Method in class org.bouncycastle.crypto.tls.PSKTlsServer
getCredentials() - Method in class org.bouncycastle.crypto.tls.SRPTlsServer
getCredentials() - Method in interface org.bouncycastle.crypto.tls.TlsServer
getCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
getCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLObject
getCRL() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
getCrlDetails() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
getCrlEntryDetails() - Method in class org.bouncycastle.asn1.cmp.RevDetails
getCrlHash() - Method in class org.bouncycastle.asn1.esf.CrlValidatedID
getcrlId() - Method in class org.bouncycastle.asn1.pkcs.CRLBag
getCrlIdentifier() - Method in class org.bouncycastle.asn1.esf.CrlValidatedID
getCrlids() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
getCrlIssuedTime() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
getCrlIssuer() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
getCRLIssuer() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
getCrlNum() - Method in class org.bouncycastle.asn1.ocsp.CrlID
getCrlNumber() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
getCRLNumber() - Method in class org.bouncycastle.asn1.x509.CRLNumber
getCrlOcspRefs() - Method in class org.bouncycastle.asn1.esf.CompleteRevocationRefs
getCrls() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
getCRLs() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
getCRLs() - Method in class org.bouncycastle.asn1.cms.SignedData
getCrls() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
getCrls() - Method in class org.bouncycastle.asn1.esf.CrlListID
getCRLs() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getCRLs(PKIXCRLStoreSelector, CertStore) - Static method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
getCRLStores() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
getCrlTime() - Method in class org.bouncycastle.asn1.ocsp.CrlID
getCrlUrl() - Method in class org.bouncycastle.asn1.ocsp.CrlID
getCrlVals() - Method in class org.bouncycastle.asn1.esf.RevocationValues
getCRLValue() - Method in class org.bouncycastle.asn1.pkcs.CRLBag
getCrossCertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getCrossCertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getCrtCoefficient() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
  return the CRT coefficient.
getCrtCoefficient() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
  return the CRT coefficient.
getCurrency() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
getCurrency() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
getCurrentAuthPath() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getCurrentAuthPaths() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
getCurrentIV() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
  Return the current state of the initialisation vector.
getCurrentPRFHash(TlsContext, TlsHandshakeHash, byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsProtocol
  'sender' only relevant to SSLv3
getCurrentRetain() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getCurrentRootSig() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getCurrentSeed() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getCurrentSeeds() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
getCurrentStack() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getCurrentTreehash() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getCurve() - Method in class org.bouncycastle.asn1.x9.X9Curve
getCurve() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
getCurve() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
getCurve() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
  return the curve along which the base point lies.
getCurve() - Method in class org.bouncycastle.math.ec.ECPoint
getCurveCoordinateSystem() - Method in class org.bouncycastle.math.ec.ECPoint
getCurveName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
getD() - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
getD() - Method in class org.bouncycastle.crypto.params.ECPrivateKeyParameters
getD() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
getD() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
getD() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
getD() - Method in interface org.bouncycastle.jce.interfaces.ECPrivateKey
  return the private value D.
getD() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
getD() - Method in class org.bouncycastle.jce.spec.ECPrivateKeySpec
  return the private number D
getData() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
getData() - Method in class org.bouncycastle.crypto.tls.SupplementalDataEntry
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
getDataType() - Method in class org.bouncycastle.crypto.tls.SupplementalDataEntry
getDataUri() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
getDataUri() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
getDataValueDescriptor() - Method in class org.bouncycastle.asn1.DERExternal
  Returns the data value descriptor
getDate() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
getDate() - Method in class org.bouncycastle.asn1.ASN1UTCTime
  return the time as a date based on whatever a 2 digit year will return.
getDate() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
getDate() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
getDate() - Method in class org.bouncycastle.asn1.cms.Time
  Get java.util.Date version of date+time.
getDate() - Method in class org.bouncycastle.asn1.eac.PackedDate
  return the time as a date based on whatever a 2 digit year will return.
getDate() - Method in class org.bouncycastle.asn1.x509.Time
getDate() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
getDateOfBirth() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
getDateOfBirth() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
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
getDefaultDSSSignatureAlgorithms() - Static method in class org.bouncycastle.crypto.tls.TlsUtils
getDefaultECDSASignatureAlgorithms() - Static method in class org.bouncycastle.crypto.tls.TlsUtils
getDefaultRSASignatureAlgorithms() - Static method in class org.bouncycastle.crypto.tls.TlsUtils
getDefaultStyle() - Static method in class org.bouncycastle.asn1.x500.X500Name
  Return the current default style.
getDefaultSupportedSignatureAlgorithms() - Static method in class org.bouncycastle.crypto.tls.TlsUtils
getDegree() - Method in interface org.bouncycastle.math.field.ExtensionField
getDegree() - Method in interface org.bouncycastle.math.field.Polynomial
getDegree() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  return degree of the field
getDegree() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
  Returns the degree n of this field.
getDegree() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Returns the degree of this PolynomialGF2n.
getDegree() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Return the degree of this polynomial
getDeltaRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getDeltaRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getDepth() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
getDerivationV() - Method in class org.bouncycastle.crypto.params.IESParameters
getDerivationV() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
  return the derivation vector.
getDetachedPoint() - Method in class org.bouncycastle.math.ec.ECPoint
getDHDefaultParameters(int) - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
getDHParameters() - Method in class org.bouncycastle.crypto.tls.DefaultTlsServer
getDHParameters() - Method in class org.bouncycastle.crypto.tls.PSKTlsServer
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.DHKEKGenerator
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
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.generators.BaseKDFBytesGenerator
  return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.generators.HKDFBytesGenerator
getDigest() - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
  return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.io.DigestInputStream
getDigest() - Method in class org.bouncycastle.crypto.io.DigestOutputStream
getDigest() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
getDigest(String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
getDigest() - Method in class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
  return the underlying digest.
getDigest() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
getDigestAlgName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.util.JcaJceUtils
  Attempt to find a standard JCA name for the digest represented by the past in OID.
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.DigestedData
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getDigestAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.cms.SignedData
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getDigestBlockCount(int) - Method in class org.bouncycastle.crypto.tls.TlsMac
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
getDigestParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getDigestParamSetOID() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
getDigestParamSetOID() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
getDigestSize() - Method in interface org.bouncycastle.crypto.Digest
  return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD2Digest
  return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD4Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD5Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.NullDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA3Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SM3Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.TigerDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
getDimension() - Method in interface org.bouncycastle.math.field.FiniteField
getDirectReference() - Method in class org.bouncycastle.asn1.DERExternal
  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
getDocLength() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
getDocLength() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyParameters
getDocLength() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
  Getter for the number of all the polynomials in Rainbow
getDocLength() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
getDocLength() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
getDocumentLength() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
  Getter for the number of all the polynomials in Rainbow
getDomainParameters() - Method in class org.bouncycastle.crypto.params.ECKeyGenerationParameters
getDP() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getDQ() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getDSASignerCredentials() - Method in class org.bouncycastle.crypto.tls.DefaultTlsServer
getDSASignerCredentials() - Method in class org.bouncycastle.crypto.tls.SRPTlsServer
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
getECDSASignerCredentials() - Method in class org.bouncycastle.crypto.tls.DefaultTlsServer
getEcImplicitlyCa() - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
getEffectiveDate() - Method in class org.bouncycastle.asn1.eac.CVCertificate
getEffectiveKeyBits() - Method in class org.bouncycastle.crypto.params.RC2Parameters
getEnapsulatedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
  Deprecated.
  use getEncapsulatedContentInfo()
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.CompressedData
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.DigestedData
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.SignedData
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
getEncapsulatedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getEncapsulatedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getEncoded() - Method in class org.bouncycastle.asn1.ASN1Object
  Return the default BER or DER encoding for this object.
getEncoded(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.jcajce.PKCS12Key
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
  Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
  Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
  Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
  Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
  Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
  Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
  Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
  Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
  Returns the encoded form of this certification path, using the default encoding.
getEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
  Returns the encoded form of this certification path, using the specified encoding.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
getEncoded() - Method in class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
getEncoded() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
  Deprecated.
  return a DER encoded byte array representing this object
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
  Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
  Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
  Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
  Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
getEncoded() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
  Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CRLObject
getEncoded() - Method in class org.bouncycastle.jce.spec.IEKeySpec
  returns null
getEncoded() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
  returns null
getEncoded() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
  returns null
getEncoded() - Method in class org.bouncycastle.jce.X509Principal
  Deprecated.
  return a DER encoded byte array representing this object
getEncoded() - Method in class org.bouncycastle.math.ec.ECFieldElement
getEncoded() - Method in class org.bouncycastle.math.ec.ECPoint
  Deprecated.
  per-point compression property will be removed, refer `ECPoint.getEncoded(boolean)`
getEncoded(boolean) - Method in class org.bouncycastle.math.ec.ECPoint
  Get an encoding of the point value, optionally in compressed format.
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
  Converts the key to a byte array
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
  Converts the key to a byte array
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
  Converts the key to a byte array
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
  Converts the key to a byte array
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
  Return the keyData to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
  Return the keyData to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
  Return the key data to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
  Return the keyData to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Returns encoded matrix, i.e., this matrix in byte array form
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  return the encoded form of this field
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Encode this vector as byte array.
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
  Encode this permutation as byte array.
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Returns encoded polynomial, i.e., this polynomial in byte array form
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
getEncoded() - Method in interface org.bouncycastle.util.Encodable
  Return a byte array representing the implementing object.
getEncodedBlockSize() - Method in class org.bouncycastle.util.encoders.HexTranslator
  size of the output block on encoding produced by getDecodedBlockSize() bytes.
getEncodedBlockSize() - Method in interface org.bouncycastle.util.encoders.Translator
  size of the output block on encoding produced by getDecodedBlockSize() bytes.
getEncodedPrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
getEncodedPrivateKeyInfo(PrivateKeyInfo) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
getEncodedPrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
getEncodedPrivateKeyInfo(PrivateKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
getEncodedPublicKey() - Method in class org.bouncycastle.crypto.EphemeralKeyPair
getEncodedState() - Method in interface org.bouncycastle.crypto.digests.EncodableDigest
  Return an encoded byte array for the digest's internal state
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
getEncodedStateSize() - Method in class org.bouncycastle.crypto.digests.LongDigest
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
getEncodedSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
getEncodedSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
getEncoding() - Method in class org.bouncycastle.asn1.DERExternal
  Returns the encoding of the content.
getEncoding() - Method in class org.bouncycastle.asn1.eac.PackedDate
getEncodings() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
  Returns an iteration of the encodings supported by this certification path, with the default encoding first.
getEncodingV() - Method in class org.bouncycastle.crypto.params.IESParameters
getEncodingV() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
  return the encoding vector.
getEncryptedCert() - Method in class org.bouncycastle.asn1.cmp.CertOrEncCert
getEncryptedContent() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
getEncryptedContent(int) - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EncryptedData
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
getEncryptedData() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
getEncryptedDigest() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getEncryptedDigest() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
getEncryptionAlgorithm(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
getEncryptionParameters() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
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
getEncryptionParamSetOID() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
getEncryptionParamSetOID() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
getEncryptionScheme() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
  Deprecated.
getEncryptionScheme() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
getEncSymmKey() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
getEncValue() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
getEndDate() - Method in class org.bouncycastle.asn1.x509.Certificate
getEndDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getEndDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getEndDate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getEndomorphism() - Method in class org.bouncycastle.math.ec.ECCurve
getEngine() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
getEntity() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
getEntityName() - Method in class org.bouncycastle.asn1.x509.Holder
  Returns the entityName for an V2 attribute certificate or the subjectName for an V1 attribute certificate.
getEntropy() - Method in interface org.bouncycastle.crypto.prng.EntropySource
  Return a byte array of entropy.
getEntropyProvider() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
getEphemeralKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPublicKey
  return the ephemeral public key.
getEphemeralKey() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
  return the ephemeral public key
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.MQVPrivateParameters
getEphemeralPrivateKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPrivateKey
  return the ephemeral private key.
getEphemeralPrivateKey() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
  return the ephemeral private key
getEphemeralPublicKey() - Method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.MQVPrivateParameters
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.MQVPublicParameters
getEphemeralPublicKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPrivateKey
  return the ephemeral public key (may be null).
getEphemeralPublicKey() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
  return the ephemeral public key (may be null)
getEquivalentTLSVersion() - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
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
getException() - Method in class org.bouncycastle.util.test.SimpleTestResult
getException() - Method in interface org.bouncycastle.util.test.TestResult
getExcludedCerts() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
  Excluded certificates are not used for building a certification path.
getExcludedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
getExp(short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
  This function returns the values of exps-lookup table which correspond to the input
getExpected() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
getExpectedPolicies() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
getExpirationDate() - Method in class org.bouncycastle.asn1.eac.CVCertificate
getExplicitText() - Method in class org.bouncycastle.asn1.esf.SPUserNotice
getExplicitText() - Method in class org.bouncycastle.asn1.x509.UserNotice
getExponent() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
getExponent() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
getExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyParameters
getExponent1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getExponent1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getExponent2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getExponent2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getExponentsPresent() - Method in interface org.bouncycastle.math.field.Polynomial
getExtendedKeyUsage() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getExtension() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.Extensions
  return the extension represented by the object identifier passed in.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  return the extension represented by the object identifier passed in.
getExtensionData(Hashtable, Integer) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
getExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
getExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
getExtensionParsedValue(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.Extensions
  return the parsed value of the extension represented by the object identifier passed in.
getExtensions() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getExtensions() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getExtensions() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getExtensions() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getExtensions() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getExtensions() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CRLObject
getExternalContent() - Method in class org.bouncycastle.asn1.DERExternal
  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
getFailInfo() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getField() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
getField() - Method in class org.bouncycastle.math.ec.ECCurve
getField() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
getField() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
getField() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
getField() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
getField() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
getField() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
getField() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
getField() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
getField() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
getField() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  Returns the field of this element.
getFieldName() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
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.ECFieldElement.F2m
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
  return the field name for this field.
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement
getFieldPoly() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
getFieldPoly() - Method in class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
getFieldPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
  Returns the fieldpolynomial as a new Bitstring.
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
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.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.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
getFinalHash(short) - Method in interface org.bouncycastle.crypto.tls.TlsHandshakeHash
getFirst() - Method in class org.bouncycastle.asn1.x500.RDN
getFirstCoefA() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getFirstMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MaMaPe
getFirstNode() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  returns the first node stored in treehash instance itself
getFirstNodeHeight() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  Returns the top node height
getFixedInputData() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
getFixedInputData() - Method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
getFixedInputData() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
getFixedInputDataCounterPrefix() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
getFixedInputDataCounterSuffix() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
getFixedPointPreCompInfo(PreCompInfo) - Static method in class org.bouncycastle.math.ec.FixedPointUtil
GetFlag(String) - Static method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
getFlags() - Method in class org.bouncycastle.asn1.eac.Flags
getFormat() - Method in class org.bouncycastle.jcajce.PKCS12Key
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
  return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
  return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
  return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
  return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
  return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
  return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
  return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
  return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
getFormat() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
getFormat() - Method in class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
getFormat() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
  return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
getFormat() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
  return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
getFormat() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
  return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
  return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
getFormat() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
  return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
getFormat() - Method in class org.bouncycastle.jce.spec.IEKeySpec
  return null
getFormat() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
  return null
getFormat() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
  return null
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
getForward() - Method in class org.bouncycastle.asn1.x509.CertificatePair
getFreeText() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getFullVersion() - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
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
getG() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
getG() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
getG() - Method in class org.bouncycastle.crypto.params.DHParameters
getG() - Method in class org.bouncycastle.crypto.params.DSAParameters
getG() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
getG() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
  return the generator - g
getG() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
getG() - Method in class org.bouncycastle.crypto.params.SRP6GroupParameters
getG() - Method in class org.bouncycastle.crypto.tls.ServerSRPParams
getG() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
  return the base point we are using for these domain parameters.
getG() - Method in class org.bouncycastle.jce.spec.ElGamalParameterSpec
  Returns the base generator `g`.
getG() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
getG() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
getG() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
getG() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
getG() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
getG() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePublicKeySpec
getG() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MatrixSet
getG1() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
getG1() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
getG2() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
getG2() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
getGender() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
getGeneralInfo() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getGenTime() - Method in class org.bouncycastle.asn1.dvcs.DVCSTime
getGenTime() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getGivenName() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
getGmssPS() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getGoppaPoly() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
getGoppaPoly() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
getGoppaPoly() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
getGoppaPoly() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
getGoppaPoly() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
getGoppaPoly() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
getGoppaPoly() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
getGoppaPoly() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
getGostParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
getGroup() - Method in class org.bouncycastle.crypto.tls.TlsSRPLoginParameters
getGx1() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
getGx2() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
getH() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
getH() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
getH() - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
getH() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
getH() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
  return the cofactor H to the order of G.
getH() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
  Deprecated.
  use `ECCurve.getCofactor()` instead
getH() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
getH() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
getH() - Method in class org.bouncycastle.pqc.asn1.ParSet
getH() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
getH() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
getH() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
getH() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
getH() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
getH() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
getHammingWeight() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Returns the percentage of the number of "ones" in this matrix.
getHammingWeight() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Return the Hamming weight of this vector, i.e., compute the number of units of this vector.
getHash() - Method in class org.bouncycastle.crypto.tls.SignatureAndHashAlgorithm
getHashAlg() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
getHashAlgorithm() - Method in class org.bouncycastle.asn1.esf.OtherHash
getHashAlgorithm() - Method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
getHashAlgorithm() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
getHashAlgorithm() - Method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
getHashAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.CertID
getHashAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getHashAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getHashAlgorithm() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
getHashAlgorithm() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
getHashAlgorithmForPRFAlgorithm(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
getHashedMessage() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
getHashVal() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
getHashValue() - Method in class org.bouncycastle.asn1.esf.OtherHash
getHashValue() - Method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
getHeadCoefficient() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
getHeader() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
getHeader() - Method in class org.bouncycastle.asn1.cmp.ProtectedPart
getHeaders() - Method in class org.bouncycastle.util.io.pem.PemObject
getHeartbeatExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
getHeightOfTrees() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
  Returns the array of height (for each layer) of the authentication trees
getHint() - Method in interface org.bouncycastle.crypto.tls.TlsPSKIdentityManager
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
getHostName() - Method in class org.bouncycastle.crypto.tls.ServerName
getIcvLen() - Method in class org.bouncycastle.asn1.cms.CCMParameters
getIcvLen() - Method in class org.bouncycastle.asn1.cms.GCMParameters
getId() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
  Return the OID as a string.
getId() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
getId() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
getId() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
getId() - Method in class org.bouncycastle.asn1.x509.CertPolicyId
getId() - Method in class org.bouncycastle.asn1.x509.KeyPurposeId
getIdentifier() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
getIdentifier() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
getIdentifier() - Method in class org.bouncycastle.asn1.x9.X9FieldID
getIKM() - Method in class org.bouncycastle.crypto.params.HKDFParameters
  Returns the input keying material or seed.
getIndex() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
getIndex(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
getIndex() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getIndirectReference() - Method in class org.bouncycastle.asn1.DERExternal
  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.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.ECCurve.F2m
getInfinity() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
getInfinity() - Method in class org.bouncycastle.math.ec.ECCurve
getInfo() - Method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
getInfo() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
getInfo() - Method in class org.bouncycastle.crypto.params.HKDFParameters
  Returns the info field, which may be empty (null is converted to empty).
getInfoAt(int) - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
  Return the SigPolicyQualifierInfo at index i.
getInfoFormat() - Method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
getInformation() - Method in class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
getInfoType() - Method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
getInfoValue() - Method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
getInhibitPolicyMapping() - Method in class org.bouncycastle.asn1.x509.PolicyConstraints
getInitialPolicies() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
getInitialZCoords(ECCurve) - Static method in class org.bouncycastle.math.ec.ECPoint
getInnerSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
getInputBlockSize() - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
  returns the largest size an input block can be.
getInputBlockSize() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  returns the largest size an input block can be.
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
  return the input block size.
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
  Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
  Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
  Returns the input block size of this algorithm.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
  Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
  Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSAEngine
  Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
getInputStream() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Boolean
  return a boolean from the passed in object.
getInstance(boolean) - Static method in class org.bouncycastle.asn1.ASN1Boolean
  return an ASN1Boolean from the passed in boolean.
getInstance(int) - Static method in class org.bouncycastle.asn1.ASN1Boolean
  return an ASN1Boolean from the passed in value.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Boolean
  return a Boolean from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Enumerated
  return an enumerated from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Enumerated
  return an Enumerated from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1GeneralizedTime
  return a generalized time from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1GeneralizedTime
  return a Generalized Time object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Integer
  return an integer from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Integer
  return an Integer from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Null
  Return an instance of ASN.1 NULL from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
  return an OID from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
  return an Object Identifier from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1OctetString
  return an Octet String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1OctetString
  return an Octet String from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Sequence
  Return an ASN1Sequence from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Sequence
  Return an ASN1 sequence from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Set
  return an ASN1Set from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Set
  Return an ASN1 set from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1UTCTime
  return an UTC Time from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1UTCTime
  return an UTC Time from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertConfirmContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertOrEncCert
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertRepMessage
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertResponse
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertStatus
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.Challenge
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CMPCertificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CRLAnnContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.GenMsgContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.GenRepContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.OOBCertHash
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PBMParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIBody
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIConfirmContent
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmp.PKIFreeText
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIFreeText
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIHeader
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIMessage
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIMessages
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIStatus
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PollRepContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PollReqContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.POPODecKeyChallContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.POPODecKeyRespContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.ProtectedPart
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevAnnContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevDetails
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevRepContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevReqContent
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Attribute
  Return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Attributes
  Return an Attribute set object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.AuthenticatedData
  Return an AuthenticatedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.AuthenticatedData
  Return an AuthenticatedData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
  Return an AuthEnvelopedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
  Return an AuthEnvelopedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.CCMParameters
  Return an CCMParameters object from the given object.
getInstance(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.MQVuserKeyingMaterial
  Return an MQVuserKeyingMaterial object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
  Return an MQVuserKeyingMaterial object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
  Return an EncryptedContentInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EncryptedData
  Return an EncryptedData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
  Return an EnvelopedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
  Return an EnvelopedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Evidence
  Return an Evidence object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.GCMParameters
  Return an GCMParameters object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
  Return an IssuerAndSerialNumber object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
  Return a KEKIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
  Return a KEKIdentifier object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
  Return a KEKRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
  Return a KEKRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
  Return an KeyAgreeRecipientIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
  Return an KeyAgreeRecipientIdentifier object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
  Return a KeyAgreeRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
  Return a KeyAgreeRecipientInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
  Return a KeyTransRecipientInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.MetaData
  Return a MetaData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
  Return an OriginatorIdentifierOrKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
  Return an OriginatorIdentifierOrKey object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
  Return an OriginatorInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
  Return an OriginatorInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
  Return an OriginatorPublicKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
  Return an OriginatorPublicKey object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
  Return an OtherKeyAttribute object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
  Return a OtherRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
  Return a OtherRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
  Return a OtherRevocationInfoFormat object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
  Return a OtherRevocationInfoFormat object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
  Return a PasswordRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
  Return a PasswordRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
  Return an RecipientEncryptedKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
  Return a RecipientEncryptedKey object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientIdentifier
  Return a RecipientIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientInfo
  Return a RecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
  Return a RecipientKeyIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
  Return a RecipientKeyIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SCVPReqRes
  Return a SCVPReqRes object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignedData
  Return a SignedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignedDataParser
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignerIdentifier
  Return a SignerIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignerInfo
  Return a SignerInfo object from the given input 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(Object) - Static method in class org.bouncycastle.asn1.crmf.CertRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertTemplate
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.Controls
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.EncKeyWithID
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.EncryptedKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.EncryptedValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.OptionalValidity
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.PKMACValue
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.PKMACValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.POPOPrivKey
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.POPOPrivKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.POPOSigningKey
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.POPOSigningKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.ProofOfPossession
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.SinglePubInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERApplicationSpecific
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBitString
  return a Bit String from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBitString
  return a Bit String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBMPString
  return a BMP String from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBMPString
  return a BMP String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERGeneralString
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERGeneralString
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERIA5String
  return a IA5 string from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERIA5String
  return an IA5 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERNumericString
  return a Numeric string from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERNumericString
  return an Numeric String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERPrintableString
  return a printable string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERPrintableString
  return a Printable String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERT61String
  return a T61 string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERT61String
  return an T61 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERT61UTF8String
  return a T61 string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERT61UTF8String
  return an T61 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUniversalString
  return a Universal String from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUniversalString
  return a Universal String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUTF8String
  Return an UTF8 string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUTF8String
  Return an UTF8 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERVisibleString
  Return a Visible String from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERVisibleString
  Return a Visible String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.CertEtcToken
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.Data
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.Data
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequest
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSResponse
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSResponse
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSTime
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSTime
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.PathProcInput
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.PathProcInput
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.ServiceType
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.ServiceType
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.CertificateBody
  Gives an instance of Iso7816CertificateBody taken from Object obj
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.CVCertificate
  Create an iso7816Certificate structure from an object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.CVCertificateRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.PublicKeyDataObject
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.UnsignedInteger
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CompleteRevocationRefs
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlListID
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlOcspRef
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlValidatedID
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OcspIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OcspListID
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OcspResponsesID
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherHash
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherRevRefs
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherRevVals
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.RevocationValues
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignaturePolicyId
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignerAttribute
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignerLocation
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SPuri
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SPUserNotice
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ContentHints
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ContentIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ESSCertID
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ESSCertIDv2
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.OtherCertID
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.SigningCertificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.SigningCertificateV2
getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.CscaMasterList
getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.DataGroupHash
getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.LDSSecurityObject
getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.LDSVersionInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.Admissions
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.Restriction
getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.IDEACBCPar
getInstance(Object) - Static method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
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(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Signature
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Signature
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.oiw.ElGamalParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.Attribute
  return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertBag
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertificationRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.ContentInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CRLBag
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.DHParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptedData
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.MacData
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBEParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Create PBKDF2Params from the passed in object,
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.Pfx
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.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(Object) - Static method in class org.bouncycastle.asn1.smime.SMIMECapabilities
  return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.smime.SMIMECapability
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.Accuracy
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.MessageImprint
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TimeStampReq
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TimeStampResp
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TSTInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145Params
getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PublicKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.DirectoryString
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x500.DirectoryString
getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.RDN
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x500.X500Name
  Return a X500Name based on the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.X500Name
getInstance(X500NameStyle, Object) - Static method in class org.bouncycastle.asn1.x500.X500Name
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AccessDescription
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttCertIssuer
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AttCertIssuer
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Attribute
  return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificate
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Certificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Certificate
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CertificateList
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificateList
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificatePair
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificatePolicies
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CertificatePolicies
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertPolicyId
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CRLDistPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CRLDistPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CRLNumber
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CRLReason
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DigestInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DigestInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DisplayText
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DisplayText
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DistributionPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DistributionPoint
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DSAParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DSAParameter
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Return an ExtendedKeyUsage from the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Return an ExtendedKeyUsage from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Extension
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Extensions
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Extensions
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralName
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralName
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralSubtree
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralSubtree
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Holder
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.IssuerSerial
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.IssuerSerial
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.KeyPurposeId
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.KeyUsage
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.NameConstraints
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.NoticeReference
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyConstraints
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyInformation
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyMappings
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.BiometricData
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.QCStatement
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.RoleSyntax
  RoleSyntax factory method.
getInstance(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(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
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertList
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertList
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Time
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Time
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.UserNotice
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.V2Form
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.V2Form
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.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
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHDomainParameters
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.DHPublicKey
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHPublicKey
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.DHValidationParms
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHValidationParms
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(LDAPCertStoreParameters) - Static method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.GMSSPublicKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.ParSet
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
GetInstanceTest - Class in org.bouncycastle.asn1.test
GetInstanceTest() - Constructor for class org.bouncycastle.asn1.test.GetInstanceTest
getIntArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
getIntArrayForm() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
getIntendedAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
getInvA1() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
  Getter for the inverse matrix of A1.
getInvA1() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
  Getter for the inverse matrix of A1.
getInvA1() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
  Getter for the inverse matrix of A1.
getInvA1() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
  Getter for the inverse matrix of A1.
getInvA2() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
  Getter for the inverse matrix of A2
getInvA2() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
  Getter for the inverse matrix of A2
getInvA2() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
  Getter for the inverse matrix of A2
getInvA2() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
  Getter for the inverse matrix of A2
getIrreduciblePolynomial(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
  Creates irreducible polynomial with degree d
getIssuer() - Method in class org.bouncycastle.asn1.crmf.CertId
getIssuer() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getIssuer() - Method in class org.bouncycastle.asn1.x509.AttCertIssuer
getIssuer() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getIssuer() - Method in class org.bouncycastle.asn1.x509.Certificate
getIssuer() - Method in class org.bouncycastle.asn1.x509.CertificateList
getIssuer() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getIssuer() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getIssuerAlternativeNames() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getIssuerDN() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getIssuerDN() - Method in class org.bouncycastle.jce.provider.X509CRLObject
getIssuerKeyHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
getIssuerName() - Method in class org.bouncycastle.asn1.x509.V2Form
getIssuerNameHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.ESSCertID
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.OtherCertID
getIssuerUID() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getIssuerUID() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
getIssuerUniqueID() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getIssuerUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getIssuerUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getIssuerUniqueID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getIssuerX500Principal() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getIssuerX500Principal() - Method in class org.bouncycastle.jce.provider.X509CRLObject
getIssuerX509Principal(X509Certificate) - Static method in class org.bouncycastle.jce.PrincipalUtil
  return the issuer of the given cert as an X509PrincipalObject.
getIssuerX509Principal(X509CRL) - Static method in class org.bouncycastle.jce.PrincipalUtil
  return the issuer of the given CRL as an X509PrincipalObject.
getIssuingDistributionPoint() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
  Returns the issuing distribution point.
getIterationCount() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.MacData
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.PBEParameter
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Return the iteration count to use.
getIterationCount() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
  return the iteration count.
getIterationCount() - Method in class org.bouncycastle.jcajce.PKCS12KeyWithParameters
getIterationCount() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
getIterations() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
getIV() - Method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
  Return the initialisation vector to use.
getIV() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
getIV() - Method in class org.bouncycastle.asn1.misc.IDEACBCPar
getIV() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
getIV() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
getIV() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
getIV() - Method in class org.bouncycastle.crypto.params.KDFParameters
getIV() - Method in class org.bouncycastle.crypto.params.ParametersWithIV
getIV() - Method in class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
  Returns the IV or null if this parameter set does not contain an IV.
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Return the initialization vector.
getIvSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
getJ() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
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
getK() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
getK() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
getK() - Method in class org.bouncycastle.pqc.asn1.ParSet
getK() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
  Returns the parameter K needed for authentication path computation
getK() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
getK() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
getK() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
getK() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
getK() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
getK() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
getK1() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
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.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.ECCurve.F2m
getK3() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
getKeep() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getKekid() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
getKey() - Method in class org.bouncycastle.crypto.params.AEADParameters
getKey() - Method in class org.bouncycastle.crypto.params.KeyParameter
getKey() - Method in class org.bouncycastle.crypto.params.RC2Parameters
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
getKey() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
  Obtains the value of the `key parameter`, or `null` if not set.
getKeyAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
getKeyAlgorithm() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
getKeyAttr() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
getKeyAttrId() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
getKeyDerivationAlgorithm() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
  Deprecated.
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
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
getKeyExchange() - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
getKeyExchange() - Method in class org.bouncycastle.crypto.tls.DefaultTlsServer
getKeyExchange() - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
getKeyExchange() - Method in class org.bouncycastle.crypto.tls.PSKTlsServer
getKeyExchange() - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
getKeyExchange() - Method in class org.bouncycastle.crypto.tls.SRPTlsServer
getKeyExchange() - Method in interface org.bouncycastle.crypto.tls.TlsClient
getKeyExchange() - Method in interface org.bouncycastle.crypto.tls.TlsServer
getKeyHash() - Method in class org.bouncycastle.asn1.ocsp.ResponderID
getKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
getKeyIdentifier() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getKeyIdentifier() - Method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
getKeyIdentifier() - Method in class org.bouncycastle.crypto.params.SkeinParameters
  Obtains the value of the `key identifier parameter`, or `null` if not set.
getKeyIdentifier() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
  Obtains the value of the `key identifier parameter`, or `null` if not set.
getKeyInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
getKeyLength() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
getKeyLength() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Return the intended length in octets of the derived key.
getKeyPair() - Method in class org.bouncycastle.crypto.EphemeralKeyPair
getKeyPairHist() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
getKeySize() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getKeySize() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
getKeySize(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.util.SecretKeyUtil
getKeySize(McElieceCCA2KeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
getKeySize(McElieceCCA2KeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
  Return the key size of the given key object.
getKeySize(McElieceKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
  Return the key size of the given key object.
getKeySize(McElieceCCA2KeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
  Return the key size of the given key object.
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Return the key size of the given key object in bits.
getKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
  Converts, if possible, a given key into a key specification.
getKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
  Converts, if possible, a given key into a key specification.
getKeyUsage() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getKI() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
getKI() - Method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
getKI() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
getKnowledgeProofForX1() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
getKnowledgeProofForX2() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
getKnowledgeProofForX2s() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
getL() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
getL() - Method in class org.bouncycastle.crypto.params.DHParameters
  Return the private value length in bits - if set, zero otherwise
getL() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
getL() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
  return private value limit - l
getLambda() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
getLayers() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
  Returns the layers contained in the private key
getLayers() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
  Returns the layers contained in the private key
getLayers() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
  Returns the layers contained in the private key
getLayers() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
  Returns the layers contained in the private key
getLdapAACertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getLdapAttributeAuthorityRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getLdapAttributeCertificateAttributeAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getLdapAttributeCertificateRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getLdapAttributeDescriptorCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getLdapAuthorityRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getLdapCACertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getLdapCertificateRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getLdapCrossCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getLdapDeltaRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getLdapURL() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getLdapUserCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getLdsVersion() - Method in class org.bouncycastle.asn1.icao.LDSVersionInfo
getLeadingAsInt(int) - Method in class org.bouncycastle.pqc.crypto.ntru.IndexGenerator.BitString
  Returns up to 32 bits from the beginning of the bit string.
getLeaf() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
  Returns the leaf value.
getLeftSubMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Get the quadratic submatrix of this matrix consisting of the leftmost `numRows` columns.
getLength() - Method in class org.bouncycastle.crypto.tls.Certificate
getLength() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
getLength() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Returns the length of this GF2Polynomial.
getLength() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
getLKeySize() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
  Deprecated.
  use getKeySize
getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1OctetString
getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
getLoadedObject() - Method in class org.bouncycastle.asn1.BERApplicationSpecificParser
getLoadedObject() - Method in class org.bouncycastle.asn1.BEROctetStringParser
getLoadedObject() - Method in class org.bouncycastle.asn1.BERSequenceParser
getLoadedObject() - Method in class org.bouncycastle.asn1.BERSetParser
getLoadedObject() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
getLoadedObject() - Method in class org.bouncycastle.asn1.DERExternalParser
getLoadedObject() - Method in class org.bouncycastle.asn1.DEROctetStringParser
getLoadedObject() - Method in class org.bouncycastle.asn1.DERSequenceParser
getLoadedObject() - Method in class org.bouncycastle.asn1.DERSetParser
getLoadedObject() - Method in interface org.bouncycastle.asn1.InMemoryRepresentable
  Get the in-memory representation of the ASN.1 object.
getLocalityName() - Method in class org.bouncycastle.asn1.esf.SignerLocation
getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
  This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer `intValue`.
getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
  This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer `intValue`.
getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
  This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer `intValue`.
getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSVerify
  This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer `intValue`.
getLog(short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
  This function returns the values of logs-lookup table which correspond to the input
getLoginParameters(byte[]) - Method in class org.bouncycastle.crypto.tls.SimulatedTlsSRPIdentityManager
getLoginParameters(byte[]) - Method in interface org.bouncycastle.crypto.tls.TlsSRPIdentityManager
  Lookup the `TlsSRPLoginParameters` corresponding to the specified identity.
getLowerSigmaBound() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
getLowestNodeHeight() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  Returns the height of the lowest node stored either in treehash or on the stack.
getLSub(int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
getM() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
getM() - Method in class org.bouncycastle.crypto.params.DHParameters
  Return the minimum length of the private value.
getM() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
getM() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
getM() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
getM() - Method in class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
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.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.AEADBlockCipher
  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.EAXBlockCipher
getMac() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
getMac() - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
getMac() - Method in class org.bouncycastle.jcajce.io.MacOutputStream
getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getMacData() - Method in class org.bouncycastle.asn1.pkcs.Pfx
getMacKeySize() - Method in class org.bouncycastle.crypto.params.IESParameters
getMacKeySize() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
  return the key size in bits for the MAC used with the message
getMACSecret() - Method in class org.bouncycastle.crypto.tls.TlsMac
getMacSize() - Method in interface org.bouncycastle.crypto.Mac
  Return the block size for this MAC (in bytes).
getMacSize() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.CMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.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.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.SkeinMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.VMPCMac
getMacSize() - Method in class org.bouncycastle.crypto.params.AEADParameters
getMacSize() - Method in class org.bouncycastle.crypto.tls.SSL3Mac
getMacTag() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound3Payload
getMajorVersion() - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
getMaskGenAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getMaskGenAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getMasterSecret() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
getMasterSecret() - Method in class org.bouncycastle.crypto.tls.SessionParameters
getMatches(Selector<T>) - Method in interface org.bouncycastle.jcajce.PKIXCertStore
getMatches(Selector<T>) - Method in interface org.bouncycastle.jcajce.PKIXCRLStore
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
getMatrixG() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
getMatrixG() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
getMaxBaseCRLNumber() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
  Get the maximum base CRL number.
getMaxCoeffLength() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
  Returns the base10 length of the largest coefficient.
getMaxFragmentLengthExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
getMaximum() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
getMaximumVersion() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
getMaximumVersion() - Method in class org.bouncycastle.crypto.tls.test.MockDTLSServer
getMaxMessageLength() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
  Returns the maximum length a plaintext message can be with this parameter set.
getMaxMessageLength() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
  Returns the maximum length a plaintext message can be with this parameter set.
getMaxOutlen() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
getMaxPathLength() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
  Returns the value of the maximum number of intermediate non-self-issued certificates in the certification path.
getMcElieceCCA2Parameters() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
getMcElieceCCA2Parameters() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
getMcElieceParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
getMcElieceParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
getMDName() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2ParameterSpec
getMediaType() - Method in class org.bouncycastle.asn1.cms.MetaData
getMessage() - Method in class org.bouncycastle.asn1.dvcs.Data
getMessageImprint() - Method in class org.bouncycastle.asn1.dvcs.Data
getMessageImprint() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getMessageImprint() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getMessageImprint() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getMessageTime() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getMetaData() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
getMetaData() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
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
getMinimumVersion() - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
getMinimumVersion() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
getMinimumVersion() - Method in class org.bouncycastle.crypto.tls.test.MockDTLSClient
getMinimumVersion() - Method in class org.bouncycastle.crypto.tls.test.MockDTLSServer
getMinimumVersion(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
getMinorVersion() - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
getMinTreehash() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getMki() - Method in class org.bouncycastle.crypto.tls.UseSRTPData
getMode() - Method in class org.bouncycastle.crypto.tls.HeartbeatExtension
getModulus() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
getModulus() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
  Deprecated.
getModulus() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
getModulus() - Method in class org.bouncycastle.crypto.params.RSAKeyParameters
getModulus() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
getModulus() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
  return the modulus.
getModulus() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
getModulus() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
  return the modulus.
getMultiplier() - Method in class org.bouncycastle.math.ec.ECCurve
  Sets the default `ECMultiplier`, unless already set.
getN() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
getN() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
getN() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
getN() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
getN() - Method in class org.bouncycastle.crypto.params.SRP6GroupParameters
getN() - Method in class org.bouncycastle.crypto.tls.ServerSRPParams
getN() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
  return the order N of G
getN() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
  Deprecated.
  use `ECCurve.getOrder()` instead
getN() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
getN() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
getN() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
getN() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
getN() - Method in class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
getN() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
getN() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
getN() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
getN() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePublicKeySpec
getNafWeight(BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
getName() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
  return the named curve name represented by the given object identifier.
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
  return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.asn1.ocsp.ResponderID
getName() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
  return the named curve name represented by the given object identifier.
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
  return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.asn1.test.AdditionalInformationSyntaxUnitTest
getName() - Method in class org.bouncycastle.asn1.test.AdmissionsUnitTest
getName() - Method in class org.bouncycastle.asn1.test.AdmissionSyntaxUnitTest
getName() - Method in class org.bouncycastle.asn1.test.AttributeTableUnitTest
getName() - Method in class org.bouncycastle.asn1.test.BiometricDataUnitTest
getName() - Method in class org.bouncycastle.asn1.test.BitStringTest
getName() - Method in class org.bouncycastle.asn1.test.CertHashUnitTest
getName() - Method in class org.bouncycastle.asn1.test.CertificateTest
getName() - Method in class org.bouncycastle.asn1.test.CMSTest
getName() - Method in class org.bouncycastle.asn1.test.CommitmentTypeIndicationUnitTest
getName() - Method in class org.bouncycastle.asn1.test.CommitmentTypeQualifierUnitTest
getName() - Method in class org.bouncycastle.asn1.test.ContentHintsUnitTest
getName() - Method in class org.bouncycastle.asn1.test.CscaMasterListTest
getName() - Method in class org.bouncycastle.asn1.test.DataGroupHashUnitTest
getName() - Method in class org.bouncycastle.asn1.test.DeclarationOfMajorityUnitTest
getName() - Method in class org.bouncycastle.asn1.test.DERApplicationSpecificTest
getName() - Method in class org.bouncycastle.asn1.test.DERUTF8StringTest
getName() - Method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
getName() - Method in class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
getName() - Method in class org.bouncycastle.asn1.test.ESSCertIDv2UnitTest
getName() - Method in class org.bouncycastle.asn1.test.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.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.LDSSecurityObjectUnitTest
getName() - Method in class org.bouncycastle.asn1.test.MiscTest
getName() - Method in class org.bouncycastle.asn1.test.MonetaryLimitUnitTest
getName() - Method in class org.bouncycastle.asn1.test.MonetaryValueUnitTest
getName() - Method in class org.bouncycastle.asn1.test.NameOrPseudonymUnitTest
getName() - Method in class org.bouncycastle.asn1.test.NamingAuthorityUnitTest
getName() - Method in class org.bouncycastle.asn1.test.NetscapeCertTypeTest
getName() - Method in class org.bouncycastle.asn1.test.ObjectIdentifierTest
getName() - Method in class org.bouncycastle.asn1.test.OCSPTest
getName() - Method in class org.bouncycastle.asn1.test.OIDTest
getName() - Method in class org.bouncycastle.asn1.test.OtherCertIDUnitTest
getName() - Method in class org.bouncycastle.asn1.test.OtherSigningCertificateUnitTest
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.PKIFailureInfoTest
getName() - Method in class org.bouncycastle.asn1.test.ProcurationSyntaxUnitTest
getName() - Method in class org.bouncycastle.asn1.test.ProfessionInfoUnitTest
getName() - Method in class org.bouncycastle.asn1.test.QCStatementUnitTest
getName() - Method in class org.bouncycastle.asn1.test.ReasonFlagsTest
getName() - Method in class org.bouncycastle.asn1.test.RequestedCertificateUnitTest
getName() - Method in class org.bouncycastle.asn1.test.RestrictionUnitTest
getName() - Method in class org.bouncycastle.asn1.test.RFC4519Test
getName() - Method in class org.bouncycastle.asn1.test.SemanticsInformationUnitTest
getName() - Method in class org.bouncycastle.asn1.test.SetTest
getName() - Method in class org.bouncycastle.asn1.test.SignerLocationUnitTest
getName() - Method in class org.bouncycastle.asn1.test.SMIMETest
getName() - Method in class org.bouncycastle.asn1.test.StringTest
getName() - Method in class org.bouncycastle.asn1.test.SubjectKeyIdentifierTest
getName() - Method in class org.bouncycastle.asn1.test.TagTest
getName() - Method in class org.bouncycastle.asn1.test.TargetInformationTest
getName() - Method in class org.bouncycastle.asn1.test.TypeOfBiometricDataUnitTest
getName() - Method in class org.bouncycastle.asn1.test.UTCTimeTest
getName() - Method in class org.bouncycastle.asn1.test.X500NameTest
getName() - Method in class org.bouncycastle.asn1.test.X509ExtensionsTest
getName() - Method in class org.bouncycastle.asn1.test.X509NameTest
getName() - Method in class org.bouncycastle.asn1.test.X9Test
getName() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
  Return the tagged object inside the distribution point name.
getName() - Method in class org.bouncycastle.asn1.x509.GeneralName
getName(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.prng.test.CTRDRBGTest
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.BCryptTest
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.ChaChaTest
getName() - Method in class org.bouncycastle.crypto.test.CipherStreamTest
getName() - Method in class org.bouncycastle.crypto.test.CipherTest
getName() - Method in class org.bouncycastle.crypto.test.CMacTest
getName() - Method in class org.bouncycastle.crypto.test.CramerShoupTest
getName() - Method in class org.bouncycastle.crypto.test.CTSTest
getName() - Method in class org.bouncycastle.crypto.test.DESedeTest
getName() - Method in class org.bouncycastle.crypto.test.DESTest
getName() - Method in class org.bouncycastle.crypto.test.DeterministicDSATest
getName() - Method in class org.bouncycastle.crypto.test.DHKEKGeneratorTest
getName() - Method in class org.bouncycastle.crypto.test.DHTest
getName() - Method in class org.bouncycastle.crypto.test.DigestRandomNumberTest
getName() - Method in class org.bouncycastle.crypto.test.DigestTest
getName() - Method in class org.bouncycastle.crypto.test.DSATest
getName() - Method in class org.bouncycastle.crypto.test.DSTU4145Test
getName() - Method in class org.bouncycastle.crypto.test.EAXTest
getName() - Method in class org.bouncycastle.crypto.test.ECDHKEKGeneratorTest
getName() - Method in class org.bouncycastle.crypto.test.ECGOST3410Test
getName() - Method in class org.bouncycastle.crypto.test.ECIESKeyEncapsulationTest
getName() - Method in class org.bouncycastle.crypto.test.ECIESTest
getName() - Method in class org.bouncycastle.crypto.test.ECNRTest
getName() - Method in class org.bouncycastle.crypto.test.ECTest
getName() - Method in class org.bouncycastle.crypto.test.ElGamalTest
getName() - Method in class org.bouncycastle.crypto.test.EqualsHashCodeTest
getName() - Method in class org.bouncycastle.crypto.test.GCMTest
getName() - Method in class org.bouncycastle.crypto.test.GMacTest
getName() - Method in class org.bouncycastle.crypto.test.GOST28147MacTest
getName() - Method in class org.bouncycastle.crypto.test.GOST28147Test
getName() - Method in class org.bouncycastle.crypto.test.GOST3410Test
getName() - Method in class org.bouncycastle.crypto.test.Grain128Test
getName() - Method in class org.bouncycastle.crypto.test.Grainv1Test
getName() - Method in class org.bouncycastle.crypto.test.HashCommitmentTest
getName() - Method in class org.bouncycastle.crypto.test.HCFamilyTest
getName() - Method in class org.bouncycastle.crypto.test.HCFamilyVecTest
getName() - Method in class org.bouncycastle.crypto.test.HKDFGeneratorTest
getName() - Method in class org.bouncycastle.crypto.test.IDEATest
getName() - Method in class org.bouncycastle.crypto.test.ISAACTest
getName() - Method in class org.bouncycastle.crypto.test.ISO9796Test
getName() - Method in class org.bouncycastle.crypto.test.ISO9797Alg3MacTest
getName() - Method in class org.bouncycastle.crypto.test.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.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.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.PaddingTest
getName() - Method in class org.bouncycastle.crypto.test.PKCS12Test
getName() - Method in class org.bouncycastle.crypto.test.PKCS5Test
getName() - Method in class org.bouncycastle.crypto.test.Poly1305Test
getName() - Method in class org.bouncycastle.crypto.test.PSSBlindTest
getName() - Method in class org.bouncycastle.crypto.test.PSSTest
getName() - Method in class org.bouncycastle.crypto.test.RC2Test
getName() - Method in class org.bouncycastle.crypto.test.RC2WrapTest
getName() - Method in class org.bouncycastle.crypto.test.RC4Test
getName() - Method in class org.bouncycastle.crypto.test.RC5Test
getName() - Method in class org.bouncycastle.crypto.test.RC6Test
getName() - Method in class org.bouncycastle.crypto.test.ResetTest
getName() - Method in class org.bouncycastle.crypto.test.RFC3211WrapTest
getName() - Method in class org.bouncycastle.crypto.test.RijndaelTest
getName() - Method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
getName() - Method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
getName() - Method in class org.bouncycastle.crypto.test.RSABlindedTest
getName() - Method in class org.bouncycastle.crypto.test.RSADigestSignerTest
getName() - Method in class org.bouncycastle.crypto.test.RSAKeyEncapsulationTest
getName() - Method in class org.bouncycastle.crypto.test.RSATest
getName() - Method in class org.bouncycastle.crypto.test.Salsa20Test
getName() - Method in class org.bouncycastle.crypto.test.SCryptTest
getName() - Method in class org.bouncycastle.crypto.test.SEEDTest
getName() - Method in class org.bouncycastle.crypto.test.SerpentTest
getName() - Method in class org.bouncycastle.crypto.test.SHA1HMacTest
getName() - Method in class org.bouncycastle.crypto.test.SHA224HMacTest
getName() - Method in class org.bouncycastle.crypto.test.SHA256HMacTest
getName() - Method in class org.bouncycastle.crypto.test.SHA384HMacTest
getName() - Method in class org.bouncycastle.crypto.test.SHA3DigestTest
getName() - Method in class org.bouncycastle.crypto.test.SHA512HMacTest
getName() - Method in class org.bouncycastle.crypto.test.Shacal2Test
getName() - Method in class org.bouncycastle.crypto.test.ShortenedDigestTest
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.SRP6Test
getName() - Method in class org.bouncycastle.crypto.test.StreamCipherResetTest
getName() - Method in class org.bouncycastle.crypto.test.StreamCipherVectorTest
getName() - Method in class org.bouncycastle.crypto.test.TEATest
getName() - Method in class org.bouncycastle.crypto.test.Threefish1024Test
getName() - Method in class org.bouncycastle.crypto.test.Threefish256Test
getName() - Method in class org.bouncycastle.crypto.test.Threefish512Test
getName() - Method in class org.bouncycastle.crypto.test.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.X931SignerTest
getName() - Method in class org.bouncycastle.crypto.test.XSalsa20Test
getName() - Method in class org.bouncycastle.crypto.test.XTEATest
getName(short) - Static method in class org.bouncycastle.crypto.tls.AlertDescription
getName(short) - Static method in class org.bouncycastle.crypto.tls.AlertLevel
getName() - Method in class org.bouncycastle.crypto.tls.ServerName
getName() - Method in class org.bouncycastle.jce.provider.test.AEADTest
getName() - Method in class org.bouncycastle.jce.provider.test.AESSICTest
getName() - Method in class org.bouncycastle.jce.provider.test.AlgorithmParametersTest
getName() - Method in class org.bouncycastle.jce.provider.test.BaseBlockCipherTest
getName() - Method in class org.bouncycastle.jce.provider.test.BlockCipherTest
getName() - Method in class org.bouncycastle.jce.provider.test.CertPathBuilderTest
getName() - Method in class org.bouncycastle.jce.provider.test.CertPathTest
getName() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest
getName() - Method in class org.bouncycastle.jce.provider.test.CertStoreTest
getName() - Method in class org.bouncycastle.jce.provider.test.CertTest
getName() - Method in class org.bouncycastle.jce.provider.test.CertUniqueIDTest
getName() - Method in class org.bouncycastle.jce.provider.test.CipherStreamTest
getName() - Method in class org.bouncycastle.jce.provider.test.CipherStreamTest2
getName() - Method in class org.bouncycastle.jce.provider.test.CMacTest
getName() - Method in class org.bouncycastle.jce.provider.test.CRL5Test
getName() - Method in class org.bouncycastle.jce.provider.test.DESedeTest
getName() - Method in class org.bouncycastle.jce.provider.test.DetDSATest
getName() - Method in class org.bouncycastle.jce.provider.test.DHIESTest
getName() - Method in class org.bouncycastle.jce.provider.test.DHTest
getName() - Method in class org.bouncycastle.jce.provider.test.DigestTest
getName() - Method in class org.bouncycastle.jce.provider.test.DoFinalTest
getName() - Method in class org.bouncycastle.jce.provider.test.DSATest
getName() - Method in class org.bouncycastle.jce.provider.test.DSTU4145Test
getName() - Method in class org.bouncycastle.jce.provider.test.ECDSA5Test
getName() - Method in class org.bouncycastle.jce.provider.test.ECEncodingTest
getName() - Method in class org.bouncycastle.jce.provider.test.ECIESTest
getName() - Method in class org.bouncycastle.jce.provider.test.ECNRTest
getName() - Method in class org.bouncycastle.jce.provider.test.ElGamalTest
getName() - Method in class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
getName() - Method in class org.bouncycastle.jce.provider.test.FIPSDESTest
getName() - Method in class org.bouncycastle.jce.provider.test.GMacTest
getName() - Method in class org.bouncycastle.jce.provider.test.GOST28147Test
getName() - Method in class org.bouncycastle.jce.provider.test.GOST3410Test
getName() - Method in class org.bouncycastle.jce.provider.test.HMacTest
getName() - Method in class org.bouncycastle.jce.provider.test.IESTest
getName() - Method in class org.bouncycastle.jce.provider.test.ImplicitlyCaTest
getName() - Method in class org.bouncycastle.jce.provider.test.KeyStoreTest
getName() - Method in class org.bouncycastle.jce.provider.test.MacTest
getName() - Method in class org.bouncycastle.jce.provider.test.MQVTest
getName() - Method in class org.bouncycastle.jce.provider.test.MultiCertStoreTest
getName() - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
getName() - Method in class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
getName() - Method in class org.bouncycastle.jce.provider.test.NISTCertPathTest
getName() - Method in class org.bouncycastle.jce.provider.test.OCBTest
getName() - Method in class org.bouncycastle.jce.provider.test.PBETest
getName() - Method in class org.bouncycastle.jce.provider.test.PKCS10CertRequestTest
getName() - Method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
getName() - Method in class org.bouncycastle.jce.provider.test.PKIXNameConstraintsTest
getName() - Method in class org.bouncycastle.jce.provider.test.PKIXPolicyMappingTest
getName() - Method in class org.bouncycastle.jce.provider.test.PKIXTest
getName() - Method in class org.bouncycastle.jce.provider.test.Poly1305Test
getName() - Method in class org.bouncycastle.jce.provider.test.PSSTest
getName() - Method in class org.bouncycastle.jce.provider.test.RSATest
getName() - Method in class org.bouncycastle.jce.provider.test.SealedTest
getName() - Method in class org.bouncycastle.jce.provider.test.SerialisationTest
getName() - Method in class org.bouncycastle.jce.provider.test.SHA3Test
getName() - Method in class org.bouncycastle.jce.provider.test.Shacal2Test
getName() - Method in class org.bouncycastle.jce.provider.test.SigNameTest
getName() - Method in class org.bouncycastle.jce.provider.test.SigTest
getName() - Method in class org.bouncycastle.jce.provider.test.SipHashTest
getName() - Method in class org.bouncycastle.jce.provider.test.SkeinTest
getName() - Method in class org.bouncycastle.jce.provider.test.SlotTwoTest
getName() - Method in class org.bouncycastle.jce.provider.test.ThreefishTest
getName() - Method in class org.bouncycastle.jce.provider.test.WrapTest
getName() - Method in class org.bouncycastle.jce.provider.test.X509CertificatePairTest
getName() - Method in class org.bouncycastle.jce.provider.test.X509LDAPCertStoreTest
getName() - Method in class org.bouncycastle.jce.provider.test.X509StreamParserTest
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec
  return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
  return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveSpec
  return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.X509Principal
  Deprecated.
getName() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
getName() - Method in class org.bouncycastle.pqc.crypto.test.GMSSSignerTest
getName() - Method in class org.bouncycastle.pqc.crypto.test.McElieceFujisakiCipherTest
getName() - Method in class org.bouncycastle.pqc.crypto.test.McElieceKobaraImaiCipherTest
getName() - Method in class org.bouncycastle.pqc.crypto.test.McEliecePKCSCipherTest
getName() - Method in class org.bouncycastle.pqc.crypto.test.McEliecePointchevalCipherTest
getName() - Method in class org.bouncycastle.pqc.crypto.test.RainbowSignerTest
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
getName() - Method in class org.bouncycastle.util.io.pem.PemHeader
getName() - Method in class org.bouncycastle.util.test.SimpleTest
getName() - Method in interface org.bouncycastle.util.test.Test
getNamedCertificateStoreMap() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
getNamedCRLStoreMap() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
getNamedCurve() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
getNamedCurveByOid(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
getNamedCurveOid(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
getNameDistinguisher() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
getNameOfNamedCurve(int) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
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.cryptopro.ECGOST3410NamedCurves
  returns an enumeration containing the name strings for parameters contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
  returns an enumeration containing the name strings for parameters contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
  returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
  returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
  returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Method in class org.bouncycastle.asn1.x509.GeneralNames
getNames() - Static method in class org.bouncycastle.asn1.x9.ECNamedCurveTable
  return an enumeration of the names of the available curves.
getNames() - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
  returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
  returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Static method in class org.bouncycastle.jce.ECGOST3410NamedCurveTable
  return an enumeration of the names of the available curves.
getNames() - Static method in class org.bouncycastle.jce.ECNamedCurveTable
  return an enumeration of the names of the available curves.
getNameType() - Method in class org.bouncycastle.crypto.tls.ServerName
getNamingAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
getNamingAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
getNamingAuthorityId() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
getNamingAuthorityText() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
getNamingAuthorityUrl() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
getNegOnes() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
getNegOnes() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
getNegOnes() - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.TernaryPolynomial
getNegotiatedDHEGroupsClientExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
getNegotiatedDHEGroupsServerExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
getNewSessionTicket() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
getNewSessionTicket() - Method in interface org.bouncycastle.crypto.tls.TlsServer
  RFC 5077 3.3.
getNewSigCert() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
getNewWithNew() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
getNewWithOld() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
getNextAuthPath() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getNextNextLeaf() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getNextNextRoot() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getNextNextSeed() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getNextRetain() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getNextRoot() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getNextRootSig() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getNextStack() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getNextTreehash() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getNextUpdate() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.CertificateList
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getNextUpdate() - Method in class org.bouncycastle.jce.provider.X509CRLObject
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.params.AEADParameters
getNonce() - Method in class org.bouncycastle.crypto.params.SkeinParameters
  Obtains the value of the `nonce parameter`, or `null` if not set.
getNonce() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
  Obtains the value of the `nonce parameter`, or `null` if not set.
getNonce() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
  Return the nonce (IV) value to be associated with message.
getNonceRandomGenerator() - Method in interface org.bouncycastle.crypto.tls.TlsContext
getNonceSize() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
getNonceSize() - Method in class org.bouncycastle.crypto.engines.XSalsa20Engine
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLObject
getNotAfter() - Method in class org.bouncycastle.asn1.crmf.OptionalValidity
getNotAfter() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
getNotAfter() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getNotAfterTime() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
getNotBefore() - Method in class org.bouncycastle.asn1.crmf.OptionalValidity
getNotBefore() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
getNotBefore() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getNotBeforeTime() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
getNoticeNumbers() - Method in class org.bouncycastle.asn1.x509.NoticeReference
getNoticeRef() - Method in class org.bouncycastle.asn1.esf.SPUserNotice
getNoticeRef() - Method in class org.bouncycastle.asn1.x509.UserNotice
getNumColumns() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
getNumeric() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
getNumLeafs(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
getNumOfLayers() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
  Returns the number of levels of the authentication trees.
getNumOfLayers() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
  Getter for the number of layers
getNumOfLayers() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
  Getter for the number of layers
getNumRows() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
getObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
  return whatever was following the tag.
getObject() - Method in class org.bouncycastle.asn1.crmf.ProofOfPossession
getObject() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
  Return the enclosed object assuming explicit tagging.
getObject(int) - Method in class org.bouncycastle.asn1.DERApplicationSpecific
  Return the enclosed object assuming implicit tagging.
getObjectAt(int) - Method in class org.bouncycastle.asn1.ASN1Sequence
  Return the object at the sequence position indicated by index.
getObjectAt(int) - Method in class org.bouncycastle.asn1.ASN1Set
  return the object at the set position indicated by index.
getObjectDigest() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getObjectDigestInfo() - Method in class org.bouncycastle.asn1.x509.Holder
getObjectDigestInfo() - Method in class org.bouncycastle.asn1.x509.V2Form
getObjectId() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
  Deprecated.
getObjectId() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
  Deprecated.
  use getAlgorithm
getObjectParser(int, boolean) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
  Return the object held in this tagged object as a parser assuming it has the type of the passed in tag.
getObjectParser(int, boolean) - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
getObjectParser(int, boolean) - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
getObjects() - Method in class org.bouncycastle.asn1.ASN1Sequence
getObjects() - Method in class org.bouncycastle.asn1.ASN1Set
getObjects() - Method in class org.bouncycastle.asn1.BERConstructedOctetString
  Deprecated.
  return the DER octets that make up this string.
getObjects() - Method in class org.bouncycastle.asn1.BEROctetString
  return the DER octets that make up this string.
getOcspIdentifier() - Method in class org.bouncycastle.asn1.esf.OcspResponsesID
getOcspids() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
getOcspRepHash() - Method in class org.bouncycastle.asn1.esf.OcspResponsesID
getOcspResponderID() - Method in class org.bouncycastle.asn1.esf.OcspIdentifier
getOCSPResponse() - Method in class org.bouncycastle.crypto.tls.CertificateStatus
getOcspResponses() - Method in class org.bouncycastle.asn1.esf.OcspListID
getOCSPStatusRequest() - Method in class org.bouncycastle.crypto.tls.CertificateStatusRequest
getOcspVals() - Method in class org.bouncycastle.asn1.esf.RevocationValues
getOctetOutputStream() - Method in class org.bouncycastle.asn1.BEROctetStringGenerator
getOctetOutputStream(byte[]) - Method in class org.bouncycastle.asn1.BEROctetStringGenerator
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.BERConstructedOctetString
  Deprecated.
getOctets() - Method in class org.bouncycastle.asn1.BEROctetString
getOctets() - Method in class org.bouncycastle.asn1.DERGeneralString
getOctets() - Method in class org.bouncycastle.asn1.DERIA5String
getOctets() - Method in class org.bouncycastle.asn1.DERNumericString
getOctets() - Method in class org.bouncycastle.asn1.DERPrintableString
getOctets() - Method in class org.bouncycastle.asn1.DERT61String
  Return the encoded string as a byte array.
getOctets() - Method in class org.bouncycastle.asn1.DERT61UTF8String
  Return the encoded string as a byte array.
getOctets() - Method in class org.bouncycastle.asn1.DERUniversalString
getOctets() - Method in class org.bouncycastle.asn1.DERVisibleString
getOctetStream() - Method in class org.bouncycastle.asn1.ASN1OctetString
  Return the content of the OCTET STRING as an InputStream.
getOctetStream() - Method in interface org.bouncycastle.asn1.ASN1OctetStringParser
  Return the content of the OCTET STRING as an InputStream.
getOctetStream() - Method in class org.bouncycastle.asn1.BEROctetStringParser
getOctetStream() - Method in class org.bouncycastle.asn1.DEROctetStringParser
getOi() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
  Getter for the number of Oil variables of this layer.
getOID(String) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
getOID(String) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
getOid() - Method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
getOID(String) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
  return the object identifier signified by the passed in name.
getOID(String) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
  return the object identifier signified by the passed in name.
getOID(String) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
  return the object identifier signified by the passed in name.
getOID(short, boolean) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
getOID(String) - Static method in class org.bouncycastle.asn1.x9.ECNamedCurveTable
  return the object identifier signified by the passed in name.
getOID(String) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
  return the object identifier signified by the passed in name.
getOID(String) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
  return the object identifier signified by the passed in name.
getOID() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
getOID(String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
getOID() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
getOID() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
getOID() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
getOID() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
getOID() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
getOID() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
getOID() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
getOID() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
getOIDForHashAlgorithm(short) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
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.
getOIDString() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
getOIDString() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
getOIDString() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
getOIDString() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePublicKeySpec
getOldWithNew() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
getOnes() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
getOnes() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
getOnes() - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.TernaryPolynomial
getOnlySomeReasons() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
getOptionalSignature() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
getOrder() - Method in class org.bouncycastle.math.ec.ECCurve
getOrderBitLength(BigInteger, BigInteger) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
getOrdering() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getOrderOfBasePointR() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getOrganization() - Method in class org.bouncycastle.asn1.x509.NoticeReference
getOriginator() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
getOriginatorKey() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
getOther() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
getOtherCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
getOtherCertTag() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
getOtherKeyAttribute() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
getOtherMetaData() - Method in class org.bouncycastle.asn1.cms.MetaData
getOtherObjectTypeID() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getOtherRev() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
getOtherRevRefs() - Method in class org.bouncycastle.asn1.esf.OtherRevRefs
getOtherRevRefType() - Method in class org.bouncycastle.asn1.esf.OtherRevRefs
getOtherRevVals() - Method in class org.bouncycastle.asn1.esf.OtherRevVals
getOtherRevVals() - Method in class org.bouncycastle.asn1.esf.RevocationValues
getOtherRevValType() - Method in class org.bouncycastle.asn1.esf.OtherRevVals
getOuterSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
getOutputBlockSize() - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
  returns the maximum size of the block produced by this cipher.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  returns the maximum size of the block produced by this cipher.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
  return the maximum possible size for the output.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
  Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
  Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
  Returns the output block size of this algorithm.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
  Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
  Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSAEngine
  Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
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() - Method in class org.bouncycastle.crypto.digests.SkeinEngine
getOutputSize(int) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
  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.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.NISTCTSBlockCipher
  return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.OldCTSBlockCipher
  return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
  Deprecated.
  return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
  return the minimum size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length `inLen` (in bytes).
getOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length `inLen` (in bytes).
getOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
getOutputSize(PemObject) - Method in class org.bouncycastle.util.io.pem.PemWriter
  Return the number of bytes or characters required to contain the passed in object if it is PEM encoded.
getOutputStream() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
getOutputStream() - Method in class org.bouncycastle.jcajce.PKCS12StoreParameter
getOutputStream() - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
  Deprecated.
getOutputStream() - Method in class org.bouncycastle.util.io.TeeInputStream
getOwf() - Method in class org.bouncycastle.asn1.cmp.Challenge
getOwf() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
getP() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getP() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getP() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
getP() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
getP() - Method in class org.bouncycastle.asn1.x509.DSAParameter
getP() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
getP() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
getP() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
getP() - Method in class org.bouncycastle.crypto.params.DHParameters
getP() - Method in class org.bouncycastle.crypto.params.DSAParameters
getP() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
getP() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
getP() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getP() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
getP() - Method in class org.bouncycastle.jce.spec.ElGamalParameterSpec
  Returns the prime modulus `p`.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
  Returns the prime `p`.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
  Returns the prime `p`.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
  Returns the prime `p`.
getP() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
getP() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
getP() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
getP() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
getP1() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
getP1() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
getP1() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
getP1() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
getP2() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
getP2() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
getP2() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
getP2() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
getPadBits(int) - Static method in class org.bouncycastle.asn1.DERBitString
getPadBits() - Method in class org.bouncycastle.asn1.DERBitString
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.
getParam() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
getParameters() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
getParameters() - Method in class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
getParameters() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
getParameters() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
getParameters() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
getParameters() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
getParameters() - Method in class org.bouncycastle.asn1.x9.X962Parameters
getParameters() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
getParameters() - Method in class org.bouncycastle.asn1.x9.X9FieldID
getParameters() - Method in class org.bouncycastle.crypto.params.CramerShoupKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.CramerShoupKeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.DHKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.DHKeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.DSAKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.DSAKeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.ECKeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.ElGamalKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.GOST3410KeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.GOST3410KeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.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.SkeinParameters
  Obtains a map of type (Integer) to value (byte[]) for the parameters tracked in this object.
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
getParameters() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
  Obtains a map of type (Integer) to value (byte[]) for the parameters tracked in this object.
getParameters() - Method in interface org.bouncycastle.jce.interfaces.ECKey
  return a parameter specification representing the EC domain parameters for the key.
getParameters() - Method in interface org.bouncycastle.jce.interfaces.ElGamalKey
getParameters() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Key
getParameters() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
getParameters() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
getParameters() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
getParameters() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
getParameters() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyParameters
getParameters() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Returns the parameters used with this cipher.
getParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Return the parameters used with this cipher.
getParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Returns the parameters used with this cipher.
getParameters() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSKeySpec
  Returns the GMSS parameter set
getParameterSet() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
getParametersForDHEGroup(short) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
getParametersForNamedCurve(int) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
getParameterSpec(String) - Static method in class org.bouncycastle.jce.ECGOST3410NamedCurveTable
  return a parameter spec representing the passed in named curve.
getParameterSpec(String) - Static method in class org.bouncycastle.jce.ECNamedCurveTable
  return a parameter spec representing the passed in named curve.
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
getParams() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
getParams() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
getParams() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
getParams() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
getParams() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
getParams() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
getParams() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
getParams() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
getParams() - Method in class org.bouncycastle.jce.spec.ECKeySpec
  return the domain parameters for the curve
getParams() - Method in class org.bouncycastle.jce.spec.ElGamalKeySpec
getParent() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
getParsedValue() - Method in class org.bouncycastle.asn1.x509.Extension
getParsedValue() - Method in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
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
getPassword() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
  return the password byte array.
getPassword() - Method in class org.bouncycastle.jcajce.PKCS12Key
getPassword() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
getPathLenConstraint() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
getPathProcInput() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
getPc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
  Returns the degree of the middle coefficients of the used field pentanomial (x^n + x^(getPc()[2]) + x^(getPc()[1]) + x^(getPc()[0]) + 1).
getPeer() - Method in class org.bouncycastle.crypto.tls.TlsClientProtocol
getPeer() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
getPeer() - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
getPeerCertificate() - Method in class org.bouncycastle.crypto.tls.SessionParameters
getPermittedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
getPermutation() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MaMaPe
getPersonalisation() - Method in class org.bouncycastle.crypto.params.SkeinParameters
  Obtains the value of the `personalisation parameter`, or `null` if not set.
getPersonalisation() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
  Obtains the value of the `personalisation parameter`, or `null` if not set.
getPgenCounter() - Method in class org.bouncycastle.asn1.x9.DHValidationParms
getPhi_n() - Method in class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
getPk() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
getPKIStatusInfo() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
getPlaceOfBirth() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
getPlaintextLimit(int) - Method in class org.bouncycastle.crypto.tls.Chacha20Poly1305
getPlaintextLimit(int) - Method in class org.bouncycastle.crypto.tls.TlsAEADCipher
getPlaintextLimit(int) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
getPlaintextLimit(int) - Method in interface org.bouncycastle.crypto.tls.TlsCipher
getPlaintextLimit(int) - Method in class org.bouncycastle.crypto.tls.TlsNullCipher
getPlaintextLimit(int) - Method in class org.bouncycastle.crypto.tls.TlsStreamCipher
getPoint() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
getPointCompression() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
  Return the 'point compression' flag.
getPointMap() - Method in interface org.bouncycastle.math.ec.endo.ECEndomorphism
getPointMap() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
getPolicies() - Method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
getPolicies() - Method in class org.bouncycastle.asn1.ess.SigningCertificate
getPolicies() - Method in class org.bouncycastle.asn1.ess.SigningCertificateV2
getPolicy() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getPolicy() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getPolicyAuthority() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
getPolicyIdentifier() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
getPolicyInformation() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
getPolicyInformation(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
getPolicyQualifierId() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
getPolicyQualifiers() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
getPolicyQualifiers() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
getPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  return the field polynomial
getPop() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
  Deprecated.
  use getPopo
getPopo() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
getPoposkInput() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
getPosition() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
getPosition() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
getPosition() - Method in interface org.bouncycastle.crypto.SkippingCipher
  Return the current "position" of the cipher
getPositiveValue() - Method in class org.bouncycastle.asn1.ASN1Integer
  in some cases positive values get crammed into a space, that's not quite big enough...
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.FixedPointPreCompInfo
getPreComp() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
getPreComp() - Method in class org.bouncycastle.math.ec.WTauNafPreCompInfo
getPreCompInfo(ECPoint, String) - Method in class org.bouncycastle.math.ec.ECCurve
getPreCompNeg() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
getPredefinedBiometricType() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
getPrf() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Return the algId of the underlying pseudo random function to use.
getPrf() - Method in class org.bouncycastle.jcajce.spec.PBKDF2KeySpec
getPrfAlgorithm() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
getPRFAlgorithm(TlsContext, int) - Static method in class org.bouncycastle.crypto.tls.TlsProtocol
getPrime1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getPrime1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getPrime2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getPrime2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getPrimeExponentP() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
  return the prime exponent for P.
getPrimeExponentP() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
  return the prime exponent for P.
getPrimeExponentQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
  return the prime exponent for Q.
getPrimeExponentQ() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
  return the prime exponent for Q.
getPrimeField(BigInteger) - Static method in class org.bouncycastle.math.field.FiniteFields
getPrimeModulusP() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getPrimeP() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
  return the prime P.
getPrimeP() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
  return the prime P.
getPrimeQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
  return the prime Q.
getPrimeQ() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
  return the prime Q.
getPrimeSize() - Method in class org.bouncycastle.jce.spec.ElGamalGenParameterSpec
  Returns the size in bits of the prime modulus.
getPrivate() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
  return the private key parameters.
getPrivate() - Method in interface org.bouncycastle.jce.interfaces.IESKey
  return the local private key.
getPrivate() - Method in class org.bouncycastle.jce.spec.IEKeySpec
  return the local private key.
getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getPrivateExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
getPrivateExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
getPrivateKey() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
getPrivateKey() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
getPrivateKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
  Deprecated.
  use parsePrivateKey()
getPrivateKey(PrivateKeyInfo) - Static method in class org.bouncycastle.jce.provider.BouncyCastleProvider
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
getPrivateKey(PrivateKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
getPrivateKey(String) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
getPrivateKeyAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getProducedAt() - Method in class org.bouncycastle.asn1.esf.OcspIdentifier
getProducedAt() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
getProfessionInfos() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
getProfessionItems() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
getProfessionOIDs() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
getProtection() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
getProtectionAlg() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getProtectionParameter() - Method in class org.bouncycastle.jcajce.PKCS12StoreParameter
getProtectionParameter() - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
  Deprecated.
getProtectionProfiles() - Method in class org.bouncycastle.crypto.tls.UseSRTPData
getPseudonym() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
getPSK() - Method in class org.bouncycastle.crypto.tls.BasicTlsPSKIdentity
getPSK() - Method in interface org.bouncycastle.crypto.tls.TlsPSKIdentity
getPSK(byte[]) - Method in interface org.bouncycastle.crypto.tls.TlsPSKIdentityManager
getPSKIdentity() - Method in class org.bouncycastle.crypto.tls.BasicTlsPSKIdentity
getPskIdentity() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
  Deprecated.
  Use {@link SecurityParameters#getPSKIdentity())
getPSKIdentity() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
getPskIdentity() - Method in class org.bouncycastle.crypto.tls.SessionParameters
  Deprecated.
  Use {@link #getPSKIdentity())
getPSKIdentity() - Method in class org.bouncycastle.crypto.tls.SessionParameters
getPSKIdentity() - Method in interface org.bouncycastle.crypto.tls.TlsPSKIdentity
getPSourceAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getPubInfos() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
getPublic() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
  return the public key parameters.
getPublic() - Method in interface org.bouncycastle.jce.interfaces.IESKey
  return the intended recipient's/sender's public key.
getPublic() - Method in class org.bouncycastle.jce.spec.IEKeySpec
  return the intended recipient's/sender's public key.
getPublicationInfo() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
getPublicExponent() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  Deprecated.
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
getPublicExponent() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
  Deprecated.
getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getPublicExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
  return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
  return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
  return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
  return the public exponent.
getPublicKey() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
getPublicKey() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getPublicKey() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
getPublicKey() - Method in class org.bouncycastle.asn1.eac.CertificateBody
getPublicKey() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
  Return the public key data object carried in the request
getPublicKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
getPublicKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
  Deprecated.
getPublicKey() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
  Deprecated.
  use parsePublicKey
getPublicKey() - Method in class org.bouncycastle.crypto.params.RSABlindingParameters
getPublicKey() - Method in class org.bouncycastle.crypto.params.SkeinParameters
  Obtains the value of the `public key parameter`, or `null` if not set.
getPublicKey() - Method in class org.bouncycastle.crypto.tls.ServerDHParams
getPublicKey() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
  Obtains the value of the `public key parameter`, or `null` if not set.
getPublicKey() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
getPublicKey() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
  Deprecated.
  return the public key associated with the certification request - the public key is created using the BC provider.
getPublicKey(String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
  Deprecated.
getPublicKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.jce.provider.BouncyCastleProvider
getPublicKey() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getPublicKey() - Method in class org.bouncycastle.pqc.asn1.GMSSPublicKey
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPublicKeyParameters
  Returns the GMSS public key
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
getPublicKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
getPublicKey(String) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
getPublicKey() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPublicKeySpec
  Returns the GMSS public key
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
getPublicKeyData() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
  for when the public key is raw bits.
getPublicKeyMAC() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
  Returns the publicKeyMAC field, or null if authInfo is sender
getPublicKeyParameters() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
getPublicKeyParameters() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
getPublicKeyParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getPublicKeyParamSetOID() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
getPublicKeyParamSetOID() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
getPublicPointY() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getPubLocation() - Method in class org.bouncycastle.asn1.crmf.SinglePubInfo
getPvno() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getQ() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getQ() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getQ() - Method in class org.bouncycastle.asn1.x509.DSAParameter
getQ() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
getQ() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
getQ() - Method in class org.bouncycastle.crypto.params.DHParameters
getQ() - Method in class org.bouncycastle.crypto.params.DSAParameters
getQ() - Method in class org.bouncycastle.crypto.params.ECPublicKeyParameters
getQ() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
getQ() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getQ() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
getQ() - Method in interface org.bouncycastle.jce.interfaces.ECPublicKey
  return the public point Q
getQ() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
getQ() - Method in class org.bouncycastle.jce.spec.ECPublicKeySpec
  return the public point q
getQ() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
  Returns the sub-prime `q`.
getQ() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
  Returns the sub-prime `q`.
getQ() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
  Returns the sub-prime `q`.
getQ() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
getQ() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
getQ() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
getQInv() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getQInv() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
getQInv() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
getQInv() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
getQInv() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
getQInv() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
getQInv() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
getQInv() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
getQInv() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
getQualifier() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
getQualifier() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
getR() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
getR() - Method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
getR() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
getRandom() - Method in class org.bouncycastle.crypto.KeyGenerationParameters
  return the random source associated with this generator.
getRandom() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
getRandom() - Method in class org.bouncycastle.crypto.params.ParametersWithRandom
getRandomElement(SecureRandom) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  create a random field element using PRNG sr
getRandomNonZeroElement() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  create a random non-zero field element
getRandomNonZeroElement(SecureRandom) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  create a random non-zero field element using PRNG sr
getRandomRoot(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
  Computes a random root from the given irreducible fieldpolynomial according to IEEE 1363 algorithm A.5.6.
getRandomRoot(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBField
  Computes a random root of the given polynomial.
getRandomRoot(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
  Compute a random root of the given GF2Polynomial.
getRawOutputStream() - Method in class org.bouncycastle.asn1.ASN1Generator
getRawOutputStream() - Method in class org.bouncycastle.asn1.BERGenerator
getRawOutputStream() - Method in class org.bouncycastle.asn1.DERSequenceGenerator
getRawXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
getRawYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
getRawZCoords() - Method in class org.bouncycastle.math.ec.ECPoint
getRC2ParameterVersion() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
getRDNs() - Method in class org.bouncycastle.asn1.x500.X500Name
  return an array of RDNs in structure order.
getRDNs(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.X500Name
  return an array of RDNs containing the attribute type given by OID in structure order.
getReadMac() - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
getReason(int) - Method in class org.bouncycastle.asn1.cmp.PollRepContent
getReasons() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
getReceiveLimit() - Method in interface org.bouncycastle.crypto.tls.DatagramTransport
getReceiveLimit() - Method in class org.bouncycastle.crypto.tls.DTLSTransport
getReceiveLimit() - Method in class org.bouncycastle.crypto.tls.test.LoggingDatagramTransport
getReceiveLimit() - Method in class org.bouncycastle.crypto.tls.test.UnreliableDatagramTransport
getReceiveLimit() - Method in class org.bouncycastle.crypto.tls.UDPTransport
getRecipient() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getRecipientEncryptedKeys() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
getRecipientIdentifier() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
getRecipKID() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getRecipNonce() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getRecoveredMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Return a reference to the recoveredMessage message.
getRecoveredMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Return a reference to the recoveredMessage message.
getRecoveredMessage() - Method in interface org.bouncycastle.crypto.SignerWithRecovery
  Returns a reference to what message was recovered (if any).
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.ECFieldElement.F2m
getReqCert() - Method in class org.bouncycastle.asn1.ocsp.Request
getReqPolicy() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getReqSignature() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getRequest() - Method in class org.bouncycastle.asn1.cms.SCVPReqRes
getRequest() - Method in class org.bouncycastle.crypto.tls.CertificateStatusRequest
getRequester() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getRequestExtensions() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
getRequestExtensions() - Method in class org.bouncycastle.crypto.tls.OCSPStatusRequest
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
getResponderIDList() - Method in class org.bouncycastle.crypto.tls.OCSPStatusRequest
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
getResponse() - Method in class org.bouncycastle.crypto.tls.CertificateStatus
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
getResumableSession() - Method in interface org.bouncycastle.crypto.tls.TlsContext
  Used to get the resumable session, if any, used by this connection.
getRetain() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  returns the retain stacks storing all right nodes near to the root
getRevCerts() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
getReverse(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
getRevocationDate() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
getRevocationReason() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
getRevocationTime() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
getRevokedCertificate(BigInteger) - Method in class org.bouncycastle.jce.provider.X509CRLObject
getRevokedCertificateEnumeration() - Method in class org.bouncycastle.asn1.x509.CertificateList
getRevokedCertificateEnumeration() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getRevokedCertificates() - Method in class org.bouncycastle.asn1.x509.CertificateList
getRevokedCertificates() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getRevokedCertificates() - Method in class org.bouncycastle.jce.provider.X509CRLObject
getRFC5054Default(SRP6GroupParameters, byte[]) - Static method in class org.bouncycastle.crypto.tls.SimulatedTlsSRPIdentityManager
  Create a `SimulatedTlsSRPIdentityManager` that implements the algorithm from RFC 5054 2.5.1.3
getRightSubMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Get the submatrix of this matrix consisting of the rightmost `numColumns-numRows` columns.
getRKeyID() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
getRole() - Method in class org.bouncycastle.asn1.eac.CVCertificate
  return a bits field coded on one byte.
getRoleAuthority() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
  Gets the role authority of this RoleSyntax.
getRoleAuthorityAsString() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
  Gets the role authority as a `String[]` object.
GetRoleDescription(int) - Static method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
getRoleName() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
  Gets the role name of this RoleSyntax.
getRoleNameAsString() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
  Gets the role name as a `java.lang.String` object.
getRoot() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  returns the finished root value
getRounds() - Method in class org.bouncycastle.crypto.params.RC5Parameters
getRow(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Return the row of this matrix with the given index.
getRSAEncryptionCredentials() - Method in class org.bouncycastle.crypto.tls.DefaultTlsServer
getRSAEncryptionCredentials() - Method in class org.bouncycastle.crypto.tls.PSKTlsServer
getRSAEncryptionCredentials() - Method in class org.bouncycastle.crypto.tls.test.MockDTLSServer
getRSASignerCredentials() - Method in class org.bouncycastle.crypto.tls.DefaultTlsServer
getRSASignerCredentials() - Method in class org.bouncycastle.crypto.tls.SRPTlsServer
getRSASignerCredentials() - Method in class org.bouncycastle.crypto.tls.test.MockDTLSServer
getS() - Method in class org.bouncycastle.crypto.tls.ServerSRPParams
getS() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
getS() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
getS() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
getS() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
getSalt() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
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.HKDFParameters
  Returns the salt, or null if the salt should be generated as a byte array of HashLen zeros.
getSalt() - Method in class org.bouncycastle.crypto.params.ParametersWithSalt
getSalt() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
  return the salt byte array.
getSalt() - Method in class org.bouncycastle.crypto.tls.TlsSRPLoginParameters
getSalt() - Method in class org.bouncycastle.jcajce.PKCS12KeyWithParameters
getSalt() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
getSaltLength() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getSBox(String) - Static method in class org.bouncycastle.crypto.engines.GOST28147Engine
  Return the S-Box associated with SBoxName
getSBox() - Method in class org.bouncycastle.crypto.params.ParametersWithSBox
getSbox() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
getSbox() - Method in class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
getSearchAllStores() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
getSearchForSerialNumberIn() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getSecondCoefB() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
getSecondMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MaMaPe
getSeconds() - Method in class org.bouncycastle.asn1.tsp.Accuracy
getSecret() - Method in class org.bouncycastle.crypto.Commitment
  The secret required to reveal the commitment.
getSecureRandom() - Method in interface org.bouncycastle.crypto.tls.TlsContext
getSecurityParameters() - Method in interface org.bouncycastle.crypto.tls.TlsContext
getSecurityStrength() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
getSeed() - Method in class org.bouncycastle.asn1.x9.DHValidationParms
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.jce.spec.ECParameterSpec
  return the seed used to generate this curve (if available).
getSeedActive() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  returns the active seed
getSeedLen() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
getSelectedCipherSuite() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
getSelectedCipherSuite() - Method in class org.bouncycastle.crypto.tls.SRPTlsServer
getSelectedCipherSuite() - Method in interface org.bouncycastle.crypto.tls.TlsServer
getSelectedCompressionMethod() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
getSelectedCompressionMethod() - Method in interface org.bouncycastle.crypto.tls.TlsServer
getSemanticsIdentifier() - Method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
getSender() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getSender() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
  Returns the sender field, or null if authInfo is publicKeyMAC
getSenderKID() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getSenderNonce() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getSendLimit() - Method in interface org.bouncycastle.crypto.tls.DatagramTransport
getSendLimit() - Method in class org.bouncycastle.crypto.tls.DTLSTransport
getSendLimit() - Method in class org.bouncycastle.crypto.tls.test.LoggingDatagramTransport
getSendLimit() - Method in class org.bouncycastle.crypto.tls.test.UnreliableDatagramTransport
getSendLimit() - Method in class org.bouncycastle.crypto.tls.UDPTransport
getSequenceNumber() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
getSerial() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
getSerialNumber() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
getSerialNumber() - Method in class org.bouncycastle.asn1.crmf.CertId
getSerialNumber() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getSerialNumber() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getSerialNumber() - Method in class org.bouncycastle.asn1.ocsp.CertID
getSerialNumber() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.Certificate
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getSerialNumber() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getSerialNumber() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
getServer() - Method in class org.bouncycastle.crypto.tls.test.MockDatagramAssociation
getServerExtensions() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
getServerExtensions() - Method in interface org.bouncycastle.crypto.tls.TlsServer
getServerNameExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
getServerNameList() - Method in class org.bouncycastle.crypto.tls.ServerNameList
getServerRandom() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
getServerSupplementalData() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
getServerSupplementalData() - Method in interface org.bouncycastle.crypto.tls.TlsServer
getServerVersion() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
getServerVersion() - Method in interface org.bouncycastle.crypto.tls.TlsContext
getServerVersion() - Method in interface org.bouncycastle.crypto.tls.TlsServer
getService() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getSessionHash() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
getSessionID() - Method in interface org.bouncycastle.crypto.tls.TlsSession
getSessionToResume() - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
getSessionToResume() - Method in class org.bouncycastle.crypto.tls.test.MockDTLSClient
getSessionToResume() - Method in interface org.bouncycastle.crypto.tls.TlsClient
  Return the session this client wants to resume, if any.
getSetJ() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MatrixSet
getSHA1Hash() - Method in class org.bouncycastle.crypto.tls.URLAndHash
getSharedSecret() - Method in class org.bouncycastle.crypto.params.KDFParameters
getSID() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getSig() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
getSigAlgName() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
  return a more "meaningful" representation for the signature algorithm used in the certficate.
getSigAlgName() - Method in class org.bouncycastle.jce.provider.X509CRLObject
getSigAlgOID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
  return the object identifier for the signature.
getSigAlgOID() - Method in class org.bouncycastle.jce.provider.X509CRLObject
getSigAlgParams() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
  return the signature parameters, or null if there aren't any.
getSigAlgParams() - Method in class org.bouncycastle.jce.provider.X509CRLObject
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.ocsp.BasicOCSPResponse
getSignature() - Method in class org.bouncycastle.asn1.ocsp.Signature
getSignature() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
getSignature() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getSignature() - Method in class org.bouncycastle.asn1.x509.Certificate
getSignature() - Method in class org.bouncycastle.asn1.x509.CertificateList
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
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.crypto.tls.DigitallySigned
getSignature() - Method in class org.bouncycastle.crypto.tls.SignatureAndHashAlgorithm
getSignature() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getSignature() - Method in class org.bouncycastle.jce.provider.X509CRLObject
getSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
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.
getSignatureAlgorithm() - Method in class org.bouncycastle.crypto.tls.TlsDSASigner
getSignatureAlgorithm() - Method in class org.bouncycastle.crypto.tls.TlsDSSSigner
getSignatureAlgorithm() - Method in class org.bouncycastle.crypto.tls.TlsECDSASigner
getSignatureAlgorithmsExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
  Get a 'signature_algorithms' extension from extensions.
getSignatureAndHashAlgorithm() - Method in class org.bouncycastle.crypto.tls.AbstractTlsSignerCredentials
getSignatureAndHashAlgorithm() - Method in class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
getSignatureAndHashAlgorithm() - Method in interface org.bouncycastle.crypto.tls.TlsSignerCredentials
getSignatureAndHashAlgorithm(TlsContext, TlsSignerCredentials) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
getSignatureLength() - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSVerify
getSignaturePolicyId() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
getSignatureValue() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
getSigner() - Method in class org.bouncycastle.crypto.io.SignerInputStream
getSigner() - Method in class org.bouncycastle.crypto.io.SignerOutputStream
getSignerInfos() - Method in class org.bouncycastle.asn1.cms.SignedData
getSignerInfos() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
getSignerInfos() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getSigningAlg() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getSigningAlgorithm() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
getSigningParameters() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
getSigPolicyHash() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
getSigPolicyId() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
getSigPolicyQualifierId() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
getSigPolicyQualifiers() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
getSigProvider() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
getSigQualifier() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
getSingleExtensions() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
getSingleRequestExtensions() - Method in class org.bouncycastle.asn1.ocsp.Request
getSInv() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
getSInv() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
getSInv() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
getSInv() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
getSize() - Method in class org.bouncycastle.crypto.tls.TlsMac
getSmallPrimes() - Method in class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
getSourceDataUri() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
getSquareRootMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
getSquaringMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
getSquaringVector(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
  Return row vector i of the squaring matrix.
getSRPExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsSRPUtils
getSRPIdentity() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
getSRPIdentity() - Method in class org.bouncycastle.crypto.tls.SessionParameters
getStack() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  returns the shared stack
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
getStartDate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getStatByte() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
  Returns the status byte array used by the GMSSPrivateKeyASN.1 class
getStatByte() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  Returns the status byte array used by the GMSSPrivateKeyASN.1 class
getStatByte() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
  This method returns the status byte array
getStatByte() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  Returns the status byte array used by the GMSSPrivateKeyASN.1 class
getState() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Gets the current state of this participant.
getStatementId() - Method in class org.bouncycastle.asn1.x509.qualified.QCStatement
getStatementInfo() - Method in class org.bouncycastle.asn1.x509.qualified.QCStatement
getStaticKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPublicKey
  return the static public key.
getStaticKey() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
  return the static public key
getStaticPrivateKey() - Method in class org.bouncycastle.crypto.params.MQVPrivateParameters
getStaticPrivateKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPrivateKey
  return the static private key.
getStaticPrivateKey() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
  return the static private key
getStaticPublicKey() - Method in class org.bouncycastle.crypto.params.MQVPublicParameters
getStatInt() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
  Returns the status int array used by the GMSSPrivateKeyASN.1 class
getStatInt() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  Returns the status int array used by the GMSSPrivateKeyASN.1 class
getStatInt() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
  This method returns the status int array
getStatInt() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  Returns the status int array used by the GMSSPrivateKeyASN.1 class
getStatLong() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
  Converts the long parameters into byte arrays to store it in statByte-Array
getStatus() - Method in class org.bouncycastle.asn1.cmp.CertResponse
getStatus() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
getStatus() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getStatus() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
getStatus() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
getStatus() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
getStatus() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
getStatusInfo() - Method in class org.bouncycastle.asn1.cmp.CertStatus
getStatusRequestExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
getStatusString() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getStatusType() - Method in class org.bouncycastle.crypto.tls.CertificateStatus
getStatusType() - Method in class org.bouncycastle.crypto.tls.CertificateStatusRequest
getStrength() - Method in class org.bouncycastle.crypto.KeyGenerationParameters
  return the bit strength for keys produced by this generator,
getString() - Method in interface org.bouncycastle.asn1.ASN1String
getString() - Method in class org.bouncycastle.asn1.DERBitString
getString() - Method in class org.bouncycastle.asn1.DERBMPString
getString() - Method in class org.bouncycastle.asn1.DERGeneralString
getString() - Method in class org.bouncycastle.asn1.DERIA5String
getString() - Method in class org.bouncycastle.asn1.DERNumericString
getString() - Method in class org.bouncycastle.asn1.DERPrintableString
getString() - Method in class org.bouncycastle.asn1.DERT61String
  Decode the encoded string and return it, 8 bit encoding assumed.
getString() - Method in class org.bouncycastle.asn1.DERT61UTF8String
  Decode the encoded string and return it, UTF8 assumed.
getString() - Method in class org.bouncycastle.asn1.DERUniversalString
getString() - Method in class org.bouncycastle.asn1.DERUTF8String
getString() - Method in class org.bouncycastle.asn1.DERVisibleString
getString() - Method in class org.bouncycastle.asn1.x500.DirectoryString
getString() - Method in class org.bouncycastle.asn1.x509.DisplayText
  Returns the stored `String` object.
getStringAt(int) - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
  Return the UTF8STRING at index i.
getSubfield() - Method in interface org.bouncycastle.math.field.ExtensionField
getSubject() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getSubject() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
getSubject() - Method in class org.bouncycastle.asn1.x509.Certificate
getSubject() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getSubject() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getSubject() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getSubjectAlternativeNames() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getSubjectDN() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getSubjectKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
getSubjectKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.Certificate
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getSubjectUID() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getSubjectUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
getSubjectUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getSubjectUniqueID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getSubjectX500Principal() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getSubjectX509Principal(X509Certificate) - Static method in class org.bouncycastle.jce.PrincipalUtil
  return the subject of the given cert as an X509PrincipalObject.
getSubtreeRootSig(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
getSupportedEllipticCurvesExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
getSupportedPointFormatsExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
getSupportedSignatureAlgorithms() - Method in class org.bouncycastle.crypto.tls.CertificateRequest
getSuppPubInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
getSurname() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
getSymmAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
getT() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
getT() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
getT() - Method in class org.bouncycastle.pqc.asn1.ParSet
getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
getT() - Method in class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
getT() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
getT() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePublicKeySpec
getTag(int) - Static method in class org.bouncycastle.asn1.eac.EACTags
getTagNo() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
getTagNo() - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
getTagNo() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
getTagNo() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
getTagNo(int) - Static method in class org.bouncycastle.asn1.eac.EACTags
getTagNo() - Method in class org.bouncycastle.asn1.eac.UnsignedInteger
getTagNo() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
getTagNo() - Method in class org.bouncycastle.asn1.x509.GeneralName
getTailStack() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  Returns the tailstack
getTarget() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
getTargetConstraints() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
  Returns the required constraints on the target certificate.
getTargetGroup() - Method in class org.bouncycastle.asn1.x509.Target
getTargetName() - Method in class org.bouncycastle.asn1.x509.Target
getTargets() - Method in class org.bouncycastle.asn1.x509.Targets
  Returns the targets in a `Vector`.
getTargetsObjects() - Method in class org.bouncycastle.asn1.x509.TargetInformation
  Returns the targets in this target information extension.
getTBSCertificate() - Method in class org.bouncycastle.asn1.x509.Certificate
getTBSCertificate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
getTBSCertificate() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
getTBSCertList() - Method in class org.bouncycastle.asn1.x509.CertificateList
getTBSCertList() - Method in class org.bouncycastle.jce.provider.X509CRLObject
getTbsRequest() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
getTbsResponseData() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getTc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
  Returns the degree of the middle coefficient of the used field trinomial (x^n + x^(getTc()) + 1).
getTemporalEvidence() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
getTemporalEvidence() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
getText(short) - Static method in class org.bouncycastle.crypto.tls.AlertDescription
getText(short) - Static method in class org.bouncycastle.crypto.tls.AlertLevel
getThirdPerson() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
getThisUpdate() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
getThisUpdate() - Method in class org.bouncycastle.asn1.x509.CertificateList
getThisUpdate() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getThisUpdate() - Method in class org.bouncycastle.jce.provider.X509CRLObject
getTicket() - Method in class org.bouncycastle.crypto.tls.NewSessionTicket
getTicketLifetimeHint() - Method in class org.bouncycastle.crypto.tls.NewSessionTicket
getTime() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
  return the time - always in the form of YYYYMMDDhhmmssGMT(+hh:mm|-hh:mm).
getTime() - Method in class org.bouncycastle.asn1.ASN1UTCTime
  return the time - always in the form of YYMMDDhhmmssGMT(+hh:mm|-hh:mm).
getTime() - Method in class org.bouncycastle.asn1.cms.Time
  Get the date+tine as a String in full form century format.
getTime() - Method in class org.bouncycastle.asn1.x509.Time
getTimeStampToken() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
getTimeStampToken() - Method in class org.bouncycastle.asn1.dvcs.DVCSTime
getTimeStampToken() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
getTimeString() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
  Return the time.
getTrailerField() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getTrailing(int) - Method in class org.bouncycastle.pqc.crypto.ntru.IndexGenerator.BitString
  Returns the last `numBits` bits from the end of the bit string.
getTransactionID() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
getTransactionIdentifier() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
getTransactionIdentifier() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
getTransactionStatus() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
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.
getTreehash() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  returns the initial treehash instances, storing value y_3(i)
getTrustAnchors() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
getTsa() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getTstEvidence() - Method in class org.bouncycastle.asn1.cms.Evidence
getTweak() - Method in class org.bouncycastle.crypto.params.TweakableBlockCipherParameters
  Gets the tweak value.
getTwice() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
getType() - Method in class org.bouncycastle.asn1.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 class org.bouncycastle.crypto.digests.SkeinEngine.Parameter
getType() - Method in class org.bouncycastle.crypto.tls.CertificateURL
getType() - Method in class org.bouncycastle.util.io.pem.PemObject
getTypeOfBiometricData() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
getTypeOfSubstitution() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
getTypesAndValues() - Method in class org.bouncycastle.asn1.x500.RDN
getU1() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
getU2() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
getUnauthenticatedAttributes() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getUnauthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  return the underlying cipher for the buffer.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  return the cipher this object wraps.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
getUnderlyingCipher() - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
  return the cipher this object wraps.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
  return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
  return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.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
getUnderlyingDigest() - Method in class org.bouncycastle.crypto.tls.SSL3Mac
getUnicodeVersion() - Method in class org.bouncycastle.asn1.icao.LDSVersionInfo
getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EncryptedData
getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
  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.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.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.
getUpperLeaf() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getUpperTreehashLeaf() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
getUri() - Method in class org.bouncycastle.asn1.esf.SPuri
getURL() - Method in class org.bouncycastle.crypto.tls.URLAndHash
getURLAndHashList() - Method in class org.bouncycastle.crypto.tls.CertificateURL
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.
getUserCertificate() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
getUserCertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getUserCertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
getUserKeyingMaterial() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
getUserObject() - Method in interface org.bouncycastle.crypto.tls.TlsContext
getUseSRTPExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsSRTPUtils
getV() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
getV1() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
getV2() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
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
getValidationParms() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
getValidity() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getValidityModel() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
getValidPolicy() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
getValue() - Method in class org.bouncycastle.asn1.ASN1Enumerated
getValue() - Method in class org.bouncycastle.asn1.ASN1Integer
getValue() - Method in class org.bouncycastle.asn1.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.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.util.io.pem.PemHeader
getValueHint() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
getValues() - Method in class org.bouncycastle.asn1.esf.SignerAttribute
  Return the sequence of choices - the array elements will either be of type Attribute[] or AttributeCertificate depending on what tag was used.
getValues() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
getValues() - Method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  return a vector of the values found in the name, in the order they were found.
getValues(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  return a vector of the values found in the name, in the order they were found, with the DN label corresponding to passed in oid.
getValueType() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
getVecArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
getVector() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
getVerifier() - Method in class org.bouncycastle.crypto.tls.TlsSRPLoginParameters
getVerifyDataLength() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
getVerifyRequests() - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
getVersion() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
getVersion() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
getVersion() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
getVersion() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
getVersion() - Method in class org.bouncycastle.asn1.cms.CompressedData
getVersion() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
getVersion() - Method in class org.bouncycastle.asn1.cms.DigestedData
getVersion() - Method in class org.bouncycastle.asn1.cms.EncryptedData
getVersion() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
getVersion() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
getVersion() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.SignedData
getVersion() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
getVersion() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getVersion() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
getVersion() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
getVersion() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
getVersion() - Method in class org.bouncycastle.asn1.icao.CscaMasterList
getVersion() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
getVersion() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
getVersion() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
getVersion() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
getVersion() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
getVersion() - Method in class org.bouncycastle.asn1.pkcs.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
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.jce.provider.X509CertificateObject
getVersion() - Method in class org.bouncycastle.jce.provider.X509CRLObject
getVersion() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
getVersion() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
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
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getVi() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
  Returns the array of vi-s
getVi() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
  Getter for the number of vinegar variables of this layer.
getVi() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
  Getter for the array containing the number of Vinegar-variables per layer
getVi() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
  /** Returns the array of vi-s
getVi() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
  Returns the array of vi-s
getVi() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
  Getter for the array containing the number of Vinegar-variables per layer
getVi() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
  /** Returns the array of vi-s
getViNext() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
  Getter for the number of vinegar variables of the next layer.
getW() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
getW() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
getW() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
getW() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
getW() - Method in class org.bouncycastle.pqc.asn1.ParSet
getWidth() - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
getWidthForCombSize(int) - Method in class org.bouncycastle.math.ec.FixedPointCombMultiplier
getWillBeRevokedAt() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
getWindowSize(int) - Method in class org.bouncycastle.math.ec.WNafL2RMultiplier
  Determine window width to use for a scalar multiplication of the given size.
getWindowSize(int) - Static method in class org.bouncycastle.math.ec.WNafUtil
  Determine window width to use for a scalar multiplication of the given size.
getWindowSize(int, int[]) - Static method in class org.bouncycastle.math.ec.WNafUtil
  Determine window width to use for a scalar multiplication of the given size.
getWinternitzParameter() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
  Returns the array of WinternitzParameter (for each layer) of the authentication trees
getWitness() - Method in class org.bouncycastle.asn1.cmp.Challenge
getWNafPreCompInfo(ECPoint) - Static method in class org.bouncycastle.math.ec.WNafUtil
getWNafPreCompInfo(PreCompInfo) - Static method in class org.bouncycastle.math.ec.WNafUtil
getWriteMac() - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
getX() - Method in class org.bouncycastle.crypto.ec.ECPair
getX() - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
getX() - Method in class org.bouncycastle.crypto.params.DSAPrivateKeyParameters
getX() - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
getX() - Method in class org.bouncycastle.crypto.params.GOST3410PrivateKeyParameters
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
getX() - Method in interface org.bouncycastle.jce.interfaces.ElGamalPrivateKey
getX() - Method in interface org.bouncycastle.jce.interfaces.GOST3410PrivateKey
getX() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
getX() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
getX() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
getX() - Method in class org.bouncycastle.jce.spec.ElGamalPrivateKeySpec
  Returns the private value `x`.
getX() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
  Returns the private key `x`.
getX() - Method in class org.bouncycastle.math.ec.ECPoint
  Deprecated.
  Use getAffineXCoord(), or normalize() and getXCoord(), instead
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.
getY() - Method in class org.bouncycastle.asn1.x9.DHPublicKey
getY() - Method in class org.bouncycastle.crypto.ec.ECPair
getY() - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
getY() - Method in class org.bouncycastle.crypto.params.DSAPublicKeyParameters
getY() - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
getY() - Method in class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
getY() - Method in interface org.bouncycastle.jce.interfaces.ElGamalPublicKey
getY() - Method in interface org.bouncycastle.jce.interfaces.GOST3410PublicKey
getY() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
getY() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
getY() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
getY() - Method in class org.bouncycastle.jce.spec.ElGamalPublicKeySpec
  Returns the public value `y`.
getY() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
  Returns the public key `y`.
getY() - Method in class org.bouncycastle.math.ec.ECPoint
  Deprecated.
  Use getAffineYCoord(), or normalize() and getYCoord(), instead
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.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.params.CramerShoupPrivateKeyParameters
getZCoord(int) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
getZCoord(int) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
getZCoord(int) - Method in class org.bouncycastle.math.ec.ECPoint
getZCoords() - Method in class org.bouncycastle.math.ec.ECPoint
GF2Field - Class in org.bouncycastle.pqc.crypto.rainbow.util
  This class provides the basic operations like addition, multiplication and finding the multiplicative inverse of an element in GF2^8.
GF2Field() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
GF2Matrix - Class in org.bouncycastle.pqc.math.linearalgebra
  This class describes some operations with matrices over finite field GF(2) and is used in ecc and MQ-PKC (also has some specific methods and implementation)
GF2Matrix(byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Create the matrix from encoded form.
GF2Matrix(int, int[][]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Create the matrix with the contents of the given array.
GF2Matrix(int, char) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Create an nxn matrix of the given type.
GF2Matrix(int, char, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Create an nxn matrix of the given type.
GF2Matrix(GF2Matrix) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Copy constructor.
GF2mField - Class in org.bouncycastle.pqc.math.linearalgebra
  This class describes operations with elements from the finite field F = GF(2^m). ( GF(2^m)= GF(2)[A] where A is a root of irreducible polynomial with degree m, each field element B has a polynomial basis representation, i.e. it is represented by a different binary polynomial of degree less than m, B = poly(A) ) All operations are defined only for field with 1< m <32.
GF2mField(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  create a finite field GF(2^m)
GF2mField(int, int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  create a finite field GF(2^m) with the fixed field polynomial
GF2mField(byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mField
GF2mField(GF2mField) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mField
GF2mMatrix - Class in org.bouncycastle.pqc.math.linearalgebra
  This class describes some operations with matrices over finite field GF(2m) with small m (1< m <32).
GF2mMatrix(GF2mField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
  Constructor.
GF2mMatrix(GF2mMatrix) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
  Copy constructor.
GF2mMatrix(GF2mField, int[][]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
  Constructor.
GF2mVector - Class in org.bouncycastle.pqc.math.linearalgebra
  This class implements vectors over the finite field `GF(2m)` for small `m` (i.e., `1<m<32`).
GF2mVector(GF2mField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
  creates the vector over GF(2^m) of given length and with elements from array v (beginning at the first bit)
GF2mVector(GF2mField, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
  Create a new vector over `GF(2m)` of the given length and element array.
GF2mVector(GF2mVector) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
  Copy constructor.
GF2nElement - Class in org.bouncycastle.pqc.math.linearalgebra
  This abstract class implements an element of the finite field GF(2)n in either optimal normal basis representation (ONB) or in polynomial representation.
GF2nElement() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
GF2nField - Class in org.bouncycastle.pqc.math.linearalgebra
  This abstract class defines the finite field GF(2n).
GF2nField() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nField
GF2nONBElement - Class in org.bouncycastle.pqc.math.linearalgebra
  This class implements an element of the finite field GF(2n ).
GF2nONBElement(GF2nONBField, Random) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Construct a random element over the field `gf2n`, using the specified source of randomness.
GF2nONBElement(GF2nONBField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Construct a new GF2nONBElement from its encoding.
GF2nONBElement(GF2nONBField, BigInteger) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Construct the element of the field `gf2n` with the specified value `val`.
GF2nONBElement(GF2nONBElement) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Copy constructor.
GF2nONBField - Class in org.bouncycastle.pqc.math.linearalgebra
  This class implements the abstract class `GF2nField` for ONB representation.
GF2nONBField(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBField
  constructs an instance of the finite field with 2deg elements and characteristic 2.
GF2nPolynomial - Class in org.bouncycastle.pqc.math.linearalgebra
  This class implements polynomials over GF2nElements.
GF2nPolynomial(int, GF2nElement) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Creates a new PolynomialGF2n of size deg and elem as coefficients.
GF2nPolynomial(GF2nPolynomial) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Creates a new PolynomialGF2n by cloning the given PolynomialGF2n a.
GF2nPolynomial(GF2Polynomial, GF2nField) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Creates a new PolynomialGF2n from the given Bitstring polynomial over the GF2nField B1.
GF2nPolynomialElement - Class in org.bouncycastle.pqc.math.linearalgebra
  This class implements elements of finite binary fields GF(2n) using polynomial representation.
GF2nPolynomialElement(GF2nPolynomialField, Random) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Create a new random GF2nPolynomialElement using the given field and source of randomness.
GF2nPolynomialElement(GF2nPolynomialField, GF2Polynomial) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Creates a new GF2nPolynomialElement using the given field and Bitstring.
GF2nPolynomialElement(GF2nPolynomialField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Creates a new GF2nPolynomialElement using the given field f and byte[] os as value.
GF2nPolynomialElement(GF2nPolynomialField, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Creates a new GF2nPolynomialElement using the given field f and int[] is as value.
GF2nPolynomialElement(GF2nPolynomialElement) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Creates a new GF2nPolynomialElement by cloning the given GF2nPolynomialElement b.
GF2nPolynomialField - Class in org.bouncycastle.pqc.math.linearalgebra
  This class implements the abstract class `GF2nField` for polynomial representation.
GF2nPolynomialField(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
  constructs an instance of the finite field with 2deg elements and characteristic 2.
GF2nPolynomialField(int, boolean) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
  constructs an instance of the finite field with 2deg elements and characteristic 2.
GF2nPolynomialField(int, GF2Polynomial) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
  Creates a new GF2nField of degree i and uses the given polynomial as field polynomial.
GF2Polynomial - Class in org.bouncycastle.pqc.math.linearalgebra
  This class stores very long strings of bits and does some basic arithmetics.
GF2Polynomial(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Creates a new GF2Polynomial of the given length and value zero.
GF2Polynomial(int, Random) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Creates a new GF2Polynomial of the given length and random value.
GF2Polynomial(int, String) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Creates a new GF2Polynomial of the given length and value selected by value: ZERO ONE RANDOM X ALL
GF2Polynomial(int, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Creates a new GF2Polynomial of the given length using the given int[].
GF2Polynomial(int, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Creates a new GF2Polynomial by converting the given byte[] os according to 1363 and using the given length.
GF2Polynomial(int, BigInteger) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Creates a new GF2Polynomial by converting the given FlexiBigInt bi according to 1363 and using the given length.
GF2Polynomial(GF2Polynomial) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Creates a new GF2Polynomial by cloneing the given GF2Polynomial b.
GF2Vector - Class in org.bouncycastle.pqc.math.linearalgebra
  This class implements the abstract class `Vector` for the case of vectors over the finite field GF(2).
GF2Vector(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Construct the zero vector of the given length.
GF2Vector(int, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Construct a random GF2Vector of the given length.
GF2Vector(int, int, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Construct a random GF2Vector of the given length with the specified number of non-zero coefficients.
GF2Vector(int, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Construct a GF2Vector of the given length and with elements from the given array.
GF2Vector(GF2Vector) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Copy constructor.
GF2Vector(int[], int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Construct a new `GF2Vector` of the given length and with the given element array.
GFElement - Interface in org.bouncycastle.pqc.math.linearalgebra
  This interface defines a finite field element.
GIVENNAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
givenName - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
GIVENNAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
GLVEndomorphism - Interface in org.bouncycastle.math.ec.endo
glvEndomorphism - Variable in class org.bouncycastle.math.ec.GLVMultiplier
GLVMultiplier - Class in org.bouncycastle.math.ec
GLVMultiplier(ECCurve, GLVEndomorphism) - Constructor for class org.bouncycastle.math.ec.GLVMultiplier
GLVTypeBEndomorphism - Class in org.bouncycastle.math.ec.endo
GLVTypeBEndomorphism(ECCurve, GLVTypeBParameters) - Constructor for class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
GLVTypeBParameters - Class in org.bouncycastle.math.ec.endo
GLVTypeBParameters(BigInteger, BigInteger, BigInteger[], BigInteger[], BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.math.ec.endo.GLVTypeBParameters
GMac - Class in org.bouncycastle.crypto.macs
  The GMAC specialisation of Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D.
GMac(GCMBlockCipher) - Constructor for class org.bouncycastle.crypto.macs.GMac
  Creates a GMAC based on the operation of a block cipher in GCM mode.
GMac(GCMBlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.GMac
  Creates a GMAC based on the operation of a 128 bit block cipher in GCM mode.
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
GMacTest - Class in org.bouncycastle.jce.provider.test
GMacTest() - Constructor for class org.bouncycastle.jce.provider.test.GMacTest
gmss - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.3
GMSSDigestProvider - Interface in org.bouncycastle.pqc.crypto.gmss
GMSSKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.gmss
GMSSKeyGenerationParameters(SecureRandom, GMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSKeyGenerationParameters
GMSSKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.gmss
  This class implements key pair generation of the generalized Merkle signature scheme (GMSS).
GMSSKeyPairGenerator(GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
  The standard constructor tries to generate the GMSS algorithm identifier with the corresponding OID.
GMSSKeyParameters - Class in org.bouncycastle.pqc.crypto.gmss
GMSSKeyParameters(boolean, GMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSKeyParameters
GMSSKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
GMSSKeySpec(GMSSParameters) - Constructor for class org.bouncycastle.pqc.jcajce.spec.GMSSKeySpec
GMSSLeaf - Class in org.bouncycastle.pqc.crypto.gmss
  This class implements the distributed computation of the public key of the Winternitz one-time signature scheme (OTSS).
GMSSLeaf(Digest, byte[][], int[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
  This constructor regenerates a prior GMSSLeaf object
GMSSLeaf(Digest, int, int, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
GMSSParameters - Class in org.bouncycastle.pqc.crypto.gmss
  This class provides a specification for the GMSS parameters that are used by the GMSSKeyPairGenerator and GMSSSignature classes.
GMSSParameters(int, int[], int[], int[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
  The constructor for the parameters of the GMSSKeyPairGenerator.
GMSSParameters(int) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
GMSSPrivateKey - Class in org.bouncycastle.pqc.asn1
GMSSPrivateKey(int[], byte[][], byte[][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], byte[][][], GMSSLeaf[], GMSSLeaf[], GMSSLeaf[], int[], byte[][], GMSSRootCalc[], byte[][], GMSSRootSig[], GMSSParameters, AlgorithmIdentifier) - Constructor for class org.bouncycastle.pqc.asn1.GMSSPrivateKey
GMSSPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.gmss
  This class provides a specification for a GMSS private key.
GMSSPrivateKeyParameters(byte[][], byte[][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], byte[][], byte[][], GMSSParameters, GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
  Generates a new GMSS private key
GMSSPrivateKeyParameters(int[], byte[][], byte[][], byte[][][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], GMSSLeaf[], GMSSLeaf[], GMSSLeaf[], int[], byte[][], GMSSRootCalc[], byte[][], GMSSRootSig[], GMSSParameters, GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
  /**
GMSSPrivateKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
  This class provides a specification for a GMSS private key.
GMSSPrivateKeySpec(int[], byte[][], byte[][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], byte[][][], GMSSLeaf[], GMSSLeaf[], GMSSLeaf[], int[], byte[][], GMSSRootCalc[], byte[][], GMSSRootSig[], GMSSParameters) - Constructor for class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
GMSSPublicKey - Class in org.bouncycastle.pqc.asn1
  This class implements an ASN.1 encoded GMSS public key.
GMSSPublicKey(byte[]) - Constructor for class org.bouncycastle.pqc.asn1.GMSSPublicKey
GMSSPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.gmss
GMSSPublicKeyParameters(byte[], GMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSPublicKeyParameters
  The constructor.
GMSSPublicKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
  This class provides a specification for a GMSS public key.
GMSSPublicKeySpec(byte[], GMSSParameters) - Constructor for class org.bouncycastle.pqc.jcajce.spec.GMSSPublicKeySpec
  The constructor.
GMSSRandom - Class in org.bouncycastle.pqc.crypto.gmss.util
  This class provides a PRNG for GMSS
GMSSRandom(Digest) - Constructor for class org.bouncycastle.pqc.crypto.gmss.util.GMSSRandom
  Constructor
GMSSRootCalc - Class in org.bouncycastle.pqc.crypto.gmss
  This class computes a whole Merkle tree and saves the needed values for AuthPath computation.
GMSSRootCalc(Digest, byte[][], int[], Treehash[], Vector[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  This constructor regenerates a prior treehash object
GMSSRootCalc(int, int, GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  Constructor
GMSSRootSig - Class in org.bouncycastle.pqc.crypto.gmss
  This class implements the distributed signature generation of the Winternitz one-time signature scheme (OTSS), described in C.Dods, N.P.
GMSSRootSig(Digest, byte[][], int[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
  This constructor regenerates a prior GMSSRootSig object used by the GMSSPrivateKeyASN.1 class
GMSSRootSig(Digest, int, int) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
  The constructor generates the PRNG and initializes some variables
GMSSSigner - Class in org.bouncycastle.pqc.crypto.gmss
  This class implements the GMSS signature scheme.
GMSSSigner(GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSSigner
  The standard constructor tries to generate the MerkleTree Algorithm identifier with the corresponding OID.
GMSSSignerTest - Class in org.bouncycastle.pqc.crypto.test
GMSSSignerTest() - Constructor for class org.bouncycastle.pqc.crypto.test.GMSSSignerTest
GMSSUtil - Class in org.bouncycastle.pqc.crypto.gmss.util
  This class provides several methods that are required by the GMSS classes.
GMSSUtil() - Constructor for class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
gmssWithSha1 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.3.1
gmssWithSha224 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.3.2
gmssWithSha256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.3.3
gmssWithSha384 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.3.4
gmssWithSha512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.3.5
GNB - Static variable in class org.bouncycastle.math.ec.ECFieldElement.F2m
  Indicates gaussian normal basis representation (GNB).
gnBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.1.2.3.1
GNU - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.1 -- used by GNU Radius
GNUObjectIdentifiers - Interface in org.bouncycastle.asn1.gnu
  GNU project OID collection { 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.
GoppaCode - Class in org.bouncycastle.pqc.math.linearalgebra
  This class describes decoding operations of an irreducible binary Goppa code.
GoppaCode.MaMaPe - Class in org.bouncycastle.pqc.math.linearalgebra
  This class is a container for two instances of `GF2Matrix` and one instance of `Permutation`.
GoppaCode.MaMaPe(GF2Matrix, GF2Matrix, Permutation) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MaMaPe
  Construct a new `GoppaCode.MaMaPe` container with the given parameters.
GoppaCode.MatrixSet - Class in org.bouncycastle.pqc.math.linearalgebra
  This class is a container for an instance of `GF2Matrix` and one int[].
GoppaCode.MatrixSet(GF2Matrix, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MatrixSet
  Construct a new `GoppaCode.MatrixSet` container with the given parameters.
GOST - Class in org.bouncycastle.jcajce.provider.asymmetric
GOST() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.GOST
GOST.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
GOST.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.GOST.Mappings
GOST28147 - Class in org.bouncycastle.jcajce.provider.symmetric
GOST28147.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
GOST28147.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
GOST28147.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
GOST28147.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParams
GOST28147.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
GOST28147.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.CBC
GOST28147.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
GOST28147.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.ECB
GOST28147.GCFB - Class in org.bouncycastle.jcajce.provider.symmetric
GOST28147.GCFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.GCFB
GOST28147.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
GOST28147.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.KeyGen
GOST28147.KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.KeyGen
GOST28147.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
  GOST28147
GOST28147.Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mac
GOST28147.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
GOST28147.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mappings
GOST28147Engine - Class in org.bouncycastle.crypto.engines
  implementation of GOST 28147-89
GOST28147Engine() - Constructor for class org.bouncycastle.crypto.engines.GOST28147Engine
  standard constructor.
GOST28147Mac - Class in org.bouncycastle.crypto.macs
  implementation of GOST 28147-89 MAC
GOST28147Mac() - Constructor for class org.bouncycastle.crypto.macs.GOST28147Mac
GOST28147MacTest - Class in org.bouncycastle.crypto.test
  GOST 28147 MAC tester
GOST28147MacTest() - Constructor for class org.bouncycastle.crypto.test.GOST28147MacTest
GOST28147Parameters - Class in org.bouncycastle.asn1.cryptopro
  ASN.1 algorithm identifier parameters for GOST-28147
GOST28147Parameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
  Deprecated.
  use the getInstance() method. This constructor will vanish!
GOST28147ParameterSpec - Class in org.bouncycastle.jcajce.spec
  A parameter spec for the GOST-28147 cipher.
GOST28147ParameterSpec(byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
GOST28147ParameterSpec(byte[], byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
GOST28147ParameterSpec(String) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
GOST28147ParameterSpec(String, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
GOST28147ParameterSpec(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
GOST28147ParameterSpec - Class in org.bouncycastle.jce.spec
  Deprecated.
  use org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
GOST28147ParameterSpec(byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
  Deprecated.
GOST28147ParameterSpec(byte[], byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
  Deprecated.
GOST28147ParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
  Deprecated.
GOST28147ParameterSpec(String, byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
  Deprecated.
GOST28147Test - Class in org.bouncycastle.crypto.test
GOST28147Test - Class in org.bouncycastle.jce.provider.test
  basic test class for the GOST28147 cipher
GOST28147Test() - Constructor for class org.bouncycastle.jce.provider.test.GOST28147Test
GOST3410Key - Interface in org.bouncycastle.jce.interfaces
  Main interface for a GOST 3410-94 key.
GOST3410KeyGenerationParameters - Class in org.bouncycastle.crypto.params
GOST3410KeyGenerationParameters(SecureRandom, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410KeyGenerationParameters
GOST3410KeyPairGenerator - Class in org.bouncycastle.crypto.generators
  a GOST3410 key pair generator.
GOST3410KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
GOST3410KeyParameters - Class in org.bouncycastle.crypto.params
GOST3410KeyParameters(boolean, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410KeyParameters
GOST3410NamedParameters - Class in org.bouncycastle.asn1.cryptopro
  table of the available named parameters for GOST 3410-94.
GOST3410NamedParameters() - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
GOST3410Parameters - Class in org.bouncycastle.crypto.params
GOST3410Parameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.GOST3410Parameters
GOST3410Parameters(BigInteger, BigInteger, BigInteger, GOST3410ValidationParameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410Parameters
GOST3410ParametersGenerator - Class in org.bouncycastle.crypto.generators
  generate suitable parameters for GOST3410.
GOST3410ParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator
GOST3410ParameterSpec - Class in org.bouncycastle.jce.spec
  ParameterSpec for a GOST 3410-94 key.
GOST3410ParameterSpec(String, String, String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
GOST3410ParameterSpec(String, String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
GOST3410ParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
GOST3410ParameterSpec(GOST3410PublicKeyParameterSetSpec) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
GOST3410Params - Interface in org.bouncycastle.jce.interfaces
GOST3410ParamSetParameters - Class in org.bouncycastle.asn1.cryptopro
GOST3410ParamSetParameters(int, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
GOST3410ParamSetParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
GOST3410PrivateKey - Interface in org.bouncycastle.jce.interfaces
GOST3410PrivateKeyParameters - Class in org.bouncycastle.crypto.params
GOST3410PrivateKeyParameters(BigInteger, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410PrivateKeyParameters
GOST3410PrivateKeySpec - Class in org.bouncycastle.jce.spec
  This class specifies a GOST3410-94 private key with its associated parameters.
GOST3410PrivateKeySpec(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
  Creates a new GOST3410PrivateKeySpec with the specified parameter values.
GOST3410PublicKey - Interface in org.bouncycastle.jce.interfaces
GOST3410PublicKeyAlgParameters - Class in org.bouncycastle.asn1.cryptopro
GOST3410PublicKeyAlgParameters(ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
GOST3410PublicKeyAlgParameters(ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
GOST3410PublicKeyAlgParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
  Deprecated.
  use getInstance()
GOST3410PublicKeyParameters - Class in org.bouncycastle.crypto.params
GOST3410PublicKeyParameters(BigInteger, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters
GOST3410PublicKeyParameterSetSpec - Class in org.bouncycastle.jce.spec
  ParameterSpec for a GOST 3410-94 key parameters.
GOST3410PublicKeyParameterSetSpec(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
  Creates a new GOST3410ParameterSpec with the specified parameter values.
GOST3410PublicKeySpec - Class in org.bouncycastle.jce.spec
  This class specifies a GOST3410-94 public key with its associated parameters.
GOST3410PublicKeySpec(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
  Creates a new GOST3410PublicKeySpec with the specified parameter values.
GOST3410Signer - Class in org.bouncycastle.crypto.signers
  GOST R 34.10-94 Signature Algorithm
GOST3410Signer() - Constructor for class org.bouncycastle.crypto.signers.GOST3410Signer
GOST3410Test - Class in org.bouncycastle.crypto.test
GOST3410Test() - Constructor for class org.bouncycastle.crypto.test.GOST3410Test
GOST3410Test - Class in org.bouncycastle.jce.provider.test
GOST3410Test() - Constructor for class org.bouncycastle.jce.provider.test.GOST3410Test
GOST3410Util - Class in org.bouncycastle.jcajce.provider.asymmetric.util
  utility class for converting jce/jca GOST3410-94 objects objects into their org.bouncycastle.crypto counterparts.
GOST3410Util() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.GOST3410Util
GOST3410ValidationParameters - Class in org.bouncycastle.crypto.params
GOST3410ValidationParameters(int, int) - Constructor for class org.bouncycastle.crypto.params.GOST3410ValidationParameters
GOST3410ValidationParameters(long, long) - Constructor for class org.bouncycastle.crypto.params.GOST3410ValidationParameters
GOST3411 - Class in org.bouncycastle.jcajce.provider.digest
GOST3411 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
GOST3411.Digest - Class in org.bouncycastle.jcajce.provider.digest
GOST3411.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest
GOST3411.HashMac - Class in org.bouncycastle.jcajce.provider.digest
  GOST3411 HMac
GOST3411.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.HashMac
GOST3411.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
GOST3411.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.KeyGenerator
GOST3411.Mappings - Class in org.bouncycastle.jcajce.provider.digest
GOST3411.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Mappings
GOST3411.PBEWithMacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
  PBEWithHmacGOST3411
GOST3411.PBEWithMacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.PBEWithMacKeyFactory
GOST3411Digest - Class in org.bouncycastle.crypto.digests
  implementation of GOST R 34.11-94
GOST3411Digest() - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
  Standard constructor
GOST3411Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
  Constructor to allow use of a particular sbox with GOST28147
GOST3411Digest(GOST3411Digest) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
  Copy constructor.
GOST3411DigestTest - Class in org.bouncycastle.crypto.test
gost_ElSgDH3410_1 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3410-ElSqDH3410-1 OID: 1.2.643.2.2.36.1
gost_ElSgDH3410_default - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3410-ElSqDH3410-default OID: 1.2.643.2.2.36.0
GOST_id - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Base OID: 1.2.643.2.2
gostR28147_gcfb - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R28147 OID: 1.2.643.2.2.21
gostR3410_2001 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  Gost R3410-2001 OID: 1.2.643.2.2.19
gostR3410_2001_CryptoPro_A - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
  { iso(1) member-body(2)ru(643) rans(2) cryptopro(2) ecc-signs(35) } 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_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_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
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
Grain128 - Class in org.bouncycastle.jcajce.provider.symmetric
Grain128.Base - Class in org.bouncycastle.jcajce.provider.symmetric
Grain128.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.Base
Grain128.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Grain128.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.KeyGen
Grain128.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
Grain128.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.Mappings
Grain128Engine - Class in org.bouncycastle.crypto.engines
  Implementation of Martin Hell's, Thomas Johansson's and Willi Meier's stream cipher, Grain-128.
Grain128Engine() - Constructor for class org.bouncycastle.crypto.engines.Grain128Engine
Grain128Test - Class in org.bouncycastle.crypto.test
  Grain-128 Test
Grain128Test() - Constructor for class org.bouncycastle.crypto.test.Grain128Test
Grainv1 - Class in org.bouncycastle.jcajce.provider.symmetric
Grainv1.Base - Class in org.bouncycastle.jcajce.provider.symmetric
Grainv1.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.Base
Grainv1.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Grainv1.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.KeyGen
Grainv1.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
Grainv1.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.Mappings
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
group - Variable in class org.bouncycastle.crypto.tls.SimulatedTlsSRPIdentityManager
group - Variable in class org.bouncycastle.crypto.tls.TlsSRPLoginParameters
groups - Variable in class org.bouncycastle.crypto.tls.DefaultTlsSRPGroupVerifier
groupVerifier - Variable in class org.bouncycastle.crypto.tls.SRPTlsClient
groupVerifier - Variable in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
gte(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
guessParameterSpec(IESEngine) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.IESUtil

## H

h - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
h - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
h - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters.Basis
h - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
H1 - Variable in class org.bouncycastle.crypto.digests.LongDigest
H2 - Variable in class org.bouncycastle.crypto.digests.LongDigest
H3 - Variable in class org.bouncycastle.crypto.digests.LongDigest
H4 - Variable in class org.bouncycastle.crypto.digests.LongDigest
H5 - Variable in class org.bouncycastle.crypto.digests.LongDigest
H6 - Variable in class org.bouncycastle.crypto.digests.LongDigest
H7 - Variable in class org.bouncycastle.crypto.digests.LongDigest
H8 - Variable in class org.bouncycastle.crypto.digests.LongDigest
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.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
halve() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
  Divides all coefficients by 2.
handleChangeCipherSpecMessage() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
handleClose(boolean) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
handleHandshakeMessage(short, byte[]) - Method in class org.bouncycastle.crypto.tls.TlsClientProtocol
handleHandshakeMessage(short, byte[]) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
handleHandshakeMessage(short, byte[]) - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
handleSupplementalData(Vector) - Method in class org.bouncycastle.crypto.tls.TlsClientProtocol
handleWarningMessage(short) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
handleWarningMessage(short) - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
handshake - Static variable in class org.bouncycastle.crypto.tls.ContentType
handshake_failure - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  Reception of a handshake_failure alert message indicates that the sender was unable to negotiate an acceptable set of security parameters given the options available.
HandshakeType - Class in org.bouncycastle.crypto.tls
HandshakeType() - Constructor for class org.bouncycastle.crypto.tls.HandshakeType
HANDWRITTEN_SIGNATURE - Static variable in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
hasAlgorithm(String, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
hasAlgorithm(String, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
hasAlgorithm(String, String) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
hasAnySupportedNamedCurves() - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
hasChildren() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
hasEfficientPointMap() - Method in interface org.bouncycastle.math.ec.endo.ECEndomorphism
hasEfficientPointMap() - Method in class org.bouncycastle.math.ec.endo.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.
hasEncryptThenMACExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
hasExpectedEmptyExtensionData(Hashtable, Integer, short) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
hasExtendedMasterSecretExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
hasExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
hasExtensions() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
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 - Variable in class org.bouncycastle.crypto.tls.SignatureAndHashAlgorithm
hashAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
hashAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
hashAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
hashAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
HashAlgorithm - Class in org.bouncycastle.crypto.tls
  RFC 5246 7.4.1.4.1
HashAlgorithm() - Constructor for class org.bouncycastle.crypto.tls.HashAlgorithm
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.ASN1Boolean
hashCode() - Method in class org.bouncycastle.asn1.ASN1Enumerated
hashCode() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
hashCode() - Method in class org.bouncycastle.asn1.ASN1Integer
hashCode() - Method in class org.bouncycastle.asn1.ASN1Null
hashCode() - Method in class org.bouncycastle.asn1.ASN1Object
hashCode() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
hashCode() - Method in class org.bouncycastle.asn1.ASN1OctetString
hashCode() - Method in class org.bouncycastle.asn1.ASN1Primitive
hashCode() - Method in class org.bouncycastle.asn1.ASN1Sequence
hashCode() - Method in class org.bouncycastle.asn1.ASN1Set
hashCode() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
hashCode() - Method in class org.bouncycastle.asn1.ASN1UTCTime
hashCode() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
hashCode() - Method in class org.bouncycastle.asn1.DERBitString
hashCode() - Method in class org.bouncycastle.asn1.DERBMPString
hashCode() - Method in class org.bouncycastle.asn1.DERExternal
hashCode() - Method in class org.bouncycastle.asn1.DERGeneralString
hashCode() - Method in class org.bouncycastle.asn1.DERIA5String
hashCode() - Method in class org.bouncycastle.asn1.DERNumericString
hashCode() - Method in class org.bouncycastle.asn1.DERPrintableString
hashCode() - Method in class org.bouncycastle.asn1.DERT61String
hashCode() - Method in class org.bouncycastle.asn1.DERT61UTF8String
hashCode() - Method in class org.bouncycastle.asn1.DERUniversalString
hashCode() - Method in class org.bouncycastle.asn1.DERUTF8String
hashCode() - Method in class org.bouncycastle.asn1.DERVisibleString
hashCode() - Method in class org.bouncycastle.asn1.eac.PackedDate
hashCode() - Method in class org.bouncycastle.asn1.x500.X500Name
hashCode() - Method in class org.bouncycastle.asn1.x509.CertificateList
hashCode() - Method in class org.bouncycastle.asn1.x509.Extension
hashCode() - Method in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
hashCode() - Method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
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.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.crypto.tls.ProtocolVersion
hashCode() - Method in class org.bouncycastle.crypto.tls.SignatureAndHashAlgorithm
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
hashCode() - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
hashCode() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
hashCode() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
hashCode() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
hashCode() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
hashCode() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
hashCode() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
hashCode() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
hashCode() - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
hashCode() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
hashCode() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
  Cache the hashCode value - calculating it with the standard method.
hashCode() - Method in class org.bouncycastle.jce.provider.X509CRLObject
hashCode() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
hashCode() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
hashCode() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
hashCode() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
hashCode() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
hashCode() - Method in class org.bouncycastle.math.ec.custom.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.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.ntru.NTRUEncryptionKeyGenerationParameters
hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters.Basis
hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
hashCode() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
hashCode() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
hashCode() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
hashCode() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
hashCode() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
hashCode(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(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.io.pem.PemHeader
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
hashSeed - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
hashSeed - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
HashSP800DRBG - Class in org.bouncycastle.crypto.prng.drbg
  A SP800-90A Hash DRBG.
HashSP800DRBG(Digest, int, EntropySource, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.prng.drbg.HashSP800DRBG
  Construct a SP800-90A Hash DRBG.
hasIdentifier() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
hasKeyPurposeId(KeyPurposeId) - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Return true if this ExtendedKeyUsage object contains the passed in keyPurposeId.
hasMoreTokens() - Method in class org.bouncycastle.asn1.OIDTokenizer
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
hasOuterSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
hasParameters() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
hasSigningCapability(short) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
hasTruncatedHMacExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
  Will return true if any extensions are present and marked as critical as we currently don't handle any extensions!
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CRLObject
  Will return true if any extensions are present and marked as critical as we currently dont handle any extensions!
hasUsages(int) - Method in class org.bouncycastle.asn1.x509.KeyUsage
  Return true if a given usage bit is set, false otherwise.
HC128 - Class in org.bouncycastle.jcajce.provider.symmetric
HC128.Base - Class in org.bouncycastle.jcajce.provider.symmetric
HC128.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.Base
HC128.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
HC128.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.KeyGen
HC128.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
HC128.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.Mappings
HC128Engine - Class in org.bouncycastle.crypto.engines
  HC-128 is a software-efficient stream cipher created by Hongjun Wu.
HC128Engine() - Constructor for class org.bouncycastle.crypto.engines.HC128Engine
HC256 - Class in org.bouncycastle.jcajce.provider.symmetric
HC256.Base - Class in org.bouncycastle.jcajce.provider.symmetric
HC256.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.Base
HC256.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
HC256.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.KeyGen
HC256.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
HC256.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.Mappings
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
heartbeat - Static variable in class org.bouncycastle.crypto.tls.ContentType
heartbeat - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
heartbeat_request - Static variable in class org.bouncycastle.crypto.tls.HeartbeatMessageType
heartbeat_response - Static variable in class org.bouncycastle.crypto.tls.HeartbeatMessageType
HeartbeatExtension - Class in org.bouncycastle.crypto.tls
HeartbeatExtension(short) - Constructor for class org.bouncycastle.crypto.tls.HeartbeatExtension
HeartbeatMessage - Class in org.bouncycastle.crypto.tls
HeartbeatMessage(short, byte[], int) - Constructor for class org.bouncycastle.crypto.tls.HeartbeatMessage
HeartbeatMessageType - Class in org.bouncycastle.crypto.tls
HeartbeatMessageType() - Constructor for class org.bouncycastle.crypto.tls.HeartbeatMessageType
HeartbeatMode - Class in org.bouncycastle.crypto.tls
HeartbeatMode() - Constructor for class org.bouncycastle.crypto.tls.HeartbeatMode
hello_request - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
hello_verify_request - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
Hex - Class in org.bouncycastle.util.encoders
  Utility class for converting hex data to bytes and back again.
Hex() - Constructor for class org.bouncycastle.util.encoders.Hex
HexEncoder - Class in org.bouncycastle.util.encoders
  A streaming Hex encoder.
HexEncoder() - Constructor for class org.bouncycastle.util.encoders.HexEncoder
HexTranslator - Class in org.bouncycastle.util.encoders
  Converters for going from hex to binary and back.
HexTranslator() - Constructor for class org.bouncycastle.util.encoders.HexTranslator
HISTORICAL_BYTES - Static variable in class org.bouncycastle.asn1.eac.EACTags
HKDFBytesGenerator - Class in org.bouncycastle.crypto.generators
  HMAC-based Extract-and-Expand Key Derivation Function (HKDF) implemented according to IETF RFC 5869, May 2010 as specified by H.
HKDFBytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.HKDFBytesGenerator
  Creates a HKDFBytesGenerator based on the given hash function.
HKDFGeneratorTest - Class in org.bouncycastle.crypto.test
  HKDF tests - vectors from RFC 5869, + 2 more, 101 and 102
HKDFGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.HKDFGeneratorTest
HKDFParameters - Class in org.bouncycastle.crypto.params
  Parameter class for the HKDFBytesGenerator class.
HKDFParameters(byte[], byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.HKDFParameters
  Generates parameters for HKDF, specifying both the optional salt and optional info.
HMac - Class in org.bouncycastle.crypto.macs
  HMAC implementation based on RFC2104 H(K XOR opad, H(K XOR ipad, text))
HMac(Digest) - Constructor for class org.bouncycastle.crypto.macs.HMac
  Base constructor for one of the standard digest algorithms that the byteLength of the algorithm is know for.
hmac_md5 - Static variable in class org.bouncycastle.crypto.tls.MACAlgorithm
hmac_sha1 - Static variable in class org.bouncycastle.crypto.tls.MACAlgorithm
hmac_sha256 - Static variable in class org.bouncycastle.crypto.tls.MACAlgorithm
hmac_sha384 - Static variable in class org.bouncycastle.crypto.tls.MACAlgorithm
hmac_sha512 - Static variable in class org.bouncycastle.crypto.tls.MACAlgorithm
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.
HMacTest - Class in org.bouncycastle.jce.provider.test
  HMAC tester
HMacTest() - Constructor for class org.bouncycastle.jce.provider.test.HMacTest
hmacTIGER - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  IPSEC ISAKMP-Oakley hmacTIGER OID: 1.3.6.1.5.5.8.1.3
Holder - Class in org.bouncycastle.asn1.x509
  The Holder object.
Holder(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.
host_name - Static variable in class org.bouncycastle.crypto.tls.NameType
houseIdentifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
HTTPSServerThread - Class in org.bouncycastle.crypto.tls.test
HTTPSServerThread() - Constructor for class org.bouncycastle.crypto.tls.test.HTTPSServerThread

## I

I2OSP(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
  Convert an integer to an octet string of length 4 according to IEEE 1363, Section 5.5.3.
I2OSP(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
  Convert an integer to an octet string according to IEEE 1363, Section 5.5.3.
I2OSP(int, byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
  Convert an integer to an octet string of length 4 according to IEEE 1363, Section 5.5.3.
I2OSP(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
  Convert an integer to an octet string of length 8 according to IEEE 1363, Section 5.5.3.
I2OSP(long, byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
  Convert an integer to an octet string of length 8 according to IEEE 1363, Section 5.5.3.
I2OSP(int, byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
  Convert an integer to an octet string of the specified length according to IEEE 1363, Section 5.5.3.
I2OSP(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
  Convert an integer to an octet string of length 4.
I2OSP(int, byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
  Convert an integer into a byte array beginning at the specified offset.
I2OSP(int, byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
  Convert an integer to a byte array beginning at the specified offset.
I2OSP(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
  Convert an integer to a byte array of length 8.
I2OSP(long, byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
  Convert an integer to a byte array of length 8.
IA5_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
IANAObjectIdentifiers - Interface in org.bouncycastle.asn1.iana
  IANA: { iso(1) identifier-organization(3) dod(6) internet(1) } == IETF defined things
ICAOObjectIdentifiers - Interface in org.bouncycastle.asn1.icao
  { ISOITU(2) intorgs(23) icao(136) }
id_aa - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2 - smime attributes
id_aa_commitmentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  Deprecated.
  use id_aa_ets_commitmentType instead
id_aa_contentHint - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.4 - See RFC 2634
id_aa_contentIdentifier - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.7 - See RFC 2634
id_aa_contentReference - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.10
id_aa_dvcs_dvc - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
  SMIME DataValidation certificate attribute id-aa-dvcs-dvc; OID: 1.2.840.113549.1.9.16.2,29
id_aa_encrypKeyPref - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.11
id_aa_ets_archiveTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.27 - RFC 3126
id_aa_ets_certCRLTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.26 - RFC 3126
id_aa_ets_certificateRefs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.21 - RFC 3126
id_aa_ets_certValues - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.23 - RFC 3126
id_aa_ets_commitmentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.16 - RFC 3126
id_aa_ets_contentTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.20 - RFC 3126
id_aa_ets_escTimeStamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.25 - RFC 3126
id_aa_ets_otherSigCert - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.19 - RFC 3126
id_aa_ets_revocationRefs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.22 - RFC 3126
id_aa_ets_revocationValues - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.24 - RFC 3126
id_aa_ets_signerAttr - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.18 - RFC 3126
id_aa_ets_signerLocation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.17 - RFC 3126
id_aa_ets_sigPolicyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.15 - RFC 3126
id_aa_msgSigDigest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.5
id_aa_otherSigCert - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  Deprecated.
  use id_aa_ets_otherSigCert instead
id_aa_receiptRequest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.1 -- smime attribute receiptRequest
id_aa_signatureTimeStampToken - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.14 - RFC 3126
id_aa_signerLocation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  Deprecated.
  use id_aa_ets_signerLocation instead
id_aa_signingCertificate - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.12
id_aa_signingCertificateV2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2.47
id_aa_sigPolicyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  Deprecated.
  use id_aa_ets_sigPolicyId instead
id_aca - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_aca_accessIdentity - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_aca_authenticationInfo - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_aca_chargingIdentity - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_aca_encAttrs - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_aca_group - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_ad - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-pkix OID: 1.3.6.1.5.5.7.48
id_ad_caIssuers - Static variable in class org.bouncycastle.asn1.x509.AccessDescription
id_ad_caIssuers - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-ad-caIssuers OID: 1.3.6.1.5.5.7.48.2
id_ad_dvcs - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
  Authority Information Access for DVCS; id-ad-dcvs; OID: 1.3.6.1.5.5.7.48.4
id_ad_ocsp - Static variable in class org.bouncycastle.asn1.x509.AccessDescription
id_ad_ocsp - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-ad-ocsp OID: 1.3.6.1.5.5.7.48.1
id_aes128_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.2
id_aes128_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.7
id_aes128_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.4
id_aes128_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.1
id_aes128_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.6
id_aes128_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.3
id_aes128_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.5
id_aes192_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.22
id_aes192_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.27
id_aes192_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.24
id_aes192_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.21
id_aes192_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.26
id_aes192_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.23
id_aes192_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.25
id_aes256_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.42
id_aes256_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.47
id_aes256_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.44
id_aes256_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.41
id_aes256_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.46
id_aes256_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.43
id_aes256_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4.1.45
id_alg - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  S/MIME: Algorithm Identifiers ; 1.2.840.113549.1.9.16.3
id_alg_CMS3DESwrap - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.3.6
id_alg_CMSRC2wrap - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.3.7
id_alg_PWRI_KEK - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.3.9
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_role - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_at_telephoneNumber - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  Subject RDN components: telephone_number = 2.5.4.20
id_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_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_ct - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1 -- smime ct
id_ct_authData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1.2 -- smime ct authData
id_ct_authEnvelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1.23 -- smime ct authEnvelopedData
id_ct_compressedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1.9 -- smime ct compressedData
id_ct_DVCSRequestData - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
  SMIME eContentType id-ct-DVCSRequestData; OID: 1.2.840.113549.1.9.16.1.7
id_ct_DVCSResponseData - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
  SMIME eContentType id-ct-DVCSResponseData; OID: 1.2.840.113549.1.9.16.1.8
id_ct_encKeyWithID - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.2.840.113549.1.9.16.1,21
id_ct_timestampedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1.31 -- smime ct timestampedData
id_ct_TSTInfo - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1.4 -- smime ct TSTInfo
id_cti - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6 -- smime cti
id_cti_ets_proofOfApproval - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.5 -- smime cti proofOfApproval
id_cti_ets_proofOfCreation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.6 -- smime cti proofOfCreation
id_cti_ets_proofOfDelivery - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.3 -- smime cti proofOfDelivery
id_cti_ets_proofOfOrigin - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.1 -- smime cti proofOfOrigin
id_cti_ets_proofOfReceipt - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.2 -- smime cti proofOfReceipt
id_cti_ets_proofOfSender - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.6.4 -- smime cti proofOfSender
id_dsa - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  DSA 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
  2.16.840.1.101.3.4.3
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_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_etsi_qcs_LimiteValue - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
id_etsi_qcs_QcCompliance - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
id_etsi_qcs_QcSSCD - 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_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_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_hmacWithSHA512 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2.11
id_icao - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
  2.23.136
id_icao_aaProtocolObject - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
  Active Authentication protocol, see draft TR LDS and PKI Maintenance, par. 5.2.2 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_kp_capwapAC - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 18 }
id_kp_capwapWTP - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 19 }
id_kp_clientAuth - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 2 }
id_kp_codeSigning - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 3 }
id_kp_dvcs - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
  Key Purpose for DVCS; id-kp-dvcs; OID: 1.3.6.1.5.5.7.3.10
id_kp_dvcs - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 10 }
id_kp_eapOverLAN - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 14 }
id_kp_eapOverPPP - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 13 }
id_kp_emailProtection - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 4 }
id_kp_ipsecEndSystem - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  Usage deprecated by RFC4945 - was { id-kp 5 }
id_kp_ipsecIKE - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 17 }
id_kp_ipsecTunnel - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  Usage deprecated by RFC4945 - was { id-kp 6 }
id_kp_ipsecUser - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  Usage deprecated by RFC4945 - was { idkp 7 }
id_kp_OCSPSigning - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 9 }
id_kp_sbgpCertAAServerAuth - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 11 }
id_kp_scvp_responder - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 12 }
id_kp_scvpClient - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 16 }
id_kp_scvpServer - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 15 }
id_kp_serverAuth - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 1 }
id_kp_smartcardlogon - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { 1 3 6 1 4 1 311 20 2 2 }
id_kp_timeStamping - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
  { id-kp 8 }
id_mgf1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.8
id_mod_cms_seed - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
  RFC 4010: SeedEncryptionAlgorithmInCMS; OID 1.2.840.113549.1.9.16.0.24
id_npki_app_cmsSeed_wrap - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
  RFC 4010: id-npki-app-cmsSeed-wrap; OID 1.2.410.200004.7.1.1.1
id_PBES2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#5: 1.2.840.113549.1.5.13
id_PBKDF2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#5: 1.2.840.113549.1.5.12
id_pe - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  private internet extensions; OID = 1.3.6.1.5.5.7.1
id_pe_aaControls - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_pe_ac_auditIdentity - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_pe_ac_proxying - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
id_PK - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  id-PK OBJECT IDENTIFIER ::= { bsi-de protocols(2) smartcard(2) 1 } 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.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7
id_pkix - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
  Base OID id-pkix: 1.3.6.1.5.5.7
id_pkix - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  id-pkix OID: 1.3.6.1.5.5.7
id_pkix_ocsp - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1
id_pkix_ocsp_archive_cutoff - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.6
id_pkix_ocsp_basic - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.1
id_pkix_ocsp_crl - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.3
id_pkix_ocsp_extended_revoke - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_nocheck - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.5
id_pkix_ocsp_nonce - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.2
id_pkix_ocsp_pref_sig_algs - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_response - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.4
id_pkix_ocsp_service_locator - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
  OID: 1.3.6.1.5.5.7.48.1.7
id_pSpecified - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.9
id_publicKeyType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.2
id_qcs_pkixQCSyntax_v1 - Static variable in interface org.bouncycastle.asn1.x509.qualified.RFC3739QCObjectIdentifiers
  OID: 1.3.6.1.5.5.7.11.1
id_qcs_pkixQCSyntax_v2 - Static variable in interface org.bouncycastle.asn1.x509.qualified.RFC3739QCObjectIdentifiers
  OID: 1.3.6.1.5.5.7.11.2
id_qt_cps - Static variable in class org.bouncycastle.asn1.x509.PolicyQualifierId
id_qt_unotice - Static variable in class org.bouncycastle.asn1.x509.PolicyQualifierId
id_regCtrl - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4211: it-regCtrl: 1.3.6.1.5.5.7.5.1
id_regCtrl - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.1
id_regCtrl_authenticator - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.1.2
id_regCtrl_pkiArchiveOptions - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.1.4
id_regCtrl_pkiPublicationInfo - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.1.3
id_regCtrl_regToken - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
  1.3.6.1.5.5.7.1.1
id_regInfo - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4211: it-regInfo: 1.3.6.1.5.5.7.5.2
id_ri - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  The other Revocation Info arc id-ri 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_RSAES_OAEP - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.7
id_RSASSA_PSS - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.10
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.27
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_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_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_smime - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
  Base OID id-smime: 1.2.840.113549.1.9.16
id_smime - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16
id_spq - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  id-spq OBJECT IDENTIFIER ::= {iso(1) member-body(2) usa(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) id-spq(5)}; 1.2.840.113549.1.9.16.5
id_spq_ets_unotice - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  SMIME SPQ UNOTICE: 1.2.840.113549.1.9.16.5.2
id_spq_ets_uri - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  SMIME SPQ URI: 1.2.840.113549.1.9.16.5.1
id_TA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
  id-TA OBJECT IDENTIFIER ::= { bsi-de protocols(2) smartcard(2) 2 } 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
idea - Static variable in class org.bouncycastle.crypto.tls.BulkCipherAlgorithm
IDEA - Class in org.bouncycastle.jcajce.provider.symmetric
IDEA.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
IDEA.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
IDEA.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
IDEA.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
IDEA.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
IDEA.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.CBC
IDEA.CFB8Mac - Class in org.bouncycastle.jcajce.provider.symmetric
IDEA.CFB8Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.CFB8Mac
IDEA.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
IDEA.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.ECB
IDEA.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
IDEA.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.KeyGen
IDEA.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
IDEA.Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.Mac
IDEA.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
IDEA.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.Mappings
IDEA.PBEWithSHAAndIDEA - Class in org.bouncycastle.jcajce.provider.symmetric
IDEA.PBEWithSHAAndIDEA() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.PBEWithSHAAndIDEA
IDEA.PBEWithSHAAndIDEAKeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
IDEA.PBEWithSHAAndIDEAKeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.PBEWithSHAAndIDEAKeyGen
IDEA_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
IDEACBCPar - Class in org.bouncycastle.asn1.misc
IDEACBCPar(byte[]) - Constructor for class org.bouncycastle.asn1.misc.IDEACBCPar
IDEACBCPar(ASN1Sequence) - 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
identity - Variable in class org.bouncycastle.crypto.tls.BasicTlsPSKIdentity
identity - Variable in class org.bouncycastle.crypto.tls.SRPTlsClient
identity - Variable in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
idSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.26
IEKeySpec - Class in org.bouncycastle.jce.spec
  key pair for use with an integrated encryptor - together they provide what's required to generate the message.
IEKeySpec(PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.IEKeySpec
IES - Class in org.bouncycastle.jcajce.provider.asymmetric
IES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.IES
IES.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
IES.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.IES.Mappings
IESCipher - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
IESCipher(IESEngine) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
IESCipher - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
IESCipher(IESEngine) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
IESCipher(IESEngine, int) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
IESCipher.ECIES - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
  Classes that inherit from us
IESCipher.ECIES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIES
IESCipher.ECIESwithAES - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
IESCipher.ECIESwithAES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithAES
IESCipher.ECIESwithAESCBC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
IESCipher.ECIESwithAESCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithAESCBC
IESCipher.ECIESwithDESede - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
IESCipher.ECIESwithDESede() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithDESede
IESCipher.ECIESwithDESedeCBC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
IESCipher.ECIESwithDESedeCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithDESedeCBC
IESCipher.IES - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
  Classes that inherit from us
IESCipher.IES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IES
IESCipher.IESwithAES - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
IESCipher.IESwithAES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IESwithAES
IESCipher.IESwithDESede - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
IESCipher.IESwithDESede() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IESwithDESede
IESEngine - Class in org.bouncycastle.crypto.engines
  Support class for constructing integrated encryption ciphers for doing basic message exchanges on top of key agreement ciphers.
IESEngine(BasicAgreement, DerivationFunction, Mac) - Constructor for class org.bouncycastle.crypto.engines.IESEngine
  set up for use with stream mode, where the key derivation function is used to provide a stream of bytes to xor with the message.
IESEngine(BasicAgreement, DerivationFunction, Mac, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.engines.IESEngine
  set up for use in conjunction with a block cipher to handle the message.
IESKey - Interface in org.bouncycastle.jce.interfaces
  key pair for use with an integrated encryptor
IESParameters - Class in org.bouncycastle.crypto.params
  parameters for using an integrated cipher in stream mode.
IESParameters(byte[], byte[], int) - Constructor for class org.bouncycastle.crypto.params.IESParameters
IESParameterSpec - Class in org.bouncycastle.jce.spec
  Parameter spec for an integrated encryptor, as in IEEE P1363a
IESParameterSpec(byte[], byte[], int) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
  Set the IES engine parameters.
IESParameterSpec(byte[], byte[], int, int) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
  Set the IES engine parameters.
IESParameterSpec(byte[], byte[], int, int, byte[]) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
  Set the IES engine parameters.
IESParameterSpec(byte[], byte[], int, int, byte[], boolean) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
  Set the IES engine parameters.
IESTest - Class in org.bouncycastle.jce.provider.test
  test for ECIES - Elliptic Curve Integrated Encryption Scheme
IESUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
IESUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.IESUtil
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
illegal_parameter - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  A field in the handshake was out of range or inconsistent with other fields.
ImplicitlyCaTest - Class in org.bouncycastle.jce.provider.test
ImplicitlyCaTest() - Constructor for class org.bouncycastle.jce.provider.test.ImplicitlyCaTest
implies(Permission) - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
implMultiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
implSquare(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
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
importSession(byte[], SessionParameters) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
inappropriate_fallback - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  If TLS_FALLBACK_SCSV appears in ClientHello.cipher_suites and the highest protocol version supported by the server is higher than the version indicated in ClientHello.client_version, the server MUST respond with an inappropriate_fallback alert.
inc(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
inc(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
incAt(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
incAt(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
INCORRECT_DATA - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
incorrectData - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
increase() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  Returns `this` element + 1.
increase() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  returns `this` element + 1.
increase() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Returns `this` element + 'one".
increase() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Toggles the LSB of this GF2Polynomial, increasing the value by 'one' and returns the result in a new GF2Polynomial.
increaseThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  Increases this element by one.
increaseThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  increases `this` element.
increaseThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Increases this element by 'one'.
increaseThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Toggles the LSB of this GF2Polynomial, increasing its value by 'one'.
IndexGenerator - Class in org.bouncycastle.pqc.crypto.ntru
  An implementation of the Index Generation Function in IEEE P1363.1.
IndexGenerator.BitString - Class in org.bouncycastle.pqc.crypto.ntru
  Represents a string of bits and supports appending, reading the head, and reading the tail.
IndexGenerator.BitString() - Constructor for class org.bouncycastle.pqc.crypto.ntru.IndexGenerator.BitString
indirectCRLTest() - Method in class org.bouncycastle.jce.provider.test.CRL5Test
individual_certs - Static variable in class org.bouncycastle.crypto.tls.CertChainType
infinity - Variable in class org.bouncycastle.math.ec.custom.djb.Curve25519
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
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.DHAgreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
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.ECMQVBasicAgreement
init(DerivationParameters) - Method in class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
init(DerivationParameters) - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
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(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(DerivationParameters) - Method in interface org.bouncycastle.crypto.DerivationFunction
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
  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.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.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.ElGamalEngine
  initialise the ElGamal engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
  initialise an GOST28147 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.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(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
  Initializes this algorithm.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
  initialise
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.NullEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC2Engine
  initialise a RC2 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
  Method init
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC4Engine
  initialise a RC4 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC532Engine
  initialise a RC5-32 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC564Engine
  initialise a RC5-64 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC6Engine
  initialise a RC5-32 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RFC3211WrapEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RFC5649WrapEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
  initialise a Rijndael cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
  initialise the RSA engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
  Initialise the blinding engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RSAEngine
  initialise the RSA engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
  initialise a Salsa20 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SEEDEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SerpentEngine
  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.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(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.XTEAEngine
  initialise
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.ECKeyPairGenerator
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.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(CipherParameters) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
  Initialise the ECIES-KEM.
init(CipherParameters) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
  Initialise the RSA-KEM.
init(CipherParameters) - Method in interface org.bouncycastle.crypto.KeyEncapsulation
  Initialise the key encapsulation mechanism.
init(CipherParameters) - Method in interface org.bouncycastle.crypto.Mac
  Initialise the MAC.
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CMac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.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.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(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
  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.EAXBlockCipher
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.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.GOFBBlockCipher
  Initialise the cipher and, possibly, the initialisation vector (IV).
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(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.ECDSASigner
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECNRSigner
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(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.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
  initialise the signer for signing or verification.
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(TlsClientContext) - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
init(TlsContext) - Method in class org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
init(TlsServerContext) - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
init(TlsContext) - Method in class org.bouncycastle.crypto.tls.AbstractTlsSigner
init(CipherParameters) - Method in class org.bouncycastle.crypto.tls.SSL3Mac
init(TlsClientContext) - Method in interface org.bouncycastle.crypto.tls.TlsClient
init(TlsContext) - Method in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
init(TlsContext) - Method in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
init(TlsContext) - Method in interface org.bouncycastle.crypto.tls.TlsHandshakeHash
init(TlsContext) - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
init(TlsServerContext) - Method in interface org.bouncycastle.crypto.tls.TlsServer
init(TlsContext) - Method in interface org.bouncycastle.crypto.tls.TlsSigner
init(TlsContext) - Method in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.Wrapper
init(DerivationParameters) - Method in class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSSigner
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyPairGenerator
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiDigestCipher
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyPairGenerator
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiDigestCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSDigestCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalDigestCipher
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(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyPairGenerator
  Constructs a new instance with a set of encryption parameters.
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigner
  Deprecated.
  Resets the engine for signing a message.
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowSigner
initCipherDecrypt(McElieceCCA2PrivateKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
initCipherDecrypt(McElieceCCA2PrivateKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
initCipherDecrypt(McEliecePrivateKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
initCipherDecrypt(McElieceCCA2PrivateKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Initialize the AsymmetricBlockCipher with a certain key for data encryption.
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Initialize the AsymmetricHybridCipher with a certain key for data encryption.
initCipherEncrypt(McEliecePublicKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
initCipherEncrypt(McElieceCCA2PublicKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Initialize the AsymmetricBlockCipher with a certain key for data encryption.
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Initialize the AsymmetricHybridCipher with a certain key for data encryption.
initDecrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Initialize the cipher for decryption by forwarding it to `AsymmetricBlockCipher.initDecrypt(Key, AlgorithmParameterSpec)`.
initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  This method initializes the AsymmetricBlockCipher with a certain key for data decryption.
initDecrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Initialize the cipher for decryption by forwarding it to initDecrypt(Key, FlexiSecureRandom).
initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Initialize the cipher with a certain key for data decryption.
initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness for decryption.
initEncrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Initializes the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom).
initEncrypt(Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Initialize this cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
initEncrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Initializes the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  This method initializes the AsymmetricBlockCipher with a certain key for data encryption.
initEncrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Initialize the cipher for encryption by forwarding it to `AsymmetricHybridCipher.initEncrypt(Key, AlgorithmParameterSpec, SecureRandom)`.
initEncrypt(Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Initialize this cipher for encryption by forwarding it to `AsymmetricHybridCipher.initEncrypt(Key, AlgorithmParameterSpec, SecureRandom)`.
initEncrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Initialize the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Initialize the cipher with a certain key for data encryption.
initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness for encryption.
INITIAL_ACCESS_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
initialiseDecodingTable() - Method in class org.bouncycastle.util.encoders.Base64Encoder
initialiseDecodingTable() - Method in class org.bouncycastle.util.encoders.HexEncoder
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
  This method initializes the GMSS KeyPairGenerator using an integer value `keySize` as input.
initialize(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
  Initalizes the key pair generator using a parameter set as input
initialize(Vector) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  Initializes the calculation of a new root
initialize() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  initializes the treehash instance.
initialize(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
initialize(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McEliece
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McEliece
initialize(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
initializeNamedCurve(String, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
initializeSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  Method to initialize the seeds needed for the precomputation of right nodes.
initializeTreehashSeed(byte[], int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  initializes the seeds for the treehashs of the tree precomputed by this class
INITIALS - Static variable in class org.bouncycastle.asn1.x500.style.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
initRecordMAC(ChaChaEngine, boolean, long) - Method in class org.bouncycastle.crypto.tls.Chacha20Poly1305
initSecureRandom(boolean, SecureRandom) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
initSecureRandom(boolean, SecureRandom) - Method in class org.bouncycastle.crypto.signers.DSASigner
initSecureRandom(boolean, SecureRandom) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
initSign(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
  This method initializes the distributed sigature calculation.
initVerifyer(TlsSigner, SignatureAndHashAlgorithm, SecurityParameters) - Method in class org.bouncycastle.crypto.tls.TlsDHEKeyExchange
initVerifyer(TlsSigner, SignatureAndHashAlgorithm, SecurityParameters) - Method in class org.bouncycastle.crypto.tls.TlsECDHEKeyExchange
initVerifyer(TlsSigner, SignatureAndHashAlgorithm, SecurityParameters) - Method in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
InMemoryRepresentable - Interface in org.bouncycastle.asn1
  Interface implemented by objects that can be converted from streaming to in-memory objects.
InputStreamTest - Class in org.bouncycastle.asn1.test
InputStreamTest() - Constructor for class org.bouncycastle.asn1.test.InputStreamTest
INSTANCE - Static variable in class org.bouncycastle.asn1.DERNull
INSTANCE - Static variable in class org.bouncycastle.asn1.x500.style.BCStrictStyle
INSTANCE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  Singleton instance.
INSTANCE - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
  Singleton instance.
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.
insufficient_security - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  Returned instead of handshake_failure when a negotiation has failed specifically because the server requires ciphers more secure than those supported by the client.
INTEGER - Static variable in interface org.bouncycastle.asn1.BERTags
IntegerFunctions - Class in org.bouncycastle.pqc.math.linearalgebra
  Class of number-theory related functions for use with integers represented as `int`'s or `BigInteger` objects.
IntegerPolynomial - Class in org.bouncycastle.pqc.math.ntru.polynomial
  A polynomial with `int` coefficients.
IntegerPolynomial(int) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Constructs a new polynomial with `N` coefficients initialized to 0.
IntegerPolynomial(int[]) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Constructs a new polynomial with a given set of coefficients.
IntegerPolynomial(BigIntPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Constructs a `IntegerPolynomial` from a `BigIntPolynomial`.
IntegerPolynomialTest - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
IntegerPolynomialTest() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
Integers - Class in org.bouncycastle.util
Integers() - Constructor for class org.bouncycastle.util.Integers
integerToBytes(BigInteger, int) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
integerToOctets(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
INTEGRATED_CIRCUIT_MANUFACTURER_ID - Static variable in class org.bouncycastle.asn1.eac.EACTags
INTERCHANGE_CONTROL - Static variable in class org.bouncycastle.asn1.eac.EACTags
INTERCHANGE_PROFILE - Static variable in class org.bouncycastle.asn1.eac.EACTags
Intermediate_Certificate_1_CP_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PL_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PL_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PP_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PP_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_RL_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_RL_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_1_RL_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_CP_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PL_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PL_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PP_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PP_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_RL_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_RL_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_2_RL_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_3_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_4_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_4_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_4_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_4_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_4_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_4_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_4_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_4_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_4_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_4_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_02_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_03_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_04_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_04_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_04_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_04_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_04_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_CP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_IC_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_IC_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_IC_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_IC_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_IC_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_IC_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_IC_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_IC_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_IC_05_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_IC_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_IC_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_IC_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_PL_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_PL_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_PP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_PP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_PP_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_PP_08_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_PP_08_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_PP_08_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_PP_08_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_PP_08_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_RL_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_RL_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_RL_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_RL_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_RL_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_RL_07_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_RL_07_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_RL_07_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_RL_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_Certificate_RL_09_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_CP_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PL_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PL_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PL_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PL_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PP_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PP_01_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PP_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PP_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PP_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PP_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_RL_03_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_RL_05_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_1_RL_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_CP_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PL_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PL_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PL_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PL_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PP_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PP_01_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PP_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PP_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PP_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PP_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_RL_03_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_RL_05_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_2_RL_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PL_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PL_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PP_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PP_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PP_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_3_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_4_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_4_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_4_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_4_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_4_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_4_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_4_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_4_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_4_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_4_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_02_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_02_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_02_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_02_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_03_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_03_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_03_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_03_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_04_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_04_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_04_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_04_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_04_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_04_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_CP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_IC_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_IC_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_IC_02_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_IC_02_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_IC_02_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_IC_04_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_IC_05_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_IC_05_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_IC_05_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_IC_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_IC_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_IC_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_PL_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_PL_01_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_PP_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_PP_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_PP_08_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_PP_08_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_PP_08_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_PP_08_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_PP_08_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_PP_08_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_RL_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_RL_03_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_RL_03_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_RL_05_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_RL_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_RL_07_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_RL_07_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_RL_07_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_RL_08_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Intermediate_CRL_RL_09_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
INTERNAL_ERROR - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
internal_error - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  An internal error unrelated to the peer or the correctness of the protocol (such as a memory allocation failure) makes it impossible to continue.
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 class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
intersectPermittedSubtree(GeneralSubtree) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
intersectPermittedSubtree(GeneralSubtree[]) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
  Updates the permitted set of these name constraints with the intersection with the given subtree.
IntEuclidean - Class in org.bouncycastle.pqc.math.ntru.euclid
  Extended Euclidean Algorithm in `int`s
IntEuclideanTest - Class in org.bouncycastle.pqc.math.ntru.euclid.test
IntEuclideanTest() - Constructor for class org.bouncycastle.pqc.math.ntru.euclid.test.IntEuclideanTest
intRoot(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Takes an approximation of the root from an integer base, using newton's algorithm
IntsTo32bits(int[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
intToBigEndian(int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
intToBigEndian(int, 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[], 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
intToBytesLittleEndian(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
  Converts a 32 bit integer into a byte array beginning at `offset` (little-endian representation)
intToLittleEndian(int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
intToLittleEndian(int, 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
IntUtils - Class in org.bouncycastle.pqc.math.linearalgebra
intValue() - Method in class org.bouncycastle.asn1.DERBitString
invalidate() - Method in interface org.bouncycastle.crypto.tls.TlsSession
invalidateSession(DTLSClientProtocol.ClientHandshakeState) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
invalidateSession() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
InvalidCipherTextException - Exception in org.bouncycastle.crypto
  this exception is thrown whenever we find something we don't expect in a message.
InvalidCipherTextException() - Constructor for exception org.bouncycastle.crypto.InvalidCipherTextException
  base constructor.
InvalidCipherTextException(String) - Constructor for exception org.bouncycastle.crypto.InvalidCipherTextException
  create a InvalidCipherTextException with the given message.
InvalidCipherTextException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.InvalidCipherTextException
  create a InvalidCipherTextException with the given message.
InvalidCipherTextIOException - Exception in org.bouncycastle.crypto.io
  `IOException` wrapper around an exception indicating an invalid ciphertext, such as in authentication failure during finalisation of an AEAD cipher.
InvalidCipherTextIOException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.io.InvalidCipherTextIOException
invalidityDate - Static variable in class org.bouncycastle.asn1.x509.Extension
  Invalidity Date
invalidityDate - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Invalidity Date
InvalidityDate - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
invElem(short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
  This function computes the multiplicative inverse of a given element in GF2^8 The 0 has no multiplicative inverse and in this case 0 is returned.
inverse(short[][]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
  This function computes the inverse of a given matrix using the Gauss- Elimination method.
inverse(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  compute the multiplicative inverse of a
inverse32(int) - Static method in class org.bouncycastle.math.raw.Mod
inverse32(int) - Static method in class org.bouncycastle.math.raw.Mont256
invert() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement
invert(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
invert() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Compute the multiplicative inverse of this element.
invert() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Compute the multiplicative inverse of this element.
invert() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
  Compute the multiplicative inverse of this element.
invert(int, int) - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
  Calculates the inverse of n mod modulus
invertEEA() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Calculates the multiplicative inverse of this and returns the result in a new GF2nPolynomialElement.
invertF3() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Computes the inverse mod 3.
invertFq(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Computes the inverse mod `q; q` must be a power of 2.
invertMAIA() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Calculates the multiplicative inverse of this using the modified almost inverse algorithm and returns the result in a new GF2nPolynomialElement.
invertMatrix(GF2Polynomial[]) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
  Inverts the given matrix represented as bitstrings.
invertSquare() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Calculates the multiplicative inverse of this and returns the result in a new GF2nPolynomialElement.
invertThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Multiplicatively invert of this element (overwrite `this`).
iPAddress - Static variable in class org.bouncycastle.asn1.x509.GeneralName
IPAddress - Class in org.bouncycastle.util
IPAddress() - Constructor for class org.bouncycastle.util.IPAddress
ipsec - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  IPSEC base OID: 1.3.6.1.5.5.8
IS - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
is64BitJVM() - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
  Takes an educated guess as to whether 64 bits are supported by the JVM.
ISAACEngine - Class in org.bouncycastle.crypto.engines
  Implementation of Bob Jenkin's ISAAC (Indirection Shift Accumulate Add and Count).
ISAACEngine() - Constructor for class org.bouncycastle.crypto.engines.ISAACEngine
ISAACTest - Class in org.bouncycastle.crypto.test
  ISAAC Test - see http://www.burtleburtle.net/bob/rand/isaacafa.html
ISAACTest() - Constructor for class org.bouncycastle.crypto.test.ISAACTest
isAEADCipherSuite(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isakmpOakley - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  IPSEC ISAKMP-Oakley OID: 1.3.6.1.5.5.8.1
isAlphabetic() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
isAnyPolicyInhibited() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
isBlockCipherSuite(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isCA() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
isClosed() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
isCompleteCRLEnabled() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
  If `true` only complete CRLs are returned.
isCompressed() - Method in class org.bouncycastle.math.ec.ECPoint
  Deprecated.
  per-point compression property will be removed, refer `ECPoint.getEncoded(boolean)`
isCompressionPreferred(short[], short) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
isConstructed() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
isConstructed() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
isCorrectType(short, Object) - Static method in class org.bouncycastle.crypto.tls.CertificateStatus
isCorrectType(short, Object) - Static method in class org.bouncycastle.crypto.tls.CertificateStatusRequest
isCorrectType(short, Object) - Static method in class org.bouncycastle.crypto.tls.ServerName
isCritical() - Method in class org.bouncycastle.asn1.x509.Extension
isCritical() - Method in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
isCritical() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
isDebug() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
isDefaultPrf() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
  Return true if the PRF is the default (hmacWithSHA1)
isDeltaCRLIndicatorEnabled() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
  Returns if this selector must match CRLs with the delta CRL indicator extension set.
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
isDHECipherSuite(int) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
isDsaOid(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
isDTLS() - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
isECCCipherSuite(int) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
isElementOfThisField(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
isEmpty() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
isEmpty() - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Return true if there are no extension present in this generator.
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.crypto.tls.Certificate
isEncryptedValue() - Method in class org.bouncycastle.asn1.crmf.EncryptedKey
isEqualOrEarlierVersionOf(ProtocolVersion) - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
isExhausted() - Method in class org.bouncycastle.crypto.prng.FixedSecureRandom
isExhausted() - Method in class org.bouncycastle.util.test.FixedSecureRandom
isExplicit() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
  return whether or not the object may be explicitly tagged.
isExplicitPolicyReqd() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
isExplicitPolicyRequired() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
isF2mCurve(ECCurve) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
isFallback() - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
isFallback() - Method in interface org.bouncycastle.crypto.tls.TlsClient
isForDEREncoding() - Method in class org.bouncycastle.jcajce.PKCS12StoreParameter
  Return whether the KeyStore used with this parameter should be DER encoded on saving.
isFpCurve(ECCurve) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
isHashProtected() - Method in class org.bouncycastle.asn1.cms.MetaData
isIA5String(String) - Static method in class org.bouncycastle.asn1.DERIA5String
  return true if the passed in String can be represented without loss as an IA5String, false otherwise.
isIdentifierUTF8String() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
isImplicitlyCA() - Method in class org.bouncycastle.asn1.x9.X962Parameters
isIncreasing(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
isIndirectCRL() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
isIndirectCRL(X509CRL) - Static method in class org.bouncycastle.jce.provider.X509CRLObject
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
isIrreducible() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Checks if this is irreducible, according to IEEE P1363, A.5.5, p103.
isIrreducible(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
  Checking polynomial for irreducibility
ISISMTTObjectIdentifiers - Interface in org.bouncycastle.asn1.isismtt
  ISISMT -- Industrial Signature Interoperability Specification
isIssuingDistributionPointEnabled() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
  Returns if the issuing distribution point criteria should be applied.
isKoblitz() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
  Returns true if this is a Koblitz curve (ABC curve).
isLaterVersionOf(ProtocolVersion) - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
isMultiValued() - Method in class org.bouncycastle.asn1.x500.RDN
isNamedCurve() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
isNamedCurve() - Method in class org.bouncycastle.asn1.x9.X962Parameters
isNormalized() - Method in class org.bouncycastle.math.ec.ECPoint
isNumericString(String) - Static method in class org.bouncycastle.asn1.DERNumericString
  Return true if the string can be represented as a NumericString ('0'..'9', ' ')
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 for the 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 for the 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
isOne() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
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.ECFieldElement.F2m
isOne() - Method in class org.bouncycastle.math.ec.ECFieldElement
isOne(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
isOne() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Checks whether this element is one.
isOne() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Tests if the GF2nPolynomialElement has 'one' as value.
isOne() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Tests if all bits are reset to 0 and LSB is set to 1.
isOne() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
  Checks whether this element is one.
ISOSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
ISOSignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
ISOSignatureSpi.MD5WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
ISOSignatureSpi.MD5WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.MD5WithRSAEncryption
ISOSignatureSpi.RIPEMD160WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
ISOSignatureSpi.RIPEMD160WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.RIPEMD160WithRSAEncryption
ISOSignatureSpi.SHA1WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
ISOSignatureSpi.SHA1WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA1WithRSAEncryption
isPentanomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
  Returns true if the field polynomial is a pentanomial.
isPolicyMappingInhibited() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
isPower(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Tests whether an integer `a` is power of another integer `p`.
isPredefined() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
isPredictionResistant() - Method in interface org.bouncycastle.crypto.prng.EntropySource
  Return whether or not this entropy source is regarded as prediction resistant.
isPredictionResistant() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
isPrime(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Miller-Rabin-Test, determines wether the given integer is probably prime or composite.
isPrintableString(String) - Static method in class org.bouncycastle.asn1.DERPrintableString
  return true if the passed in String can be represented without loss as a PrintableString, false otherwise.
isPrivate() - Method in class org.bouncycastle.crypto.params.AsymmetricKeyParameter
isResumable() - Method in interface org.bouncycastle.crypto.tls.TlsSession
isRevealed(Commitment, byte[]) - Method in class org.bouncycastle.crypto.commitments.GeneralHashCommitter
  Return true if the passed in commitment represents a commitment to the passed in message.
isRevealed(Commitment, byte[]) - Method in class org.bouncycastle.crypto.commitments.HashCommitter
  Return true if the passed in commitment represents a commitment to the passed in message.
isRevealed(Commitment, byte[]) - Method in interface org.bouncycastle.crypto.Committer
  Return true if the passed in commitment represents a commitment to the passed in maessage.
isRevocationEnabled() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
isRevoked(Certificate) - Method in class org.bouncycastle.jce.provider.X509CRLObject
  Checks whether the given certificate is on this CRL.
isRsaOid(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil
isSameDigest(String, String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
isSCSV(int) - Static method in class org.bouncycastle.crypto.tls.CipherSuite
isServer() - Method in interface org.bouncycastle.crypto.tls.TlsContext
isSet(int) - Method in class org.bouncycastle.asn1.eac.Flags
isSignatureAlgorithmsExtensionAllowed(ProtocolVersion) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isSignaturePolicyImplied() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
isSRPCipherSuite(int) - Static method in class org.bouncycastle.crypto.tls.TlsSRPUtils
isSSL() - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
isSSL(TlsContext) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isStreamCipherSuite(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
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
isSufficientVMVersion(String) - Method in class org.bouncycastle.crypto.tls.test.BasicTlsTest
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
isSupportedNamedCurve(int) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
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
isTLS() - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
isTLSv11(TlsContext) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isTLSv12(TlsContext) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isTrinomial() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
  Return true if curve uses a Trinomial basis.
isTrinomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
  Returns true if the field polynomial is a trinomial.
isTrue() - Method in class org.bouncycastle.asn1.ASN1Boolean
isUsed() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
isUseDeltasEnabled() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
  Defaults to `false`.
isUseDEREncoding() - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
  Deprecated.
isValid(short) - Static method in class org.bouncycastle.crypto.tls.CertChainType
isValid(short) - Static method in class org.bouncycastle.crypto.tls.ECBasisType
isValid(short) - Static method in class org.bouncycastle.crypto.tls.FiniteFieldDHEGroup
isValid(short) - Static method in class org.bouncycastle.crypto.tls.HeartbeatMessageType
isValid(short) - Static method in class org.bouncycastle.crypto.tls.HeartbeatMode
isValid(short) - Static method in class org.bouncycastle.crypto.tls.MaxFragmentLength
isValid(int) - Static method in class org.bouncycastle.crypto.tls.NamedCurve
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.
isValidCipherSuiteForVersion(int, ProtocolVersion) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
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
isValidPublicKey(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.tls.TlsDSSSigner
isValidPublicKey(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.tls.TlsECDSASigner
isValidPublicKey(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.tls.TlsRSASigner
isValidPublicKey(AsymmetricKeyParameter) - Method in interface org.bouncycastle.crypto.tls.TlsSigner
isValidUint16(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isValidUint16(long) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isValidUint24(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isValidUint24(long) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isValidUint32(long) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isValidUint48(long) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isValidUint64(long) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isValidUint8(short) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isValidUint8(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
isValidUint8(long) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
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() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
isZero() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
isZero() - Method in class org.bouncycastle.math.ec.ECFieldElement
isZero(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Check if this is the zero matrix (i.e., all entries are zero).
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
  Check if this is the zero matrix (i.e., all entries are zero).
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Checks whether this element is zero.
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Returns true if all coefficients equal zero.
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Checks whether this element is zero.
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Tests if all bits equal zero.
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
isZero() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
  Checks whether this element is zero.
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
  Check if this is the zero matrix (i.e., all entries are zero).
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
  Return whether this is the zero vector (i.e., all elements are zero).
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.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
IvAlgorithmParameters - Class in org.bouncycastle.jcajce.provider.symmetric.util
IvAlgorithmParameters() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters

## J

jacobi(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Computes the value of the Jacobi symbol (A|B).
JcaJceHelper - Interface in org.bouncycastle.jcajce.util
  Factory interface for instantiating JCA/JCE primitives.
JcaJceUtils - Class in org.bouncycastle.jcajce.util
  General JCA/JCE utility methods.
JCEDHPrivateKey - Class in org.bouncycastle.jce.provider
JCEDHPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCEDHPrivateKey
JCEDHPublicKey - Class in org.bouncycastle.jce.provider
JCEECPrivateKey - Class in org.bouncycastle.jce.provider
JCEECPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
JCEECPrivateKey(ECPrivateKey) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
JCEECPrivateKey(String, ECPrivateKeySpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
JCEECPrivateKey(String, ECPrivateKeySpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
JCEECPrivateKey(String, JCEECPrivateKey) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
JCEECPrivateKey(String, ECPrivateKeyParameters, JCEECPublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
JCEECPrivateKey(String, ECPrivateKeyParameters, JCEECPublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
JCEECPrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
JCEECPublicKey - Class in org.bouncycastle.jce.provider
JCEECPublicKey(String, JCEECPublicKey) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
JCEECPublicKey(String, ECPublicKeySpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
JCEECPublicKey(String, ECPublicKeySpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
JCEECPublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
JCEECPublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
JCEECPublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
JCEECPublicKey(ECPublicKey) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
JCEElGamalPrivateKey - Class in org.bouncycastle.jce.provider
JCEElGamalPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
JCEElGamalPublicKey - Class in org.bouncycastle.jce.provider
JCERSAPrivateCrtKey - Class in org.bouncycastle.jce.provider
  A provider representation for a RSA private key, with CRT factors included.
JCERSAPrivateKey - Class in org.bouncycastle.jce.provider
JCERSAPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCERSAPrivateKey
JCERSAPublicKey - Class in org.bouncycastle.jce.provider
JDKDSAPrivateKey - Class in org.bouncycastle.jce.provider
JDKDSAPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JDKDSAPrivateKey
JDKDSAPublicKey - Class in org.bouncycastle.jce.provider
JDKPKCS12StoreParameter - Class in org.bouncycastle.jce.provider
  Deprecated.
  use org.bouncycastle.jcajce.config.PKCS12StoreParameter
JDKPKCS12StoreParameter() - Constructor for class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
  Deprecated.
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

## K

k0 - Variable in class org.bouncycastle.crypto.macs.SipHash
k1 - Variable in class org.bouncycastle.crypto.macs.SipHash
KDF1BytesGenerator - Class in org.bouncycastle.crypto.generators
  KDF1 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
  This implementation is based on ISO 18033/IEEE P1363a.
KDF1BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.KDF1BytesGenerator
  Construct a KDF1 byte generator.
KDF1GeneratorTest - Class in org.bouncycastle.crypto.test
  KDF1 tests - vectors from ISO 18033.
KDF1GeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDF1GeneratorTest
KDF2BytesGenerator - Class in org.bouncycastle.crypto.generators
  KDF2 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
  This implementation is based on IEEE P1363/ISO 18033.
KDF2BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.KDF2BytesGenerator
  Construct a KDF2 bytes generator.
KDF2GeneratorTest - Class in org.bouncycastle.crypto.test
  KDF2 tests - vectors from ISO 18033.
KDF2GeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDF2GeneratorTest
KDFCounterBytesGenerator - Class in org.bouncycastle.crypto.generators
  This KDF has been defined by the publicly available NIST SP 800-108 specification.
KDFCounterBytesGenerator(Mac) - Constructor for class org.bouncycastle.crypto.generators.KDFCounterBytesGenerator
KDFCounterGeneratorTest - Class in org.bouncycastle.crypto.test
KDFCounterGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDFCounterGeneratorTest
KDFCounterParameters - Class in org.bouncycastle.crypto.params
  This KDF has been defined by the publicly available NIST SP 800-108 specification.
KDFCounterParameters(byte[], byte[], 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.
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
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
KDFFeedbackGeneratorTest - Class in org.bouncycastle.crypto.test
KDFFeedbackGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDFFeedbackGeneratorTest
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
KEKIdentifier - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
KEKIdentifier(byte[], ASN1GeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.KEKIdentifier
KEKRecipientInfo - Class in org.bouncycastle.asn1.cms
  RFC 5652: Content encryption key delivery mechanisms.
KEKRecipientInfo(KEKIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
KEKRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
Key - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
Key - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
KEY_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
KEY_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated.
  use lower case version
KEY_ESTABLISHMENT_USAGE - Static variable in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
key_expansion - Static variable in class org.bouncycastle.crypto.tls.ExporterLabel
KEY_GEN_ALG_FLOAT - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
KEY_GEN_ALG_RESULTANT - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
KEY_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
KEY_UPDATE_WARNING - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
keyAgreement - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
keyAgreement - Static variable in class org.bouncycastle.jce.X509KeyUsage
KeyAgreementSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
  Diffie-Hellman key agreement.
KeyAgreementSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
KeyAgreementSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
  Diffie-Hellman key agreement using elliptic curve keys, ala IEEE P1363 both the simple one, and the simple one with cofactors are supported.
KeyAgreementSpi(String, BasicAgreement, DerivationFunction) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
KeyAgreementSpi.DH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyAgreementSpi.DH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DH
KeyAgreementSpi.DHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyAgreementSpi.DHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHC
KeyAgreementSpi.DHwithSHA1KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyAgreementSpi.DHwithSHA1KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1KDF
KeyAgreementSpi.MQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyAgreementSpi.MQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQV
KeyAgreementSpi.MQVwithSHA1KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyAgreementSpi.MQVwithSHA1KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA1KDF
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
KeyAgreeRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
  Deprecated.
  use getInstance()
keyBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.10.1.1
keyCertSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
keyCertSign - Static variable in class org.bouncycastle.jce.X509KeyUsage
keyCompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
keyCompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
KeyDerivationFunc - Class in org.bouncycastle.asn1.pkcs
KeyDerivationFunc(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
KeyEncapsulation - Interface in org.bouncycastle.crypto
  The basic interface for key encapsulation mechanisms.
keyEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
keyEncipherment - Static variable in class org.bouncycastle.jce.X509KeyUsage
KeyEncoder - Interface in org.bouncycastle.crypto
keyExchange - Variable in class org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
keyExchange - Variable in class org.bouncycastle.crypto.tls.TlsClientProtocol
keyExchange - Variable in class org.bouncycastle.crypto.tls.TlsServerProtocol
KeyExchangeAlgorithm - Class in org.bouncycastle.crypto.tls
  RFC 2246 Note that the values here are implementation-specific and arbitrary.
KeyExchangeAlgorithm() - Constructor for class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
KeyFactory - Class in org.bouncycastle.jcajce.provider.asymmetric.x509
KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
KeyFactorySpi.EC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyFactorySpi.EC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.EC
KeyFactorySpi.ECDH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyFactorySpi.ECDH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDH
KeyFactorySpi.ECDHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyFactorySpi.ECDHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDHC
KeyFactorySpi.ECDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyFactorySpi.ECDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDSA
KeyFactorySpi.ECGOST3410 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyFactorySpi.ECGOST3410() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECGOST3410
KeyFactorySpi.ECMQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyFactorySpi.ECMQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECMQV
keyGenAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
KeyGenerationParameters - Class in org.bouncycastle.crypto
  The base class for parameters to key generators.
KeyGenerationParameters(SecureRandom, int) - Constructor for class org.bouncycastle.crypto.KeyGenerationParameters
  initialise the generator with a source of randomness and a strength (in bits).
keyGenParameters - Static variable in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
keyNormBoundSq - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
keyPair - Variable in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyPairGeneratorSpi(String) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
KeyPairGeneratorSpi(String) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
KeyPairGeneratorSpi.EC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyPairGeneratorSpi.EC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
KeyPairGeneratorSpi.EC(String, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
KeyPairGeneratorSpi.ECDH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyPairGeneratorSpi.ECDH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDH
KeyPairGeneratorSpi.ECDHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyPairGeneratorSpi.ECDHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDHC
KeyPairGeneratorSpi.ECDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyPairGeneratorSpi.ECDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDSA
KeyPairGeneratorSpi.ECMQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
KeyPairGeneratorSpi.ECMQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECMQV
KeyPairGeneratorTest - Class in org.bouncycastle.pqc.jcajce.provider.test
KeyPairGeneratorTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.KeyPairGeneratorTest
KeyParameter - Class in org.bouncycastle.crypto.params
KeyParameter(byte[]) - Constructor for class org.bouncycastle.crypto.params.KeyParameter
KeyParameter(byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.KeyParameter
KeyParser - Interface in org.bouncycastle.crypto
KeyPurposeId - Class in org.bouncycastle.asn1.x509
  The KeyPurposeId object.
KeyPurposeId(String) - Constructor for class org.bouncycastle.asn1.x509.KeyPurposeId
  Deprecated.
  use getInstance and an OID or one of the constants above.
KeyRecRepContent - Class in org.bouncycastle.asn1.cmp
keySize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
keySizeInBits() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
KeySpecificInfo - Class in org.bouncycastle.asn1.x9
  ASN.1 def for Diffie-Hellman key exchange KeySpecificInfo structure.
KeySpecificInfo(ASN1ObjectIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.KeySpecificInfo
KeySpecificInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.KeySpecificInfo
KeyStores - Class in org.bouncycastle.crypto.tls.test
KeyStores() - Constructor for class org.bouncycastle.crypto.tls.test.KeyStores
KeyStoreTest - Class in org.bouncycastle.jce.provider.test
  Exercise the various key stores, making sure we at least get back what we put in!
KeyStoreTest() - Constructor for class org.bouncycastle.jce.provider.test.KeyStoreTest
keyStoreTest(String) - Method in class org.bouncycastle.jce.provider.test.KeyStoreTest
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
KeyTransRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
  Deprecated.
  use getInstance()
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
KeyUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
KeyUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
KeyUtil - Class in org.bouncycastle.pqc.jcajce.provider.util
KeyUtil() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
kf - Variable in class org.bouncycastle.pqc.jcajce.provider.test.KeyPairGeneratorTest
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
kpg - Variable in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
kpg - Variable in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricHybridCipherTest
  the `KeyPairGenerator` to use for the test
kpg - Variable in class org.bouncycastle.pqc.jcajce.provider.test.KeyPairGeneratorTest
kpg - Variable in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest

## 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))
lambda - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
LANGUAGE_PREFERENCES - Static variable in class org.bouncycastle.asn1.eac.EACTags
Layer - Class in org.bouncycastle.pqc.crypto.rainbow
  This class represents a layer of the Rainbow Oil- and Vinegar Map.
Layer(byte, byte, short[][][], short[][][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.Layer
  Constructor
Layer(int, int, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.Layer
  This function generates the coefficients of all polynomials in this layer at random using random generator.
LDSSecurityObject - Class in org.bouncycastle.asn1.icao
  The LDSSecurityObject object (V1.8).
LDSSecurityObject(AlgorithmIdentifier, DataGroupHash[]) - Constructor for class org.bouncycastle.asn1.icao.LDSSecurityObject
LDSSecurityObject(AlgorithmIdentifier, DataGroupHash[], LDSVersionInfo) - Constructor for class org.bouncycastle.asn1.icao.LDSSecurityObject
LDSSecurityObjectUnitTest - Class in org.bouncycastle.asn1.test
LDSSecurityObjectUnitTest() - Constructor for class org.bouncycastle.asn1.test.LDSSecurityObjectUnitTest
LDSVersionInfo - Class in org.bouncycastle.asn1.icao
LDSVersionInfo(String, String) - Constructor for class org.bouncycastle.asn1.icao.LDSVersionInfo
leastCommonMultiple(BigInteger[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Computation of the least common multiple of a set of BigIntegers.
leastDiv(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Find and return the least non-trivial divisor of an integer `a`.
leftMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Compute the product of a permutation matrix (which is generated from an n-permutation) and this matrix.
leftMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  compute product a row vector and this matrix
leftMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
leftMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
  Compute the product of a vector and this matrix.
leftMultiplyLeftCompactForm(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Compute the product of the matrix `(this | Id)` and a column vector, where `Id` is a `(numRows x numRows)` unit matrix.
length - Variable in class org.bouncycastle.pqc.math.linearalgebra.Vector
  the length of this vector
LittleEndianConversions - Class in org.bouncycastle.pqc.math.linearalgebra
  This is a utility class containing data type conversions using little-endian byte order.
littleEndianToInt(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
  Deprecated.
littleEndianToInt(byte[], int, 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
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
loadParameters(AlgorithmParameters, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.util.JcaJceUtils
  Load an AlgorithmParameters object with the passed in ASN.1 encodable - if possible.
loadStore(InputStream) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
localityName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  Subject RDN components: localityName = 2.5.4.7
log(double) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Deprecated.
  use MathFunctions.log(double) instead
log(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Deprecated.
  use MathFunctions.log(long) instead
logException(Exception) - Method in class org.bouncycastle.crypto.tls.test.DTLSTestCase
logException(Exception) - Method in class org.bouncycastle.crypto.tls.test.TlsTestCase
LoggingDatagramTransport - Class in org.bouncycastle.crypto.tls.test
LoggingDatagramTransport(DatagramTransport, PrintStream) - Constructor for class org.bouncycastle.crypto.tls.test.LoggingDatagramTransport
LOGIN_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
LOGIN_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
loginParameters - Variable in class org.bouncycastle.crypto.tls.SRPTlsServer
logoType - Static variable in class org.bouncycastle.asn1.x509.Extension
  Logo Type
logoType - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Logo Type
LogoType - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
LongDigest - Class in org.bouncycastle.crypto.digests
  Base class for SHA-384 and SHA-512.
LongDigest() - Constructor for class org.bouncycastle.crypto.digests.LongDigest
  Constructor for variable length word
LongDigest(LongDigest) - Constructor for class org.bouncycastle.crypto.digests.LongDigest
  Copy constructor.
LongPolynomial2 - Class in org.bouncycastle.pqc.math.ntru.polynomial
  A polynomial class that combines two coefficients into one `long` value for faster multiplication in 64 bit environments.
LongPolynomial2(IntegerPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial2
  Constructs a `LongPolynomial2` from a `IntegerPolynomial`.
LongPolynomial2Test - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
LongPolynomial2Test() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.LongPolynomial2Test
LongPolynomial5 - Class in org.bouncycastle.pqc.math.ntru.polynomial
  A polynomial class that combines five coefficients into one `long` value for faster multiplication by a ternary polynomial.
LongPolynomial5(IntegerPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial5
  Constructs a `LongPolynomial5` from a `IntegerPolynomial`.
LongPolynomial5Test - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
LongPolynomial5Test() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.LongPolynomial5Test
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) - Static method in class org.bouncycastle.util.Pack
longToBigEndian(long, byte[], int) - Static method in class org.bouncycastle.util.Pack
longToBigEndian(long[]) - Static method in class org.bouncycastle.util.Pack
longToBigEndian(long[], byte[], int) - Static method in class org.bouncycastle.util.Pack
longToLittleEndian(long) - Static method in class org.bouncycastle.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
lookup(int) - Static method in class org.bouncycastle.asn1.x509.CRLReason
lowestBitSet(int) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher

## M

m - Variable in class org.bouncycastle.crypto.macs.SipHash
M1 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
M1 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
M2 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
M2 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
M32 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
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 - Variable in class org.bouncycastle.crypto.tls.SimulatedTlsSRPIdentityManager
mac - Variable in class org.bouncycastle.crypto.tls.TlsMac
mac - Variable in class org.bouncycastle.jcajce.io.MacOutputStream
MAC_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
MACAlgorithm - Class in org.bouncycastle.crypto.tls
  RFC 2246 Note that the values here are implementation-specific and arbitrary.
MACAlgorithm() - Constructor for class org.bouncycastle.crypto.tls.MACAlgorithm
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
macLength - Variable in class org.bouncycastle.crypto.tls.TlsMac
MacOutputStream - Class in org.bouncycastle.crypto.io
MacOutputStream(Mac) - Constructor for class org.bouncycastle.crypto.io.MacOutputStream
MacOutputStream - Class in org.bouncycastle.jcajce.io
MacOutputStream(Mac) - Constructor for class org.bouncycastle.jcajce.io.MacOutputStream
macSize - Variable in class org.bouncycastle.crypto.tls.TlsAEADCipher
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
MacTest - Class in org.bouncycastle.jce.provider.test
  MAC tester - vectors from FIP 81 and FIP 113.
MacTest() - Constructor for class org.bouncycastle.jce.provider.test.MacTest
mail - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.7: mail -- never really used
main(String[]) - Static method in class org.bouncycastle.asn1.test.AdditionalInformationSyntaxUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.AdmissionsUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.AdmissionSyntaxUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.AllTests
main(String[]) - Static method in class org.bouncycastle.asn1.test.AttributeTableUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.BiometricDataUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.BitStringTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.CertHashUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.CertificateTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.CMSTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.CommitmentTypeIndicationUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.CommitmentTypeQualifierUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.ContentHintsUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.CscaMasterListTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.DataGroupHashUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.DeclarationOfMajorityUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.DERApplicationSpecificTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.DERUTF8StringTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.ESSCertIDv2UnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.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.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.LDSSecurityObjectUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.MiscTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.MonetaryLimitUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.MonetaryValueUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.NameOrPseudonymUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.NamingAuthorityUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.NetscapeCertTypeTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.ObjectIdentifierTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.OCSPTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.OIDTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.OtherCertIDUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.OtherSigningCertificateUnitTest
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.PKIFailureInfoTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.ProcurationSyntaxUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.ProfessionInfoUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.QCStatementUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.ReasonFlagsTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.RegressionTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.RequestedCertificateUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.RestrictionUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.RFC4519Test
main(String[]) - Static method in class org.bouncycastle.asn1.test.SemanticsInformationUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.SetTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.SignerLocationUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.SMIMETest
main(String[]) - Static method in class org.bouncycastle.asn1.test.StringTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.SubjectKeyIdentifierTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.TagTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.TargetInformationTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.TypeOfBiometricDataUnitTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.UTCTimeTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.X500NameTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.X509ExtensionsTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.X509NameTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.X9Test
main(String[]) - Static method in class org.bouncycastle.asn1.util.Dump
main(String[]) - Static method in class org.bouncycastle.crypto.agreement.test.AllTests
main(String[]) - Static method in class org.bouncycastle.crypto.ec.test.AllTests
main(String[]) - Static method in class org.bouncycastle.crypto.ec.test.ECElGamalTest
main(String[]) - Static method in class org.bouncycastle.crypto.ec.test.ECTransformationTest
main(String[]) - Static method in class org.bouncycastle.crypto.examples.DESExample
main(String[]) - Static method in class org.bouncycastle.crypto.examples.JPAKEExample
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.AllTests
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.CTRDRBGTest
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.DualECDRBGTest
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.FixedSecureRandomTest
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.HashDRBGTest
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.HMacDRBGTest
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.RegressionTest
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.SP800RandomTest
main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.X931Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESFastTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESLightTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESVectorFileTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESWrapPadTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESWrapTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.AllTests
main(String[]) - Static method in class org.bouncycastle.crypto.test.BCryptTest
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.ChaChaTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CipherStreamTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CramerShoupTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CTSTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DESedeTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DESTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DeterministicDSATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DHKEKGeneratorTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DHTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DigestRandomNumberTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DSATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DSTU4145Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.EAXTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECDHKEKGeneratorTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECGOST3410Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECIESKeyEncapsulationTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECIESTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECNRTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ElGamalTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.EqualsHashCodeTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.GCMTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.GMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST28147MacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST28147Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3410Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3411DigestTest
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.HashCommitmentTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.HCFamilyTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.HCFamilyVecTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.HKDFGeneratorTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.IDEATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ISAACTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ISO9796Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.ISO9797Alg3MacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.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.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.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.PaddingTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.PKCS12Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.PKCS5Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.Poly1305Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.PSSBlindTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.PSSTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC2Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC2WrapTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC4Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC5Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC6Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.RegressionTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ResetTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RFC3211WrapTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RijndaelTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD256DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD320DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RSABlindedTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RSADigestSignerTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RSAKeyEncapsulationTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RSATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.Salsa20Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.SCryptTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SEEDTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SerpentTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA1DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA1HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA224DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA224HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA256DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA256HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA384DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA384HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA3DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.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.ShortenedDigestTest
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.SM3DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SRP6Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.StreamCipherResetTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.TEATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.Threefish1024Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.Threefish256Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.Threefish512Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.TigerDigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.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.X931SignerTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.XSalsa20Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.XTEATest
main(String[]) - Static method in class org.bouncycastle.crypto.tls.test.AllTests
main(String[]) - Static method in class org.bouncycastle.crypto.tls.test.BasicTlsTest
main(String[]) - Static method in class org.bouncycastle.crypto.tls.test.DTLSClientTest
main(String[]) - Static method in class org.bouncycastle.crypto.tls.test.DTLSServerTest
main(String[]) - Static method in class org.bouncycastle.crypto.tls.test.PSKTlsClientTest
main(String[]) - Static method in class org.bouncycastle.crypto.tls.test.TlsClientTest
main(String[]) - Static method in class org.bouncycastle.crypto.tls.test.TlsServerTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.AEADTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.AESSICTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.AESTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.AlgorithmParametersTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.AllTests
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.BlockCipherTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CamelliaTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertPathBuilderTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertPathTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertStoreTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertUniqueIDTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CipherStreamTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CipherStreamTest2
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CMacTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CRL5Test
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DESedeTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DetDSATest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DHIESTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DHTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DigestTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DoFinalTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DSATest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DSTU4145Test
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ECDSA5Test
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ECEncodingTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ECIESTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ECNRTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ElGamalTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.FIPSDESTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.GMacTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.GOST28147Test
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.GOST3410Test
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.HMacTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.IESTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ImplicitlyCaTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.KeyStoreTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.MacTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.MQVTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.MultiCertStoreTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NamedCurveTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NISTCertPathTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NoekeonTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.OCBTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PBETest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKCS10CertRequestTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKIXNameConstraintsTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKIXPolicyMappingTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKIXTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.Poly1305Test
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PSSTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.RegressionTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.RSATest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SealedTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SEEDTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SerialisationTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SHA3Test
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.Shacal2Test
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SigNameTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SigTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SipHashTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SkeinTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SlotTwoTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ThreefishTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.WrapTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.X509CertificatePairTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.X509LDAPCertStoreTest
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.X509StreamParserTest
main(String[]) - Static method in class org.bouncycastle.math.ec.tools.DiscoverEndomorphisms
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.AllTests
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.GMSSSignerTest
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.McElieceFujisakiCipherTest
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.McElieceKobaraImaiCipherTest
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.McEliecePKCSCipherTest
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.McEliecePointchevalCipherTest
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.RainbowSignerTest
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.RegressionTest
main(String[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.test.AllTests
main(String[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
main(String[]) - Static method in class org.bouncycastle.pqc.math.ntru.euclid.test.AllTests
main(String[]) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.test.AllTests
main(String[]) - Static method in class org.bouncycastle.pqc.math.ntru.util.test.AllTests
makeInitParameters(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.tls.TlsDSASigner
makePBECipher(String, int, char[], byte[], int) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
makePBEMacParameters(BCPBEKey, AlgorithmParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
  generate a PBE based key suitable for a MAC algorithm, the key size is chosen according the MAC size, or the hashing algorithm, whichever is greater.
makePBEMacParameters(PBEKeySpec, int, int, int) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
  generate a PBE based key suitable for a MAC algorithm, the key size is chosen according the MAC size, or the hashing algorithm, whichever is greater.
makePBEParameters(BCPBEKey, AlgorithmParameterSpec, String) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
  construct a key and iv (if necessary) suitable for use with a Cipher.
makePBEParameters(PBEKeySpec, int, int, int, int) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
  construct a key and iv (if necessary) suitable for use with a Cipher.
makeSigner(SignatureAndHashAlgorithm, boolean, boolean, CipherParameters) - Method in class org.bouncycastle.crypto.tls.TlsDSASigner
makeSigner(SignatureAndHashAlgorithm, boolean, boolean, CipherParameters) - Method in class org.bouncycastle.crypto.tls.TlsRSASigner
MALFORMED_REQUEST - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
map(ECPoint) - Method in interface org.bouncycastle.math.ec.ECPointMap
map(ECPoint) - Method in class org.bouncycastle.math.ec.ScaleXPointMap
map(ECPoint) - Method in class org.bouncycastle.math.ec.ScaleYPointMap
mapPointWithPrecomp(ECPoint, int, boolean, ECPointMap) - Static method in class org.bouncycastle.math.ec.WNafUtil
mark(int) - Method in class org.bouncycastle.crypto.io.CipherInputStream
  Mark the current position.
mark(int) - Method in class org.bouncycastle.jcajce.io.CipherInputStream
markSupported() - Method in class org.bouncycastle.crypto.io.CipherInputStream
  Return true if mark(readlimit) is supported.
markSupported() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
markUsed() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
MASK - Static variable in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
master_secret - Static variable in class org.bouncycastle.crypto.tls.ExporterLabel
match(Certificate) - Method in class org.bouncycastle.jcajce.PKIXCertStoreSelector
match(CRL) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
match(T) - Method in interface org.bouncycastle.util.Selector
matrices - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
  the COB matrices
matrix - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
  For the matrix representation the array of type int[][] is used, thus every element of the array keeps one element of the matrix (element from finite field GF(2^m))
Matrix - Class in org.bouncycastle.pqc.math.linearalgebra
  This abstract class defines matrices.
Matrix() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Matrix
MATRIX_TYPE_RANDOM_LT - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
  random lower triangular matrix
MATRIX_TYPE_RANDOM_REGULAR - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
  random regular matrix
MATRIX_TYPE_RANDOM_UT - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
  random upper triangular matrix
MATRIX_TYPE_UNIT - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
  unit matrix
MATRIX_TYPE_ZERO - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
  zero matrix
max_fragment_length - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
MAX_IP_OVERHEAD - Static variable in class org.bouncycastle.crypto.tls.UDPTransport
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.
MaxFragmentLength - Class in org.bouncycastle.crypto.tls
MaxFragmentLength() - Constructor for class org.bouncycastle.crypto.tls.MaxFragmentLength
maxFragmentLengthOffered - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
maxMsgLenBytes - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
maxMsgLenBytes - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
maxPlainTextSize - Variable in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
maxPlainTextSize - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  The maximum number of bytes the cipher can decrypt.
maxPower(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Compute the largest `h` with `2^h | a` if `a!`
mcEliece - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.4.1
McEliece - Class in org.bouncycastle.pqc.jcajce.provider
McEliece() - Constructor for class org.bouncycastle.pqc.jcajce.provider.McEliece
McEliece.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
McEliece.Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.McEliece.Mappings
mcElieceCca2 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.4.2
McElieceCCA2KeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
  This class is used to translate between McEliece CCA2 keys and key specifications.
McElieceCCA2KeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
McElieceCCA2KeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.mceliece
McElieceCCA2KeyGenerationParameters(SecureRandom, McElieceCCA2Parameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyGenerationParameters
McElieceCCA2KeyPairGenerator - Class in org.bouncycastle.pqc.crypto.mceliece
  This class implements key pair generation of the McEliece Public Key Cryptosystem (McEliecePKC).
McElieceCCA2KeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyPairGenerator
McElieceCCA2KeyPairGeneratorTest - Class in org.bouncycastle.pqc.jcajce.provider.test
McElieceCCA2KeyPairGeneratorTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2KeyPairGeneratorTest
McElieceCCA2KeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
McElieceCCA2KeyParameters(boolean, McElieceCCA2Parameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyParameters
McElieceCCA2KeysToParams - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
  utility class for converting jce/jca McElieceCCA2 objects objects into their org.bouncycastle.crypto counterparts.
McElieceCCA2KeysToParams() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
McElieceCCA2Parameters - Class in org.bouncycastle.pqc.crypto.mceliece
  This class provides a specification for the parameters of the CCA2-secure variants of the McEliece PKCS that are used with `McElieceFujisakiCipher`, `McElieceKobaraImaiCipher`, and `McEliecePointchevalCipher`.
McElieceCCA2Parameters() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
  Construct the default parameters.
McElieceCCA2Parameters(int, int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
McElieceCCA2Parameters(Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
McElieceCCA2ParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
  This class provides a specification for the parameters of the CCA2-secure variants of the McEliece PKCS that are used with `McElieceFujisakiCipher`, `McElieceKobaraImaiCipher`, and `McEliecePointchevalCipher`.
McElieceCCA2ParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2ParameterSpec
  Construct the default parameters.
McElieceCCA2ParameterSpec(String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2ParameterSpec
  Constructor.
McElieceCCA2Primitives - Class in org.bouncycastle.pqc.crypto.mceliece
  Core operations for the CCA-secure variants of McEliece.
McElieceCCA2Primitives - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
  Core operations for the CCA-secure variants of McEliece.
McElieceCCA2PrimitivesTest - Class in org.bouncycastle.pqc.jcajce.provider.test
McElieceCCA2PrimitivesTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2PrimitivesTest
McElieceCCA2PrivateKey - Class in org.bouncycastle.pqc.asn1
McElieceCCA2PrivateKey(ASN1ObjectIdentifier, int, int, GF2mField, PolynomialGF2mSmallM, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
McElieceCCA2PrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
McElieceCCA2PrivateKeyParameters(String, int, int, GF2mField, PolynomialGF2mSmallM, Permutation, GF2Matrix, PolynomialGF2mSmallM[], McElieceCCA2Parameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
  Constructor.
McElieceCCA2PrivateKeyParameters(String, int, int, byte[], byte[], byte[], byte[], byte[][], McElieceCCA2Parameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
  Constructor used by the `McElieceKeyFactory`.
McElieceCCA2PrivateKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
  This class provides a specification for a McEliece CCA2 private key.
McElieceCCA2PrivateKeySpec(String, int, int, GF2mField, PolynomialGF2mSmallM, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
  Constructor.
McElieceCCA2PrivateKeySpec(String, int, int, byte[], byte[], byte[], byte[], byte[][]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
  Constructor used by the `McElieceKeyFactory`.
McElieceCCA2PublicKey - Class in org.bouncycastle.pqc.asn1
McElieceCCA2PublicKey(ASN1ObjectIdentifier, int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
McElieceCCA2PublicKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
McElieceCCA2PublicKeyParameters(String, int, int, GF2Matrix, McElieceCCA2Parameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
  Constructor.
McElieceCCA2PublicKeyParameters(String, int, int, byte[], McElieceCCA2Parameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
  Constructor (used by `McElieceKeyFactory`).
McElieceCCA2PublicKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
  This class provides a specification for a McEliece CCA2 public key.
McElieceCCA2PublicKeySpec(String, int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
  Constructor.
McElieceCCA2PublicKeySpec(String, int, int, byte[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
  Constructor (used by `McElieceKeyFactorySpi`).
McElieceFujisakiCipher - Class in org.bouncycastle.pqc.crypto.mceliece
  This class implements the Fujisaki/Okamoto conversion of the McEliecePKCS.
McElieceFujisakiCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
McElieceFujisakiCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceFujisakiCipherSpi(Digest, McElieceFujisakiCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
McElieceFujisakiCipherSpi.McElieceFujisaki - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceFujisakiCipherSpi.McElieceFujisaki() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki
McElieceFujisakiCipherSpi.McElieceFujisaki224 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceFujisakiCipherSpi.McElieceFujisaki224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki224
McElieceFujisakiCipherSpi.McElieceFujisaki256 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceFujisakiCipherSpi.McElieceFujisaki256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki256
McElieceFujisakiCipherSpi.McElieceFujisaki384 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceFujisakiCipherSpi.McElieceFujisaki384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki384
McElieceFujisakiCipherSpi.McElieceFujisaki512 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceFujisakiCipherSpi.McElieceFujisaki512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki512
McElieceFujisakiCipherTest - Class in org.bouncycastle.pqc.crypto.test
McElieceFujisakiCipherTest() - Constructor for class org.bouncycastle.pqc.crypto.test.McElieceFujisakiCipherTest
McElieceFujisakiCipherTest - Class in org.bouncycastle.pqc.jcajce.provider.test
McElieceFujisakiCipherTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceFujisakiCipherTest
McElieceFujisakiDigestCipher - Class in org.bouncycastle.pqc.crypto.mceliece
McElieceFujisakiDigestCipher(MessageEncryptor, Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiDigestCipher
McElieceKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
  This class is used to translate between McEliece keys and key specifications.
McElieceKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
McElieceKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.mceliece
McElieceKeyGenerationParameters(SecureRandom, McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyGenerationParameters
McElieceKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.mceliece
  This class implements key pair generation of the McEliece Public Key Cryptosystem (McEliecePKC).
McElieceKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyPairGenerator
McElieceKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceKeyPairGeneratorSpi(String) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
McElieceKeyPairGeneratorSpi.McEliece - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceKeyPairGeneratorSpi.McEliece() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McEliece
McElieceKeyPairGeneratorSpi.McElieceCCA2 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceKeyPairGeneratorSpi.McElieceCCA2() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
McElieceKeyPairGeneratorSpi.McElieceCCA2(String) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
McElieceKeyPairGeneratorTest - Class in org.bouncycastle.pqc.jcajce.provider.test
McElieceKeyPairGeneratorTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceKeyPairGeneratorTest
McElieceKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
McElieceKeyParameters(boolean, McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyParameters
McElieceKeysToParams - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
  utility class for converting jce/jca McEliece objects objects into their org.bouncycastle.crypto counterparts.
McElieceKeysToParams() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
McElieceKobaraImaiCipher - Class in org.bouncycastle.pqc.crypto.mceliece
  This class implements the Kobara/Imai conversion of the McEliecePKCS.
McElieceKobaraImaiCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
McElieceKobaraImaiCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceKobaraImaiCipherSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
McElieceKobaraImaiCipherSpi(Digest, McElieceKobaraImaiCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
McElieceKobaraImaiCipherSpi.McElieceKobaraImai - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceKobaraImaiCipherSpi.McElieceKobaraImai() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai
McElieceKobaraImaiCipherSpi.McElieceKobaraImai224 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceKobaraImaiCipherSpi.McElieceKobaraImai224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai224
McElieceKobaraImaiCipherSpi.McElieceKobaraImai256 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceKobaraImaiCipherSpi.McElieceKobaraImai256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai256
McElieceKobaraImaiCipherSpi.McElieceKobaraImai384 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceKobaraImaiCipherSpi.McElieceKobaraImai384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai384
McElieceKobaraImaiCipherSpi.McElieceKobaraImai512 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McElieceKobaraImaiCipherSpi.McElieceKobaraImai512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai512
McElieceKobaraImaiCipherTest - Class in org.bouncycastle.pqc.crypto.test
McElieceKobaraImaiCipherTest() - Constructor for class org.bouncycastle.pqc.crypto.test.McElieceKobaraImaiCipherTest
McElieceKobaraImaiCipherTest - Class in org.bouncycastle.pqc.jcajce.provider.test
McElieceKobaraImaiCipherTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceKobaraImaiCipherTest
McElieceKobaraImaiDigestCipher - Class in org.bouncycastle.pqc.crypto.mceliece
McElieceKobaraImaiDigestCipher(MessageEncryptor, Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiDigestCipher
McElieceParameters - Class in org.bouncycastle.pqc.crypto.mceliece
McElieceParameters() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
  Constructor.
McElieceParameters(int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
  Constructor.
McElieceParameters(int, int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
  Constructor.
McElieceParameters(int, int, int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
  Constructor.
McEliecePKCSCipher - Class in org.bouncycastle.pqc.crypto.mceliece
  This class implements the McEliece Public Key cryptosystem (McEliecePKCS).
McEliecePKCSCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
McEliecePKCSCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McEliecePKCSCipherSpi(Digest, McEliecePKCSCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
McEliecePKCSCipherSpi.McEliecePKCS - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McEliecePKCSCipherSpi.McEliecePKCS() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS
McEliecePKCSCipherSpi.McEliecePKCS224 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McEliecePKCSCipherSpi.McEliecePKCS224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS224
McEliecePKCSCipherSpi.McEliecePKCS256 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McEliecePKCSCipherSpi.McEliecePKCS256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS256
McEliecePKCSCipherSpi.McEliecePKCS384 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McEliecePKCSCipherSpi.McEliecePKCS384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS384
McEliecePKCSCipherSpi.McEliecePKCS512 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McEliecePKCSCipherSpi.McEliecePKCS512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS512
McEliecePKCSCipherTest - Class in org.bouncycastle.pqc.crypto.test
McEliecePKCSCipherTest() - Constructor for class org.bouncycastle.pqc.crypto.test.McEliecePKCSCipherTest
McEliecePKCSCipherTest - Class in org.bouncycastle.pqc.jcajce.provider.test
McEliecePKCSCipherTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McEliecePKCSCipherTest
McEliecePKCSDigestCipher - Class in org.bouncycastle.pqc.crypto.mceliece
McEliecePKCSDigestCipher(MessageEncryptor, Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSDigestCipher
McEliecePointchevalCipher - Class in org.bouncycastle.pqc.crypto.mceliece
  This class implements the Pointcheval conversion of the McEliecePKCS.
McEliecePointchevalCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
McEliecePointchevalCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McEliecePointchevalCipherSpi(Digest, McEliecePointchevalCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
McEliecePointchevalCipherSpi.McEliecePointcheval - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McEliecePointchevalCipherSpi.McEliecePointcheval() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval
McEliecePointchevalCipherSpi.McEliecePointcheval224 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McEliecePointchevalCipherSpi.McEliecePointcheval224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval224
McEliecePointchevalCipherSpi.McEliecePointcheval256 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McEliecePointchevalCipherSpi.McEliecePointcheval256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval256
McEliecePointchevalCipherSpi.McEliecePointcheval384 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McEliecePointchevalCipherSpi.McEliecePointcheval384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval384
McEliecePointchevalCipherSpi.McEliecePointcheval512 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
McEliecePointchevalCipherSpi.McEliecePointcheval512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval512
McEliecePointchevalCipherTest - Class in org.bouncycastle.pqc.crypto.test
McEliecePointchevalCipherTest() - Constructor for class org.bouncycastle.pqc.crypto.test.McEliecePointchevalCipherTest
McEliecePointchevalCipherTest - Class in org.bouncycastle.pqc.jcajce.provider.test
McEliecePointchevalCipherTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McEliecePointchevalCipherTest
McEliecePointchevalDigestCipher - Class in org.bouncycastle.pqc.crypto.mceliece
McEliecePointchevalDigestCipher(MessageEncryptor, Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalDigestCipher
McEliecePrivateKey - Class in org.bouncycastle.pqc.asn1
McEliecePrivateKey(ASN1ObjectIdentifier, int, int, GF2mField, PolynomialGF2mSmallM, GF2Matrix, Permutation, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.bouncycastle.pqc.asn1.McEliecePrivateKey
McEliecePrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
McEliecePrivateKeyParameters(String, int, int, GF2mField, PolynomialGF2mSmallM, GF2Matrix, Permutation, Permutation, GF2Matrix, PolynomialGF2mSmallM[], McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
  Constructor.
McEliecePrivateKeyParameters(String, int, int, byte[], byte[], byte[], byte[], byte[], byte[], byte[][], McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
  Constructor (used by the `McElieceKeyFactory`).
McEliecePrivateKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
  This class provides a specification for a McEliece private key.
McEliecePrivateKeySpec(String, int, int, GF2mField, PolynomialGF2mSmallM, GF2Matrix, Permutation, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
  Constructor.
McEliecePrivateKeySpec(String, int, int, byte[], byte[], byte[], byte[], byte[], byte[], byte[][]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
  Constructor (used by the `McElieceKeyFactory`).
McEliecePublicKey - Class in org.bouncycastle.pqc.asn1
McEliecePublicKey(ASN1ObjectIdentifier, int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.asn1.McEliecePublicKey
McEliecePublicKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
McEliecePublicKeyParameters(String, int, int, GF2Matrix, McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
  Constructor (used by `McElieceKeyFactory`).
McEliecePublicKeyParameters(String, int, int, byte[], McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
  Constructor (used by `McElieceKeyFactory`).
McEliecePublicKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
  This class provides a specification for a McEliece public key.
McEliecePublicKeySpec(String, int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McEliecePublicKeySpec
  Constructor (used by `McElieceKeyFactorySpi`).
McEliecePublicKeySpec(String, int, int, byte[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McEliecePublicKeySpec
  Constructor (used by `McElieceKeyFactorySpi`).
md2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2.2
MD2 - Class in org.bouncycastle.jcajce.provider.digest
MD2 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
MD2.Digest - Class in org.bouncycastle.jcajce.provider.digest
MD2.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.Digest
MD2.HashMac - Class in org.bouncycastle.jcajce.provider.digest
  MD2 HMac
MD2.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.HashMac
MD2.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
MD2.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.KeyGenerator
MD2.Mappings - Class in org.bouncycastle.jcajce.provider.digest
MD2.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.Mappings
MD2Digest - Class in org.bouncycastle.crypto.digests
  implementation of MD2 as outlined in RFC1319 by B.Kaliski from RSA Laboratories April 1992
MD2Digest() - Constructor for class org.bouncycastle.crypto.digests.MD2Digest
MD2Digest(MD2Digest) - Constructor for class org.bouncycastle.crypto.digests.MD2Digest
MD2DigestTest - Class in org.bouncycastle.crypto.test
  standard vector test for MD2 from RFC1319 by B.Kaliski of RSA Laboratories April 1992
md2WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.2
md4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2.4
MD4 - Class in org.bouncycastle.jcajce.provider.digest
MD4.Digest - Class in org.bouncycastle.jcajce.provider.digest
MD4.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.Digest
MD4.HashMac - Class in org.bouncycastle.jcajce.provider.digest
  MD4 HashMac
MD4.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.HashMac
MD4.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
MD4.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.KeyGenerator
MD4.Mappings - Class in org.bouncycastle.jcajce.provider.digest
MD4.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.Mappings
MD4Digest - Class in org.bouncycastle.crypto.digests
  implementation of MD4 as RFC 1320 by R.
MD4Digest() - Constructor for class org.bouncycastle.crypto.digests.MD4Digest
  Standard constructor
MD4Digest(MD4Digest) - Constructor for class org.bouncycastle.crypto.digests.MD4Digest
  Copy constructor.
MD4DigestTest - Class in org.bouncycastle.crypto.test
  standard vector test for MD4 from RFC 1320.
md4WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.2
md4WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
  OID: 1.3.14.3.2.4
md4WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.3
md5 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  1.2.840.113549.2.5
md5 - Static variable in class org.bouncycastle.crypto.tls.HashAlgorithm
md5 - Static variable in class org.bouncycastle.crypto.tls.MACAlgorithm
MD5 - Class in org.bouncycastle.jcajce.provider.digest
MD5 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
MD5 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
MD5.Digest - Class in org.bouncycastle.jcajce.provider.digest
MD5.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.Digest
MD5.HashMac - Class in org.bouncycastle.jcajce.provider.digest
  MD5 HashMac
MD5.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.HashMac
MD5.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
MD5.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.KeyGenerator
MD5.Mappings - Class in org.bouncycastle.jcajce.provider.digest
MD5.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.Mappings
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(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
mDegree - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  holds the extension degree n of this element's corresponding field.
mDegree - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
  the degree of this field
member - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
Memoable - Interface in org.bouncycastle.util
MemoableResetException - Exception in org.bouncycastle.util
  Exception to be thrown on a failure to reset an object implementing Memoable.
MemoableResetException(String) - Constructor for exception org.bouncycastle.util.MemoableResetException
  Basic Constructor.
MESSAGE_REFERENCE - Static variable in class org.bouncycastle.asn1.eac.EACTags
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiDigestCipher
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiDigestCipher
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
  Decrypt a cipher text.
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSDigestCipher
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalDigestCipher
messageDecrypt(byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageEncryptor
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
messageDecrypt() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Decrypt the ciphertext stored in input.
messageDigest - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
  PKCS#9: 1.2.840.113549.1.9.4
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
messageEncrypt() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiDigestCipher
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
messageEncrypt() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiDigestCipher
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
  Encrypt a plain text.
messageEncrypt() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSDigestCipher
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
messageEncrypt() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalDigestCipher
messageEncrypt(byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageEncryptor
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
messageEncrypt() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Encrypt the message stored in input.
MessageEncryptor - Interface in org.bouncycastle.pqc.crypto
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
MetaData - Class in org.bouncycastle.asn1.cms
  RFC 5544: Binding Documents with Time-Stamps; MetaData object.
MetaData(ASN1Boolean, DERUTF8String, DERIA5String, Attributes) - Constructor for class org.bouncycastle.asn1.cms.MetaData
mField - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  holds a pointer to this element's corresponding field.
MGF1BytesGenerator - Class in org.bouncycastle.crypto.generators
  Generator for MGF1 as defined in PKCS 1v2
MGF1BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.MGF1BytesGenerator
MGF1GeneratorTest - Class in org.bouncycastle.crypto.test
  MGF1 tests - vectors from ISO 18033 for KDF1 (equivalent).
MGF1GeneratorTest() - Constructor for class org.bouncycastle.crypto.test.MGF1GeneratorTest
MGFParameters - Class in org.bouncycastle.crypto.params
  parameters for mask derivation functions.
MGFParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.MGFParameters
MGFParameters(byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.MGFParameters
mgmt - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  1.3.6.1.2: Internet management
microsoft - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
  Base OID: 1.3.6.1.4.1.311
microsoftAppPolicies - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
  OID: 1.3.6.1.4.1.311.21.10
microsoftCaVersion - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
  OID: 1.3.6.1.4.1.311.21.1
microsoftCertTemplateV1 - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
  OID: 1.3.6.1.4.1.311.20.2
microsoftCertTemplateV2 - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
  OID: 1.3.6.1.4.1.311.21.7
microsoftCrlNextPublish - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
  OID: 1.3.6.1.4.1.311.21.4
MicrosoftObjectIdentifiers - Interface in org.bouncycastle.asn1.microsoft
  Microsoft 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_IP_OVERHEAD - Static variable in class org.bouncycastle.crypto.tls.UDPTransport
MIN_MICROS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
MIN_MILLIS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
minCallsMask - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
minCallsMask - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
minCallsR - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
minCallsR - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
MiscObjectIdentifiers - Interface in org.bouncycastle.asn1.misc
MiscTest - Class in org.bouncycastle.asn1.test
MiscTest() - Constructor for class org.bouncycastle.asn1.test.MiscTest
MISSING_TIME_STAMP - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
missingTimeStamp - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
MixedNafR2LMultiplier - Class in org.bouncycastle.math.ec
  Class implementing the NAF (Non-Adjacent Form) multiplication algorithm (right-to-left) using mixed coordinates.
MixedNafR2LMultiplier() - Constructor for class org.bouncycastle.math.ec.MixedNafR2LMultiplier
  By default, addition will be done in Jacobian coordinates, and doubling will be done in Modified Jacobian coordinates (independent of the original coordinate system of each point).
MixedNafR2LMultiplier(int, int) - Constructor for class org.bouncycastle.math.ec.MixedNafR2LMultiplier
mki - Variable in class org.bouncycastle.crypto.tls.UseSRTPData
MockDatagramAssociation - Class in org.bouncycastle.crypto.tls.test
MockDatagramAssociation(int) - Constructor for class org.bouncycastle.crypto.tls.test.MockDatagramAssociation
MockDTLSClient - Class in org.bouncycastle.crypto.tls.test
MockDTLSClient(TlsSession) - Constructor for class org.bouncycastle.crypto.tls.test.MockDTLSClient
MockDTLSServer - Class in org.bouncycastle.crypto.tls.test
MockDTLSServer() - Constructor for class org.bouncycastle.crypto.tls.test.MockDTLSServer
Mod - Class in org.bouncycastle.math.raw
Mod() - Constructor for class org.bouncycastle.math.raw.Mod
mod(long, long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Returns a long integer whose value is `(a mod m`).
mod(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Reduce this polynomial modulo another polynomial.
mod(BigInteger) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
  Takes each coefficient modulo a number.
mod(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Takes each coefficient modulo `modulus`.
mod3() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Takes each coefficient modulo 3 such that all coefficients are ternary.
modAdd(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
modDiv(PolynomialGF2mSmallM, PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Compute the result of the division of this polynomial by another polynomial modulo a third polynomial.
modDouble(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
mode - Variable in class org.bouncycastle.crypto.tls.HeartbeatExtension
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
modInverse(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Computes the modular inverse of an integer a
modInverse(long, long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Computes the modular inverse of an integer a
modInverse(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Compute the inverse of this polynomial modulo the given polynomial.
modMult(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
modMultiply(PolynomialGF2mSmallM, PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Compute the product of this polynomial and another polynomial modulo a third polynomial.
modMultiply(int, int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
  Compute the product of two polynomials modulo a third polynomial.
modPolynomialToFracton(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Compute a polynomial pair (a,b) from this polynomial and the given polynomial g with the property b*this = a mod g and deg(a)<=deg(g)/2.
modPositive(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Ensures all coefficients are between 0 and `modulus-1`
modPow(int, int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Compute `ae mod n`.
modReduce(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
modSquareMatrix(PolynomialGF2mSmallM[]) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Square this polynomial using a squaring matrix.
modSquareRoot(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Compute the square root of this polynomial modulo the given polynomial.
modSquareRootMatrix(PolynomialGF2mSmallM[]) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Compute the square root of this polynomial using a square root matrix.
modSubtract(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
ModularResultant - Class in org.bouncycastle.pqc.math.ntru.polynomial
  A resultant modulo a `BigInteger`
modulus - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
modulus - Variable in class org.bouncycastle.jce.provider.JCERSAPrivateKey
MonetaryLimit - Class in org.bouncycastle.asn1.isismtt.x509
  Monetary limit for transactions.
MonetaryLimit(String, int, int) - Constructor for class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
  Constructor from a given details.
MonetaryLimitUnitTest - Class in org.bouncycastle.asn1.test
MonetaryLimitUnitTest() - Constructor for class org.bouncycastle.asn1.test.MonetaryLimitUnitTest
MonetaryValue - Class in org.bouncycastle.asn1.x509.qualified
  The MonetaryValue object.
MonetaryValue(Iso4217CurrencyCode, int, int) - Constructor for class org.bouncycastle.asn1.x509.qualified.MonetaryValue
MonetaryValueUnitTest - Class in org.bouncycastle.asn1.test
MonetaryValueUnitTest() - Constructor for class org.bouncycastle.asn1.test.MonetaryValueUnitTest
Mont256 - Class in org.bouncycastle.math.raw
Mont256() - Constructor for class org.bouncycastle.math.raw.Mont256
MontgomeryLadderMultiplier - Class in org.bouncycastle.math.ec
MontgomeryLadderMultiplier() - Constructor for class org.bouncycastle.math.ec.MontgomeryLadderMultiplier
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
MQVPrivateKey - Interface in org.bouncycastle.jce.interfaces
  Static/ephemeral private key (pair) for use with ECMQV key agreement (Optionally provides the ephemeral public key)
MQVPrivateKeySpec - Class in org.bouncycastle.jce.spec
  Static/ephemeral private key (pair) for use with ECMQV key agreement (Optionally provides the ephemeral public key)
MQVPrivateKeySpec(PrivateKey, PrivateKey) - Constructor for class org.bouncycastle.jce.spec.MQVPrivateKeySpec
MQVPrivateKeySpec(PrivateKey, PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.MQVPrivateKeySpec
MQVPrivateParameters - Class in org.bouncycastle.crypto.params
MQVPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPrivateParameters
MQVPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPrivateParameters
MQVPublicKey - Interface in org.bouncycastle.jce.interfaces
  Static/ephemeral public key pair for use with ECMQV key agreement
MQVPublicKeySpec - Class in org.bouncycastle.jce.spec
  Static/ephemeral public key pair for use with ECMQV key agreement
MQVPublicKeySpec(PublicKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.MQVPublicKeySpec
MQVPublicParameters - Class in org.bouncycastle.crypto.params
MQVPublicParameters(ECPublicKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPublicParameters
mqvSinglePass_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.3.133.16.840.63.0.16
MQVTest - Class in org.bouncycastle.jce.provider.test
MQVTest() - Constructor for class org.bouncycastle.jce.provider.test.MQVTest
MQVuserKeyingMaterial - Class in org.bouncycastle.asn1.cms.ecc
  RFC 5753/3278: MQVuserKeyingMaterial object.
MQVuserKeyingMaterial(OriginatorPublicKey, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
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[]) - Static method in class org.bouncycastle.math.raw.Nat192
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat384
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat512
mul31BothAdd(int, int, int[], int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.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.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.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.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
mult(int, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  Return product of two elements
mult(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
  Multiplies the polynomial by another.
mult(BigDecimalPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
  Multiplies the polynomial by another, taking the indices mod N.
mult(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
  Multiplies the polynomial by another, taking the indices mod N.
mult(BigInteger) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
  Multiplies each coefficient by a `BigInteger`.
mult(IntegerPolynomial, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
mult(IntegerPolynomial, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Multiplies the polynomial with another, taking the values mod modulus and the indices mod N
mult(IntegerPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Multiplies the polynomial with another, taking the indices mod N
mult(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
mult(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Multiplies each coefficient by a `int`.
mult(LongPolynomial2) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial2
  Multiplies the polynomial with another, taking the indices mod N and the values mod 2048.
mult(TernaryPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial5
  Multiplies the polynomial with a `TernaryPolynomial`, taking the indices mod N and the values mod 2048.
mult(IntegerPolynomial) - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.Polynomial
  Multiplies the polynomial by an `IntegerPolynomial`, taking the indices mod `N`.
mult(IntegerPolynomial, int) - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.Polynomial
  Multiplies the polynomial by an `IntegerPolynomial`, taking the coefficient values mod `modulus` and the indices mod `N`.
mult(BigIntPolynomial) - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.Polynomial
  Multiplies the polynomial by a `BigIntPolynomial`, taking the indices mod N.
mult(IntegerPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
mult(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
mult(IntegerPolynomial, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
mult(IntegerPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
mult(IntegerPolynomial, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
mult(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
mult(IntegerPolynomial) - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.TernaryPolynomial
  Multiplies the polynomial by an `IntegerPolynomial`, taking the indices mod N
mult2And(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial2
  Multiplies this polynomial by 2 and applies an AND mask to the upper and lower halves of each coefficients.
mult3(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Multiplies each coefficient by a 2 and applies a modulus.
multAdd(int[], int[], int[], int[], int) - Static method in class org.bouncycastle.math.raw.Mont256
multAddXF(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mont256
multElem(short, short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
  This function multiplies two elements in GF2^8.
MultiCertStoreParameters - Class in org.bouncycastle.jce
MultiCertStoreParameters(Collection) - Constructor for class org.bouncycastle.jce.MultiCertStoreParameters
  Create a parameters object which specifies searching of all the passed in stores.
MultiCertStoreParameters(Collection, boolean) - Constructor for class org.bouncycastle.jce.MultiCertStoreParameters
  Create a parameters object which can be to used to make a multi store made up of the passed in CertStores.
MultiCertStoreSpi - Class in org.bouncycastle.jce.provider
MultiCertStoreSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.MultiCertStoreSpi
MultiCertStoreTest - Class in org.bouncycastle.jce.provider.test
MultiCertStoreTest() - Constructor for class org.bouncycastle.jce.provider.test.MultiCertStoreTest
multiplier - Variable in class org.bouncycastle.math.ec.ECCurve.Config
multiplier - Variable in class org.bouncycastle.math.ec.ECCurve
multiply(byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiply(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
multiply(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
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.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(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(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(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(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
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.
multiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
  Multiply this vector with a permutation.
multiply(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Compute the product of this element and `factor`.
multiply(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Multiplies this by b and returns the result in a new PolynomialGF2n.
multiply(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Compute the product of this element and `factor`.
multiply(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Multiplies this GF2Polynomial with b and returns the result in a new GF2Polynomial.
multiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Multiply this vector with a permutation.
multiply(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
  Compute the product of this element and `factor`.
multiply(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Compute the product of this polynomial and the given factor using a Karatzuba like scheme.
multiply(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
  Return product of two polynomials
multiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
  Multiply this vector with a permutation.
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.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
multiplyAndReduce(GF2nPolynomial, GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Multiplies this by b, reduces the result by g and returns it in a new PolynomialGF2n.
multiplyClassic(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Multiplies this GF2Polynomial with b and returns the result in a new GF2Polynomial.
multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.BasicGCMMultiplier
multiplyH(byte[]) - Method in interface org.bouncycastle.crypto.modes.gcm.GCMMultiplier
multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables64kGCMMultiplier
multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier
multiplyMatrix(short[][], short[][]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
  This function multiplies two given matrices.
multiplyMatrix(short[][], short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
  This function multiplies a given matrix with a one-dimensional array.
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
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
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.DoubleAddMultiplier
  Joye's double-add algorithm.
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.MixedNafR2LMultiplier
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.MontgomeryLadderMultiplier
  Montgomery ladder.
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.NafL2RMultiplier
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.NafR2LMultiplier
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.ReferenceMultiplier
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.F2m` by `k` using the reduced `τ`-adic NAF (RTNAF) method.
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.ZSignedDigitL2RMultiplier
  'Zeroless' Signed Digit Left-to-Right.
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.ZSignedDigitR2LMultiplier
  'Zeroless' Signed Digit Right-to-Left.
multiplyThisBy(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Compute `this * factor` (overwrite `this`).
multiplyThisBy(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Compute `this * factor` (overwrite `this`).
multiplyThisBy(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
  Compute `this * factor` (overwrite `this`).
multMatrix(short, short[][]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
  Multiplies matrix with scalar
multThisWithElement(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Multiply this polynomial with an element from GF(2^m).
multVect(short, short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
  Multiplies vector with scalar
multVects(short[], short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
  Multiplication of column vector with row vector
multWithElement(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Compute the product of this polynomial with an element from GF(2^m).
multWithMonomial(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Compute the product of this polynomial with a monomial X^k.
mulWord(int, int, int[], int[]) - Static method in class org.bouncycastle.math.raw.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.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.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.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

## 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 - Variable in class org.bouncycastle.crypto.tls.ServerSRPParams
N - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
N - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
N - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
N - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
NaccacheSternEngine - Class in org.bouncycastle.crypto.engines
  NaccacheStern Engine.
NaccacheSternEngine() - Constructor for class org.bouncycastle.crypto.engines.NaccacheSternEngine
NaccacheSternKeyGenerationParameters - Class in org.bouncycastle.crypto.params
  Parameters for NaccacheStern public private key generation.
NaccacheSternKeyGenerationParameters(SecureRandom, int, int, int) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
  Parameters for generating a NaccacheStern KeyPair.
NaccacheSternKeyGenerationParameters(SecureRandom, int, int, int, boolean) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
  Parameters for a NaccacheStern KeyPair.
NaccacheSternKeyPairGenerator - Class in org.bouncycastle.crypto.generators
  Key generation parameters for NaccacheStern cipher.
NaccacheSternKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.NaccacheSternKeyPairGenerator
NaccacheSternKeyParameters - Class in org.bouncycastle.crypto.params
  Public key parameters for NaccacheStern cipher.
NaccacheSternKeyParameters(boolean, BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
NaccacheSternPrivateKeyParameters - Class in org.bouncycastle.crypto.params
  Private key parameters for NaccacheStern cipher.
NaccacheSternPrivateKeyParameters(BigInteger, BigInteger, int, Vector, BigInteger) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
  Constructs a NaccacheSternPrivateKey
NaccacheSternTest - Class in org.bouncycastle.crypto.test
  Test case for NaccacheStern cipher.
NaccacheSternTest() - Constructor for class org.bouncycastle.crypto.test.NaccacheSternTest
NafL2RMultiplier - Class in org.bouncycastle.math.ec
  Class implementing the NAF (Non-Adjacent Form) multiplication algorithm (left-to-right).
NafL2RMultiplier() - Constructor for class org.bouncycastle.math.ec.NafL2RMultiplier
NafR2LMultiplier - Class in org.bouncycastle.math.ec
  Class implementing the NAF (Non-Adjacent Form) multiplication algorithm (right-to-left).
NafR2LMultiplier() - Constructor for class org.bouncycastle.math.ec.NafR2LMultiplier
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 - Variable in class org.bouncycastle.crypto.tls.ServerName
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.
named_curve - Static variable in class org.bouncycastle.crypto.tls.ECCurveType
  Indicates that a named curve is used.
NamedCurve - Class in org.bouncycastle.crypto.tls
  RFC 4492 5.1.1 The named curves defined here are those specified in SEC 2 [13].
NamedCurve() - Constructor for class org.bouncycastle.crypto.tls.NamedCurve
namedCurves - Variable in class org.bouncycastle.crypto.tls.AbstractTlsClient
namedCurves - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
namedCurves - Variable in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
namedCurves - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
NamedCurveTest - Class in org.bouncycastle.jce.provider.test
NamedCurveTest() - Constructor for class org.bouncycastle.jce.provider.test.NamedCurveTest
NamedJcaJceHelper - Class in org.bouncycastle.jcajce.util
  `JcaJceHelper` that obtains all algorithms using a specific named provider.
NamedJcaJceHelper(String) - Constructor for class org.bouncycastle.jcajce.util.NamedJcaJceHelper
NameOrPseudonym - Class in org.bouncycastle.asn1.x509.sigi
  Structure for a name or pseudonym.
NameOrPseudonym(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
NameType - Class in org.bouncycastle.crypto.tls
NameType() - Constructor for class org.bouncycastle.crypto.tls.NameType
nameType - Variable in class org.bouncycastle.crypto.tls.ServerName
NamingAuthority - Class in org.bouncycastle.asn1.isismtt.x509
  Names of authorities which are responsible for the administration of title registers.
NamingAuthority(ASN1ObjectIdentifier, String, DirectoryString) - Constructor for class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
  Constructor from given details.
NamingAuthorityUnitTest - Class in org.bouncycastle.asn1.test
NamingAuthorityUnitTest() - Constructor for class org.bouncycastle.asn1.test.NamingAuthorityUnitTest
nanoTime() - Static method in class org.bouncycastle.util.Times
Nat - Class in org.bouncycastle.math.raw
Nat() - Constructor for class org.bouncycastle.math.raw.Nat
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
Nat384 - Class in org.bouncycastle.math.raw
Nat384() - Constructor for class org.bouncycastle.math.raw.Nat384
Nat512 - Class in org.bouncycastle.math.raw
Nat512() - Constructor for class org.bouncycastle.math.raw.Nat512
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.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.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
negotiated_ff_dhe_groups - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
netscape - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert extensions OID base: 2.16.840.1.113730.1
netscapeBaseURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert BaseURL OID: 2.16.840.1.113730.1.2
netscapeCApolicyURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert CApolicyURL OID: 2.16.840.1.113730.1.8
netscapeCARevocationURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert CARevocationURL OID: 2.16.840.1.113730.1.4
netscapeCertComment - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert CertComment OID: 2.16.840.1.113730.1.13
NetscapeCertRequest - Class in org.bouncycastle.jce.netscape
  Handles NetScape certificate request (KEYGEN), these are constructed as: `SignedPublicKeyAndChallenge ::= SEQUENCE { publicKeyAndChallenge PublicKeyAndChallenge, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING } PublicKey's encoded-format has to be X.509.`
NetscapeCertRequest(byte[]) - Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
NetscapeCertRequest(ASN1Sequence) - Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
NetscapeCertRequest(String, AlgorithmIdentifier, PublicKey) - Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
NetscapeCertRequestTest - Class in org.bouncycastle.jce.provider.test
NetscapeCertRequestTest() - Constructor for class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
netscapeCertType - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert CertType OID: 2.16.840.1.113730.1.1
NetscapeCertType - Class in org.bouncycastle.asn1.misc
  The NetscapeCertType object.
NetscapeCertType(int) - Constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
  Basic constructor.
NetscapeCertType(DERBitString) - Constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
NetscapeCertTypeTest - Class in org.bouncycastle.asn1.test
NetscapeCertTypeTest() - Constructor for class org.bouncycastle.asn1.test.NetscapeCertTypeTest
netscapeRenewalURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert RenewalURL OID: 2.16.840.1.113730.1.7
netscapeRevocationURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert RevocationURL OID: 2.16.840.1.113730.1.3
NetscapeRevocationURL - Class in org.bouncycastle.asn1.misc
NetscapeRevocationURL(DERIA5String) - Constructor for class org.bouncycastle.asn1.misc.NetscapeRevocationURL
netscapeSSLServerName - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Netscape cert SSLServerName OID: 2.16.840.1.113730.1.12
newList() - Static method in class org.bouncycastle.util.Strings
NewSessionTicket - Class in org.bouncycastle.crypto.tls
NewSessionTicket(long, byte[]) - Constructor for class org.bouncycastle.crypto.tls.NewSessionTicket
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.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
nextKey() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
nextLong() - Method in class org.bouncycastle.crypto.prng.FixedSecureRandom
nextLong() - Method in class org.bouncycastle.util.test.FixedSecureRandom
nextPrime(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Computes the next prime greater than n.
nextProbablePrime(BigInteger, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Compute the next probable prime greater than `n` with the specified certainty.
nextProbablePrime(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Compute the next probable prime greater than `n` with the default certainty (20).
nextSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSRandom
  computes the next seed value, returns a random byte array and sets outseed to the next value
nextSmallerPrime(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Returns the largest prime smaller than the given integer
nextToken() - Method in class org.bouncycastle.asn1.OIDTokenizer
nextToken() - Method in class org.bouncycastle.asn1.x500.style.X500NameTokenizer
nextToken() - Method in class org.bouncycastle.asn1.x509.X509NameTokenizer
  Deprecated.
nextTwoPow(int) - Static method in class org.bouncycastle.crypto.tls.ByteQueue
NIST_2048 - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
  From NIST. 2048-bit p, 224-bit q and 2048-bit g for 112-bit security.
NIST_3072 - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
  From NIST. 3072-bit p, 256-bit q and 3072-bit g for 128-bit security.
nistAlgorithm - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
  2.16.840.1.101.3.4 -- algorithms
NistCertPathReviewerTest - Class in org.bouncycastle.jce.provider.test.nist
  NIST CertPath test data for RFC 3280
NistCertPathReviewerTest() - Constructor for class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
NistCertPathTest - Class in org.bouncycastle.jce.provider.test.nist
  NIST CertPath test data for RFC 3280
NistCertPathTest() - Constructor for class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
NISTCertPathTest - Class in org.bouncycastle.jce.provider.test
NISTCertPathTest() - Constructor for class org.bouncycastle.jce.provider.test.NISTCertPathTest
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
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)
no_certificate - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  This alert was used in SSLv3 but not any version of TLS.
no_renegotiation - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  Sent by the client in response to a hello request or by the server in response to a client hello after initial handshaking.
Noekeon - Class in org.bouncycastle.jcajce.provider.symmetric
Noekeon.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
Noekeon.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
Noekeon.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
Noekeon.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParams
Noekeon.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
Noekeon.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.ECB
Noekeon.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
Noekeon.GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.GMAC
Noekeon.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Noekeon.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.KeyGen
Noekeon.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
Noekeon.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Mappings
Noekeon.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
Noekeon.Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Poly1305
Noekeon.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Noekeon.Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Poly1305KeyGen
NoekeonEngine - Class in org.bouncycastle.crypto.engines
  A Noekeon engine, using direct-key mode.
NoekeonEngine() - Constructor for class org.bouncycastle.crypto.engines.NoekeonEngine
  Create an instance of the Noekeon encryption algorithm and set some defaults
NoekeonTest - Class in org.bouncycastle.crypto.test
  Noekeon tester
NoekeonTest - Class in org.bouncycastle.jce.provider.test
  basic test class for SEED
NoekeonTest() - Constructor for class org.bouncycastle.jce.provider.test.NoekeonTest
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
nonce_explicit_length - Variable in class org.bouncycastle.crypto.tls.TlsAEADCipher
none - Static variable in class org.bouncycastle.crypto.tls.HashAlgorithm
NonMemoableDigest - Class in org.bouncycastle.crypto.digests
  Wrapper removes exposure to the Memoable interface on an ExtendedDigest implementation.
NonMemoableDigest(ExtendedDigest) - Constructor for class org.bouncycastle.crypto.digests.NonMemoableDigest
  Base constructor.
NonMemoableDigestTest - Class in org.bouncycastle.crypto.test
  SHA1 HMac Test, test vectors from RFC 2202
NonMemoableDigestTest() - Constructor for class org.bouncycastle.crypto.test.NonMemoableDigestTest
nonRepudiation - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
nonRepudiation - Static variable in class org.bouncycastle.jce.X509KeyUsage
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.
normalizeAll(ECPoint[]) - Method in class org.bouncycastle.math.ec.ECCurve
  Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.
normalizeAll(ECPoint[], int, int, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECCurve
  Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.
normBoundSq - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
normBoundSq - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
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.
notifyAlertRaised(short, short, String, Throwable) - Method in class org.bouncycastle.crypto.tls.AbstractTlsPeer
notifyAlertRaised(short, short, String, Throwable) - Method in class org.bouncycastle.crypto.tls.test.MockDTLSClient
notifyAlertRaised(short, short, String, Throwable) - Method in class org.bouncycastle.crypto.tls.test.MockDTLSServer
notifyAlertRaised(short, short, String, Throwable) - Method in interface org.bouncycastle.crypto.tls.TlsPeer
  This method will be called when an alert is raised by the protocol.
notifyAlertReceived(short, short) - Method in class org.bouncycastle.crypto.tls.AbstractTlsPeer
notifyAlertReceived(short, short) - Method in class org.bouncycastle.crypto.tls.test.MockDTLSClient
notifyAlertReceived(short, short) - Method in class org.bouncycastle.crypto.tls.test.MockDTLSServer
notifyAlertReceived(short, short) - Method in interface org.bouncycastle.crypto.tls.TlsPeer
  This method will be called when an alert is received from the remote peer.
notifyClientCertificate(Certificate) - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
notifyClientCertificate(DTLSServerProtocol.ServerHandshakeState, Certificate) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
notifyClientCertificate(Certificate) - Method in class org.bouncycastle.crypto.tls.test.MockDTLSServer
notifyClientCertificate(Certificate) - Method in interface org.bouncycastle.crypto.tls.TlsServer
  Called by the protocol handler to report the client certificate, only if `TlsServer.getCertificateRequest()` returned non-null.
notifyClientCertificate(Certificate) - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
notifyClientVersion(ProtocolVersion) - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
notifyClientVersion(ProtocolVersion) - Method in interface org.bouncycastle.crypto.tls.TlsServer
notifyFallback(boolean) - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
notifyFallback(boolean) - Method in interface org.bouncycastle.crypto.tls.TlsServer
notifyHandshakeComplete() - Method in class org.bouncycastle.crypto.tls.AbstractTlsPeer
notifyHandshakeComplete() - Method in class org.bouncycastle.crypto.tls.test.MockDTLSClient
notifyHandshakeComplete() - Method in interface org.bouncycastle.crypto.tls.TlsPeer
  Notifies the peer that the handshake has been successfully completed.
notifyIdentityHint(byte[]) - Method in class org.bouncycastle.crypto.tls.BasicTlsPSKIdentity
notifyIdentityHint(byte[]) - Method in interface org.bouncycastle.crypto.tls.TlsPSKIdentity
notifyNewSessionTicket(NewSessionTicket) - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
notifyNewSessionTicket(NewSessionTicket) - Method in interface org.bouncycastle.crypto.tls.TlsClient
  RFC 5077 3.3.
notifyOfferedCipherSuites(int[]) - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
notifyOfferedCipherSuites(int[]) - Method in interface org.bouncycastle.crypto.tls.TlsServer
notifyOfferedCompressionMethods(short[]) - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
notifyOfferedCompressionMethods(short[]) - Method in interface org.bouncycastle.crypto.tls.TlsServer
notifyPRFDetermined() - Method in interface org.bouncycastle.crypto.tls.TlsHandshakeHash
notifySecureRenegotiation(boolean) - Method in class org.bouncycastle.crypto.tls.AbstractTlsPeer
notifySecureRenegotiation(boolean) - Method in interface org.bouncycastle.crypto.tls.TlsPeer
notifySelectedCipherSuite(int) - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
notifySelectedCipherSuite(int) - Method in interface org.bouncycastle.crypto.tls.TlsClient
notifySelectedCompressionMethod(short) - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
notifySelectedCompressionMethod(short) - Method in interface org.bouncycastle.crypto.tls.TlsClient
notifyServerCertificate(Certificate) - Method in interface org.bouncycastle.crypto.tls.TlsAuthentication
  Called by the protocol handler to report the server certificate Note: this method is responsible for certificate verification and validation
notifyServerVersion(ProtocolVersion) - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
notifyServerVersion(ProtocolVersion) - Method in class org.bouncycastle.crypto.tls.test.MockDTLSClient
notifyServerVersion(ProtocolVersion) - Method in interface org.bouncycastle.crypto.tls.TlsClient
notifySessionID(byte[]) - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
notifySessionID(byte[]) - Method in interface org.bouncycastle.crypto.tls.TlsClient
  Notifies the client of the session_id sent in the ServerHello.
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
NTRUEncryptionKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.ntru
  A set of parameters for NtruEncrypt.
NTRUEncryptionKeyGenerationParameters(int, int, int, int, int, int, int, int, boolean, byte[], boolean, boolean, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
  Constructs a parameter set that uses ternary private keys (i.e.
NTRUEncryptionKeyGenerationParameters(int, int, int, int, int, int, int, int, int, int, boolean, byte[], boolean, boolean, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
  Constructs a parameter set that uses product-form private keys (i.e.
NTRUEncryptionKeyGenerationParameters(InputStream) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
  Reads a parameter set from an input stream.
NTRUEncryptionKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.ntru
  Generates key pairs.
NTRUEncryptionKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyPairGenerator
NTRUEncryptionKeyParameters - Class in org.bouncycastle.pqc.crypto.ntru
NTRUEncryptionKeyParameters(boolean, NTRUEncryptionParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyParameters
NTRUEncryptionParameters - Class in org.bouncycastle.pqc.crypto.ntru
  A set of parameters for NtruEncrypt.
NTRUEncryptionParameters(int, int, int, int, int, int, int, int, boolean, byte[], boolean, boolean, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
  Constructs a parameter set that uses ternary private keys (i.e.
NTRUEncryptionParameters(int, int, int, int, int, int, int, int, int, int, boolean, byte[], boolean, boolean, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
  Constructs a parameter set that uses product-form private keys (i.e.
NTRUEncryptionParameters(InputStream) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
  Reads a parameter set from an input stream.
NTRUEncryptionParametersTest - Class in org.bouncycastle.pqc.crypto.test
NTRUEncryptionParametersTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUEncryptionParametersTest
NTRUEncryptionPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.ntru
  A NtruEncrypt private key is essentially a polynomial named `f` which takes different forms depending on whether product-form polynomials are used, and on `fastP`
  The inverse of `f` modulo `p` is precomputed on initialization.
NTRUEncryptionPrivateKeyParameters(IntegerPolynomial, Polynomial, IntegerPolynomial, NTRUEncryptionParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
  Constructs a new private key from a polynomial
NTRUEncryptionPrivateKeyParameters(byte[], NTRUEncryptionParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
  Converts a byte array to a polynomial `f` and constructs a new private key
NTRUEncryptionPrivateKeyParameters(InputStream, NTRUEncryptionParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
  Reads a polynomial `f` from an input stream and constructs a new private key
NTRUEncryptionPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.ntru
  A NtruEncrypt public key is essentially a polynomial named `h`.
NTRUEncryptionPublicKeyParameters(IntegerPolynomial, NTRUEncryptionParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
  Constructs a new public key from a polynomial
NTRUEncryptionPublicKeyParameters(byte[], NTRUEncryptionParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
  Converts a byte array to a polynomial `h` and constructs a new public key
NTRUEncryptionPublicKeyParameters(InputStream, NTRUEncryptionParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
  Reads a polynomial `h` from an input stream and constructs a new public key
NTRUEncryptTest - Class in org.bouncycastle.pqc.crypto.test
NTRUEncryptTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUEncryptTest
NTRUEngine - Class in org.bouncycastle.pqc.crypto.ntru
  Encrypts, decrypts data and generates key pairs.
NTRUEngine() - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
  Constructs a new instance with a set of encryption parameters.
NTRUParameters - Class in org.bouncycastle.pqc.crypto.ntru
NTRUParameters() - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
NTRUSignatureKeyTest - Class in org.bouncycastle.pqc.crypto.test
NTRUSignatureKeyTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUSignatureKeyTest
NTRUSignatureParametersTest - Class in org.bouncycastle.pqc.crypto.test
NTRUSignatureParametersTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUSignatureParametersTest
NTRUSigner - Class in org.bouncycastle.pqc.crypto.ntru
  Deprecated.
  the NTRUSigner algorithm was broken in 2012 by Ducas and Nguyen. See http://www.di.ens.fr/~ducas/NTRUSign_Cryptanalysis/DucasNguyen_Learning.pdf for details.
NTRUSigner(NTRUSigningParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigner
  Deprecated.
  Constructs a new instance with a set of signature parameters.
NTRUSignerPrng - Class in org.bouncycastle.pqc.crypto.ntru
  An implementation of the deterministic pseudo-random generator in EESS section 3.7.3.1
NTRUSignerTest - Class in org.bouncycastle.pqc.crypto.test
  Deprecated.
  algorithm no longer safe.
NTRUSignerTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUSignerTest
  Deprecated.
NTRUSigningKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.ntru
  A set of parameters for NtruSign.
NTRUSigningKeyGenerationParameters(int, int, int, int, int, double, double, double, boolean, boolean, int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
  Constructs a parameter set that uses ternary private keys (i.e.
NTRUSigningKeyGenerationParameters(int, int, int, int, int, int, int, double, double, double, boolean, boolean, int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
  Constructs a parameter set that uses product-form private keys (i.e.
NTRUSigningKeyGenerationParameters(InputStream) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
  Reads a parameter set from an input stream.
NTRUSigningKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.ntru
NTRUSigningKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator
NTRUSigningKeyPairGenerator.FGBasis - Class in org.bouncycastle.pqc.crypto.ntru
  A subclass of Basis that additionally contains the polynomials `F` and `G`.
NTRUSigningParameters - Class in org.bouncycastle.pqc.crypto.ntru
  A set of parameters for NtruSign.
NTRUSigningParameters(int, int, int, int, double, double, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
  Constructs a parameter set that uses ternary private keys (i.e.
NTRUSigningParameters(int, int, int, int, int, int, double, double, double, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
  Constructs a parameter set that uses product-form private keys (i.e.
NTRUSigningParameters(InputStream) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
  Reads a parameter set from an input stream.
NTRUSigningParametersTest - Class in org.bouncycastle.pqc.crypto.test
NTRUSigningParametersTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUSigningParametersTest
NTRUSigningPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.ntru
  A NtruSign private key comprises one or more `NTRUSigningPrivateKeyParameters.Basis` of three polynomials each, except the zeroth basis for which `h` is undefined.
NTRUSigningPrivateKeyParameters(byte[], NTRUSigningKeyGenerationParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
  Constructs a new private key from a byte array
NTRUSigningPrivateKeyParameters(InputStream, NTRUSigningKeyGenerationParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
  Constructs a new private key from an input stream
NTRUSigningPrivateKeyParameters(List<NTRUSigningPrivateKeyParameters.Basis>, NTRUSigningPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
NTRUSigningPrivateKeyParameters.Basis - Class in org.bouncycastle.pqc.crypto.ntru
  A NtruSign basis.
NTRUSigningPrivateKeyParameters.Basis(Polynomial, Polynomial, IntegerPolynomial, NTRUSigningKeyGenerationParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters.Basis
  Constructs a new basis from polynomials `f, f', h`.
NTRUSigningPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.ntru
  A NtruSign public key is essentially a polynomial named `h`.
NTRUSigningPublicKeyParameters(IntegerPolynomial, NTRUSigningParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
  Constructs a new public key from a polynomial
NTRUSigningPublicKeyParameters(byte[], NTRUSigningParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
  Converts a byte array to a polynomial `h` and constructs a new public key
NTRUSigningPublicKeyParameters(InputStream, NTRUSigningParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
  Reads a polynomial `h` from an input stream and constructs a new public key
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 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
NULL - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
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.
NullTest - Class in org.bouncycastle.crypto.test
NumberParsing - Class in org.bouncycastle.util.test
  Parsing
numColumns - Variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
  number of columns
NUMERIC_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
numRows - Variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
  number of rows

## O

O - Static variable in class org.bouncycastle.asn1.x500.style.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_IDENTIFIER - Static variable in interface org.bouncycastle.asn1.BERTags
OBJECT_IDENTIFIER - Static variable in class org.bouncycastle.asn1.eac.EACTags
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
objectSigning - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
objectSigningCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
OCB_double(byte[]) - Static method in class org.bouncycastle.crypto.modes.OCBBlockCipher
OCB_extend(byte[], int) - Static method in class org.bouncycastle.crypto.modes.OCBBlockCipher
OCB_ntz(long) - Static method in class org.bouncycastle.crypto.modes.OCBBlockCipher
OCBBlockCipher - Class in org.bouncycastle.crypto.modes
  An implementation of RFC 7253 on The OCB Authenticated-Encryption Algorithm, licensed per: License for Open-Source Software Implementations of OCB (Jan 9, 2013) — “License 1”
  Under this license, you are authorized to make, use, and distribute open-source software implementations of OCB.
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
OCBTest - Class in org.bouncycastle.jce.provider.test
OCBTest() - Constructor for class org.bouncycastle.jce.provider.test.OCBTest
ocsp - Static variable in class org.bouncycastle.crypto.tls.CertificateStatusType
ocspAccessMethod - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  OID for ocsp uri in AuthorityInformationAccess extension
OcspIdentifier - Class in org.bouncycastle.asn1.esf
  OcspIdentifier ::= SEQUENCE { ocspResponderID ResponderID, -- As in OCSP response data producedAt GeneralizedTime -- As in OCSP response data }
OcspIdentifier(ResponderID, ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.esf.OcspIdentifier
OcspListID - Class in org.bouncycastle.asn1.esf
  OcspListID ::= SEQUENCE { ocspResponses SEQUENCE OF OcspResponsesID }
OcspListID(OcspResponsesID[]) - Constructor for class org.bouncycastle.asn1.esf.OcspListID
OCSPObjectIdentifiers - Interface in org.bouncycastle.asn1.ocsp
  OIDs for RFC 2560 and RFC 6960 Online Certificate Status Protocol - OCSP.
OCSPRequest - Class in org.bouncycastle.asn1.ocsp
OCSPRequest(TBSRequest, Signature) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPRequest
OCSPResponse - Class in org.bouncycastle.asn1.ocsp
OCSPResponse(OCSPResponseStatus, ResponseBytes) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponse
OcspResponsesID - Class in org.bouncycastle.asn1.esf
  OcspResponsesID ::= SEQUENCE { ocspIdentifier OcspIdentifier, ocspRepHash OtherHash OPTIONAL }
OcspResponsesID(OcspIdentifier) - Constructor for class org.bouncycastle.asn1.esf.OcspResponsesID
OcspResponsesID(OcspIdentifier, OtherHash) - Constructor for class org.bouncycastle.asn1.esf.OcspResponsesID
OCSPResponseStatus - Class in org.bouncycastle.asn1.ocsp
OCSPResponseStatus(int) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
  The OCSPResponseStatus enumeration.
OCSPStatusRequest - Class in org.bouncycastle.crypto.tls
  RFC 3546 3.6
OCSPStatusRequest(Vector, Extensions) - Constructor for class org.bouncycastle.crypto.tls.OCSPStatusRequest
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
octetsToInteger(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
octetsToInteger(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
OctetStringTest - Class in org.bouncycastle.asn1.test
OctetStringTest() - Constructor for class org.bouncycastle.asn1.test.OctetStringTest
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.
offeredCipherSuites - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
offeredCipherSuites - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
offeredCompressionMethods - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
offeredCompressionMethods - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
OFFSET_DATA_OBJECT - Static variable in class org.bouncycastle.asn1.eac.EACTags
OID - Static variable in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
  The GMSS OID.
OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyPairGenerator
  The OID of the algorithm.
OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
  The OID of the algorithm.
OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
  The OID of the algorithm.
OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
  The OID of the algorithm.
OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
  The OID of the algorithm.
oid - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
oid - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
OID - Static variable in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
  The OID of the algorithm.
OID - Static variable in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
  The OID of the algorithm.
OIDLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use DefaultSymbols
oids() - Method in class org.bouncycastle.asn1.x509.Extensions
  return an Enumeration of the extension field's object ids.
oids() - Method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  return an Enumeration of the extension field's object ids.
OIDTest - Class in org.bouncycastle.asn1.test
  X.690 test example
OIDTest() - Constructor for class org.bouncycastle.asn1.test.OIDTest
oidTest(String[], String[], int) - Method in class org.bouncycastle.jce.provider.test.BaseBlockCipherTest
oidToAttrNames(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
oidToAttrNames(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
oidToAttrNames(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
  Return the acceptable names in a String DN that map to OID.
oidToDisplayName(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
oidToDisplayName(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
oidToDisplayName(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
  Return the display name for toString() associated with the OID.
OIDTokenizer - Class in org.bouncycastle.asn1
  class for breaking up an OID into it's component tokens, ala java.util.StringTokenizer.
OIDTokenizer(String) - Constructor for class org.bouncycastle.asn1.OIDTokenizer
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_PKCS12 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
OldCTSBlockCipher - Class in org.bouncycastle.crypto.modes
  A Cipher Text Stealing (CTS) mode cipher.
OldCTSBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.OldCTSBlockCipher
  Create a buffered block cipher that uses Cipher Text Stealing
OldHMac - Class in org.bouncycastle.crypto.macs
  HMAC implementation based on RFC2104 H(K XOR opad, H(K XOR ipad, text))
OldHMac(Digest) - Constructor for class org.bouncycastle.crypto.macs.OldHMac
  Deprecated.
  uses incorrect pad for SHA-512 and SHA-384 use HMac.
on(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
  Return true if this oid is an extension of the passed in branch, stem.
ONE - Static variable in interface org.bouncycastle.math.ec.ECConstants
ONE(GF2nONBField) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Create the one element.
ONE(GF2nPolynomialField) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Create the one element.
oneAsBytes() - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
oneAsInts() - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
oneAsLongs() - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
onlyContainsAttributeCerts() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
onlyContainsCACerts() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
onlyContainsUserCerts() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
OOBCertHash - Class in org.bouncycastle.asn1.cmp
OOBCertHash(AlgorithmIdentifier, CertId, byte[]) - Constructor for class org.bouncycastle.asn1.cmp.OOBCertHash
OOBCertHash(AlgorithmIdentifier, CertId, DERBitString) - Constructor for class org.bouncycastle.asn1.cmp.OOBCertHash
OpenBSDBCrypt - Class in org.bouncycastle.crypto.generators
  Password hashing scheme BCrypt, designed by Niels Provos and David Mazières, using the String format and the Base64 encoding of the reference implementation on OpenBSD
OpenBSDBCrypt() - Constructor for class org.bouncycastle.crypto.generators.OpenBSDBCrypt
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.
OPENSSL - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
OpenSSLPBEParametersGenerator - Class in org.bouncycastle.crypto.generators
  Generator for PBE derived keys and ivs as usd by OpenSSL.
OpenSSLPBEParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
  Construct a OpenSSL Parameters generator.
opMode - Variable in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  The operation mode for this cipher (`CipherSpiExt.ENCRYPT_MODE` or `CipherSpiExt.DECRYPT_MODE`).
OptionalValidity - Class in org.bouncycastle.asn1.crmf
OptionalValidity(Time, Time) - Constructor for class org.bouncycastle.asn1.crmf.OptionalValidity
order - Variable in class org.bouncycastle.math.ec.ECCurve
order(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  determines the order of g modulo p, p prime and 1 < g < p.
org.bouncycastle.asn1 - package org.bouncycastle.asn1
  A library for parsing and writing ASN.1 objects.
org.bouncycastle.asn1.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.cmp - package org.bouncycastle.asn1.cmp
  Support classes useful for encoding and supporting PKIX-CMP as described RFC 4210.
org.bouncycastle.asn1.cms - package org.bouncycastle.asn1.cms
  Support classes useful for encoding and supporting Cryptographic Message Syntax as described in PKCS#7 and RFC 3369 (formerly RFC 2630).
org.bouncycastle.asn1.cms.ecc - package org.bouncycastle.asn1.cms.ecc
  Support classes for CMS ECC - RFC 5753/3278.
org.bouncycastle.asn1.crmf - package org.bouncycastle.asn1.crmf
  Support classes useful for encoding and supporting PKIX-CRMF as described RFC 4211.
org.bouncycastle.asn1.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.esf - package org.bouncycastle.asn1.esf
  Support classes useful for encoding and supporting [ESF] RFC3126 Electronic Signature Formats for long term electronic signatures.
org.bouncycastle.asn1.ess - package org.bouncycastle.asn1.ess
  Support classes useful for encoding and supporting Enhanced Security Services for S/MIME as described RFC 2634 and RFC 5035.
org.bouncycastle.asn1.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.isismtt - package org.bouncycastle.asn1.isismtt
  Support classes for the ISIS-MTT Project.
org.bouncycastle.asn1.isismtt.ocsp - package org.bouncycastle.asn1.isismtt.ocsp
  Support classes for the ISIS-MTT profile for OCSP.
org.bouncycastle.asn1.isismtt.x509 - package org.bouncycastle.asn1.isismtt.x509
  Support classes for the ISIS-MTT X.509 Certificate Extensions.
org.bouncycastle.asn1.kisa - package org.bouncycastle.asn1.kisa
  Support classes for the Korea Information Security Agency (KISA) standard - SEED algorithm.
org.bouncycastle.asn1.microsoft - package org.bouncycastle.asn1.microsoft
  Support for Microsoft specific ASN.1 classes and object identifiers.
org.bouncycastle.asn1.misc - package org.bouncycastle.asn1.misc
  Miscellaneous object identifiers and objects.
org.bouncycastle.asn1.mozilla - package org.bouncycastle.asn1.mozilla
  Support classes useful for encoding objects used by mozilla.
org.bouncycastle.asn1.nist - package org.bouncycastle.asn1.nist
  Support classes for NIST related objects.
org.bouncycastle.asn1.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.sec - package org.bouncycastle.asn1.sec
  Classes for support of the SEC standard for Elliptic Curve.
org.bouncycastle.asn1.smime - package org.bouncycastle.asn1.smime
  Support classes useful for encoding and supporting S/MIME.
org.bouncycastle.asn1.teletrust - package org.bouncycastle.asn1.teletrust
  Support classes for TeleTrust related objects.
org.bouncycastle.asn1.test - package org.bouncycastle.asn1.test
  Test programs for the ASN.1 package.
org.bouncycastle.asn1.tsp - package org.bouncycastle.asn1.tsp
  Support classes useful for encoding and supporting Time Stamp Protocol as described RFC 3161.
org.bouncycastle.asn1.ua - package org.bouncycastle.asn1.ua
  Support classes for the Ukrainian DSTU standard.
org.bouncycastle.asn1.util - package org.bouncycastle.asn1.util
  An ASN.1 dump utility.
org.bouncycastle.asn1.x500 - package org.bouncycastle.asn1.x500
  Support classes for the creation and processing of object based on X.500 names.
org.bouncycastle.asn1.x500.style - package org.bouncycastle.asn1.x500.style
  Template classes for the common styles used for converting X.500 names to strings and back.
org.bouncycastle.asn1.x509 - package org.bouncycastle.asn1.x509
  Support classes useful for encoding and processing X.509 certificates.
org.bouncycastle.asn1.x509.qualified - package org.bouncycastle.asn1.x509.qualified
  Support classes useful for encoding and processing messages based around RFC3739
org.bouncycastle.asn1.x509.sigi - package org.bouncycastle.asn1.x509.sigi
  Support classes for the German SigI (Signature Interoperability Specification) standard.
org.bouncycastle.asn1.x9 - package org.bouncycastle.asn1.x9
  Support classes useful for encoding and supporting X9.62 elliptic curve.
org.bouncycastle.crypto - package org.bouncycastle.crypto
  Base classes for the lightweight API.
org.bouncycastle.crypto.agreement - package org.bouncycastle.crypto.agreement
  Basic key agreement classes.
org.bouncycastle.crypto.agreement.jpake - package org.bouncycastle.crypto.agreement.jpake
  Support classes for Password Authenticated Key Exchange by Juggling (J-PAKE) key exchange.
org.bouncycastle.crypto.agreement.kdf - package org.bouncycastle.crypto.agreement.kdf
  Support classes for KDF based key derivation functions.
org.bouncycastle.crypto.agreement.srp - package org.bouncycastle.crypto.agreement.srp
  Support classes for Secure Remote Password (SRP) protocol.
org.bouncycastle.crypto.agreement.test - package org.bouncycastle.crypto.agreement.test
org.bouncycastle.crypto.commitments - package org.bouncycastle.crypto.commitments
  Classes for supporting commitment calculation.
org.bouncycastle.crypto.digests - package org.bouncycastle.crypto.digests
  Message digest classes.
org.bouncycastle.crypto.ec - package org.bouncycastle.crypto.ec
  Utility classes for support Elliptic Curve cryptographic transforms.
org.bouncycastle.crypto.ec.test - package org.bouncycastle.crypto.ec.test
org.bouncycastle.crypto.encodings - package org.bouncycastle.crypto.encodings
  Block encodings for asymmetric ciphers.
org.bouncycastle.crypto.engines - package org.bouncycastle.crypto.engines
  Basic cipher classes.
org.bouncycastle.crypto.examples - package org.bouncycastle.crypto.examples
  Simple examples of light weight API usage.
org.bouncycastle.crypto.generators - package org.bouncycastle.crypto.generators
  Generators for keys, key pairs and password based encryption algorithms.
org.bouncycastle.crypto.io - package org.bouncycastle.crypto.io
  Classes for doing "enhanced" I/O with Digests and MACs.
org.bouncycastle.crypto.kems - package org.bouncycastle.crypto.kems
  Key Encapsulation Mechanisms.
org.bouncycastle.crypto.macs - package org.bouncycastle.crypto.macs
  Classes for creating MACs and HMACs.
org.bouncycastle.crypto.modes - package org.bouncycastle.crypto.modes
  Modes for symmetric ciphers.
org.bouncycastle.crypto.modes.gcm - package org.bouncycastle.crypto.modes.gcm
  GCM mode support classes.
org.bouncycastle.crypto.paddings - package org.bouncycastle.crypto.paddings
  Paddings for symmetric ciphers.
org.bouncycastle.crypto.params - package org.bouncycastle.crypto.params
  Classes for parameter objects for ciphers and generators.
org.bouncycastle.crypto.parsers - package org.bouncycastle.crypto.parsers
  Helper classes for parsing "on the wire" public keys.
org.bouncycastle.crypto.prng - package org.bouncycastle.crypto.prng
  Lightweight psuedo-random number generators and SecureRandom builders.
org.bouncycastle.crypto.prng.drbg - package org.bouncycastle.crypto.prng.drbg
  SP800-90A deterministic random bit generators, can be used stand alone or in conjunction with SP800SecureRandomBuilder class.
org.bouncycastle.crypto.prng.test - package org.bouncycastle.crypto.prng.test
org.bouncycastle.crypto.signers - package org.bouncycastle.crypto.signers
  Basic signers.
org.bouncycastle.crypto.test - package org.bouncycastle.crypto.test
  Example code and test classes for the lightweight API.
org.bouncycastle.crypto.tls - package org.bouncycastle.crypto.tls
  A lightweight TLS API.
org.bouncycastle.crypto.tls.test - package org.bouncycastle.crypto.tls.test
org.bouncycastle.crypto.util - package org.bouncycastle.crypto.util
  Some general utility/conversion classes.
org.bouncycastle.jcajce - package org.bouncycastle.jcajce
org.bouncycastle.jcajce.io - package org.bouncycastle.jcajce.io
org.bouncycastle.jcajce.provider.asymmetric - package org.bouncycastle.jcajce.provider.asymmetric
org.bouncycastle.jcajce.provider.asymmetric.dh - package org.bouncycastle.jcajce.provider.asymmetric.dh
org.bouncycastle.jcajce.provider.asymmetric.dsa - package org.bouncycastle.jcajce.provider.asymmetric.dsa
org.bouncycastle.jcajce.provider.asymmetric.dstu - package org.bouncycastle.jcajce.provider.asymmetric.dstu
org.bouncycastle.jcajce.provider.asymmetric.ec - package org.bouncycastle.jcajce.provider.asymmetric.ec
org.bouncycastle.jcajce.provider.asymmetric.ecgost - package org.bouncycastle.jcajce.provider.asymmetric.ecgost
org.bouncycastle.jcajce.provider.asymmetric.elgamal - package org.bouncycastle.jcajce.provider.asymmetric.elgamal
org.bouncycastle.jcajce.provider.asymmetric.gost - package org.bouncycastle.jcajce.provider.asymmetric.gost
org.bouncycastle.jcajce.provider.asymmetric.ies - package org.bouncycastle.jcajce.provider.asymmetric.ies
org.bouncycastle.jcajce.provider.asymmetric.rsa - package org.bouncycastle.jcajce.provider.asymmetric.rsa
org.bouncycastle.jcajce.provider.asymmetric.util - package org.bouncycastle.jcajce.provider.asymmetric.util
org.bouncycastle.jcajce.provider.asymmetric.x509 - package org.bouncycastle.jcajce.provider.asymmetric.x509
org.bouncycastle.jcajce.provider.config - package org.bouncycastle.jcajce.provider.config
org.bouncycastle.jcajce.provider.digest - package org.bouncycastle.jcajce.provider.digest
org.bouncycastle.jcajce.provider.keystore - package org.bouncycastle.jcajce.provider.keystore
org.bouncycastle.jcajce.provider.keystore.bc - package org.bouncycastle.jcajce.provider.keystore.bc
org.bouncycastle.jcajce.provider.keystore.pkcs12 - package org.bouncycastle.jcajce.provider.keystore.pkcs12
org.bouncycastle.jcajce.provider.symmetric - package org.bouncycastle.jcajce.provider.symmetric
org.bouncycastle.jcajce.provider.symmetric.util - package org.bouncycastle.jcajce.provider.symmetric.util
org.bouncycastle.jcajce.provider.util - package org.bouncycastle.jcajce.provider.util
org.bouncycastle.jcajce.spec - package org.bouncycastle.jcajce.spec
org.bouncycastle.jcajce.util - package org.bouncycastle.jcajce.util
org.bouncycastle.jce - package org.bouncycastle.jce
  Utility classes for use with the JCE.
org.bouncycastle.jce.exception - package org.bouncycastle.jce.exception
org.bouncycastle.jce.interfaces - package org.bouncycastle.jce.interfaces
  Interfaces for supporting Elliptic Curve Keys, El Gamal, and PKCS12 attributes.
org.bouncycastle.jce.netscape - package org.bouncycastle.jce.netscape
org.bouncycastle.jce.provider - package org.bouncycastle.jce.provider
org.bouncycastle.jce.provider.test - package org.bouncycastle.jce.provider.test
org.bouncycastle.jce.provider.test.nist - package org.bouncycastle.jce.provider.test.nist
org.bouncycastle.jce.provider.test.rsa3 - package org.bouncycastle.jce.provider.test.rsa3
org.bouncycastle.jce.spec - package org.bouncycastle.jce.spec
  Parameter specifications for supporting El Gamal, and Elliptic Curve.
org.bouncycastle.math.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.sec - package org.bouncycastle.math.ec.custom.sec
  Custom implementations of (most of) the curves over Fp from the SEC specification.
org.bouncycastle.math.ec.endo - package org.bouncycastle.math.ec.endo
org.bouncycastle.math.ec.tools - package org.bouncycastle.math.ec.tools
org.bouncycastle.math.field - package org.bouncycastle.math.field
org.bouncycastle.math.raw - package org.bouncycastle.math.raw
  Math support for raw multi-precision calculations.
org.bouncycastle.pqc.asn1 - package org.bouncycastle.pqc.asn1
org.bouncycastle.pqc.crypto - package org.bouncycastle.pqc.crypto
org.bouncycastle.pqc.crypto.gmss - package org.bouncycastle.pqc.crypto.gmss
org.bouncycastle.pqc.crypto.gmss.util - package org.bouncycastle.pqc.crypto.gmss.util
org.bouncycastle.pqc.crypto.mceliece - package org.bouncycastle.pqc.crypto.mceliece
org.bouncycastle.pqc.crypto.ntru - package org.bouncycastle.pqc.crypto.ntru
org.bouncycastle.pqc.crypto.rainbow - package org.bouncycastle.pqc.crypto.rainbow
org.bouncycastle.pqc.crypto.rainbow.util - package org.bouncycastle.pqc.crypto.rainbow.util
org.bouncycastle.pqc.crypto.test - package org.bouncycastle.pqc.crypto.test
org.bouncycastle.pqc.jcajce.provider - package org.bouncycastle.pqc.jcajce.provider
org.bouncycastle.pqc.jcajce.provider.gmss - package org.bouncycastle.pqc.jcajce.provider.gmss
org.bouncycastle.pqc.jcajce.provider.mceliece - package org.bouncycastle.pqc.jcajce.provider.mceliece
org.bouncycastle.pqc.jcajce.provider.rainbow - package org.bouncycastle.pqc.jcajce.provider.rainbow
org.bouncycastle.pqc.jcajce.provider.test - package org.bouncycastle.pqc.jcajce.provider.test
org.bouncycastle.pqc.jcajce.provider.util - package org.bouncycastle.pqc.jcajce.provider.util
org.bouncycastle.pqc.jcajce.spec - package org.bouncycastle.pqc.jcajce.spec
org.bouncycastle.pqc.math.linearalgebra - package org.bouncycastle.pqc.math.linearalgebra
org.bouncycastle.pqc.math.ntru.euclid - package org.bouncycastle.pqc.math.ntru.euclid
org.bouncycastle.pqc.math.ntru.euclid.test - package org.bouncycastle.pqc.math.ntru.euclid.test
org.bouncycastle.pqc.math.ntru.polynomial - package org.bouncycastle.pqc.math.ntru.polynomial
org.bouncycastle.pqc.math.ntru.polynomial.test - package org.bouncycastle.pqc.math.ntru.polynomial.test
org.bouncycastle.pqc.math.ntru.util - package org.bouncycastle.pqc.math.ntru.util
org.bouncycastle.pqc.math.ntru.util.test - package org.bouncycastle.pqc.math.ntru.util.test
org.bouncycastle.util - package org.bouncycastle.util
  General purpose utility classes used throughout the APIs.
org.bouncycastle.util.encoders - package org.bouncycastle.util.encoders
  Classes for producing and reading Base64 and Hex strings.
org.bouncycastle.util.io - package org.bouncycastle.util.io
  General purpose I/O helper classes and wrappers.
org.bouncycastle.util.io.pem - package org.bouncycastle.util.io.pem
  Classes for reading and writing raw PEM objects.
org.bouncycastle.util.test - package org.bouncycastle.util.test
  Light weight test API.
organization - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  Subject RDN components: organization = 2.5.4.10
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(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.OriginatorPublicKey
  Deprecated.
  use getInstance()
OS2IP(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
  Convert an octet string to an integer according to IEEE 1363, Section 5.5.3.
OS2IP(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
  Convert a byte array of length 4 beginning at `offset` into an integer.
OS2IP(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
  Convert an octet string to an integer according to IEEE 1363, Section 5.5.3.
OS2IP(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
  Convert an octet string of length 4 to an integer.
OS2IP(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
  Convert an byte array of length 4 beginning at `offset` into an integer.
OS2IP(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
  Convert a byte array of the given length beginning at `offset` into an integer.
OS2LIP(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
  Convert a byte array of length 8 beginning at `inOff` into a long integer.
OS2LIP(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
  Convert a byte array of length 8 beginning at `inOff` into a long integer.
OS2VP(int, byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Construct a new GF2Vector with the given length out of the encoded vector.
OtherCertID - Class in org.bouncycastle.asn1.ess
OtherCertID(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.ess.OtherCertID
OtherCertID(AlgorithmIdentifier, byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.OtherCertID
OtherCertIDUnitTest - Class in org.bouncycastle.asn1.test
OtherCertIDUnitTest() - Constructor for class org.bouncycastle.asn1.test.OtherCertIDUnitTest
OtherHash - Class in org.bouncycastle.asn1.esf
  OtherHash ::= CHOICE { sha1Hash OtherHashValue, -- This contains a SHA-1 hash otherHash OtherHashAlgAndValue }
OtherHash(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
  ANS.1 def for Diffie-Hellman key exchange OtherInfo structure.
OtherInfo(KeySpecificInfo, ASN1OctetString, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.OtherInfo
OtherInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.OtherInfo
OtherKeyAttribute - Class in org.bouncycastle.asn1.cms
  RFC 5652: OtherKeyAttribute object.
OtherKeyAttribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.OtherKeyAttribute
  Deprecated.
  use getInstance()
OtherKeyAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.OtherKeyAttribute
otherName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
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
OtherRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.OtherRecipientInfo
  Deprecated.
  use getInstance().
OtherRevocationInfoFormat - Class in org.bouncycastle.asn1.cms
  RFC 5652: OtherRevocationInfoFormat object.
OtherRevocationInfoFormat(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
OtherRevRefs - Class in org.bouncycastle.asn1.esf
  OtherRevRefs ::= SEQUENCE { otherRevRefType OtherRevRefType, otherRevRefs ANY DEFINED BY otherRevRefType } OtherRevRefType ::= OBJECT IDENTIFIER
OtherRevRefs(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.OtherRevRefs
OtherRevVals - Class in org.bouncycastle.asn1.esf
  OtherRevVals ::= SEQUENCE { otherRevValType OtherRevValType, otherRevVals ANY DEFINED BY OtherRevValType } OtherRevValType ::= OBJECT IDENTIFIER
OtherRevVals(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.OtherRevVals
otherSigCert - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
OtherSigningCertificate - Class in org.bouncycastle.asn1.ess
OtherSigningCertificate(OtherCertID) - Constructor for class org.bouncycastle.asn1.ess.OtherSigningCertificate
OtherSigningCertificateUnitTest - Class in org.bouncycastle.asn1.test
OtherSigningCertificateUnitTest() - Constructor for class org.bouncycastle.asn1.test.OtherSigningCertificateUnitTest
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
overSignerReference - Variable in class org.bouncycastle.asn1.eac.CVCertificateRequest
owner - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style

## P

P - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
Pack - Class in org.bouncycastle.crypto.util
  Deprecated.
  use org.bouncycastle.util.pack
Pack() - Constructor for class org.bouncycastle.crypto.util.Pack
  Deprecated.
Pack - Class in org.bouncycastle.util
Pack() - Constructor for class org.bouncycastle.util.Pack
PackedDate - Class in org.bouncycastle.asn1.eac
  EAC encoding date object
PackedDate(String) - Constructor for class org.bouncycastle.asn1.eac.PackedDate
PackedDate(Date) - Constructor for class org.bouncycastle.asn1.eac.PackedDate
  Base constructor from a java.util.date object.
PackedDate(Date, Locale) - Constructor for class org.bouncycastle.asn1.eac.PackedDate
  Base constructor from a java.util.date object.
padBits - Variable in class org.bouncycastle.asn1.DERBitString
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
paddingLength - Variable in class org.bouncycastle.crypto.tls.HeartbeatMessage
PaddingTest - Class in org.bouncycastle.crypto.test
  General Padding tests.
PaddingTest() - Constructor for class org.bouncycastle.crypto.test.PaddingTest
PARAM_TYPE_CONFIG - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for the Skein configuration block: 4.
PARAM_TYPE_CONFIG - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
  The parameter type for the Skein configuration block: 4.
PARAM_TYPE_KEY - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for a secret key, supporting MAC or KDF functions: 0.
PARAM_TYPE_KEY - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
  The parameter type for a secret key, supporting MAC or KDF functions: 0.
PARAM_TYPE_KEY_IDENTIFIER - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for a key identifier string: 16.
PARAM_TYPE_KEY_IDENTIFIER - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
  The parameter type for a key identifier string: 16.
PARAM_TYPE_MESSAGE - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for the message: 48.
PARAM_TYPE_MESSAGE - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
  The parameter type for the message: 48.
PARAM_TYPE_NONCE - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for a nonce: 20.
PARAM_TYPE_NONCE - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
  The parameter type for a nonce: 20.
PARAM_TYPE_OUTPUT - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for the output transformation: 63.
PARAM_TYPE_OUTPUT - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
  The parameter type for the output transformation: 63.
PARAM_TYPE_PERSONALISATION - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for a personalisation string: 8.
PARAM_TYPE_PERSONALISATION - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
  The parameter type for a personalisation string: 8.
PARAM_TYPE_PUBLIC_KEY - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
  The parameter type for a public key: 12.
PARAM_TYPE_PUBLIC_KEY - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
  The parameter type for a public key: 12.
parameters - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
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
params - Static variable in class org.bouncycastle.asn1.ua.DSTU4145NamedCurves
params - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
params - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyParameters
paramSpec - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  ParameterSpec used with this cipher
paramSpec - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  ParameterSpec used with this cipher
parent - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
parse(InputStream) - Static method in class org.bouncycastle.crypto.tls.Certificate
  Parse a `Certificate` from an `InputStream`.
parse(TlsContext, InputStream) - Static method in class org.bouncycastle.crypto.tls.CertificateRequest
  Parse a `CertificateRequest` from an `InputStream`.
parse(InputStream) - Static method in class org.bouncycastle.crypto.tls.CertificateStatus
  Parse a `CertificateStatus` from an `InputStream`.
parse(InputStream) - Static method in class org.bouncycastle.crypto.tls.CertificateStatusRequest
  Parse a `CertificateStatusRequest` from an `InputStream`.
parse(TlsContext, InputStream) - Static method in class org.bouncycastle.crypto.tls.CertificateURL
  Parse a `CertificateURL` from an `InputStream`.
parse(TlsContext, InputStream) - Static method in class org.bouncycastle.crypto.tls.DigitallySigned
  Parse a `DigitallySigned` from an `InputStream`.
parse(InputStream) - Static method in class org.bouncycastle.crypto.tls.HeartbeatExtension
  Parse a `HeartbeatExtension` from an `InputStream`.
parse(InputStream) - Static method in class org.bouncycastle.crypto.tls.HeartbeatMessage
  Parse a `HeartbeatMessage` from an `InputStream`.
parse(InputStream) - Static method in class org.bouncycastle.crypto.tls.NewSessionTicket
  Parse a `NewSessionTicket` from an `InputStream`.
parse(InputStream) - Static method in class org.bouncycastle.crypto.tls.OCSPStatusRequest
  Parse an `OCSPStatusRequest` from an `InputStream`.
parse(InputStream) - Static method in class org.bouncycastle.crypto.tls.ServerDHParams
  Parse a `ServerDHParams` from an `InputStream`.
parse(InputStream) - Static method in class org.bouncycastle.crypto.tls.ServerName
  Parse a `ServerName` from an `InputStream`.
parse(InputStream) - Static method in class org.bouncycastle.crypto.tls.ServerNameList
  Parse a `ServerNameList` from an `InputStream`.
parse(InputStream) - Static method in class org.bouncycastle.crypto.tls.ServerSRPParams
  Parse a `ServerSRPParams` from an `InputStream`.
parse(InputStream) - Static method in class org.bouncycastle.crypto.tls.SignatureAndHashAlgorithm
  Parse a `SignatureAndHashAlgorithm` from an `InputStream`.
parse(TlsContext, InputStream) - Static method in class org.bouncycastle.crypto.tls.URLAndHash
  Parse a `URLAndHash` from an `InputStream`.
parseObject(PemObject) - Method in interface org.bouncycastle.util.io.pem.PemObjectParser
  Parse an object out of the PEM object passed in.
parsePrivateKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
parsePublicKey() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
  for when the public key is an encoded object - if the bitstring can't be decoded this routine throws an IOException.
parser() - Method in class org.bouncycastle.asn1.ASN1OctetString
  Return the parser associated with this object.
parser() - Method in class org.bouncycastle.asn1.ASN1Sequence
parser() - Method in class org.bouncycastle.asn1.ASN1Set
parseSupportedSignatureAlgorithms(boolean, InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
ParSet - Class in org.bouncycastle.pqc.asn1
  ParSet ::= SEQUENCE { T INTEGER h SEQUENCE OF INTEGER w SEQUENCE OF INTEGER K SEQUENCE OF INTEGER }
ParSet(int, int[], int[], int[]) - Constructor for class org.bouncycastle.pqc.asn1.ParSet
ParseTest - Class in org.bouncycastle.asn1.test
ParseTest() - Constructor for class org.bouncycastle.asn1.test.ParseTest
ParsingTest - Class in org.bouncycastle.asn1.test
ParsingTest() - Constructor for class org.bouncycastle.asn1.test.ParsingTest
partialBlockOkay - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
passesSmallPrimeTest(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Short trial-division test to find out whether a number is not prime.
password - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
password - Variable in class org.bouncycastle.crypto.tls.SRPTlsClient
password - Variable in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
passwordBasedMac - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  id-PasswordBasedMac OBJECT IDENTIFIER ::= {1 2 840 113533 7 66 13}
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
PasswordRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.PasswordRecipientInfo
  Deprecated.
  use getInstance() method.
patchClientHelloWithCookie(byte[], byte[]) - Static method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
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
payload - Variable in class org.bouncycastle.crypto.tls.HeartbeatMessage
PBE - Interface in org.bouncycastle.jcajce.provider.symmetric.util
PBE.Util - Class in org.bouncycastle.jcajce.provider.symmetric.util
  uses the appropriate mixer to generate the key and IV if necessary.
PBE.Util() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
pbeHash - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
pbeIvSize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
pbeKeySize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
PBEParameter - Class in org.bouncycastle.asn1.pkcs
PBEParameter(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PBEParameter
PBEParametersGenerator - Class in org.bouncycastle.crypto
  super class for all Password Based Encryption (PBE) parameter generator classes.
PBEParametersGenerator() - Constructor for class org.bouncycastle.crypto.PBEParametersGenerator
  base constructor.
PBEPBKDF2 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEPBKDF2.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
PBEPBKDF2.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
PBEPBKDF2.BasePBKDF2 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEPBKDF2.BasePBKDF2(String, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
PBEPBKDF2.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
PBEPBKDF2.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.Mappings
PBEPBKDF2.PBKDF2withUTF8 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEPBKDF2.PBKDF2withUTF8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withUTF8
PBEPKCS12 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEPKCS12.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
PBEPKCS12.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
PBEPKCS12.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
PBEPKCS12.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.Mappings
PBES2Algorithms - Class in org.bouncycastle.asn1.pkcs
  Deprecated.
  - use AlgorithmIdentifier and PBES2Parameters
PBES2Algorithms(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.PBES2Algorithms
  Deprecated.
PBES2Parameters - Class in org.bouncycastle.asn1.pkcs
PBES2Parameters(KeyDerivationFunc, EncryptionScheme) - Constructor for class org.bouncycastle.asn1.pkcs.PBES2Parameters
PBESecretKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric.util
PBESecretKeyFactory(String, ASN1ObjectIdentifier, boolean, int, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory
PBETest - Class in org.bouncycastle.jce.provider.test
  test out the various PBE modes, making sure the JCE implementations are compatible woth the light weight ones.
PBETest() - Constructor for class org.bouncycastle.jce.provider.test.PBETest
pbeType - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
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
PBKDF2KeySpec - Class in org.bouncycastle.jcajce.spec
  Extension of PBEKeySpec which takes into account the PRF algorithm setting available in PKCS#5 PBKDF2.
PBKDF2KeySpec(char[], byte[], int, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.jcajce.spec.PBKDF2KeySpec
  Base constructor.
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.
PBMParameter - Class in org.bouncycastle.asn1.cmp
PBMParameter(byte[], AlgorithmIdentifier, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.PBMParameter
PBMParameter(ASN1OctetString, AlgorithmIdentifier, ASN1Integer, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.PBMParameter
peer_allowed_to_send - Static variable in class org.bouncycastle.crypto.tls.HeartbeatMode
peer_not_allowed_to_send - Static variable in class org.bouncycastle.crypto.tls.HeartbeatMode
peerCertificate - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
PEMData - Class in org.bouncycastle.jce.provider.test
PEMData() - Constructor for class org.bouncycastle.jce.provider.test.PEMData
PemGenerationException - Exception in org.bouncycastle.util.io.pem
  Exception thrown on failure to generate a PEM object.
PemGenerationException(String, 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
PEMUtil - Class in org.bouncycastle.jce.provider
PemWriter - Class in org.bouncycastle.util.io.pem
  A generic PEM writer, based on RFC 1421
PemWriter(Writer) - Constructor for class org.bouncycastle.util.io.pem.PemWriter
  Base constructor.
perform() - Method in class org.bouncycastle.asn1.test.BitStringTest
perform() - Method in class org.bouncycastle.asn1.test.CMSTest
perform() - Method in class org.bouncycastle.asn1.test.DERUTF8StringTest
perform() - Method in class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
perform() - Method in class org.bouncycastle.asn1.test.MiscTest
perform() - Method in class org.bouncycastle.asn1.test.OCSPTest
perform() - Method in class org.bouncycastle.asn1.test.PKCS10Test
perform() - Method in class org.bouncycastle.asn1.test.SMIMETest
perform() - Method in class org.bouncycastle.crypto.test.AESVectorFileTest
perform() - Method in class org.bouncycastle.crypto.test.GOST28147MacTest
perform() - Method in class org.bouncycastle.crypto.test.GOST3410Test
perform() - Method in class org.bouncycastle.crypto.test.ModeTest
perform() - Method in class org.bouncycastle.crypto.test.NonMemoableDigestTest
perform() - Method in class org.bouncycastle.crypto.test.PKCS12Test
perform() - Method in class org.bouncycastle.crypto.test.RC2WrapTest
perform() - Method in class org.bouncycastle.crypto.test.RC5Test
perform() - Method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
perform() - Method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
perform() - Method in class org.bouncycastle.crypto.test.SHA1HMacTest
perform() - Method in class org.bouncycastle.crypto.test.SHA224HMacTest
perform() - Method in class org.bouncycastle.crypto.test.SHA256HMacTest
perform() - Method in class org.bouncycastle.crypto.test.SHA384HMacTest
perform() - Method in class org.bouncycastle.crypto.test.SHA512HMacTest
perform() - Method in class org.bouncycastle.jce.provider.test.DoFinalTest
perform() - Method in class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
perform() - Method in class org.bouncycastle.jce.provider.test.FIPSDESTest
perform() - Method in class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
perform() - Method in class org.bouncycastle.jce.provider.test.PKIXTest
perform() - Method in class org.bouncycastle.jce.provider.test.SealedTest
perform() - Method in class org.bouncycastle.jce.provider.test.WrapTest
perform() - Method in class org.bouncycastle.util.test.SimpleTest
perform() - Method in interface org.bouncycastle.util.test.Test
performBasicTest() - Method in class org.bouncycastle.crypto.test.HashCommitmentTest
performEnDecryptionTest(int, int, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
performEnDecryptionTest(int, int, int, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricHybridCipherTest
performGeneralTest() - Method in class org.bouncycastle.crypto.test.HashCommitmentTest
performKeyPairEncodingTest() - Method in class org.bouncycastle.pqc.jcajce.provider.test.KeyPairGeneratorTest
performSignVerifyTest(int, int, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
  Test signature generation and verification
performSignVerifyTest(int, int, AlgorithmParameterSpec, int) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
  Test signature generation and verification
performSignVerifyTest(int, int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
  Test signature generation and verification
performSignVerifyTest(int, PublicKey, PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
performTest() - Method in class org.bouncycastle.asn1.test.AdditionalInformationSyntaxUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.AdmissionsUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.AdmissionSyntaxUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.AttributeTableUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.BiometricDataUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.CertHashUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.CertificateTest
performTest() - Method in class org.bouncycastle.asn1.test.CommitmentTypeIndicationUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.CommitmentTypeQualifierUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.ContentHintsUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.CscaMasterListTest
performTest() - Method in class org.bouncycastle.asn1.test.DataGroupHashUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.DeclarationOfMajorityUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.DERApplicationSpecificTest
performTest() - Method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
performTest() - Method in class org.bouncycastle.asn1.test.ESSCertIDv2UnitTest
performTest() - Method in class org.bouncycastle.asn1.test.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.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.LDSSecurityObjectUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.MonetaryLimitUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.MonetaryValueUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.NameOrPseudonymUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.NamingAuthorityUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.NetscapeCertTypeTest
performTest() - Method in class org.bouncycastle.asn1.test.ObjectIdentifierTest
performTest() - Method in class org.bouncycastle.asn1.test.OIDTest
performTest() - Method in class org.bouncycastle.asn1.test.OtherCertIDUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.OtherSigningCertificateUnitTest
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.PKIFailureInfoTest
performTest() - Method in class org.bouncycastle.asn1.test.ProcurationSyntaxUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.ProfessionInfoUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.QCStatementUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.ReasonFlagsTest
performTest() - Method in class org.bouncycastle.asn1.test.RequestedCertificateUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.RestrictionUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.RFC4519Test
performTest() - Method in class org.bouncycastle.asn1.test.SemanticsInformationUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.SetTest
performTest() - Method in class org.bouncycastle.asn1.test.SignerLocationUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.StringTest
performTest() - Method in class org.bouncycastle.asn1.test.SubjectKeyIdentifierTest
performTest() - Method in class org.bouncycastle.asn1.test.TagTest
performTest() - Method in class org.bouncycastle.asn1.test.TargetInformationTest
performTest() - Method in class org.bouncycastle.asn1.test.TypeOfBiometricDataUnitTest
performTest() - Method in class org.bouncycastle.asn1.test.UTCTimeTest
performTest() - Method in class org.bouncycastle.asn1.test.X500NameTest
performTest() - Method in class org.bouncycastle.asn1.test.X509ExtensionsTest
performTest() - Method in class org.bouncycastle.asn1.test.X509NameTest
performTest() - Method in class org.bouncycastle.asn1.test.X9Test
performTest() - Method in class org.bouncycastle.crypto.ec.test.ECElGamalTest
performTest() - Method in class org.bouncycastle.crypto.ec.test.ECTransformationTest
performTest() - Method in class org.bouncycastle.crypto.prng.test.CTRDRBGTest
performTest() - Method in class org.bouncycastle.crypto.prng.test.DualECDRBGTest
performTest() - Method in class org.bouncycastle.crypto.prng.test.FixedSecureRandomTest
performTest() - Method in class org.bouncycastle.crypto.prng.test.HashDRBGTest
performTest() - Method in class org.bouncycastle.crypto.prng.test.HMacDRBGTest
performTest() - Method in class org.bouncycastle.crypto.prng.test.SP800RandomTest
performTest() - Method in class org.bouncycastle.crypto.prng.test.X931Test
performTest() - Method in class org.bouncycastle.crypto.test.AESFastTest
performTest() - Method in class org.bouncycastle.crypto.test.AESLightTest
performTest() - Method in class org.bouncycastle.crypto.test.AESTest
performTest() - Method in class org.bouncycastle.crypto.test.AESWrapPadTest
performTest() - Method in class org.bouncycastle.crypto.test.AESWrapTest
performTest() - Method in class org.bouncycastle.crypto.test.BCryptTest
performTest() - Method in class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
performTest() - Method in class org.bouncycastle.crypto.test.BlockCipherResetTest
performTest() - Method in class org.bouncycastle.crypto.test.BlockCipherVectorTest
performTest() - Method in class org.bouncycastle.crypto.test.CCMTest
performTest() - Method in class org.bouncycastle.crypto.test.ChaChaTest
performTest() - Method in class org.bouncycastle.crypto.test.CipherStreamTest
performTest() - Method in class org.bouncycastle.crypto.test.CipherTest
performTest() - Method in class org.bouncycastle.crypto.test.CMacTest
performTest() - Method in class org.bouncycastle.crypto.test.CramerShoupTest
performTest() - Method in class org.bouncycastle.crypto.test.CTSTest
performTest() - Method in class org.bouncycastle.crypto.test.DESedeTest
performTest() - Method in class org.bouncycastle.crypto.test.DeterministicDSATest
performTest() - Method in class org.bouncycastle.crypto.test.DHKEKGeneratorTest
performTest() - Method in class org.bouncycastle.crypto.test.DHTest
performTest() - Method in class org.bouncycastle.crypto.test.DigestRandomNumberTest
performTest() - Method in class org.bouncycastle.crypto.test.DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.DSATest
performTest() - Method in class org.bouncycastle.crypto.test.DSTU4145Test
performTest() - Method in class org.bouncycastle.crypto.test.EAXTest
performTest() - Method in class org.bouncycastle.crypto.test.ECDHKEKGeneratorTest
performTest() - Method in class org.bouncycastle.crypto.test.ECGOST3410Test
performTest() - Method in class org.bouncycastle.crypto.test.ECIESKeyEncapsulationTest
performTest() - Method in class org.bouncycastle.crypto.test.ECIESTest
performTest() - Method in class org.bouncycastle.crypto.test.ECNRTest
performTest() - Method in class org.bouncycastle.crypto.test.ECTest
performTest() - Method in class org.bouncycastle.crypto.test.ElGamalTest
performTest() - Method in class org.bouncycastle.crypto.test.EqualsHashCodeTest
performTest() - Method in class org.bouncycastle.crypto.test.GCMTest
performTest() - Method in class org.bouncycastle.crypto.test.GMacTest
performTest() - Method in class org.bouncycastle.crypto.test.GOST28147Test
performTest() - Method in class org.bouncycastle.crypto.test.GOST3411DigestTest
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.HashCommitmentTest
performTest() - Method in class org.bouncycastle.crypto.test.HCFamilyTest
performTest() - Method in class org.bouncycastle.crypto.test.HCFamilyVecTest
performTest() - Method in class org.bouncycastle.crypto.test.HKDFGeneratorTest
performTest() - Method in class org.bouncycastle.crypto.test.ISAACTest
performTest() - Method in class org.bouncycastle.crypto.test.ISO9796Test
performTest() - Method in class org.bouncycastle.crypto.test.ISO9797Alg3MacTest
performTest() - Method in class org.bouncycastle.crypto.test.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.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.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.PaddingTest
performTest() - Method in class org.bouncycastle.crypto.test.PKCS5Test
performTest() - Method in class org.bouncycastle.crypto.test.Poly1305Test
performTest() - Method in class org.bouncycastle.crypto.test.PSSBlindTest
performTest() - Method in class org.bouncycastle.crypto.test.PSSTest
performTest() - Method in class org.bouncycastle.crypto.test.RC4Test
performTest() - Method in class org.bouncycastle.crypto.test.ResetTest
performTest() - Method in class org.bouncycastle.crypto.test.RFC3211WrapTest
performTest() - Method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.RIPEMD256DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.RIPEMD320DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.RSABlindedTest
performTest() - Method in class org.bouncycastle.crypto.test.RSADigestSignerTest
performTest() - Method in class org.bouncycastle.crypto.test.RSAKeyEncapsulationTest
performTest() - Method in class org.bouncycastle.crypto.test.RSATest
performTest() - Method in class org.bouncycastle.crypto.test.Salsa20Test
performTest() - Method in class org.bouncycastle.crypto.test.SCryptTest
performTest() - Method in class org.bouncycastle.crypto.test.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.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.ShortenedDigestTest
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.SM3DigestTest
performTest() - Method in class org.bouncycastle.crypto.test.SRP6Test
performTest() - Method in class org.bouncycastle.crypto.test.StreamCipherResetTest
performTest() - Method in class org.bouncycastle.crypto.test.StreamCipherVectorTest
performTest() - Method in class org.bouncycastle.crypto.test.TigerDigestTest
performTest() - Method in class org.bouncycastle.crypto.test.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.X931SignerTest
performTest() - Method in class org.bouncycastle.crypto.test.XSalsa20Test
performTest() - Method in class org.bouncycastle.jce.provider.test.AEADTest
performTest() - Method in class org.bouncycastle.jce.provider.test.AESSICTest
performTest() - Method in class org.bouncycastle.jce.provider.test.AESTest
performTest() - Method in class org.bouncycastle.jce.provider.test.AlgorithmParametersTest
performTest() - Method in class org.bouncycastle.jce.provider.test.BlockCipherTest
performTest() - Method in class org.bouncycastle.jce.provider.test.CamelliaTest
performTest() - Method in class org.bouncycastle.jce.provider.test.CertPathBuilderTest
performTest() - Method in class org.bouncycastle.jce.provider.test.CertPathTest
performTest() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest
performTest() - Method in class org.bouncycastle.jce.provider.test.CertStoreTest
performTest() - Method in class org.bouncycastle.jce.provider.test.CertTest
performTest() - Method in class org.bouncycastle.jce.provider.test.CertUniqueIDTest
performTest() - Method in class org.bouncycastle.jce.provider.test.CipherStreamTest
performTest() - Method in class org.bouncycastle.jce.provider.test.CipherStreamTest2
performTest() - Method in class org.bouncycastle.jce.provider.test.CMacTest
performTest() - Method in class org.bouncycastle.jce.provider.test.CRL5Test
performTest() - Method in class org.bouncycastle.jce.provider.test.DESedeTest
performTest() - Method in class org.bouncycastle.jce.provider.test.DetDSATest
performTest() - Method in class org.bouncycastle.jce.provider.test.DHIESTest
performTest() - Method in class org.bouncycastle.jce.provider.test.DHTest
performTest() - Method in class org.bouncycastle.jce.provider.test.DigestTest
performTest() - Method in class org.bouncycastle.jce.provider.test.DSATest
performTest() - Method in class org.bouncycastle.jce.provider.test.DSTU4145Test
performTest() - Method in class org.bouncycastle.jce.provider.test.ECDSA5Test
performTest() - Method in class org.bouncycastle.jce.provider.test.ECEncodingTest
performTest() - Method in class org.bouncycastle.jce.provider.test.ECIESTest
performTest() - Method in class org.bouncycastle.jce.provider.test.ECNRTest
performTest() - Method in class org.bouncycastle.jce.provider.test.ElGamalTest
performTest() - Method in class org.bouncycastle.jce.provider.test.GMacTest
performTest() - Method in class org.bouncycastle.jce.provider.test.GOST28147Test
performTest() - Method in class org.bouncycastle.jce.provider.test.GOST3410Test
performTest() - Method in class org.bouncycastle.jce.provider.test.HMacTest
performTest() - Method in class org.bouncycastle.jce.provider.test.IESTest
performTest() - Method in class org.bouncycastle.jce.provider.test.ImplicitlyCaTest
performTest() - Method in class org.bouncycastle.jce.provider.test.KeyStoreTest
performTest() - Method in class org.bouncycastle.jce.provider.test.MacTest
performTest() - Method in class org.bouncycastle.jce.provider.test.MQVTest
performTest() - Method in class org.bouncycastle.jce.provider.test.MultiCertStoreTest
performTest() - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
performTest() - Method in class org.bouncycastle.jce.provider.test.NISTCertPathTest
performTest() - Method in class org.bouncycastle.jce.provider.test.NoekeonTest
performTest() - Method in class org.bouncycastle.jce.provider.test.OCBTest
performTest() - Method in class org.bouncycastle.jce.provider.test.PBETest
performTest() - Method in class org.bouncycastle.jce.provider.test.PKCS10CertRequestTest
performTest() - Method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
performTest() - Method in class org.bouncycastle.jce.provider.test.PKIXNameConstraintsTest
performTest() - Method in class org.bouncycastle.jce.provider.test.PKIXPolicyMappingTest
performTest() - Method in class org.bouncycastle.jce.provider.test.Poly1305Test
performTest() - Method in class org.bouncycastle.jce.provider.test.PSSTest
performTest() - Method in class org.bouncycastle.jce.provider.test.RSATest
performTest() - Method in class org.bouncycastle.jce.provider.test.SEEDTest
performTest() - Method in class org.bouncycastle.jce.provider.test.SerialisationTest
performTest() - Method in class org.bouncycastle.jce.provider.test.SHA3Test
performTest() - Method in class org.bouncycastle.jce.provider.test.Shacal2Test
performTest() - Method in class org.bouncycastle.jce.provider.test.SigNameTest
performTest() - Method in class org.bouncycastle.jce.provider.test.SigTest
performTest() - Method in class org.bouncycastle.jce.provider.test.SipHashTest
performTest() - Method in class org.bouncycastle.jce.provider.test.SkeinTest
performTest() - Method in class org.bouncycastle.jce.provider.test.SlotTwoTest
performTest() - Method in class org.bouncycastle.jce.provider.test.ThreefishTest
performTest() - Method in class org.bouncycastle.jce.provider.test.X509CertificatePairTest
performTest() - Method in class org.bouncycastle.jce.provider.test.X509LDAPCertStoreTest
performTest() - Method in class org.bouncycastle.jce.provider.test.X509StreamParserTest
performTest() - Method in class org.bouncycastle.pqc.crypto.test.GMSSSignerTest
performTest() - Method in class org.bouncycastle.pqc.crypto.test.McElieceFujisakiCipherTest
performTest() - Method in class org.bouncycastle.pqc.crypto.test.McElieceKobaraImaiCipherTest
performTest() - Method in class org.bouncycastle.pqc.crypto.test.McEliecePKCSCipherTest
performTest() - Method in class org.bouncycastle.pqc.crypto.test.McEliecePointchevalCipherTest
performTest() - Method in class org.bouncycastle.pqc.crypto.test.RainbowSignerTest
performTest() - Method in class org.bouncycastle.util.test.SimpleTest
performVerifyTest(PublicKey, byte[], byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
Permutation - Class in org.bouncycastle.pqc.math.linearalgebra
  This class implements permutations of the set {0,1,...
Permutation(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Permutation
  Create the identity permutation of the given size.
Permutation(int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Permutation
  Create a permutation using the given permutation vector.
Permutation(byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Permutation
  Create a permutation from an encoded permutation.
Permutation(int, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Permutation
  Create a random permutation of the given size.
PersonalData - Class in org.bouncycastle.asn1.x509.sigi
  Contains personal data for the otherName field in the subjectAltNames extension.
PersonalData(NameOrPseudonym, BigInteger, ASN1GeneralizedTime, DirectoryString, String, DirectoryString) - Constructor for class org.bouncycastle.asn1.x509.sigi.PersonalData
  Constructor from a given details.
PersonalDataUnitTest - Class in org.bouncycastle.asn1.test
PersonalDataUnitTest() - Constructor for class org.bouncycastle.asn1.test.PersonalDataUnitTest
personalizationString() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
Pfx - Class in org.bouncycastle.asn1.pkcs
  the infamous Pfx from PKCS12
Pfx(ContentInfo, MacData) - Constructor for class org.bouncycastle.asn1.pkcs.Pfx
pgpCFB - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
PGPCFBBlockCipher - Class in org.bouncycastle.crypto.modes
  Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher.
PGPCFBBlockCipher(BlockCipher, boolean) - Constructor for class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
  Basic constructor.
physicalDeliveryOfficeName - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
PICTURE - Static variable in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
PIN_USAGE_POLICY - Static variable in class org.bouncycastle.asn1.eac.EACTags
pipeAll(InputStream, OutputStream) - Static method in class org.bouncycastle.util.io.Streams
  Write the full contents of inStr to the destination stream outStr.
pipeAllLimited(InputStream, long, OutputStream) - Static method in class org.bouncycastle.util.io.Streams
  Write up to limit bytes of data from inStr to the destination stream outStr.
pkaAddress - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.2.1.1 -- pkaAddress
PKCS10CertificationRequest - Class in org.bouncycastle.jce
  Deprecated.
  use classes in org.bouncycastle.pkcs.
PKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
  Deprecated.
  construct a PKCS10 certification request from a DER encoded byte stream.
PKCS10CertificationRequest(ASN1Sequence) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
  Deprecated.
PKCS10CertificationRequest(String, X509Name, PublicKey, ASN1Set, PrivateKey) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
  Deprecated.
  create a PKCS10 certfication request using the BC provider.
PKCS10CertificationRequest(String, X500Principal, PublicKey, ASN1Set, PrivateKey) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
  Deprecated.
  create a PKCS10 certfication request using the BC provider.
PKCS10CertificationRequest(String, X500Principal, PublicKey, ASN1Set, PrivateKey, String) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
  Deprecated.
  create a PKCS10 certfication request using the named provider.
PKCS10CertificationRequest(String, X509Name, PublicKey, ASN1Set, PrivateKey, String) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
  Deprecated.
  create a PKCS10 certfication request using the named provider.
PKCS10CertRequestTest - Class in org.bouncycastle.jce.provider.test
PKCS10CertRequestTest() - Constructor for class org.bouncycastle.jce.provider.test.PKCS10CertRequestTest
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
PKCS12 - Class in org.bouncycastle.jcajce.provider.keystore
PKCS12() - Constructor for class org.bouncycastle.jcajce.provider.keystore.PKCS12
PKCS12 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
PKCS12 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
PKCS12.Mappings - Class in org.bouncycastle.jcajce.provider.keystore
PKCS12.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.keystore.PKCS12.Mappings
PKCS12BagAttributeCarrier - Interface in org.bouncycastle.jce.interfaces
  allow us to set attributes on objects that can go into a PKCS12 store.
PKCS12BagAttributeCarrierImpl - Class in org.bouncycastle.jcajce.provider.asymmetric.util
PKCS12BagAttributeCarrierImpl() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
PKCS12Key - Class in org.bouncycastle.jcajce
PKCS12Key(char[]) - Constructor for class org.bouncycastle.jcajce.PKCS12Key
  Basic constructor for a password based key - secret key generation parameters will be passed separately..
PKCS12KeyStoreSpi - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
PKCS12KeyStoreSpi(Provider, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
PKCS12KeyStoreSpi.BCPKCS12KeyStore - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
PKCS12KeyStoreSpi.BCPKCS12KeyStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStore
PKCS12KeyStoreSpi.BCPKCS12KeyStore3DES - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
PKCS12KeyStoreSpi.BCPKCS12KeyStore3DES() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStore3DES
PKCS12KeyStoreSpi.DefPKCS12KeyStore - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
PKCS12KeyStoreSpi.DefPKCS12KeyStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.DefPKCS12KeyStore
PKCS12KeyStoreSpi.DefPKCS12KeyStore3DES - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
PKCS12KeyStoreSpi.DefPKCS12KeyStore3DES() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.DefPKCS12KeyStore3DES
PKCS12KeyWithParameters - Class in org.bouncycastle.jcajce
PKCS12KeyWithParameters(char[], byte[], int) - Constructor for class org.bouncycastle.jcajce.PKCS12KeyWithParameters
  Basic constructor for a password based key with generation parameters.
PKCS12ParametersGenerator - Class in org.bouncycastle.crypto.generators
  Generator for PBE derived keys and ivs as defined by PKCS 12 V1.0.
PKCS12ParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
  Construct a PKCS 12 Parameters generator.
PKCS12PasswordToBytes(char[]) - Static method in class org.bouncycastle.crypto.PBEParametersGenerator
  converts a password to a byte array according to the scheme in PKCS12 (unicode, big endian, 2 zero pad bytes at the end).
PKCS12PBEParams - Class in org.bouncycastle.asn1.pkcs
PKCS12PBEParams(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
PKCS12StoreParameter - Class in org.bouncycastle.jcajce
  LoadStoreParameter to allow for additional config with PKCS12 files.
PKCS12StoreParameter(OutputStream, char[]) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
PKCS12StoreParameter(OutputStream, char[], boolean) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter, boolean) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
PKCS12StoreParameter - Class in org.bouncycastle.jcajce.provider.config
  Deprecated.
  use org.bouncycastle.jcajce.PKCS12StoreParameter
PKCS12StoreParameter(OutputStream, char[]) - Constructor for class org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter
  Deprecated.
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter
  Deprecated.
PKCS12StoreParameter(OutputStream, char[], boolean) - Constructor for class org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter
  Deprecated.
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter, boolean) - Constructor for class org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter
  Deprecated.
PKCS12StoreTest - Class in org.bouncycastle.jce.provider.test
  Exercise the various key stores, making sure we at least get back what we put in!
PKCS12StoreTest() - Constructor for class org.bouncycastle.jce.provider.test.PKCS12StoreTest
PKCS12Test - Class in org.bouncycastle.asn1.test
PKCS12Test() - Constructor for class org.bouncycastle.asn1.test.PKCS12Test
PKCS12Test - Class in org.bouncycastle.crypto.test
  test for PKCS12 key generation - vectors from http://www.drh-consultancy.demon.co.uk/test.txt
PKCS12Test() - Constructor for class org.bouncycastle.crypto.test.PKCS12Test
PKCS12Util - Class in org.bouncycastle.jce
  Utility class for reencoding PKCS#12 files to definite length.
PKCS12Util() - Constructor for class org.bouncycastle.jce.PKCS12Util
PKCS1Encoding - Class in org.bouncycastle.crypto.encodings
  this does your basic PKCS 1 v1.5 padding - whether or not you should be using this depends on your application - see PKCS1 Version 2 for details.
PKCS1Encoding(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.encodings.PKCS1Encoding
  Basic constructor.
PKCS1Encoding(AsymmetricBlockCipher, 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)
PKCS5S1 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
PKCS5S1 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
PKCS5S1_UTF8 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
PKCS5S1ParametersGenerator - Class in org.bouncycastle.crypto.generators
  Generator for PBE derived keys and ivs as defined by PKCS 5 V2.0 Scheme 1.
PKCS5S1ParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
  Construct a PKCS 5 Scheme 1 Parameters generator.
PKCS5S2 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
PKCS5S2 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
PKCS5S2_UTF8 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
PKCS5S2ParametersGenerator - Class in org.bouncycastle.crypto.generators
  Generator for PBE derived keys and ivs as defined by PKCS 5 V2.0 Scheme 2.
PKCS5S2ParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
  construct a PKCS5 Scheme 2 Parameters generator.
PKCS5S2ParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
PKCS5Test - Class in org.bouncycastle.crypto.test
  A test class for PKCS5 PBES2 with PBKDF2 (PKCS5 v2.0) using test vectors provider at RSA's PKCS5 Page
  The vectors are Base 64 encoded and encrypted using the password "password" (without quotes).
PKCS5Test() - Constructor for class org.bouncycastle.crypto.test.PKCS5Test
PKCS7Padding - Class in org.bouncycastle.crypto.paddings
  A padder that adds PKCS7/PKCS5 padding to a block.
PKCS7Padding() - Constructor for class org.bouncycastle.crypto.paddings.PKCS7Padding
pkcs8ShroudedKeyBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.10.1.2
pkcs_1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1
pkcs_12 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12
pkcs_12PbeIds - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.1
pkcs_3 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#3: 1.2.840.113549.1.3
pkcs_5 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#5: 1.2.840.113549.1.5
pkcs_7 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  pkcs#7: 1.2.840.113549.1.7
pkcs_9 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9
pkcs_9_at_challengePassword - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.7
pkcs_9_at_contentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.3
pkcs_9_at_counterSignature - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.6
pkcs_9_at_emailAddress - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.1
pkcs_9_at_extendedCertificateAttributes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.9
pkcs_9_at_extensionRequest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.14
pkcs_9_at_friendlyName - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.20
pkcs_9_at_localKeyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.21
pkcs_9_at_messageDigest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.4
pkcs_9_at_signingDescription - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.13
pkcs_9_at_signingTime - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.5
pkcs_9_at_smimeCapabilities - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.15
pkcs_9_at_unstructuredAddress - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.8
pkcs_9_at_unstructuredName - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.2
PKCSObjectIdentifiers - Interface in org.bouncycastle.asn1.pkcs
  pkcs-1 OBJECT IDENTIFIER ::= { 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(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cmp.PKIBody
  Creates a new PKIBody.
PKIConfirmContent - Class in org.bouncycastle.asn1.cmp
PKIConfirmContent() - Constructor for class org.bouncycastle.asn1.cmp.PKIConfirmContent
PKIFailureInfo - Class in org.bouncycastle.asn1.cmp
  PKIFailureInfo ::= BIT STRING { badAlg (0), -- unrecognized or unsupported Algorithm Identifier badMessageCheck (1), -- integrity check failed (e.g., signature did not verify) badRequest (2), -- transaction not permitted or supported badTime (3), -- messageTime was not sufficiently close to the system time, as defined by local policy badCertId (4), -- no certificate could be found matching the provided criteria badDataFormat (5), -- the data submitted has the wrong format wrongAuthority (6), -- the authority indicated in the request is different from the one creating the response token incorrectData (7), -- the requester's data is incorrect (for notary services) missingTimeStamp (8), -- when the timestamp is missing but should be there (by policy) badPOP (9) -- the proof-of-possession failed certRevoked (10), certConfirmed (11), wrongIntegrity (12), badRecipientNonce (13), timeNotAvailable (14), -- the TSA's time source is not available unacceptedPolicy (15), -- the requested TSA policy is not supported by the TSA unacceptedExtension (16), -- the requested extension is not supported by the TSA addInfoNotAvailable (17) -- the additional information requested could not be understood -- or is not available badSenderNonce (18), badCertTemplate (19), signerNotTrusted (20), transactionIdInUse (21), unsupportedVersion (22), notAuthorized (23), systemUnavail (24), systemFailure (25), -- the request cannot be handled due to system failure duplicateCertReq (26)
PKIFailureInfo(int) - Constructor for class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Basic constructor.
PKIFailureInfo(DERBitString) - Constructor for class org.bouncycastle.asn1.cmp.PKIFailureInfo
PKIFailureInfoTest - Class in org.bouncycastle.asn1.test
  PKIFailureInfoTest
PKIFailureInfoTest() - Constructor for class org.bouncycastle.asn1.test.PKIFailureInfoTest
PKIFreeText - Class in org.bouncycastle.asn1.cmp
PKIFreeText(DERUTF8String) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
PKIFreeText(String) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
PKIFreeText(DERUTF8String[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
PKIFreeText(String[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
PKIHeader - Class in org.bouncycastle.asn1.cmp
PKIHeader(int, GeneralName, GeneralName) - Constructor for class org.bouncycastle.asn1.cmp.PKIHeader
PKIHeaderBuilder - Class in org.bouncycastle.asn1.cmp
PKIHeaderBuilder(int, GeneralName, GeneralName) - Constructor for class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
PKIMessage - Class in org.bouncycastle.asn1.cmp
PKIMessage(PKIHeader, PKIBody, DERBitString, CMPCertificate[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessage
  Creates a new PKIMessage.
PKIMessage(PKIHeader, PKIBody, DERBitString) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessage
PKIMessage(PKIHeader, PKIBody) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessage
PKIMessages - Class in org.bouncycastle.asn1.cmp
PKIMessages(PKIMessage) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessages
PKIMessages(PKIMessage[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessages
pkipath - Static variable in class org.bouncycastle.crypto.tls.CertChainType
PKIPublicationInfo - Class in org.bouncycastle.asn1.crmf
PKIStatus - Class in org.bouncycastle.asn1.cmp
PKIStatusInfo - Class in org.bouncycastle.asn1.cmp
PKIStatusInfo(PKIStatus) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
PKIStatusInfo(PKIStatus, PKIFreeText) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
PKIStatusInfo(PKIStatus, PKIFreeText, PKIFailureInfo) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
pkix - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
  PKIX base OID: 1.3.6.1.5.6.6
PKIX_VALIDITY_MODEL - Static variable in class org.bouncycastle.jcajce.PKIXExtendedParameters
  This is the default PKIX validity model.
PKIXAttrCertPathBuilderSpi - Class in org.bouncycastle.jce.provider
PKIXAttrCertPathBuilderSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXAttrCertPathBuilderSpi
PKIXAttrCertPathValidatorSpi - Class in org.bouncycastle.jce.provider
  CertPathValidatorSpi implementation for X.509 Attribute Certificates la RFC 3281.
PKIXAttrCertPathValidatorSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXAttrCertPathValidatorSpi
PKIXCertPath - Class in org.bouncycastle.jcajce.provider.asymmetric.x509
  CertPath implementation for X.509 certificates.
PKIXCertPathBuilderSpi - Class in org.bouncycastle.jce.provider
  Implements the PKIX CertPathBuilding algorithm for BouncyCastle.
PKIXCertPathBuilderSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
PKIXCertPathValidatorSpi - Class in org.bouncycastle.jce.provider
  CertPathValidatorSpi implementation for X.509 Certificate validation � la RFC 3280.
PKIXCertPathValidatorSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi
PKIXCertStore<T extends java.security.cert.Certificate> - Interface in org.bouncycastle.jcajce
PKIXCertStoreSelector<T extends java.security.cert.Certificate> - Class in org.bouncycastle.jcajce
  This class is a Selector implementation for certificates.
PKIXCertStoreSelector.Builder - Class in org.bouncycastle.jcajce
PKIXCertStoreSelector.Builder(CertSelector) - Constructor for class org.bouncycastle.jcajce.PKIXCertStoreSelector.Builder
PKIXCRLStore<T extends java.security.cert.CRL> - Interface in org.bouncycastle.jcajce
PKIXCRLStoreSelector<T extends java.security.cert.CRL> - Class in org.bouncycastle.jcajce
  This class is a Selector implementation for X.509 certificate revocation lists.
PKIXCRLStoreSelector.Builder - Class in org.bouncycastle.jcajce
PKIXCRLStoreSelector.Builder(CRLSelector) - Constructor for class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
PKIXExtendedBuilderParameters - Class in org.bouncycastle.jcajce
  This class contains extended parameters for PKIX certification path builders.
PKIXExtendedBuilderParameters.Builder - Class in org.bouncycastle.jcajce
PKIXExtendedBuilderParameters.Builder(PKIXBuilderParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
PKIXExtendedBuilderParameters.Builder(PKIXExtendedParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
PKIXExtendedParameters - Class in org.bouncycastle.jcajce
  This class extends the PKIXParameters with a validity model parameter.
PKIXExtendedParameters.Builder - Class in org.bouncycastle.jcajce
PKIXExtendedParameters.Builder(PKIXParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
PKIXExtendedParameters.Builder(PKIXExtendedParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
PKIXNameConstraintsTest - Class in org.bouncycastle.jce.provider.test
  Test class for `PKIXNameConstraintValidator`.
PKIXNameConstraintsTest() - Constructor for class org.bouncycastle.jce.provider.test.PKIXNameConstraintsTest
PKIXNameConstraintValidator - Class in org.bouncycastle.jce.provider
PKIXNameConstraintValidator() - Constructor for class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
PKIXNameConstraintValidatorException - Exception in org.bouncycastle.jce.provider
PKIXNameConstraintValidatorException(String) - Constructor for exception org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
PKIXPolicyMappingTest - Class in org.bouncycastle.jce.provider.test
PKIXPolicyMappingTest() - Constructor for class org.bouncycastle.jce.provider.test.PKIXPolicyMappingTest
PKIXPolicyNode - Class in org.bouncycastle.jce.provider
PKIXPolicyNode(List, int, Set, PolicyNode, Set, String, boolean) - Constructor for class org.bouncycastle.jce.provider.PKIXPolicyNode
PKIXTest - Class in org.bouncycastle.jce.provider.test
PKIXTest() - Constructor for class org.bouncycastle.jce.provider.test.PKIXTest
pkLen - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
pkLen - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
PKMACValue - Class in org.bouncycastle.asn1.crmf
  Password-based MAC value for use with POPOSigningKeyInput.
PKMACValue(PBMParameter, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.PKMACValue
  Creates a new PKMACValue.
PKMACValue(AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.PKMACValue
  Creates a new PKMACValue.
PLACE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 3039 PlaceOfBirth - DirectoryString(SIZE(1..128)
PLACE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 3039 PlaceOfBirth - DirectoryString(SIZE(1..128)
plugInVinegars(short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
  This method plugs in the vinegar variables into the polynomials of this layer and computes the coefficients of the Oil-variables as well as the free coefficient in each polynomial.
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.
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()
policyQualifiers - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
PollRepContent - Class in org.bouncycastle.asn1.cmp
PollRepContent(ASN1Integer, ASN1Integer) - Constructor for class org.bouncycastle.asn1.cmp.PollRepContent
PollRepContent(ASN1Integer, ASN1Integer, PKIFreeText) - Constructor for class org.bouncycastle.asn1.cmp.PollRepContent
PollReqContent - Class in org.bouncycastle.asn1.cmp
PollReqContent(ASN1Integer) - Constructor for class org.bouncycastle.asn1.cmp.PollReqContent
  Create a pollReqContent for a single certReqId.
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
Poly1305Test - Class in org.bouncycastle.crypto.test
Poly1305Test() - Constructor for class org.bouncycastle.crypto.test.Poly1305Test
Poly1305Test - Class in org.bouncycastle.jce.provider.test
Poly1305Test() - Constructor for class org.bouncycastle.jce.provider.test.Poly1305Test
Polynomial - Interface in org.bouncycastle.math.field
Polynomial - Interface in org.bouncycastle.pqc.math.ntru.polynomial
PolynomialExtensionField - Interface in org.bouncycastle.math.field
PolynomialGenerator - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
PolynomialGenerator() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.PolynomialGenerator
PolynomialGF2mSmallM - Class in org.bouncycastle.pqc.math.linearalgebra
  This class describes operations with polynomials from the ring R = GF(2^m)[X], where 2 <= m <=31.
PolynomialGF2mSmallM(GF2mField) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Construct the zero polynomial over the finite field GF(2^m).
PolynomialGF2mSmallM(GF2mField, int, char, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Construct a polynomial over the finite field GF(2^m).
PolynomialGF2mSmallM(GF2mField, int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Construct a monomial of the given degree over the finite field GF(2^m).
PolynomialGF2mSmallM(GF2mField, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Construct the polynomial over the given finite field GF(2^m) from the given coefficient vector.
PolynomialGF2mSmallM(GF2mField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Create a polynomial over the finite field GF(2^m).
PolynomialGF2mSmallM(PolynomialGF2mSmallM) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Copy constructor.
PolynomialGF2mSmallM(GF2mVector) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Create a polynomial over the finite field GF(2^m) out of the given coefficient vector.
PolynomialRingGF2 - Class in org.bouncycastle.pqc.math.linearalgebra
  This class describes operations with polynomials over finite field GF(2), i e polynomial ring R = GF(2)[X].
PolynomialRingGF2m - Class in org.bouncycastle.pqc.math.linearalgebra
  This class represents polynomial rings `GF(2^m)[X]/p(X)` for `m<32`.
PolynomialRingGF2m(GF2mField, PolynomialGF2mSmallM) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
  Constructor.
polyType - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
polyType - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
polyType - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
POPODecKeyChallContent - Class in org.bouncycastle.asn1.cmp
POPODecKeyRespContent - Class in org.bouncycastle.asn1.cmp
POPOPrivKey - Class in org.bouncycastle.asn1.crmf
POPOPrivKey(SubsequentMessage) - Constructor for class org.bouncycastle.asn1.crmf.POPOPrivKey
POPOSigningKey - Class in org.bouncycastle.asn1.crmf
POPOSigningKey(POPOSigningKeyInput, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.POPOSigningKey
  Creates a new Proof of Possession object for a signing key.
POPOSigningKeyInput - Class in org.bouncycastle.asn1.crmf
POPOSigningKeyInput(GeneralName, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
  Creates a new POPOSigningKeyInput with sender name as authInfo.
POPOSigningKeyInput(PKMACValue, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
  Creates a new POPOSigningKeyInput using password-based MAC.
populateState(byte[]) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
populateState(byte[]) - Method in class org.bouncycastle.crypto.digests.LongDigest
POSTAL_ADDRESS - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 3039 PostalAddress - SEQUENCE SIZE (1..6) OF DirectoryString(SIZE(1..30))
POSTAL_ADDRESS - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 3039 PostalAddress - SEQUENCE SIZE (1..6) OF DirectoryString(SIZE(1..30))
POSTAL_CODE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  postalCode - DirectoryString(SIZE(1..40)
POSTAL_CODE - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  postalCode - DirectoryString(SIZE(1..40)
postalAddress - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
postalCode - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
postOfficeBox - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
pow(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Compute `ae`.
pow(long, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Compute `ae`.
pow(int, int, int) - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
  Calculates a^b mod modulus
pow(long, int, long) - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
  Calculates a^b mod modulus
pow2_10 - Static variable in class org.bouncycastle.crypto.tls.MaxFragmentLength
pow2_11 - Static variable in class org.bouncycastle.crypto.tls.MaxFragmentLength
pow2_12 - Static variable in class org.bouncycastle.crypto.tls.MaxFragmentLength
pow2_9 - Static variable in class org.bouncycastle.crypto.tls.MaxFragmentLength
power(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Calculates this to the power of k and returns the result in a new GF2nPolynomialElement.
PPB - Static variable in class org.bouncycastle.math.ec.ECFieldElement.F2m
  Indicates pentanomial basis representation (PPB).
ppBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.1.2.3.3
PQCObjectIdentifiers - Interface in org.bouncycastle.pqc.asn1
  PQC: { iso(1) identifier-organization(3) dod(6) internet(1) private(4) 1 8301 3 1 3 5 3 ... }
PRE_ISSUING_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
preComp - Variable in class org.bouncycastle.math.ec.FixedPointPreCompInfo
  Array holding the precomputed `ECPoint`s used for a fixed point multiplication.
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.F2m`s used for the WTNAF multiplication in ``WTauNafMultiplier.multiply()``.
PRECOMP_NAME - Static variable in class org.bouncycastle.math.ec.FixedPointUtil
PRECOMP_NAME - Static variable in class org.bouncycastle.math.ec.WNafUtil
PreCompInfo - Interface in org.bouncycastle.math.ec
  Interface for classes storing precomputation data for multiplication algorithms.
preCompNeg - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
  Array holding the negations of the precomputed `ECPoint`s used for a Window NAF multiplication.
preCompTable - Variable in class org.bouncycastle.math.ec.ECPoint
precompute(ECPoint, int) - Static method in class org.bouncycastle.math.ec.FixedPointUtil
precompute(ECPoint, int, 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
premasterSecret - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
premasterSecret - Variable in class org.bouncycastle.crypto.tls.TlsRSAKeyExchange
prepareFinishHash - Variable in class org.bouncycastle.crypto.tls.TlsServerProtocol
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(TlsContext, byte[], String, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
PRF_legacy(byte[], String, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
PRFAlgorithm - Class in org.bouncycastle.crypto.tls
  RFC 5246 Note that the values here are implementation-specific and arbitrary.
PRFAlgorithm() - Constructor for class org.bouncycastle.crypto.tls.PRFAlgorithm
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
primeCheck - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
primeCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  Prime Curves OID: 1.2.840.10045.3.1
PrincipalUtil - Class in org.bouncycastle.jce
  a utility class that will extract X509Principal objects from X.509 certificates.
PrincipalUtil() - Constructor for class org.bouncycastle.jce.PrincipalUtil
PRINTABLE_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
printArray(String, byte[][]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
  This method prints the values of a 2-dimensional byte array
printArray(String, byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
  This method prints the values of a 1-dimensional byte array
privateExponent - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
privateExponent - Variable in class org.bouncycastle.jce.provider.JCERSAPrivateKey
privateKey - Variable in class org.bouncycastle.crypto.tls.DefaultTlsAgreementCredentials
privateKey - Variable in class org.bouncycastle.crypto.tls.DefaultTlsEncryptionCredentials
privateKey - Variable in class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
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
PrivateKeyInfo - Class in org.bouncycastle.asn1.pkcs
PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
PrivateKeyInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
  Deprecated.
  use PrivateKeyInfo.getInstance()
PrivateKeyInfoFactory - Class in org.bouncycastle.crypto.util
  Factory to create ASN.1 private key info objects from lightweight private keys.
PrivateKeyInfoFactory() - Constructor for class org.bouncycastle.crypto.util.PrivateKeyInfoFactory
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.
privateToExplicitParameters(PrivateKey, String) - Static method in class org.bouncycastle.jce.ECKeyUtil
  Convert a passed in private EC key to have explicit parameters.
privateToExplicitParameters(PrivateKey, Provider) - Static method in class org.bouncycastle.jce.ECKeyUtil
  Convert a passed in private EC key to have explicit parameters.
PRIVILEGE_WITHDRAWN - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated.
  use lower case version
PRIVILEGE_WITHDRAWN - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated.
  use lower case version
privilegeWithdrawn - Static variable in class org.bouncycastle.asn1.x509.CRLReason
privilegeWithdrawn - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
privKey - Variable in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
processAADByte(byte) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
  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.EAXBlockCipher
processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
processAADBytes(byte[], int, int) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
  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.EAXBlockCipher
processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
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
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.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, int) - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
  Process a single block using the basic ElGamal algorithm.
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.IDEAEngine
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.IESEngine
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
  Process a single Block using the Naccache-Stern algorithm.
processBlock(byte[], int, 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.SerpentEngine
  Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.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, 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.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.OFBBlockCipher
  Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
  Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
  Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
processBlock(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
processByte(byte) - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  add another byte for processing.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  process a single byte, producing an output block if necessary.
processByte(byte, byte[], int) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
  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.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.NISTCTSBlockCipher
  process a single byte, producing an output block if necessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.OldCTSBlockCipher
  process a single byte, producing an output block if necessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
  Deprecated.
  process a single byte, producing an output block if neccessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
  process a single byte, producing an output block if neccessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedDecoder
processByte(byte, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedEncoder
processBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  add len bytes to the buffer for processing.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Grain128Engine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.HC128Engine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.HC256Engine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.ISAACEngine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC4Engine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.VMPCEngine
processBytes(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
  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.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.NISTCTSBlockCipher
  process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.OldCTSBlockCipher
  process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
  Deprecated.
  process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
  process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.StreamBlockCipher
processBytes(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.crypto.StreamCipher
  process a block of bytes from in putting the result into out.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedDecoder
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedEncoder
processCertificateRequest(DTLSClientProtocol.ClientHandshakeState, byte[]) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
processCertificateStatus(DTLSClientProtocol.ClientHandshakeState, byte[]) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
processCertificateVerify(DTLSServerProtocol.ServerHandshakeState, byte[], TlsHandshakeHash) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
processCheckSum(byte[]) - Method in class org.bouncycastle.crypto.digests.MD2Digest
processClientCertificate(Certificate) - Method in class org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
processClientCertificate(DTLSServerProtocol.ServerHandshakeState, byte[]) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
processClientCertificate(Certificate) - Method in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
processClientCertificate(Certificate) - Method in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
processClientCertificate(Certificate) - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
processClientCredentials(TlsCredentials) - Method in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
processClientCredentials(TlsCredentials) - Method in class org.bouncycastle.crypto.tls.TlsECDHEKeyExchange
processClientCredentials(TlsCredentials) - Method in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
processClientCredentials(TlsCredentials) - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
processClientCredentials(TlsCredentials) - Method in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
processClientCredentials(TlsCredentials) - Method in class org.bouncycastle.crypto.tls.TlsRSAKeyExchange
processClientCredentials(TlsCredentials) - Method in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
processClientExtensions(Hashtable) - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
processClientExtensions(Hashtable) - Method in class org.bouncycastle.crypto.tls.SRPTlsServer
processClientExtensions(Hashtable) - Method in interface org.bouncycastle.crypto.tls.TlsServer
processClientHello(DTLSServerProtocol.ServerHandshakeState, byte[]) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
processClientKeyExchange(InputStream) - Method in class org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
processClientKeyExchange(DTLSServerProtocol.ServerHandshakeState, byte[]) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
processClientKeyExchange(InputStream) - Method in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
processClientKeyExchange(InputStream) - Method in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
processClientKeyExchange(InputStream) - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
processClientKeyExchange(InputStream) - Method in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
processClientKeyExchange(InputStream) - Method in class org.bouncycastle.crypto.tls.TlsRSAKeyExchange
processClientKeyExchange(InputStream) - Method in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
processClientSupplementalData(Vector) - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
processClientSupplementalData(DTLSServerProtocol.ServerHandshakeState, byte[]) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
processClientSupplementalData(Vector) - Method in interface org.bouncycastle.crypto.tls.TlsServer
processData(byte[]) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
  Convenience Method for data exchange with the cipher.
processFinished(byte[], byte[]) - Method in class org.bouncycastle.crypto.tls.DTLSProtocol
processFinishedMessage(ByteArrayInputStream) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
processHashBlock() - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
processHelloVerifyRequest(DTLSClientProtocol.ClientHandshakeState, byte[]) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
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
processMaxFragmentLengthExtension(Hashtable, Hashtable, short) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
processMessageWord() - Method in class org.bouncycastle.crypto.macs.SipHash
processNewSessionTicket(DTLSClientProtocol.ClientHandshakeState, byte[]) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
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.
processRecord(short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
processServerCertificate(Certificate) - Method in class org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
processServerCertificate(DTLSClientProtocol.ClientHandshakeState, byte[]) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
processServerCertificate(Certificate) - Method in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
processServerCertificate(Certificate) - Method in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
processServerCertificate(Certificate) - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
processServerCertificate(Certificate) - Method in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
processServerCertificate(Certificate) - Method in class org.bouncycastle.crypto.tls.TlsRSAKeyExchange
processServerCertificate(Certificate) - Method in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
processServerCredentials(TlsCredentials) - Method in class org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
processServerCredentials(TlsCredentials) - Method in class org.bouncycastle.crypto.tls.TlsDHEKeyExchange
processServerCredentials(TlsCredentials) - Method in class org.bouncycastle.crypto.tls.TlsECDHEKeyExchange
processServerCredentials(TlsCredentials) - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
processServerCredentials(TlsCredentials) - Method in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
processServerCredentials(TlsCredentials) - Method in class org.bouncycastle.crypto.tls.TlsRSAKeyExchange
processServerCredentials(TlsCredentials) - Method in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
processServerExtensions(Hashtable) - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
processServerExtensions(Hashtable) - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
processServerExtensions(Hashtable) - Method in interface org.bouncycastle.crypto.tls.TlsClient
processServerHello(DTLSClientProtocol.ClientHandshakeState, byte[]) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
processServerKeyExchange(InputStream) - Method in class org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
processServerKeyExchange(DTLSClientProtocol.ClientHandshakeState, byte[]) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
processServerKeyExchange(InputStream) - Method in class org.bouncycastle.crypto.tls.TlsDHEKeyExchange
processServerKeyExchange(InputStream) - Method in class org.bouncycastle.crypto.tls.TlsECDHEKeyExchange
processServerKeyExchange(InputStream) - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
processServerKeyExchange(InputStream) - Method in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
processServerKeyExchange(InputStream) - Method in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
processServerSupplementalData(Vector) - Method in class org.bouncycastle.crypto.tls.AbstractTlsClient
processServerSupplementalData(DTLSClientProtocol.ClientHandshakeState, byte[]) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
processServerSupplementalData(Vector) - Method in interface org.bouncycastle.crypto.tls.TlsClient
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.test
ProcurationSyntaxUnitTest() - Constructor for class org.bouncycastle.asn1.test.ProcurationSyntaxUnitTest
ProductFormPolynomial - Class in org.bouncycastle.pqc.math.ntru.polynomial
  A polynomial of the form `f1*f2+f3`, where `f1,f2,f3` are very sparsely populated ternary polynomials.
ProductFormPolynomial(SparseTernaryPolynomial, SparseTernaryPolynomial, SparseTernaryPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
ProductFormPolynomialTest - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
ProductFormPolynomialTest() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.ProductFormPolynomialTest
ProfessionInfo - Class in org.bouncycastle.asn1.isismtt.x509
  Professions, specializations, disciplines, fields of activity, etc.
ProfessionInfo(NamingAuthority, DirectoryString[], ASN1ObjectIdentifier[], String, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Constructor from given details.
ProfessionInfoUnitTest - Class in org.bouncycastle.asn1.test
ProfessionInfoUnitTest() - Constructor for class org.bouncycastle.asn1.test.ProfessionInfoUnitTest
profileType - Static variable in class org.bouncycastle.asn1.eac.CertificateBody
proofOfApproval - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
proofOfCreation - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
proofOfDelivery - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
proofOfOrigin - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
ProofOfPossession - Class in org.bouncycastle.asn1.crmf
ProofOfPossession() - Constructor for class org.bouncycastle.asn1.crmf.ProofOfPossession
  Creates a ProofOfPossession with type raVerified.
ProofOfPossession(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
ProtectedPart - Class in org.bouncycastle.asn1.cmp
ProtectedPart(PKIHeader, PKIBody) - Constructor for class org.bouncycastle.asn1.cmp.ProtectedPart
protectionProfiles - Variable in class org.bouncycastle.crypto.tls.UseSRTPData
protocol_version - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  The protocol version the client has attempted to negotiate is recognized but not supported.
ProtocolVersion - Class in org.bouncycastle.crypto.tls
provider - Variable in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
PROVIDER_NAME - Static variable in class org.bouncycastle.jce.provider.BouncyCastleProvider
PROVIDER_NAME - Static variable in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
ProviderConfiguration - Interface in org.bouncycastle.jcajce.provider.config
ProviderConfigurationPermission - Class in org.bouncycastle.jcajce.provider.config
  A permission class to define what can be done with the ConfigurableProvider interface.
ProviderConfigurationPermission(String) - Constructor for class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
ProviderConfigurationPermission(String, String) - Constructor for class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
ProviderJcaJceHelper - Class in org.bouncycastle.jcajce.util
  `JcaJceHelper` that obtains all algorithms from a specific `Provider` instance.
ProviderJcaJceHelper(Provider) - Constructor for class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
providerName - Variable in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
PSEUDONYM - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)
PSEUDONYM - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)
psk - Variable in class org.bouncycastle.crypto.tls.BasicTlsPSKIdentity
psk - Static variable in class org.bouncycastle.crypto.tls.ClientAuthenticationType
PSK - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
psk - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
psk_identity_hint - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
pskIdentity - Variable in class org.bouncycastle.crypto.tls.PSKTlsClient
pskIdentity - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
pskIdentityManager - Variable in class org.bouncycastle.crypto.tls.PSKTlsServer
pskIdentityManager - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
PSKTlsClient - Class in org.bouncycastle.crypto.tls
PSKTlsClient(TlsPSKIdentity) - Constructor for class org.bouncycastle.crypto.tls.PSKTlsClient
PSKTlsClient(TlsCipherFactory, TlsPSKIdentity) - Constructor for class org.bouncycastle.crypto.tls.PSKTlsClient
PSKTlsClientTest - Class in org.bouncycastle.crypto.tls.test
  A simple test designed to conduct a TLS handshake with an external TLS server.
PSKTlsClientTest() - Constructor for class org.bouncycastle.crypto.tls.test.PSKTlsClientTest
PSKTlsServer - Class in org.bouncycastle.crypto.tls
PSKTlsServer(TlsPSKIdentityManager) - Constructor for class org.bouncycastle.crypto.tls.PSKTlsServer
PSKTlsServer(TlsCipherFactory, TlsPSKIdentityManager) - Constructor for class org.bouncycastle.crypto.tls.PSKTlsServer
PSSBlindTest - Class in org.bouncycastle.crypto.test
PSSBlindTest() - Constructor for class org.bouncycastle.crypto.test.PSSBlindTest
PSSSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
PSSSignatureSpi(AsymmetricBlockCipher, PSSParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
PSSSignatureSpi(AsymmetricBlockCipher, PSSParameterSpec, boolean) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
PSSSignatureSpi.nonePSS - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
PSSSignatureSpi.nonePSS() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.nonePSS
PSSSignatureSpi.PSSwithRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
PSSSignatureSpi.PSSwithRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.PSSwithRSA
PSSSignatureSpi.SHA1withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
PSSSignatureSpi.SHA1withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA1withRSA
PSSSignatureSpi.SHA224withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
PSSSignatureSpi.SHA224withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA224withRSA
PSSSignatureSpi.SHA256withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
PSSSignatureSpi.SHA256withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA256withRSA
PSSSignatureSpi.SHA384withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
PSSSignatureSpi.SHA384withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA384withRSA
PSSSignatureSpi.SHA512withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
PSSSignatureSpi.SHA512withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA512withRSA
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
PSSTest - Class in org.bouncycastle.crypto.test
PSSTest() - Constructor for class org.bouncycastle.crypto.test.PSSTest
PSSTest - Class in org.bouncycastle.jce.provider.test
PSSTest() - Constructor for class org.bouncycastle.jce.provider.test.PSSTest
pubKey - Variable in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
PUBLIC_CONSTANT - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
  A predetermined public constant.
publicKey - Static variable in class org.bouncycastle.asn1.x509.ObjectDigestInfo
  The public key is hashed.
publicKey - Variable in class org.bouncycastle.crypto.tls.ServerDHParams
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
publicToExplicitParameters(PublicKey, String) - Static method in class org.bouncycastle.jce.ECKeyUtil
  Convert a passed in public EC key to have explicit parameters.
publicToExplicitParameters(PublicKey, Provider) - Static method in class org.bouncycastle.jce.ECKeyUtil
  Convert a passed in public EC key to have explicit parameters.
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.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 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
q - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
q - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
q - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
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
QUALIFIED_NAME - Static variable in class org.bouncycastle.asn1.eac.EACTags
quicksort(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
  Sorts this array of integers according to the Quicksort algorithm.
quicksort(int[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
  Sort a subarray of a source array.
quotient(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Divides this by b and stores the quotient in a new PolynomialGF2n.
quotient(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Returns the absolute quotient of this divided by g in a new GF2Polynomial.

## R

RADG3 - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
RADG4 - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
rainbow - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.5.3.2
Rainbow - Class in org.bouncycastle.pqc.jcajce.provider
Rainbow() - Constructor for class org.bouncycastle.pqc.jcajce.provider.Rainbow
Rainbow.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
Rainbow.Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.Rainbow.Mappings
RainbowKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
  This class transforms Rainbow keys and Rainbow key specifications.
RainbowKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
RainbowKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.rainbow
RainbowKeyGenerationParameters(SecureRandom, RainbowParameters) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyGenerationParameters
RainbowKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.rainbow
  This class implements AsymmetricCipherKeyPairGenerator.
RainbowKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
  The standard constructor tries to generate the Rainbow algorithm identifier with the corresponding OID.
RainbowKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
RainbowKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
RainbowKeyParameters - Class in org.bouncycastle.pqc.crypto.rainbow
RainbowKeyParameters(boolean, int) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyParameters
RainbowKeysToParams - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
  utility class for converting jce/jca Rainbow objects objects into their org.bouncycastle.crypto counterparts.
RainbowKeysToParams() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
RainbowParameters - Class in org.bouncycastle.pqc.crypto.rainbow
RainbowParameters() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
  Default Constructor The elements of the array containing the number of Vinegar variables in each layer are set to the default values here.
RainbowParameters(int[]) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
  Constructor with parameters
RainbowParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
  This class provides methods for setting and getting the Rainbow-parameters like number of Vinegar-variables in the layers, number of layers and so on.
RainbowParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
  Default Constructor The elements of the array containing the number of Vinegar variables in each layer are set to the default values here.
RainbowParameterSpec(int[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
  Constructor with parameters
RainbowPrivateKey - Class in org.bouncycastle.pqc.asn1
  Return the key data to encode in the PrivateKeyInfo structure.
RainbowPrivateKey(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.bouncycastle.pqc.asn1.RainbowPrivateKey
RainbowPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.rainbow
RainbowPrivateKeyParameters(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
  Constructor
RainbowPrivateKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
  This class provides a specification for a RainbowSignature private key.
RainbowPrivateKeySpec(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
  Constructor
RainbowPublicKey - Class in org.bouncycastle.pqc.asn1
  This class implements an ASN.1 encoded Rainbow public key.
RainbowPublicKey(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.asn1.RainbowPublicKey
RainbowPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.rainbow
RainbowPublicKeyParameters(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowPublicKeyParameters
  Constructor
RainbowPublicKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
  This class provides a specification for a RainbowSignature public key.
RainbowPublicKeySpec(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
  Constructor
RainbowSignatureTest - Class in org.bouncycastle.pqc.jcajce.provider.test
RainbowSignatureTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
RainbowSigner - Class in org.bouncycastle.pqc.crypto.rainbow
  It implements the sign and verify functions for the Rainbow Signature Scheme.
RainbowSigner() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowSigner
RainbowSignerTest - Class in org.bouncycastle.pqc.crypto.test
RainbowSignerTest() - Constructor for class org.bouncycastle.pqc.crypto.test.RainbowSignerTest
RainbowUtil - Class in org.bouncycastle.pqc.crypto.rainbow.util
  This class is needed for the conversions while encoding and decoding, as well as for comparison between arrays of some dimensions
RainbowUtil() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
rainbowWithSha1 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.5.3.2.1
rainbowWithSha224 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.5.3.2.2
rainbowWithSha256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.5.3.2.3
rainbowWithSha384 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.5.3.2.4
rainbowWithSha512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
  1.3.6.1.4.1.8301.3.1.3.5.3.2.5
raiseAlert(short, short, String, Throwable) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
raiseWarning(short, String) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
rand - Variable in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
  Source of randomness
random - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
random - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
random - Variable in class org.bouncycastle.crypto.CipherKeyGenerator
random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
random - Variable in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
random - Variable in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
random - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
random(int[]) - Static method in class org.bouncycastle.math.raw.Mod
RANDOM_IRREDUCIBLE_POLYNOMIAL - Static variable in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Constant used for polynomial construction (see constructor `PolynomialGF2mSmallM.PolynomialGF2mSmallM(GF2mField, int, char, SecureRandom)`).
randomData - Variable in class org.bouncycastle.crypto.tls.TlsBlockCipher
RandomDSAKCalculator - Class in org.bouncycastle.crypto.signers
RandomDSAKCalculator() - Constructor for class org.bouncycastle.crypto.signers.RandomDSAKCalculator
RandomGenerator - Interface in org.bouncycastle.crypto.prng
  Generic interface for objects generating random bytes.
randomize() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Fills all len bits of this GF2Polynomial with random values.
randomize(Random) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Fills all len bits of this GF2Polynomial with random values using the specified source of randomness.
randomize(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
randomize(BigInteger, SecureRandom) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
RandUtils - Class in org.bouncycastle.pqc.math.linearalgebra
RandUtils() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.RandUtils
rc2 - Static variable in class org.bouncycastle.crypto.tls.BulkCipherAlgorithm
RC2 - Class in org.bouncycastle.jcajce.provider.symmetric
RC2.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
RC2.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
RC2.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
RC2.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
RC2.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
  RC2CBC
RC2.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CBC
RC2.CBCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
  RC2
RC2.CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CBCMAC
RC2.CFB8MAC - Class in org.bouncycastle.jcajce.provider.symmetric
RC2.CFB8MAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CFB8MAC
RC2.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
  RC2
RC2.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.ECB
RC2.KeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric
RC2.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.KeyGenerator
RC2.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
RC2.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.Mappings
RC2.PBEWithMD2KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithMD2AndRC2
RC2.PBEWithMD2KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithMD2KeyFactory
RC2.PBEWithMD5AndRC2 - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithMD5AndRC2
RC2.PBEWithMD5AndRC2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithMD5AndRC2
RC2.PBEWithMD5KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithMD5AndRC2
RC2.PBEWithMD5KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithMD5KeyFactory
RC2.PBEWithSHA1AndRC2 - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHA1AndRC2
RC2.PBEWithSHA1AndRC2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHA1AndRC2
RC2.PBEWithSHA1KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHA1AndRC2
RC2.PBEWithSHA1KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHA1KeyFactory
RC2.PBEWithSHAAnd128BitKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHAAnd128BitRC2-CBC
RC2.PBEWithSHAAnd128BitKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd128BitKeyFactory
RC2.PBEWithSHAAnd128BitRC2 - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHAAnd128BitRC2-CBC
RC2.PBEWithSHAAnd128BitRC2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd128BitRC2
RC2.PBEWithSHAAnd40BitKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHAAnd40BitRC2-CBC
RC2.PBEWithSHAAnd40BitKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd40BitKeyFactory
RC2.PBEWithSHAAnd40BitRC2 - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHAAnd40BitRC2-CBC
RC2.PBEWithSHAAnd40BitRC2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd40BitRC2
RC2.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
RC2.Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.Wrap
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
RC2_CBC_40 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
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
rc4 - Static variable in class org.bouncycastle.crypto.tls.BulkCipherAlgorithm
RC4_128 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
RC4_40 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
RC4Engine - Class in org.bouncycastle.crypto.engines
RC4Engine() - Constructor for class org.bouncycastle.crypto.engines.RC4Engine
RC4Test - Class in org.bouncycastle.crypto.test
  RC4 Test
RC4Test() - Constructor for class org.bouncycastle.crypto.test.RC4Test
RC5 - Class in org.bouncycastle.jcajce.provider.symmetric
RC5.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
RC5.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParamGen
RC5.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
RC5.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParams
RC5.CBC32 - Class in org.bouncycastle.jcajce.provider.symmetric
RC5.CBC32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.CBC32
RC5.CFB8Mac32 - Class in org.bouncycastle.jcajce.provider.symmetric
RC5.CFB8Mac32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.CFB8Mac32
RC5.ECB32 - Class in org.bouncycastle.jcajce.provider.symmetric
  RC5
RC5.ECB32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.ECB32
RC5.ECB64 - Class in org.bouncycastle.jcajce.provider.symmetric
  RC564
RC5.ECB64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.ECB64
RC5.KeyGen32 - Class in org.bouncycastle.jcajce.provider.symmetric
RC5.KeyGen32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.KeyGen32
RC5.KeyGen64 - Class in org.bouncycastle.jcajce.provider.symmetric
  RC5
RC5.KeyGen64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.KeyGen64
RC5.Mac32 - Class in org.bouncycastle.jcajce.provider.symmetric
RC5.Mac32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.Mac32
RC5.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
RC5.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.Mappings
RC532Engine - Class in org.bouncycastle.crypto.engines
  The specification for RC5 came from the `RC5 Encryption Algorithm` publication in RSA CryptoBytes, Spring of 1995.
RC532Engine() - Constructor for class org.bouncycastle.crypto.engines.RC532Engine
  Create an instance of the RC5 encryption algorithm and set some defaults
RC564Engine - Class in org.bouncycastle.crypto.engines
  The specification for RC5 came from the `RC5 Encryption Algorithm` publication in RSA CryptoBytes, Spring of 1995.
RC564Engine() - Constructor for class org.bouncycastle.crypto.engines.RC564Engine
  Create an instance of the RC5 encryption algorithm and set some defaults
RC5Parameters - Class in org.bouncycastle.crypto.params
RC5Parameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.RC5Parameters
RC5Test - Class in org.bouncycastle.crypto.test
  RC5 tester - vectors from ftp://ftp.nordu.net/rfc/rfc2040.txt RFC 2040 "The RC5, RC5-CBC, RC5-CBC-Pad, and RC5-CTS Algorithms"
RC5Test() - Constructor for class org.bouncycastle.crypto.test.RC5Test
RC6 - Class in org.bouncycastle.jcajce.provider.symmetric
RC6.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
RC6.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParamGen
RC6.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
RC6.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParams
RC6.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
RC6.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.CBC
RC6.CFB - Class in org.bouncycastle.jcajce.provider.symmetric
RC6.CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.CFB
RC6.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
RC6.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.ECB
RC6.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
RC6.GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.GMAC
RC6.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
RC6.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.KeyGen
RC6.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
RC6.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.Mappings
RC6.OFB - Class in org.bouncycastle.jcajce.provider.symmetric
RC6.OFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.OFB
RC6.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
RC6.Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.Poly1305
RC6.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
RC6.Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.Poly1305KeyGen
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
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[], int, int, int) - Method in class org.bouncycastle.crypto.tls.ByteQueue
  Read data from the buffer.
read() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
  Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and returns the next available byte.
read(byte[], int, int) - Method in class org.bouncycastle.jcajce.io.CipherInputStream
  Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and then returns up to `len` bytes in the provided array.
read(byte[]) - Method in class org.bouncycastle.util.io.TeeInputStream
read(byte[], int, int) - Method in class org.bouncycastle.util.io.TeeInputStream
read() - Method in class org.bouncycastle.util.io.TeeInputStream
read() - Method in interface org.bouncycastle.util.StreamParser
readAll(InputStream) - Static method in class org.bouncycastle.util.io.Streams
  Read stream fully, returning contents in a byte array.
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.
readAllOrNothing(int, InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readApplicationData(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
  Read data from the network.
readASN1Object(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readDERObject(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readDHParameter(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
readECExponent(int, InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
readECFieldElement(int, InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
readECParameter(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
readECParameters(int[], short[], InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
readEncryptThenMACExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
readExtendedMasterSecretExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
readExtensions(ByteArrayInputStream) - Static method in class org.bouncycastle.crypto.tls.TlsProtocol
readFullLength(InputStream, int) - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
  Reads a given number of bytes from an `InputStream`.
readFully(byte[]) - Method in class org.bouncycastle.asn1.ASN1InputStream
readFully(int, InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readFully(byte[], InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
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,
readHeartbeatExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
readKey(InputStream) - Method in interface org.bouncycastle.crypto.KeyParser
readKey(InputStream) - Method in class org.bouncycastle.crypto.parsers.DHIESPublicKeyParser
readKey(InputStream) - Method in class org.bouncycastle.crypto.parsers.ECIESPublicKeyParser
readLength() - Method in class org.bouncycastle.asn1.ASN1InputStream
readMac - Variable in class org.bouncycastle.crypto.tls.TlsBlockCipher
readMac - Variable in class org.bouncycastle.crypto.tls.TlsNullCipher
readMac - Variable in class org.bouncycastle.crypto.tls.TlsStreamCipher
readMaxFragmentLengthExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
readNegotiatedDHEGroupsClientExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
readNegotiatedDHEGroupsServerExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
readObject() - Method in interface org.bouncycastle.asn1.ASN1ApplicationSpecificParser
  Read the next object in the parser.
readObject() - Method in class org.bouncycastle.asn1.ASN1InputStream
readObject() - Method in interface org.bouncycastle.asn1.ASN1SequenceParser
  Read the next object from the underlying object representing a SEQUENCE.
readObject() - Method in interface org.bouncycastle.asn1.ASN1SetParser
  Read the next object from the underlying object representing a SET.
readObject() - Method in class org.bouncycastle.asn1.ASN1StreamParser
readObject() - Method in class org.bouncycastle.asn1.BERApplicationSpecificParser
readObject() - Method in class org.bouncycastle.asn1.BERSequenceParser
readObject() - Method in class org.bouncycastle.asn1.BERSetParser
readObject() - Method in class org.bouncycastle.asn1.DERExternalParser
readObject() - Method in class org.bouncycastle.asn1.DERSequenceParser
readObject() - Method in class org.bouncycastle.asn1.DERSetParser
readObject(ObjectInputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
readOpaque16(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readOpaque24(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readOpaque8(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readPemObject() - Method in class org.bouncycastle.util.io.pem.PemReader
readServerExtensions() - Method in class org.bouncycastle.crypto.tls.SessionParameters
readServerNameExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
readSignatureAlgorithmsExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
  Read 'signature_algorithms' extension data.
readSRPExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsSRPUtils
readSRPParameter(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsSRPUtils
readStatusRequestExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
readSupplementalDataMessage(ByteArrayInputStream) - Static method in class org.bouncycastle.crypto.tls.TlsProtocol
readSupportedEllipticCurvesExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
readSupportedPointFormatsExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
readTruncatedHMacExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
readUint16(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readUint16(byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readUint16Array(int, InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readUint24(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readUint24(byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readUint32(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readUint32(byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readUint48(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readUint48(byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readUint8(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readUint8(byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readUint8Array(int, InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readUseSRTPExtension(byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsSRTPUtils
readVersion(byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readVersion(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readVersionRaw(byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
readVersionRaw(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
reasonCode - Static variable in class org.bouncycastle.asn1.x509.Extension
  Reason code
reasonCode - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Reason code
ReasonCode - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
ReasonFlags - Class in org.bouncycastle.asn1.x509
  The ReasonFlags object.
ReasonFlags(int) - Constructor for class org.bouncycastle.asn1.x509.ReasonFlags
ReasonFlags(DERBitString) - Constructor for class org.bouncycastle.asn1.x509.ReasonFlags
ReasonFlagsTest - Class in org.bouncycastle.asn1.test
ReasonFlagsTest() - Constructor for class org.bouncycastle.asn1.test.ReasonFlagsTest
receive(byte[], int, int, int) - Method in interface org.bouncycastle.crypto.tls.DatagramTransport
receive(byte[], int, int, int) - Method in class org.bouncycastle.crypto.tls.DTLSTransport
receive(byte[], int, int, int) - Method in class org.bouncycastle.crypto.tls.test.LoggingDatagramTransport
receive(byte[], int, int, int) - Method in class org.bouncycastle.crypto.tls.test.UnreliableDatagramTransport
receive(byte[], int, int, int) - Method in class org.bouncycastle.crypto.tls.UDPTransport
receiveCertificateMessage(ByteArrayInputStream) - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
receiveCertificateVerifyMessage(ByteArrayInputStream) - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
receiveClientHelloMessage(ByteArrayInputStream) - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
receiveClientKeyExchangeMessage(ByteArrayInputStream) - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
receivedChangeCipherSpec - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
receiveLimit - Variable in class org.bouncycastle.crypto.tls.UDPTransport
receiveNewSessionTicketMessage(ByteArrayInputStream) - Method in class org.bouncycastle.crypto.tls.TlsClientProtocol
receiveServerHelloMessage(ByteArrayInputStream) - Method in class org.bouncycastle.crypto.tls.TlsClientProtocol
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
RecipientKeyIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
  Deprecated.
  use getInstance()
record_overflow - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  A TLSCiphertext record was received that had a length more than 2^14+2048 bytes, or a record decrypted to a TLSCompressed record with more than 2^14+1024 bytes.
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.sec.SecP192K1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
reduce(int[], int[], int) - Static method in class org.bouncycastle.math.raw.Mont256
reduce(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Reduces this by g and returns the result in a new PolynomialGF2n.
reduce23(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
reduce27(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
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
reduceInto(BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Reduces an integer into a given interval
reduceN() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Reduces len by finding the most significant bit set to one and reducing len and blocks.
reduceXF(int[], int[]) - Static method in class org.bouncycastle.math.raw.Mont256
ReferenceEncoding - Static variable in class org.bouncycastle.asn1.eac.CVCertificate
ReferenceMultiplier - Class in org.bouncycastle.math.ec
ReferenceMultiplier() - Constructor for class org.bouncycastle.math.ec.ReferenceMultiplier
referenceMultiply(ECPoint, BigInteger) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
  Simple shift-and-add multiplication.
refersToASpecificNamedCurve(int) - Static method in class org.bouncycastle.crypto.tls.NamedCurve
regCtrl_altCertTemplate - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  From RFC4210: id-regCtrl-altCertTemplate OBJECT IDENTIFIER ::= {id-regCtrl 7}; 1.3.6.1.5.5.7.1.7
regCtrl_authenticator - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  1.3.6.1.5.5.7.5.1.2
regCtrl_oldCertID - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  1.3.6.1.5.5.7.5.1.5
regCtrl_pkiArchiveOptions - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  1.3.6.1.5.5.7.5.1.4
regCtrl_pkiPublicationInfo - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  1.3.6.1.5.5.7.5.1.3
regCtrl_protocolEncrKey - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  1.3.6.1.5.5.7.5.1.6
regCtrl_regToken - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  1.3.6.1.5.5.7.5.1.1
regInfo_certReq - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4211: it-regInfo-certReq: 1.3.6.1.5.5.7.5.2.1
regInfo_utf8Pairs - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
  RFC 4211: it-regInfo-utf8Pairs: 1.3.6.1.5.5.7.5.2.1
registeredAddress - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
registeredID - Static variable in class org.bouncycastle.asn1.x509.GeneralName
registerOid(ConfigurableProvider, ASN1ObjectIdentifier, String, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
registerOidAlgorithmParameters(ConfigurableProvider, ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
RegressionTest - Class in org.bouncycastle.asn1.test
RegressionTest() - Constructor for class org.bouncycastle.asn1.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.jce.provider.test
RegressionTest() - Constructor for class org.bouncycastle.jce.provider.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
remainder(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Divides this by b and stores the remainder in a new PolynomialGF2n.
remainder(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Returns the remainder of this divided by g in a new GF2Polynomial.
remainder(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
  Return the remainder of a polynomial division of two polynomials.
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
removeChild(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
removeData(int) - Method in class org.bouncycastle.crypto.tls.ByteQueue
  Remove some bytes from our data from the beginning.
removeData(byte[], int, int, int) - Method in class org.bouncycastle.crypto.tls.ByteQueue
  Remove data from the buffer.
removeData(int, int) - Method in class org.bouncycastle.crypto.tls.ByteQueue
removeFromCRL - Static variable in class org.bouncycastle.asn1.x509.CRLReason
renegotiation_info - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
RepeatedSecretKeySpec - Class in org.bouncycastle.jcajce.spec
  A simple object to indicate that a symmetric cipher should reuse the last key provided.
RepeatedSecretKeySpec(String) - Constructor for class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
RepeatedSecretKeySpec - Class in org.bouncycastle.jce.spec
  Deprecated.
  use super class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
RepeatedSecretKeySpec(String) - Constructor for class org.bouncycastle.jce.spec.RepeatedSecretKeySpec
  Deprecated.
reportServerVersion(DTLSClientProtocol.ClientHandshakeState, ProtocolVersion) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
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
request - Variable in class org.bouncycastle.crypto.tls.CertificateStatusRequest
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.test
RequestedCertificateUnitTest() - Constructor for class org.bouncycastle.asn1.test.RequestedCertificateUnitTest
requestExtensions - Variable in class org.bouncycastle.crypto.tls.OCSPStatusRequest
requestType - Static variable in class org.bouncycastle.asn1.eac.CertificateBody
requireSRPServerExtension() - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
requiresServerKeyExchange() - Method in class org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
requiresServerKeyExchange() - Method in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
requiresServerKeyExchange() - Method in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
requiresServerKeyExchange() - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
requiresServerKeyExchange() - Method in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
requiresServerKeyExchange() - Method in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
res - Variable in class org.bouncycastle.pqc.math.ntru.polynomial.Resultant
  Resultant of a polynomial with `x^n-1`
reseed(byte[]) - Method in class org.bouncycastle.crypto.prng.drbg.CTRSP800DRBG
  Reseed the DRBG.
reseed(byte[]) - Method in class org.bouncycastle.crypto.prng.drbg.DualECSP800DRBG
  Reseed the DRBG.
reseed(byte[]) - Method in class org.bouncycastle.crypto.prng.drbg.HashSP800DRBG
  Reseed the DRBG.
reseed(byte[]) - Method in class org.bouncycastle.crypto.prng.drbg.HMacSP800DRBG
  Reseed the DRBG.
reseed(byte[]) - Method in interface org.bouncycastle.crypto.prng.drbg.SP80090DRBG
  Reseed the DRBG.
reserved - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
reset() - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
  Reset the generator
reset() - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
  Deprecated.
  Reset the generator
reset() - Method in interface org.bouncycastle.crypto.BlockCipher
  Reset the cipher.
reset() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  Reset the buffer and the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  Reset the buffer and cipher.
reset() - Method in interface org.bouncycastle.crypto.Digest
  reset the digest back to it's initial state.
reset() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
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.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.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.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() - 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() - 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.TigerDigest
  reset the chaining variables
reset(Memoable) - Method in class org.bouncycastle.crypto.digests.TigerDigest
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.engines.AESEngine
reset() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
reset() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
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.GOST28147Engine
reset() - Method in class org.bouncycastle.crypto.engines.Grain128Engine
reset() - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
reset() - Method in class org.bouncycastle.crypto.engines.HC128Engine
reset() - Method in class org.bouncycastle.crypto.engines.HC256Engine
reset() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
reset() - Method in class org.bouncycastle.crypto.engines.ISAACEngine
reset() - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
reset() - Method in class org.bouncycastle.crypto.engines.NullEngine
reset() - Method in class org.bouncycastle.crypto.engines.RC2Engine
reset() - Method in class org.bouncycastle.crypto.engines.RC4Engine
reset() - Method in class org.bouncycastle.crypto.engines.RC532Engine
reset() - Method in class org.bouncycastle.crypto.engines.RC564Engine
reset() - Method in class org.bouncycastle.crypto.engines.RC6Engine
reset() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
reset() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
reset() - Method in class org.bouncycastle.crypto.engines.SEEDEngine
reset() - Method in class org.bouncycastle.crypto.engines.SerpentEngine
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.TEAEngine
reset() - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
reset() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
reset() - Method in class org.bouncycastle.crypto.engines.VMPCEngine
reset() - Method in class org.bouncycastle.crypto.engines.XTEAEngine
reset() - Method in class org.bouncycastle.crypto.io.CipherInputStream
  Reset to the last marked position, if supported.
reset() - Method in interface org.bouncycastle.crypto.Mac
  Reset the MAC.
reset() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
  Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
  Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
  Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.CMac
  Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.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.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.SkeinMac
reset() - Method in class org.bouncycastle.crypto.macs.VMPCMac
reset() - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
  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.EAXBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
reset() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
  reset the feedback vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.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.GenericSigner
reset() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.PSSSigner
  reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
reset() - Method in class org.bouncycastle.crypto.signers.X931Signer
  reset the internal state
reset() - Method in interface org.bouncycastle.crypto.StreamCipher
  reset the cipher.
reset() - Method in class org.bouncycastle.crypto.tls.SSL3Mac
  Reset the mac generator.
reset() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
reset() - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
reset() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiDigestCipher
reset() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiDigestCipher
reset() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSDigestCipher
reset() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalDigestCipher
reset(Memoable) - Method in interface org.bouncycastle.util.Memoable
  Restore a copied object state into this object.
resetBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Resets the bit at position i.
resetCounter() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
resetCounter() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
ResetTest - Class in org.bouncycastle.crypto.test
ResetTest() - Constructor for class org.bouncycastle.crypto.test.ResetTest
ResponderID - Class in org.bouncycastle.asn1.ocsp
ResponderID(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.ocsp.ResponderID
ResponderID(X500Name) - Constructor for class org.bouncycastle.asn1.ocsp.ResponderID
responderIDList - Variable in class org.bouncycastle.crypto.tls.OCSPStatusRequest
response - Variable in class org.bouncycastle.crypto.tls.CertificateStatus
ResponseBytes - Class in org.bouncycastle.asn1.ocsp
ResponseBytes(ASN1ObjectIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseBytes
ResponseBytes(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseBytes
ResponseData - Class in org.bouncycastle.asn1.ocsp
ResponseData(ASN1Integer, ResponderID, ASN1GeneralizedTime, ASN1Sequence, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
ResponseData(ResponderID, ASN1GeneralizedTime, ASN1Sequence, 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
ressol(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Computes the square root of a BigInteger modulo a prime employing the Shanks-Tonelli algorithm.
rest(long, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
  Return the rest of devision two polynomials
restoreState(byte[]) - Method in class org.bouncycastle.crypto.digests.LongDigest
Restriction - Class in org.bouncycastle.asn1.isismtt.x509
  Some other restriction regarding the usage of this certificate.
Restriction(String) - Constructor for class org.bouncycastle.asn1.isismtt.x509.Restriction
  Constructor from a given details.
RestrictionUnitTest - Class in org.bouncycastle.asn1.test
RestrictionUnitTest() - Constructor for class org.bouncycastle.asn1.test.RestrictionUnitTest
resultant() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Resultant of this polynomial with `x^n-1` using a probabilistic algorithm.
resultant(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Resultant of this polynomial with `x^n-1 mod p`.
Resultant - Class in org.bouncycastle.pqc.math.ntru.polynomial
  Contains a resultant and a polynomial `rho` such that `res = rho*this + t*(x^n-1) for some integer t`.
resultantMultiThread() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Multithreaded version of `IntegerPolynomial.resultant()`.
resumedSession - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
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.StreamBlockCipher
returnByte(byte) - Method in interface org.bouncycastle.crypto.StreamCipher
  encrypt/decrypt a single byte returning the result.
RevAnnContent - Class in org.bouncycastle.asn1.cmp
RevDetails - Class in org.bouncycastle.asn1.cmp
RevDetails(CertTemplate) - Constructor for class org.bouncycastle.asn1.cmp.RevDetails
RevDetails(CertTemplate, 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(byte[]) - Static method in class org.bouncycastle.util.Arrays
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
REVOCATION_NOTIFICATION - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
REVOCATION_WARNING - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
revocationNotification - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
revocationRefs - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
revocationValues - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
RevocationValues - Class in org.bouncycastle.asn1.esf
  RevocationValues ::= SEQUENCE { crlVals [0] SEQUENCE OF CertificateList OPTIONAL, ocspVals [1] SEQUENCE OF BasicOCSPResponse OPTIONAL, otherRevVals [2] OtherRevVals OPTIONAL}
RevocationValues(CertificateList[], BasicOCSPResponse[], OtherRevVals) - Constructor for class org.bouncycastle.asn1.esf.RevocationValues
revocationWarning - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
RevokedInfo - Class in org.bouncycastle.asn1.ocsp
RevokedInfo(ASN1GeneralizedTime, CRLReason) - Constructor for class org.bouncycastle.asn1.ocsp.RevokedInfo
RevRepContent - Class in org.bouncycastle.asn1.cmp
RevRepContentBuilder - Class in org.bouncycastle.asn1.cmp
RevRepContentBuilder() - Constructor for class org.bouncycastle.asn1.cmp.RevRepContentBuilder
RevReqContent - Class in org.bouncycastle.asn1.cmp
RevReqContent(RevDetails) - Constructor for class org.bouncycastle.asn1.cmp.RevReqContent
RevReqContent(RevDetails[]) - Constructor for class org.bouncycastle.asn1.cmp.RevReqContent
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
rfc5114_1024_160 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc5114_2048_224 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
rfc5114_2048_256 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
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
rfc822Name - Static variable in class org.bouncycastle.asn1.x509.GeneralName
rho - Variable in class org.bouncycastle.pqc.math.ntru.polynomial.Resultant
  A polynomial such that `res = rho*this + t*(x^n-1) for some integer t`
rightMultiply(Matrix) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Compute the product of this matrix and a matrix A over GF(2).
rightMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Compute the product of this matrix and a permutation matrix which is generated from an n-permutation.
rightMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Compute the product of this matrix and the given column vector.
rightMultiply(Matrix) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
rightMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
rightMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
rightMultiply(Matrix) - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
  Compute the product of this matrix and another matrix.
rightMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
  Compute the product of this matrix and a permutation.
rightMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
  Compute the product of this matrix and a vector.
rightMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
  Compute the product of this permutation and another permutation.
rightMultiplyRightCompactForm(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
  Compute the product of the matrix `(Id | this)` and a column vector, where `Id` is a `(numRows x numRows)` unit matrix.
Rijndael - Class in org.bouncycastle.jcajce.provider.symmetric
Rijndael.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
Rijndael.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.AlgParams
Rijndael.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
Rijndael.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.ECB
Rijndael.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Rijndael.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.KeyGen
Rijndael.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
Rijndael.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.Mappings
RijndaelEngine - Class in org.bouncycastle.crypto.engines
  an implementation of Rijndael, based on the documentation and reference implementation by Paulo Barreto, Vincent Rijmen, for v2.0 August '99.
RijndaelEngine() - Constructor for class org.bouncycastle.crypto.engines.RijndaelEngine
  default constructor - 128 bit block size.
RijndaelEngine(int) - Constructor for class org.bouncycastle.crypto.engines.RijndaelEngine
  basic constructor - set the cipher up for a given blocksize
RijndaelTest - Class in org.bouncycastle.crypto.test
  Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
ripemd128 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.2.2
RIPEMD128 - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD128.Digest - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD128.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Digest
RIPEMD128.HashMac - Class in org.bouncycastle.jcajce.provider.digest
  RIPEMD128 HashMac
RIPEMD128.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.HashMac
RIPEMD128.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD128.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.KeyGenerator
RIPEMD128.Mappings - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD128.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Mappings
RIPEMD128Digest - Class in org.bouncycastle.crypto.digests
  implementation of RIPEMD128
RIPEMD128Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD128Digest
  Standard constructor
RIPEMD128Digest(RIPEMD128Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD128Digest
  Copy constructor.
RIPEMD128DigestTest - Class in org.bouncycastle.crypto.test
  RIPEMD128 Digest Test
RIPEMD128HMacTest - Class in org.bouncycastle.crypto.test
  RIPEMD128 HMac Test, test vectors from RFC 2286
RIPEMD128HMacTest() - Constructor for class org.bouncycastle.crypto.test.RIPEMD128HMacTest
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
RIPEMD160 - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD160 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
RIPEMD160 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
RIPEMD160.Digest - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD160.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Digest
RIPEMD160.HashMac - Class in org.bouncycastle.jcajce.provider.digest
  RIPEMD160 HMac
RIPEMD160.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.HashMac
RIPEMD160.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD160.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.KeyGenerator
RIPEMD160.Mappings - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD160.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Mappings
RIPEMD160.PBEWithHmac - Class in org.bouncycastle.jcajce.provider.digest
  PBEWithHmacRIPEMD160
RIPEMD160.PBEWithHmac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.PBEWithHmac
RIPEMD160.PBEWithHmacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
  PBEWithHmacRIPEMD160
RIPEMD160.PBEWithHmacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.PBEWithHmacKeyFactory
RIPEMD160Digest - Class in org.bouncycastle.crypto.digests
  implementation of RIPEMD see, http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html
RIPEMD160Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD160Digest
  Standard constructor
RIPEMD160Digest(RIPEMD160Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD160Digest
  Copy constructor.
RIPEMD160DigestTest - Class in org.bouncycastle.crypto.test
  RIPEMD160 Digest Test
RIPEMD160HMacTest - Class in org.bouncycastle.crypto.test
  RIPEMD160 HMac Test, test vectors from RFC 2286
RIPEMD160HMacTest() - Constructor for class org.bouncycastle.crypto.test.RIPEMD160HMacTest
ripemd160WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
  ripemd160WithRSAEncryption OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) TeleTrust(36) algorithm(3) signatureAlgorithm(3) rsaSignature(1) rsaSignatureWithripemd160(2) } OID: 1.3.36.3.3.1.2
ripemd256 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.2.3
RIPEMD256 - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD256.Digest - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD256.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Digest
RIPEMD256.HashMac - Class in org.bouncycastle.jcajce.provider.digest
  RIPEMD256 HMac
RIPEMD256.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.HashMac
RIPEMD256.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD256.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.KeyGenerator
RIPEMD256.Mappings - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD256.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Mappings
RIPEMD256Digest - Class in org.bouncycastle.crypto.digests
  implementation of RIPEMD256.
RIPEMD256Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD256Digest
  Standard constructor
RIPEMD256Digest(RIPEMD256Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD256Digest
  Copy constructor.
RIPEMD256DigestTest - Class in org.bouncycastle.crypto.test
  RIPEMD128 Digest Test
RIPEMD320 - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD320.Digest - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD320.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Digest
RIPEMD320.HashMac - Class in org.bouncycastle.jcajce.provider.digest
  RIPEMD320 HMac
RIPEMD320.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.HashMac
RIPEMD320.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD320.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.KeyGenerator
RIPEMD320.Mappings - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD320.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Mappings
RIPEMD320Digest - Class in org.bouncycastle.crypto.digests
  implementation of RIPEMD 320.
RIPEMD320Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD320Digest
  Standard constructor
RIPEMD320Digest(RIPEMD320Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD320Digest
  Copy constructor.
RIPEMD320DigestTest - Class in org.bouncycastle.crypto.test
  RIPEMD320 Digest Test
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
rootCertBin - Static variable in class org.bouncycastle.jce.provider.test.CertPathTest
rootCrlBin - Static variable in class org.bouncycastle.jce.provider.test.CertPathTest
rotate1() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Multiplication by `X` in `Z[X]/Z[X^n-1]`.
rotateLeft(long, int) - Static method in class org.bouncycastle.crypto.macs.SipHash
rotateLeft(int, int) - Static method in class org.bouncycastle.util.Integers
rotateRight(int, int) - Static method in class org.bouncycastle.util.Integers
rotl(int, int) - Static method in class org.bouncycastle.crypto.engines.Salsa20Engine
  Rotate left
round() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
  Rounds all coefficients to the nearest integer.
ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST6Engine
rounds - Variable in class org.bouncycastle.crypto.engines.Salsa20Engine
RSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
rsa - Static variable in class org.bouncycastle.crypto.tls.SignatureAlgorithm
RSA - Class in org.bouncycastle.jcajce.provider.asymmetric
RSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.RSA
RSA.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
RSA.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.RSA.Mappings
RSA3CertTest - Class in org.bouncycastle.jce.provider.test.rsa3
  Marius Schilder's Bleichenbacher's Forgery Attack Tests
RSA3CertTest() - Constructor for class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
rsa_ephemeral_dh_RESERVED - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
RSA_EXPORT - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
rsa_fixed_dh - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
rsa_fixed_ecdh - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
RSA_PSK - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
rsa_sign - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
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
RSAESOAEPparams(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
  Deprecated.
  use getInstance()
RSAKeyEncapsulation - Class in org.bouncycastle.crypto.kems
  The RSA Key Encapsulation Mechanism (RSA-KEM) from ISO 18033-2.
RSAKeyEncapsulation(DerivationFunction, SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
  Set up the RSA-KEM.
RSAKeyEncapsulationTest - Class in org.bouncycastle.crypto.test
  Tests for the RSA Key Encapsulation Mechanism
RSAKeyEncapsulationTest() - Constructor for class org.bouncycastle.crypto.test.RSAKeyEncapsulationTest
RSAKeyGenerationParameters - Class in org.bouncycastle.crypto.params
RSAKeyGenerationParameters(BigInteger, SecureRandom, int, int) - Constructor for class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
RSAKeyPairGenerator - Class in org.bouncycastle.crypto.generators
  an RSA key pair generator.
RSAKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
RSAKeyParameters - Class in org.bouncycastle.crypto.params
RSAKeyParameters(boolean, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.RSAKeyParameters
rsaOids - Static variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil
RSAPrivateCrtKeyParameters - Class in org.bouncycastle.crypto.params
RSAPrivateCrtKeyParameters(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
RSAPrivateKey - 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.
rsaServerPublicKey - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
rsaServerPublicKey - Variable in class org.bouncycastle.crypto.tls.TlsRSAKeyExchange
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
RSATest - Class in org.bouncycastle.jce.provider.test
RSATest() - Constructor for class org.bouncycastle.jce.provider.test.RSATest
RSAUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
  utility class for converting java.security RSA objects into their org.bouncycastle.crypto counterparts.
RSAUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil
run() - Method in class org.bouncycastle.crypto.tls.test.HTTPSServerThread
runTest() - Method in class org.bouncycastle.crypto.tls.test.DTLSTestCase
runTest() - Method in class org.bouncycastle.crypto.tls.test.TlsTestCase
runTest(Test) - Static method in class org.bouncycastle.util.test.SimpleTest
runTest(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
s - Variable in class org.bouncycastle.crypto.tls.ServerSRPParams
S1 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
S2 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
S3 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
S4 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
S5 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
S6 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
S7 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
S8 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
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
safeDecryptPreMasterSecret(TlsContext, RSAKeyParameters, byte[]) - Static method in class org.bouncycastle.crypto.tls.TlsRSAUtils
safeReadRecord() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
safeWriteRecord(short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
SALSA20 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
Salsa20 - Class in org.bouncycastle.jcajce.provider.symmetric
Salsa20.Base - Class in org.bouncycastle.jcajce.provider.symmetric
Salsa20.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Base
Salsa20.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Salsa20.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.KeyGen
Salsa20.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
Salsa20.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Mappings
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
salt - Variable in class org.bouncycastle.crypto.tls.TlsSRPLoginParameters
SAMPLE - Static variable in class org.bouncycastle.crypto.test.DeterministicDSATest
SAMPLE - Static variable in class org.bouncycastle.jce.provider.test.DetDSATest
satisfiesCofactor() - Method in class org.bouncycastle.math.ec.ECPoint
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
saveStore(OutputStream) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
scalarMultiply(GF2nElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Multiplies the scalar s to each coefficient of this PolynomialGF2n and returns the result in a new PolynomialGF2n.
scale - Variable in class org.bouncycastle.math.ec.ScaleXPointMap
scale - Variable in class org.bouncycastle.math.ec.ScaleYPointMap
scaleX(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
scaleX(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
ScaleXPointMap - Class in org.bouncycastle.math.ec
ScaleXPointMap(ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ScaleXPointMap
scaleY(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
scaleY(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
ScaleYPointMap - Class in org.bouncycastle.math.ec
ScaleYPointMap(ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ScaleYPointMap
SCrypt - Class in org.bouncycastle.crypto.generators
  Implementation of the scrypt a password-based key derivation function.
SCrypt() - Constructor for class org.bouncycastle.crypto.generators.SCrypt
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
SealedTest - Class in org.bouncycastle.jce.provider.test
SealedTest() - Constructor for class org.bouncycastle.jce.provider.test.SealedTest
sealHashAlgorithms() - Method in interface org.bouncycastle.crypto.tls.TlsHandshakeHash
searchGuide - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
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) }
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
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
secp160k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
secp160r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp160r1 OID: 1.3.132.0.8
secp160r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
secp160r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp160r2 OID: 1.3.132.0.30
secp160r2 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
secp192k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp192k1 OID: 1.3.132.0.31
secp192k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
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
SecP192K1Point(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
  Deprecated.
  Use ECCurve.createPoint to construct points
SecP192K1Point(ECCurve, ECFieldElement, ECFieldElement, boolean) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
  Deprecated.
  per-point compression property will be removed, refer `ECPoint.getEncoded(boolean)`
secp192r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp192r1 OID: 1.3.132.0.prime192v1
secp192r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
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
SecP192R1Point(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
  Deprecated.
  Use ECCurve.createPoint to construct points
SecP192R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
  Deprecated.
  per-point compression property will be removed, refer `ECPoint.getEncoded(boolean)`
secp224k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp224k1 OID: 1.3.132.0.32
secp224k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
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
SecP224K1Point(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
  Deprecated.
  Use ECCurve.createPoint to construct points
SecP224K1Point(ECCurve, ECFieldElement, ECFieldElement, boolean) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
  Deprecated.
  per-point compression property will be removed, refer `ECPoint.getEncoded(boolean)`
secp224r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp224r1 OID: 1.3.132.0.33
secp224r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
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
SecP224R1Point(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
  Deprecated.
  Use ECCurve.createPoint to construct points
SecP224R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
  Deprecated.
  per-point compression property will be removed, refer `ECPoint.getEncoded(boolean)`
secp256k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp256k1 OID: 1.3.132.0.10
secp256k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
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
SecP256K1Point(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
  Deprecated.
  Use ECCurve.createPoint to construct points
SecP256K1Point(ECCurve, ECFieldElement, ECFieldElement, boolean) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
  Deprecated.
  per-point compression property will be removed, refer `ECPoint.getEncoded(boolean)`
secp256r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp256r1 OID: 1.3.132.0.prime256v1
secp256r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
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
SecP256R1Point - Class in org.bouncycastle.math.ec.custom.sec
SecP256R1Point(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
  Deprecated.
  Use ECCurve.createPoint to construct points
SecP256R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
  Deprecated.
  per-point compression property will be removed, refer `ECPoint.getEncoded(boolean)`
secp384r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp384r1 OID: 1.3.132.0.34
secp384r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
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
SecP384R1Point - Class in org.bouncycastle.math.ec.custom.sec
SecP384R1Point(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
  Deprecated.
  Use ECCurve.createPoint to construct points
SecP384R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
  Deprecated.
  per-point compression property will be removed, refer `ECPoint.getEncoded(boolean)`
secp521r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  secp521r1 OID: 1.3.132.0.35
secp521r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
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
SecP521R1Point(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
  Deprecated.
  Use ECCurve.createPoint to construct points
SecP521R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
  Deprecated.
  per-point compression property will be removed, refer `ECPoint.getEncoded(boolean)`
secret - Variable in class org.bouncycastle.crypto.tls.TlsMac
secretBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#12: 1.2.840.113549.1.12.10.1.5
SecretKeyUtil - Class in org.bouncycastle.jcajce.provider.util
SecretKeyUtil() - Constructor for class org.bouncycastle.jcajce.provider.util.SecretKeyUtil
sect113r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect113r1 OID: 1.3.132.0.4
sect113r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect113r2 OID: 1.3.132.0.5
sect131r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect131r1 OID: 1.3.132.0.22
sect131r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect131r2 OID: 1.3.132.0.23
sect163k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect163k1 OID: 1.3.132.0.1
sect163k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
sect163r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect163r1 OID: 1.3.132.0.2
sect163r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
sect163r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect163r2 OID: 1.3.132.0.15
sect163r2 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
sect193r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect193r1 OID: 1.3.132.0.24
sect193r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
sect193r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect193r2 OID: 1.3.132.0.25
sect193r2 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
sect233k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect233k1 OID: 1.3.132.0.26
sect233k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
sect233r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect233r1 OID: 1.3.132.0.27
sect233r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
sect239k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect239k1 OID: 1.3.132.0.3
sect239k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
sect283k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect283k1 OID: 1.3.132.0.16
sect283k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
sect283r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect283r1 OID: 1.3.132.0.17
sect283r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
sect409k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect409k1 OID: 1.3.132.0.36
sect409k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
sect409r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect409r1 OID: 1.3.132.0.37
sect409r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
sect571k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect571k1 OID: 1.3.132.0.38
sect571k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
sect571r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
  sect571r1 OID: 1.3.132.0.39
sect571r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
SECURE_MESSAGING_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
secure_renegotiation - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
secureRandom - Variable in class org.bouncycastle.crypto.tls.DTLSProtocol
secureRandom - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
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
SecurityParameters - Class in org.bouncycastle.crypto.tls
SecurityParameters() - Constructor for class org.bouncycastle.crypto.tls.SecurityParameters
securityParameters - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
securityStrength() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
seeAlso - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
SEED - Class in org.bouncycastle.jcajce.provider.symmetric
SEED.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
SEED.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParamGen
SEED.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
SEED.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParams
SEED.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
SEED.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.CBC
SEED.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
SEED.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.ECB
SEED.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
SEED.GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.GMAC
SEED.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
SEED.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.KeyGen
SEED.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
SEED.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Mappings
SEED.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
SEED.Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Poly1305
SEED.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
SEED.Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Poly1305KeyGen
SEED.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
SEED.Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Wrap
SEED_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
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 http://www.ietf.org/rfc/rfc4009.txt
SEEDTest - Class in org.bouncycastle.jce.provider.test
  basic test class for SEED
SEEDTest() - Constructor for class org.bouncycastle.jce.provider.test.SEEDTest
SEEDWrapEngine - Class in org.bouncycastle.crypto.engines
  An implementation of the SEED key wrapper based on RFC 4010/RFC 3394.
SEEDWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.SEEDWrapEngine
seekTo(long) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
seekTo(long) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
seekTo(long) - Method in interface org.bouncycastle.crypto.SkippingCipher
  Reset the cipher and then skip forward to a given position.
selectedCipherSuite - Variable in class org.bouncycastle.crypto.tls.AbstractTlsClient
selectedCipherSuite - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
selectedCompressionMethod - Variable in class org.bouncycastle.crypto.tls.AbstractTlsClient
selectedCompressionMethod - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
selectedSessionID - Variable in class org.bouncycastle.crypto.tls.TlsClientProtocol
Selector<T> - Interface in org.bouncycastle.util
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
send(byte[], int, int) - Method in interface org.bouncycastle.crypto.tls.DatagramTransport
send(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.DTLSTransport
send(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.test.LoggingDatagramTransport
send(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.test.UnreliableDatagramTransport
send(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.UDPTransport
sendCertificateMessage(Certificate) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
sendCertificateRequestMessage(CertificateRequest) - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
sendCertificateStatusMessage(CertificateStatus) - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
sendCertificateVerifyMessage(DigitallySigned) - Method in class org.bouncycastle.crypto.tls.TlsClientProtocol
sendChangeCipherSpecMessage() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
sendClientHelloMessage() - Method in class org.bouncycastle.crypto.tls.TlsClientProtocol
sendClientKeyExchangeMessage() - Method in class org.bouncycastle.crypto.tls.TlsClientProtocol
sendFinishedMessage() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
sendLimit - Variable in class org.bouncycastle.crypto.tls.UDPTransport
sendNewSessionTicketMessage(NewSessionTicket) - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
sendServerHelloDoneMessage() - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
sendServerHelloMessage() - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
sendServerKeyExchangeMessage(byte[]) - Method in class org.bouncycastle.crypto.tls.TlsServerProtocol
sendSupplementalDataMessage(Vector) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
seq - Variable in class org.bouncycastle.asn1.ASN1Sequence
SEQUENCE - Static variable in interface org.bouncycastle.asn1.BERTags
SEQUENCE_OF - Static variable in interface org.bouncycastle.asn1.BERTags
SerialisationTest - Class in org.bouncycastle.jce.provider.test
SerialisationTest() - Constructor for class org.bouncycastle.jce.provider.test.SerialisationTest
serializeECFieldElement(int, BigInteger) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
serializeECPoint(short[], ECPoint) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
serializeECPublicKey(short[], ECPublicKeyParameters) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
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 - Class in org.bouncycastle.jcajce.provider.symmetric
Serpent.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
Serpent.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.AlgParams
Serpent.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
Serpent.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.ECB
Serpent.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Serpent.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.KeyGen
Serpent.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
Serpent.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.Mappings
Serpent.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
Serpent.Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.Poly1305
Serpent.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Serpent.Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.Poly1305KeyGen
Serpent.SerpentGMAC - Class in org.bouncycastle.jcajce.provider.symmetric
Serpent.SerpentGMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.SerpentGMAC
Serpent_128_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.2 -- Serpent-128-CBC
Serpent_128_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.4 -- Serpent-128-CFB
Serpent_128_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.1 -- Serpent-128-ECB
Serpent_128_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.3 -- Serpent-128-OFB
Serpent_192_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.22 -- Serpent-192-CCB
Serpent_192_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.24 -- Serpent-192-CFB
Serpent_192_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.21 -- Serpent-192-ECB
Serpent_192_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.23 -- Serpent-192-OFB
Serpent_256_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.42 -- Serpent-256-CBC
Serpent_256_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.44 -- Serpent-256-CFB
Serpent_256_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.41 -- Serpent-256-ECB
Serpent_256_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
  1.3.6.1.4.1.11591.13.2.43 -- Serpent-256-OFB
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
SerpentTest - Class in org.bouncycastle.crypto.test
server - Static variable in class org.bouncycastle.crypto.tls.ConnectionEnd
SERVER_CERT_REQ_MANDATORY - Static variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Server will request a client certificate and receiving one is mandatory
SERVER_CERT_REQ_NONE - Static variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Server will not request a client certificate
SERVER_CERT_REQ_OPTIONAL - Static variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Server will request a client certificate but receiving one is optional
server_finished - Static variable in class org.bouncycastle.crypto.tls.ExporterLabel
server_hello - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
server_hello_done - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
server_key_exchange - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
server_name - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
serverCertReq - Variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Configures whether the test server will send a certificate request.
serverCredentials - Variable in class org.bouncycastle.crypto.tls.TlsDHEKeyExchange
serverCredentials - Variable in class org.bouncycastle.crypto.tls.TlsECDHEKeyExchange
serverCredentials - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
serverCredentials - Variable in class org.bouncycastle.crypto.tls.TlsRSAKeyExchange
serverCredentials - Variable in class org.bouncycastle.crypto.tls.TlsServerProtocol
serverCredentials - Variable in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
ServerDHParams - Class in org.bouncycastle.crypto.tls
ServerDHParams(DHPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.tls.ServerDHParams
serverECPointFormats - Variable in class org.bouncycastle.crypto.tls.AbstractTlsClient
serverECPointFormats - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
serverECPointFormats - Variable in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
serverECPointFormats - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
serverExtensions - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
serverExtensions - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
serverHandshake(DTLSServerProtocol.ServerHandshakeState, DTLSRecordLayer) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
serverMaximumVersion - Variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Configures the maximum protocol version the server will accept.
serverMinimumVersion - Variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
  Configures the minimum protocol version the server will accept.
ServerName - Class in org.bouncycastle.crypto.tls
ServerName(short, Object) - Constructor for class org.bouncycastle.crypto.tls.ServerName
ServerNameList - Class in org.bouncycastle.crypto.tls
ServerNameList(Vector) - Constructor for class org.bouncycastle.crypto.tls.ServerNameList
serverNameList - Variable in class org.bouncycastle.crypto.tls.ServerNameList
ServerOnlyTlsAuthentication - Class in org.bouncycastle.crypto.tls
ServerOnlyTlsAuthentication() - Constructor for class org.bouncycastle.crypto.tls.ServerOnlyTlsAuthentication
serverPublicKey - Variable in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
serverPublicKey - Variable in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
serverPublicKey - Variable in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
serverPublicKey - Variable in class org.bouncycastle.crypto.tls.TlsRSAKeyExchange
serverPublicKey - Variable in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
ServerSRPParams - Class in org.bouncycastle.crypto.tls
ServerSRPParams(BigInteger, BigInteger, byte[], BigInteger) - Constructor for class org.bouncycastle.crypto.tls.ServerSRPParams
serverVersion - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
SERVICE_CODE - Static variable in class org.bouncycastle.asn1.eac.EACTags
ServiceLocator - Class in org.bouncycastle.asn1.ocsp
ServiceLocator() - Constructor for class org.bouncycastle.asn1.ocsp.ServiceLocator
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
session - Variable in class org.bouncycastle.crypto.tls.test.MockDTLSClient
session_ticket - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
session_ticket - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
SessionParameters - Class in org.bouncycastle.crypto.tls
sessionParameters - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
SessionParameters.Builder - Class in org.bouncycastle.crypto.tls
SessionParameters.Builder() - Constructor for class org.bouncycastle.crypto.tls.SessionParameters.Builder
SET - Static variable in interface org.bouncycastle.asn1.BERTags
set(int) - Method in class org.bouncycastle.asn1.eac.Flags
set(int, byte[]) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
  Sets a parameters to apply to the Skein hash function.
set(int, byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
  Sets a parameters to apply to the Skein hash function.
set(int, GF2nElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Sets the coefficient at index to elem.
SET_OF - Static variable in interface org.bouncycastle.asn1.BERTags
setAACertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setAACertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setAttributeAuthorityRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setAttributeAuthorityRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setAttributeCertificateAttributeAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setAttributeCertificateAttributeSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setAttributeCertificateRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setAttributeCertificateRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setAttributeDescriptorCertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setAttributeDescriptorCertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setAuthorityRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setAuthorityRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
setBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Sets the bit at position i.
setBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Set the coefficient at the given index to 1.
setCACertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setCACertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setCertificateRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setCertificateRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setCerts(TargetEtcChain[]) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setChallenge(String) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
setCipherSuite(int) - Method in class org.bouncycastle.crypto.tls.SessionParameters.Builder
setCompleteCRLEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
  If set to `true` only complete CRLs are returned.
setCompressionAlgorithm(short) - Method in class org.bouncycastle.crypto.tls.SessionParameters.Builder
setCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve.Config
setCritical(boolean) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
setCrossCertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setCrossCertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setDataLocations(GeneralName) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setDataLocations(GeneralNames) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setDateTimeVector(byte[]) - Method in class org.bouncycastle.crypto.prng.X931SecureRandomBuilder
setDebug(boolean) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
setDefaultStyle(X500NameStyle) - Static method in class org.bouncycastle.asn1.x500.X500Name
  Set the default style for X500Name construction.
setDeltaCRLIndicatorEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
  If this is set to `true` the CRL reported contains the delta CRL indicator CRL extension.
setDeltaRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setDeltaRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setDVCS(GeneralName) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setDVCS(GeneralNames) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setDvReqInfo(DVCSRequestInformation) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setDvStatus(PKIStatusInfo) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setE(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
setEndDate(Time) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setEndDate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setEndDate(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setEndDate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setEndDate(Time) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setEndomorphism(ECEndomorphism) - Method in class org.bouncycastle.math.ec.ECCurve.Config
setEntropyBitsRequired(int) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Set the amount of entropy bits required for seeding and reseeding DRBGs used in building SecureRandom objects.
setExpectedPolicies(Set) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
setExtensions(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
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
setFirstNode(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  This method sets the first node stored in the treehash instance itself
setFreeText(PKIFreeText) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setGeneralInfo(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
setHolder(Holder) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
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
setIssuingDistributionPoint(byte[]) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
  Sets the issuing distribution point.
setIssuingDistributionPointEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
  Enables or disables the issuing distribution point check.
setKey(byte[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
setKey(byte[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
setKey(byte[], 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.
setKey(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
  Sets the `SkeinParameterSpec.PARAM_TYPE_KEY` parameter.
setKeyAlgorithm(AlgorithmIdentifier) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
setKeyIdentifier(byte[]) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
  Sets the `SkeinParameters.PARAM_TYPE_KEY_IDENTIFIER` parameter.
setKeyIdentifier(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
  Sets the `SkeinParameterSpec.PARAM_TYPE_KEY_IDENTIFIER` parameter.
setLdapAACertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setLdapAttributeAuthorityRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setLdapAttributeCertificateAttributeAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setLdapAttributeCertificateRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setLdapAttributeDescriptorCertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setLdapAuthorityRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setLdapCACertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setLdapCertificateRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setLdapCrossCertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setLdapDeltaRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setLdapUserCertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setMasterSecret(byte[]) - Method in class org.bouncycastle.crypto.tls.SessionParameters.Builder
setMaxBaseCRLNumber(BigInteger) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
  Sets the maximum base CRL number.
setMaxPathLength(int) - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
  Sets the maximum number of intermediate non-self-issued certificates in a certification path.
setMessageImprint(DigestInfo) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setMessageTime(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Since asymmetric block ciphers do not support modes, this method does nothing.
setMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Since asymmetric hybrid ciphers do not support modes, this method does nothing.
setMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Set the mode of this cipher.
setMultiplier(ECMultiplier) - Method in class org.bouncycastle.math.ec.ECCurve.Config
setNextUpdate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setNextUpdate(Time) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setNonce(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.
setNonce(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
  Sets the `SkeinParameterSpec.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.
setOutputStream(OutputStream) - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
  Deprecated.
setPadBits(int) - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
  set the number of bits in the next message to be treated as pad bits.
setPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Since asymmetric block ciphers do not support padding, this method does nothing.
setPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Since asymmetric hybrid ciphers do not support padding, this method does nothing.
setPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Set the padding mechanism of this cipher.
setParameter(String, Object) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
setParameter(String, Object) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
setParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
setParent(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
setPassword(char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
  Deprecated.
setPeerCertificate(Certificate) - Method in class org.bouncycastle.crypto.tls.SessionParameters.Builder
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.
setPersonalisation(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
  Sets the `SkeinParameterSpec.PARAM_TYPE_PERSONALISATION` parameter.
setPersonalisation(Date, String, String) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
  Implements the recommended personalisation format for Skein defined in Section 4.11 of the Skein 1.3 specification.
setPersonalisation(Date, Locale, String, String) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
  Implements the recommended personalisation format for Skein defined in Section 4.11 of the Skein 1.3 specification.
setPersonalizationString(byte[]) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Set the personalization string for DRBG SecureRandoms created by this builder
setPersonalizationString(String) - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
setPk(CramerShoupPublicKeyParameters) - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
setPointCompression(boolean) - Method in class org.bouncycastle.jce.spec.IESParameterSpec
  Set the 'point compression' flag.
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
setPointFormat(String) - Method in interface org.bouncycastle.jce.interfaces.ECPointEncoder
  Set the formatting for encoding of points.
setPointFormat(String) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
setPointFormat(String) - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
setPolicy(PolicyInformation) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setPreComp(ECPoint[]) - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
setPreComp(ECPoint[]) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
setPreComp(ECPoint.F2m[]) - Method in class org.bouncycastle.math.ec.WTauNafPreCompInfo
setPreCompInfo(ECPoint, String, PreCompInfo) - Method in class org.bouncycastle.math.ec.ECCurve
  Adds `PreCompInfo` for a point on this curve, under a given name.
setPreCompNeg(ECPoint[]) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
setProtectionAlg(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setProtectionParameter(KeyStore.ProtectionParameter) - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
  Deprecated.
setPskIdentity(byte[]) - Method in class org.bouncycastle.crypto.tls.SessionParameters.Builder
  Deprecated.
  Use {@link #setPSKIdentity(byte[]))
setPSKIdentity(byte[]) - Method in class org.bouncycastle.crypto.tls.SessionParameters.Builder
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.
setPublicKey(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
  Sets the `SkeinParameterSpec.PARAM_TYPE_KEY_IDENTIFIER` parameter.
setPublicKey(PublicKey) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
setRandom(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
setRandom(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
setRandom(SecureRandom) - Method in interface org.bouncycastle.jce.interfaces.BCKeyStore
  set the random source for the key store
setRecipKID(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setRecipKID(DEROctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setRecipNonce(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setRecipNonce(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setReqSignature(ASN1Set) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setRequester(GeneralName) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setRequester(GeneralNames) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setRequestPolicy(PolicyInformation) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setRequestTime(DVCSTime) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setResponseTime(DVCSTime) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setRevocationEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
  Flag whether or not revocation checking is to be enabled.
setSearchForSerialNumberIn(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
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
setServerExtensions(Hashtable) - Method in class org.bouncycastle.crypto.tls.SessionParameters.Builder
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setSigningAlg(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
setSigningAlgorithm(AlgorithmIdentifier) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
setSRPIdentity(byte[]) - Method in class org.bouncycastle.crypto.tls.SessionParameters.Builder
setStartDate(Time) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setStartDate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setStartDate(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setStartDate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setStartDate(Time) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setSubject(X500Name) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
setSubject(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
setTargetConstraints(PKIXCertStoreSelector) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
SetTest - Class in org.bouncycastle.asn1.test
  Set sorting test example
SetTest() - Constructor for class org.bouncycastle.asn1.test.SetTest
setThisUpdate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setThisUpdate(Time) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setTransactionID(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setTransactionID(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
setTrustAnchor(TrustAnchor) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
  Set the trustAnchor to be used with these parameters.
setTrustAnchors(Set<TrustAnchor>) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
  Set the set of trustAnchors to be used with these parameters.
setTryWrongPKCS12Zero(boolean) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
setTwice(ECPoint) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
setU1(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
setU2(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
setUp() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
setUp() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
setUp() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2KeyPairGeneratorTest
setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2PrimitivesTest
setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceFujisakiCipherTest
setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceKeyPairGeneratorTest
setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceKobaraImaiCipherTest
setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McEliecePKCSCipherTest
setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McEliecePointchevalCipherTest
setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
setUp() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.ProductFormPolynomialTest
setUseDeltasEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
  Sets if delta CRLs should be used for checking the revocation status.
setUseDEREncoding(boolean) - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
  Deprecated.
setUserCertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setUserCertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
setUserObject(Object) - Method in interface org.bouncycastle.crypto.tls.TlsContext
setV(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
setValidity(OptionalValidity) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
setValidityModel(int) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
setVerifyRequests(boolean) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
setVersion(int) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
  Sets the X.509 version.
setVersion(int) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
setVersion(int) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
setWidth(int) - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
SEX - Static variable in class org.bouncycastle.asn1.eac.EACTags
sha - Static variable in class org.bouncycastle.crypto.tls.MACAlgorithm
sha1 - Static variable in class org.bouncycastle.crypto.tls.HashAlgorithm
SHA1 - Class in org.bouncycastle.jcajce.provider.digest
SHA1 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
SHA1 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
SHA1.BasePBKDF2WithHmacSHA1 - Class in org.bouncycastle.jcajce.provider.digest
SHA1.BasePBKDF2WithHmacSHA1(String, int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.BasePBKDF2WithHmacSHA1
SHA1.Digest - Class in org.bouncycastle.jcajce.provider.digest
SHA1.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.Digest
SHA1.HashMac - Class in org.bouncycastle.jcajce.provider.digest
  SHA1 HMac
SHA1.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.HashMac
SHA1.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
SHA1.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.KeyGenerator
SHA1.Mappings - Class in org.bouncycastle.jcajce.provider.digest
SHA1.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.Mappings
SHA1.PBEWithMacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
  PBEWithHmacSHA
SHA1.PBEWithMacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.PBEWithMacKeyFactory
SHA1.PBKDF2WithHmacSHA18BIT - Class in org.bouncycastle.jcajce.provider.digest
SHA1.PBKDF2WithHmacSHA18BIT() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.PBKDF2WithHmacSHA18BIT
SHA1.PBKDF2WithHmacSHA1UTF8 - Class in org.bouncycastle.jcajce.provider.digest
SHA1.PBKDF2WithHmacSHA1UTF8() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.PBKDF2WithHmacSHA1UTF8
SHA1.SHA1Mac - Class in org.bouncycastle.jcajce.provider.digest
  SHA1 HMac
SHA1.SHA1Mac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.SHA1Mac
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(SHA1Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA1Digest
  Copy constructor.
SHA1Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA1Digest
SHA1DigestTest - Class in org.bouncycastle.crypto.test
  standard vector test for SHA-1 from "Handbook of Applied Cryptography", page 345.
sha1Hash - Variable in class org.bouncycastle.crypto.tls.URLAndHash
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
sha224 - Static variable in class org.bouncycastle.crypto.tls.HashAlgorithm
SHA224 - Class in org.bouncycastle.jcajce.provider.digest
SHA224.Digest - Class in org.bouncycastle.jcajce.provider.digest
SHA224.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.Digest
SHA224.HashMac - Class in org.bouncycastle.jcajce.provider.digest
SHA224.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.HashMac
SHA224.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
SHA224.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.KeyGenerator
SHA224.Mappings - Class in org.bouncycastle.jcajce.provider.digest
SHA224.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.Mappings
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(SHA224Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA224Digest
  Copy constructor.
SHA224Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA224Digest
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 - Static variable in class org.bouncycastle.crypto.tls.HashAlgorithm
SHA256 - Class in org.bouncycastle.jcajce.provider.digest
SHA256 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
SHA256.Digest - Class in org.bouncycastle.jcajce.provider.digest
SHA256.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.Digest
SHA256.HashMac - Class in org.bouncycastle.jcajce.provider.digest
SHA256.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.HashMac
SHA256.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
  HMACSHA256
SHA256.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.KeyGenerator
SHA256.Mappings - Class in org.bouncycastle.jcajce.provider.digest
SHA256.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.Mappings
SHA256.PBEWithMacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
  PBEWithHmacSHA
SHA256.PBEWithMacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.PBEWithMacKeyFactory
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(SHA256Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA256Digest
  Copy constructor.
SHA256Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA256Digest
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
SHA3 - Class in org.bouncycastle.jcajce.provider.digest
SHA3.Digest224 - Class in org.bouncycastle.jcajce.provider.digest
SHA3.Digest224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest224
SHA3.Digest256 - Class in org.bouncycastle.jcajce.provider.digest
SHA3.Digest256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest256
SHA3.Digest384 - Class in org.bouncycastle.jcajce.provider.digest
SHA3.Digest384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest384
SHA3.Digest512 - Class in org.bouncycastle.jcajce.provider.digest
SHA3.Digest512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest512
SHA3.DigestSHA3 - Class in org.bouncycastle.jcajce.provider.digest
SHA3.DigestSHA3(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHA3
SHA3.HashMac224 - Class in org.bouncycastle.jcajce.provider.digest
  SHA3 HMac
SHA3.HashMac224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac224
SHA3.HashMac256 - Class in org.bouncycastle.jcajce.provider.digest
SHA3.HashMac256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac256
SHA3.HashMac384 - Class in org.bouncycastle.jcajce.provider.digest
SHA3.HashMac384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac384
SHA3.HashMac512 - Class in org.bouncycastle.jcajce.provider.digest
SHA3.HashMac512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac512
SHA3.KeyGenerator224 - Class in org.bouncycastle.jcajce.provider.digest
SHA3.KeyGenerator224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator224
SHA3.KeyGenerator256 - Class in org.bouncycastle.jcajce.provider.digest
SHA3.KeyGenerator256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator256
SHA3.KeyGenerator384 - Class in org.bouncycastle.jcajce.provider.digest
SHA3.KeyGenerator384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator384
SHA3.KeyGenerator512 - Class in org.bouncycastle.jcajce.provider.digest
SHA3.KeyGenerator512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator512
SHA3.Mappings - Class in org.bouncycastle.jcajce.provider.digest
SHA3.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Mappings
sha384 - Static variable in class org.bouncycastle.crypto.tls.HashAlgorithm
SHA384 - Class in org.bouncycastle.jcajce.provider.digest
SHA384.Digest - Class in org.bouncycastle.jcajce.provider.digest
SHA384.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.Digest
SHA384.HashMac - Class in org.bouncycastle.jcajce.provider.digest
SHA384.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.HashMac
SHA384.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
  HMACSHA384
SHA384.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.KeyGenerator
SHA384.Mappings - Class in org.bouncycastle.jcajce.provider.digest
SHA384.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.Mappings
SHA384.OldSHA384 - Class in org.bouncycastle.jcajce.provider.digest
SHA384.OldSHA384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.OldSHA384
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(SHA384Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA384Digest
  Copy constructor.
SHA384Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA384Digest
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
SHA3Digest - Class in org.bouncycastle.crypto.digests
  implementation of SHA-3 based on following KeccakNISTInterface.c from http://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(int) - Constructor for class org.bouncycastle.crypto.digests.SHA3Digest
SHA3Digest(SHA3Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA3Digest
SHA3DigestTest - Class in org.bouncycastle.crypto.test
  SHA3 Digest Test
SHA3Test - Class in org.bouncycastle.jce.provider.test
SHA3Test() - Constructor for class org.bouncycastle.jce.provider.test.SHA3Test
sha512 - Static variable in class org.bouncycastle.crypto.tls.HashAlgorithm
SHA512 - Class in org.bouncycastle.jcajce.provider.digest
SHA512.Digest - Class in org.bouncycastle.jcajce.provider.digest
SHA512.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.Digest
SHA512.DigestT - Class in org.bouncycastle.jcajce.provider.digest
SHA512.DigestT(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT
SHA512.DigestT224 - Class in org.bouncycastle.jcajce.provider.digest
SHA512.DigestT224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT224
SHA512.DigestT256 - Class in org.bouncycastle.jcajce.provider.digest
SHA512.DigestT256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT256
SHA512.HashMac - Class in org.bouncycastle.jcajce.provider.digest
SHA512.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.HashMac
SHA512.HashMacT224 - Class in org.bouncycastle.jcajce.provider.digest
SHA512.HashMacT224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.HashMacT224
SHA512.HashMacT256 - Class in org.bouncycastle.jcajce.provider.digest
SHA512.HashMacT256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.HashMacT256
SHA512.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
  HMACSHA512
SHA512.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.KeyGenerator
SHA512.KeyGeneratorT224 - Class in org.bouncycastle.jcajce.provider.digest
SHA512.KeyGeneratorT224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.KeyGeneratorT224
SHA512.KeyGeneratorT256 - Class in org.bouncycastle.jcajce.provider.digest
SHA512.KeyGeneratorT256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.KeyGeneratorT256
SHA512.Mappings - Class in org.bouncycastle.jcajce.provider.digest
SHA512.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.Mappings
SHA512.OldSHA512 - Class in org.bouncycastle.jcajce.provider.digest
  SHA-512 HMac
SHA512.OldSHA512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.OldSHA512
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(SHA512Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA512Digest
  Copy constructor.
SHA512Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA512Digest
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(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
Shacal2 - Class in org.bouncycastle.jcajce.provider.symmetric
Shacal2.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
Shacal2.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
Shacal2.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
Shacal2.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParams
Shacal2.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
Shacal2.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.CBC
Shacal2.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
Shacal2.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.ECB
Shacal2.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Shacal2.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.KeyGen
Shacal2.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
Shacal2.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.Mappings
Shacal2Engine - Class in org.bouncycastle.crypto.engines
  Block cipher Shacal2, designed by Helena Handschuh and David Naccache, based on hash function SHA-256, using SHA-256-Initialization-Values as data and SHA-256-Data as key.
Shacal2Engine() - Constructor for class org.bouncycastle.crypto.engines.Shacal2Engine
Shacal2Test - Class in org.bouncycastle.crypto.test
  Shacal2 tester - vectors from https://www.cosic.esat.kuleuven.be/nessie/testvectors/
Shacal2Test - Class in org.bouncycastle.jce.provider.test
  basic test class for the Shacal2 cipher, vector from NESSIE (Test vectors set 8, vector# 0)
Shacal2Test() - Constructor for class org.bouncycastle.jce.provider.test.Shacal2Test
shamirsTrick(ECPoint, BigInteger, ECPoint, BigInteger) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
shiftDownBit(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownBit(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownBit(int, int[], int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownBit(int, int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownBits(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownBits(int, int[], int, int, int) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownBits(int, int[], int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownBits(int, int[], int, int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
shiftDownWord(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
shiftLeft(byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.OCBBlockCipher
shiftLeft(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
shiftLeft() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Returns this GF2Polynomial shift-left by 1 in a new GF2Polynomial.
shiftLeft(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Returns this GF2Polynomial shift-left by k in a new GF2Polynomial.
shiftLeftAddThis(GF2Polynomial, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Shifts left b and adds the result to Its a fast version of `this = add(b.shl(k));`
shiftLeftThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Shifts-left this by one and enlarges the size of value if necesary.
shiftRight() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Returns this GF2Polynomial shift-right by 1 in a new GF2Polynomial.
shiftRightThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Shifts-right this GF2Polynomial by 1.
shiftThisLeft(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Shifts left this by amount and stores the result in this PolynomialGF2n.
shiftUpBit(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
shiftUpBit(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
shiftUpBit(int, int[], int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
shiftUpBit(int, int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
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
ShortenedDigest - Class in org.bouncycastle.crypto.digests
  Wrapper class that reduces the output length of a particular digest to only the first n bytes of the digest function.
ShortenedDigest(ExtendedDigest, int) - Constructor for class org.bouncycastle.crypto.digests.ShortenedDigest
  Base constructor.
ShortenedDigestTest - Class in org.bouncycastle.crypto.test
ShortenedDigestTest() - Constructor for class org.bouncycastle.crypto.test.ShortenedDigestTest
Shorts - Class in org.bouncycastle.util
Shorts() - Constructor for class org.bouncycastle.util.Shorts
shouldUseGMTUnixTime() - Method in class org.bouncycastle.crypto.tls.AbstractTlsPeer
shouldUseGMTUnixTime() - Method in interface org.bouncycastle.crypto.tls.TlsPeer
  draft-mathewson-no-gmtunixtime-00 2.
shrink() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
SICBlockCipher - Class in org.bouncycastle.crypto.modes
  Implements the Segmented Integer Counter (SIC) mode on top of a simple block cipher.
SICBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.SICBlockCipher
  Basic constructor.
sig - Variable in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
SIG_REQUIRED - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
sigAlgId - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
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
sign(PrivateKey) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
sign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
SigNameTest - Class in org.bouncycastle.jce.provider.test
SigNameTest() - Constructor for class org.bouncycastle.jce.provider.test.SigNameTest
SIGNATURE - 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 - Variable in class org.bouncycastle.crypto.tls.DigitallySigned
signature - Variable in class org.bouncycastle.crypto.tls.SignatureAndHashAlgorithm
signature_algorithms - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
SignatureAlgorithm - Class in org.bouncycastle.crypto.tls
  RFC 5246 7.4.1.4.1 (in RFC 2246, there were no specific values assigned)
SignatureAlgorithm() - Constructor for class org.bouncycastle.crypto.tls.SignatureAlgorithm
signatureAndHashAlgorithm - Variable in class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
SignatureAndHashAlgorithm - Class in org.bouncycastle.crypto.tls
  RFC 5246 7.4.1.4.1
SignatureAndHashAlgorithm(short, short) - Constructor for class org.bouncycastle.crypto.tls.SignatureAndHashAlgorithm
SignaturePolicyId - Class in org.bouncycastle.asn1.esf
SignaturePolicyId(ASN1ObjectIdentifier, OtherHashAlgAndValue) - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyId
SignaturePolicyId(ASN1ObjectIdentifier, OtherHashAlgAndValue, SigPolicyQualifiers) - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyId
SignaturePolicyIdentifier - Class in org.bouncycastle.asn1.esf
SignaturePolicyIdentifier() - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
SignaturePolicyIdentifier(SignaturePolicyId) - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
SignatureSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
SignatureSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
SignatureSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
SignatureSpi - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
  Rainbow Signature class, extending the jce SignatureSpi.
SignatureSpi(Digest, RainbowSigner) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
SignatureSpi.ecCVCDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecCVCDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA
SignatureSpi.ecCVCDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecCVCDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA224
SignatureSpi.ecCVCDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecCVCDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA256
SignatureSpi.ecCVCDSA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecCVCDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA384
SignatureSpi.ecCVCDSA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecCVCDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA512
SignatureSpi.ecDetDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecDetDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA
SignatureSpi.ecDetDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecDetDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA224
SignatureSpi.ecDetDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecDetDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA256
SignatureSpi.ecDetDSA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecDetDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA384
SignatureSpi.ecDetDSA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecDetDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA512
SignatureSpi.ecDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA
SignatureSpi.ecDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA224
SignatureSpi.ecDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA256
SignatureSpi.ecDSA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA384
SignatureSpi.ecDSA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA512
SignatureSpi.ecDSAnone - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecDSAnone() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSAnone
SignatureSpi.ecDSARipeMD160 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecDSARipeMD160() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSARipeMD160
SignatureSpi.ecNR - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecNR() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR
SignatureSpi.ecNR224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecNR224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR224
SignatureSpi.ecNR256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecNR256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR256
SignatureSpi.ecNR384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecNR384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR384
SignatureSpi.ecNR512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecNR512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR512
SignatureSpi.ecPlainDSARP160 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
SignatureSpi.ecPlainDSARP160() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecPlainDSARP160
SignatureSpi.withSha224 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
SignatureSpi.withSha224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha224
SignatureSpi.withSha256 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
SignatureSpi.withSha256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha256
SignatureSpi.withSha384 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
SignatureSpi.withSha384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha384
SignatureSpi.withSha512 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
SignatureSpi.withSha512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha512
SignatureSpiLe - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
SignatureSpiLe() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpiLe
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.
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.
signer - Variable in class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
signer - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
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(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.SignerInfo
  Deprecated.
  use getInstance() method.
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(DERUTF8String, DERUTF8String, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.esf.SignerLocation
SignerLocationUnitTest - Class in org.bouncycastle.asn1.test
SignerLocationUnitTest() - Constructor for class org.bouncycastle.asn1.test.SignerLocationUnitTest
signerNotTrusted - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
SignerOutputStream - Class in org.bouncycastle.crypto.io
SignerOutputStream(Signer) - Constructor for class org.bouncycastle.crypto.io.SignerOutputStream
SignerWithRecovery - Interface in org.bouncycastle.crypto
  Signer with message recovery.
signFailTolerance - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
signFailTolerance - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
SigningCertificate - Class in org.bouncycastle.asn1.ess
SigningCertificate(ESSCertID) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificate
SigningCertificateV2 - Class in org.bouncycastle.asn1.ess
SigningCertificateV2(ESSCertIDv2) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificateV2
SigningCertificateV2(ESSCertIDv2[]) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificateV2
SigningCertificateV2(ESSCertIDv2[], PolicyInformation[]) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificateV2
signingTime - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
  PKCS#9: 1.2.840.113549.1.9.5
sigPolicyId - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
SigPolicyQualifierInfo - Class in org.bouncycastle.asn1.esf
SigPolicyQualifierInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
SigPolicyQualifiers - Class in org.bouncycastle.asn1.esf
SigPolicyQualifiers(SigPolicyQualifierInfo[]) - Constructor for class org.bouncycastle.asn1.esf.SigPolicyQualifiers
SigTest - Class in org.bouncycastle.jce.provider.test
SigTest() - Constructor for class org.bouncycastle.jce.provider.test.SigTest
SimpleTest - Class in org.bouncycastle.util.test
SimpleTest() - Constructor for class org.bouncycastle.util.test.SimpleTest
SimpleTestResult - Class in org.bouncycastle.util.test
SimpleTestResult(boolean, String) - Constructor for class org.bouncycastle.util.test.SimpleTestResult
SimpleTestResult(boolean, String, Throwable) - Constructor for class org.bouncycastle.util.test.SimpleTestResult
SimulatedTlsSRPIdentityManager - Class in org.bouncycastle.crypto.tls
  An implementation of `TlsSRPIdentityManager` that simulates the existence of "unknown" identities to obscure the fact that there is no verifier for them.
SimulatedTlsSRPIdentityManager(SRP6GroupParameters, SRP6VerifierGenerator, Mac) - Constructor for class org.bouncycastle.crypto.tls.SimulatedTlsSRPIdentityManager
SinglePubInfo - Class in org.bouncycastle.asn1.crmf
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
SipHash - Class in org.bouncycastle.jcajce.provider.symmetric
SipHash.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
SipHash.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.KeyGen
SipHash.Mac24 - Class in org.bouncycastle.jcajce.provider.symmetric
SipHash.Mac24() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mac24
SipHash.Mac48 - Class in org.bouncycastle.jcajce.provider.symmetric
SipHash.Mac48() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mac48
SipHash.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
SipHash.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mappings
SipHashTest - Class in org.bouncycastle.crypto.test
SipHashTest() - Constructor for class org.bouncycastle.crypto.test.SipHashTest
SipHashTest - Class in org.bouncycastle.jce.provider.test
SipHashTest() - Constructor for class org.bouncycastle.jce.provider.test.SipHashTest
sixtyFourKTest(String) - Method in class org.bouncycastle.crypto.test.DigestTest
size() - Method in class org.bouncycastle.asn1.ASN1EncodableVector
  Return the size of the vector.
size() - Method in class org.bouncycastle.asn1.ASN1Sequence
  Return the number of objects in this sequence.
size() - Method in class org.bouncycastle.asn1.ASN1Set
  return the number of objects in this set.
size() - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
  Return the number of string elements present.
size() - Method in class org.bouncycastle.asn1.cmp.PollRepContent
size() - Method in class org.bouncycastle.asn1.cms.AttributeTable
size() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
  Return the number of qualifier info elements present.
size() - Method in class org.bouncycastle.asn1.x500.RDN
  Return the number of AttributeTypeAndValue objects in this RDN,
size() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Return the number of KeyPurposeIds present in this ExtendedKeyUsage.
size() - Method in class org.bouncycastle.crypto.tls.ByteQueue
  Deprecated.
  Use 'available' instead
size() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
  Returns the size (=maximum degree + 1) of this PolynomialGF2n.
size() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
size() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
size() - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.TernaryPolynomial
  Returns the maximum number of coefficients the polynomial can have
size() - Method in interface org.bouncycastle.util.StringList
Skein - Class in org.bouncycastle.jcajce.provider.digest
Skein.Digest_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
Skein.Digest_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_1024_1024
Skein.Digest_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
Skein.Digest_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_1024_384
Skein.Digest_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
Skein.Digest_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_1024_512
Skein.Digest_256_128 - Class in org.bouncycastle.jcajce.provider.digest
Skein.Digest_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_128
Skein.Digest_256_160 - Class in org.bouncycastle.jcajce.provider.digest
Skein.Digest_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_160
Skein.Digest_256_224 - Class in org.bouncycastle.jcajce.provider.digest
Skein.Digest_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_224
Skein.Digest_256_256 - Class in org.bouncycastle.jcajce.provider.digest
Skein.Digest_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_256
Skein.Digest_512_128 - Class in org.bouncycastle.jcajce.provider.digest
Skein.Digest_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_128
Skein.Digest_512_160 - Class in org.bouncycastle.jcajce.provider.digest
Skein.Digest_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_160
Skein.Digest_512_224 - Class in org.bouncycastle.jcajce.provider.digest
Skein.Digest_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_224
Skein.Digest_512_256 - Class in org.bouncycastle.jcajce.provider.digest
Skein.Digest_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_256
Skein.Digest_512_384 - Class in org.bouncycastle.jcajce.provider.digest
Skein.Digest_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_384
Skein.Digest_512_512 - Class in org.bouncycastle.jcajce.provider.digest
Skein.Digest_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_512
Skein.DigestSkein1024 - Class in org.bouncycastle.jcajce.provider.digest
Skein.DigestSkein1024(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein1024
Skein.DigestSkein256 - Class in org.bouncycastle.jcajce.provider.digest
Skein.DigestSkein256(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein256
Skein.DigestSkein512 - Class in org.bouncycastle.jcajce.provider.digest
Skein.DigestSkein512(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein512
Skein.HashMac_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HashMac_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_1024_1024
Skein.HashMac_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HashMac_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_1024_384
Skein.HashMac_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HashMac_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_1024_512
Skein.HashMac_256_128 - Class in org.bouncycastle.jcajce.provider.digest
  Skein HMac
Skein.HashMac_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_128
Skein.HashMac_256_160 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HashMac_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_160
Skein.HashMac_256_224 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HashMac_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_224
Skein.HashMac_256_256 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HashMac_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_256
Skein.HashMac_512_128 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HashMac_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_128
Skein.HashMac_512_160 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HashMac_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_160
Skein.HashMac_512_224 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HashMac_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_224
Skein.HashMac_512_256 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HashMac_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_256
Skein.HashMac_512_384 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HashMac_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_384
Skein.HashMac_512_512 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HashMac_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_512
Skein.HMacKeyGenerator_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HMacKeyGenerator_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_1024
Skein.HMacKeyGenerator_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HMacKeyGenerator_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_384
Skein.HMacKeyGenerator_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HMacKeyGenerator_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_512
Skein.HMacKeyGenerator_256_128 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HMacKeyGenerator_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_128
Skein.HMacKeyGenerator_256_160 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HMacKeyGenerator_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_160
Skein.HMacKeyGenerator_256_224 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HMacKeyGenerator_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_224
Skein.HMacKeyGenerator_256_256 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HMacKeyGenerator_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_256
Skein.HMacKeyGenerator_512_128 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HMacKeyGenerator_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_128
Skein.HMacKeyGenerator_512_160 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HMacKeyGenerator_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_160
Skein.HMacKeyGenerator_512_224 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HMacKeyGenerator_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_224
Skein.HMacKeyGenerator_512_256 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HMacKeyGenerator_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_256
Skein.HMacKeyGenerator_512_384 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HMacKeyGenerator_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_384
Skein.HMacKeyGenerator_512_512 - Class in org.bouncycastle.jcajce.provider.digest
Skein.HMacKeyGenerator_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_512
Skein.Mappings - Class in org.bouncycastle.jcajce.provider.digest
Skein.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Mappings
Skein.SkeinMac_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMac_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_1024_1024
Skein.SkeinMac_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMac_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_1024_384
Skein.SkeinMac_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMac_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_1024_512
Skein.SkeinMac_256_128 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMac_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_256_128
Skein.SkeinMac_256_160 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMac_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_256_160
Skein.SkeinMac_256_224 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMac_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_256_224
Skein.SkeinMac_256_256 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMac_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_256_256
Skein.SkeinMac_512_128 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMac_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_128
Skein.SkeinMac_512_160 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMac_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_160
Skein.SkeinMac_512_224 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMac_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_224
Skein.SkeinMac_512_256 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMac_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_256
Skein.SkeinMac_512_384 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMac_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_384
Skein.SkeinMac_512_512 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMac_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_512
Skein.SkeinMacKeyGenerator_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMacKeyGenerator_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_1024
Skein.SkeinMacKeyGenerator_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMacKeyGenerator_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_384
Skein.SkeinMacKeyGenerator_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMacKeyGenerator_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_512
Skein.SkeinMacKeyGenerator_256_128 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMacKeyGenerator_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_128
Skein.SkeinMacKeyGenerator_256_160 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMacKeyGenerator_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_160
Skein.SkeinMacKeyGenerator_256_224 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMacKeyGenerator_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_224
Skein.SkeinMacKeyGenerator_256_256 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMacKeyGenerator_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_256
Skein.SkeinMacKeyGenerator_512_128 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMacKeyGenerator_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_128
Skein.SkeinMacKeyGenerator_512_160 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMacKeyGenerator_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_160
Skein.SkeinMacKeyGenerator_512_224 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMacKeyGenerator_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_224
Skein.SkeinMacKeyGenerator_512_256 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMacKeyGenerator_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_256
Skein.SkeinMacKeyGenerator_512_384 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMacKeyGenerator_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_384
Skein.SkeinMacKeyGenerator_512_512 - Class in org.bouncycastle.jcajce.provider.digest
Skein.SkeinMacKeyGenerator_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_512
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(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
SkeinEngine.Parameter(int, byte[]) - Constructor for class org.bouncycastle.crypto.digests.SkeinEngine.Parameter
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`.
SkeinParameters.Builder() - Constructor for class org.bouncycastle.crypto.params.SkeinParameters.Builder
SkeinParameters.Builder(Hashtable) - Constructor for class org.bouncycastle.crypto.params.SkeinParameters.Builder
SkeinParameters.Builder(SkeinParameters) - Constructor for class org.bouncycastle.crypto.params.SkeinParameters.Builder
SkeinParameterSpec - Class in org.bouncycastle.jcajce.spec
  Parameters for the Skein hash function - a series of byte[] strings identified by integer tags.
SkeinParameterSpec() - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec
SkeinParameterSpec.Builder - Class in org.bouncycastle.jcajce.spec
  A builder for `SkeinParameterSpec`.
SkeinParameterSpec.Builder() - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
SkeinParameterSpec.Builder(SkeinParameterSpec) - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
SkeinTest - Class in org.bouncycastle.jce.provider.test
SkeinTest() - Constructor for class org.bouncycastle.jce.provider.test.SkeinTest
skip(long) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
skip(long) - Method in class org.bouncycastle.crypto.io.CipherInputStream
skip(long) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
skip(long) - Method in interface org.bouncycastle.crypto.SkippingCipher
  Skip numberOfBytes forwards, or backwards.
skip(long) - Method in class org.bouncycastle.jcajce.io.CipherInputStream
skipClientCredentials() - Method in class org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
skipClientCredentials() - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
skipExtract() - Method in class org.bouncycastle.crypto.params.HKDFParameters
  Returns if step 1: extract has to be skipped or not
skipExtractParameters(byte[], byte[]) - Static method in class org.bouncycastle.crypto.params.HKDFParameters
  Factory method that makes the HKDF skip the extract part of the key derivation function.
skipIdentityHint() - Method in class org.bouncycastle.crypto.tls.BasicTlsPSKIdentity
skipIdentityHint() - Method in interface org.bouncycastle.crypto.tls.TlsPSKIdentity
Skipjack - Class in org.bouncycastle.jcajce.provider.symmetric
Skipjack.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
Skipjack.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.AlgParams
Skipjack.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
Skipjack.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.ECB
Skipjack.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Skipjack.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.KeyGen
Skipjack.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
Skipjack.Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mac
Skipjack.MacCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
Skipjack.MacCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.MacCFB8
Skipjack.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
Skipjack.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mappings
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.
skipServerCredentials() - Method in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
skipServerCredentials() - Method in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
skipServerCredentials() - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
skipServerCredentials() - Method in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
skipServerCredentials() - Method in class org.bouncycastle.crypto.tls.TlsRSAKeyExchange
skipServerCredentials() - Method in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
skipServerKeyExchange() - Method in class org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
skipServerKeyExchange() - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
SlotTwoTest - Class in org.bouncycastle.jce.provider.test
SlotTwoTest() - Constructor for class org.bouncycastle.jce.provider.test.SlotTwoTest
SM3 - Class in org.bouncycastle.jcajce.provider.digest
SM3.Digest - Class in org.bouncycastle.jcajce.provider.digest
SM3.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SM3.Digest
SM3.Mappings - Class in org.bouncycastle.jcajce.provider.digest
SM3.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SM3.Mappings
SM3Digest - Class in org.bouncycastle.crypto.digests
  Implementation of Chinese SM3 digest as described at http://tools.ietf.org/html/draft-shen-sm3-hash-00 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(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
smime - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
SMIMEAttributes - Interface in org.bouncycastle.asn1.smime
smimeCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
sMIMECapabilitesVersions - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
smimeCapabilities - Static variable in interface org.bouncycastle.asn1.smime.SMIMEAttributes
SMIMECapabilities - Class in org.bouncycastle.asn1.smime
  Handler class for dealing with S/MIME Capabilities
SMIMECapabilities(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilities
SMIMECapabilitiesAttribute - Class in org.bouncycastle.asn1.smime
SMIMECapabilitiesAttribute(SMIMECapabilityVector) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilitiesAttribute
sMIMECapabilitiesVersions - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.15.3 -- smime capability
sMIMECapabilitiesVersions - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
SMIMECapability - Class in org.bouncycastle.asn1.smime
SMIMECapability(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapability
SMIMECapability(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapability
SMIMECapabilityVector - Class in org.bouncycastle.asn1.smime
  Handler for creating a vector S/MIME Capabilities
SMIMECapabilityVector() - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilityVector
SMIMEEncryptionKeyPreferenceAttribute - Class in org.bouncycastle.asn1.smime
  The SMIMEEncryptionKeyPreference object.
SMIMEEncryptionKeyPreferenceAttribute(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
SMIMEEncryptionKeyPreferenceAttribute(RecipientKeyIdentifier) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
SMIMEEncryptionKeyPreferenceAttribute(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
SMIMETest - Class in org.bouncycastle.asn1.test
SMIMETest() - Constructor for class org.bouncycastle.asn1.test.SMIMETest
SN - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  device serial number name - StringType(SIZE(1..64))
sn - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
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
socket - Variable in class org.bouncycastle.crypto.tls.UDPTransport
solveEquation(short[][], short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
  This function finds a solution of the equation Bx = b.
solveQuadraticEquation() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  Solves a quadratic equation.
solveQuadraticEquation() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Solves a quadratic equation.
solveQuadraticEquation() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Solves the quadratic equation `z2 + z = this` if such a solution exists.
sort() - Method in class org.bouncycastle.asn1.ASN1Set
SP80090DRBG - Interface in org.bouncycastle.crypto.prng.drbg
  Interface to SP800-90A deterministic random bit generators.
SP800RandomTest - Class in org.bouncycastle.crypto.prng.test
SP800RandomTest() - Constructor for class org.bouncycastle.crypto.prng.test.SP800RandomTest
SP800SecureRandom - Class in org.bouncycastle.crypto.prng
SP800SecureRandomBuilder - Class in org.bouncycastle.crypto.prng
  Builder class for making SecureRandom objects based on SP 800-90A Deterministic Random Bit Generators (DRBG).
SP800SecureRandomBuilder() - Constructor for class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Basic constructor, creates a builder using an EntropySourceProvider based on the default SecureRandom with predictionResistant set to false.
SP800SecureRandomBuilder(SecureRandom, boolean) - Constructor for class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Construct a builder with an EntropySourceProvider based on the passed in SecureRandom and the passed in value for prediction resistance.
SP800SecureRandomBuilder(EntropySourceProvider) - Constructor for class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
  Create a builder which makes creates the SecureRandom objects from a specified entropy source provider.
sparse - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
sparse - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
sparse - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
SparseTernaryPolynomial - Class in org.bouncycastle.pqc.math.ntru.polynomial
  A `TernaryPolynomial` with a "low" number of nonzero coefficients.
SparseTernaryPolynomial(IntegerPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
  Constructs a `DenseTernaryPolynomial` from a `IntegerPolynomial`.
SparseTernaryPolynomial(int[]) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
  Constructs a new `SparseTernaryPolynomial` with a given set of coefficients.
SparseTernaryPolynomialTest - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
SparseTernaryPolynomialTest() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.SparseTernaryPolynomialTest
SPECIAL_USER_REQUIREMENTS - Static variable in class org.bouncycastle.asn1.eac.EACTags
split(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Split a byte array `input` into two arrays at `index`, i.e. the first array will have the lower `index` bytes, the second one the higher `input.length - index` bytes.
split(String, char) - Static method in class org.bouncycastle.util.Strings
SPuri - Class in org.bouncycastle.asn1.esf
SPuri(DERIA5String) - Constructor for class org.bouncycastle.asn1.esf.SPuri
SPUserNotice - Class in org.bouncycastle.asn1.esf
SPUserNotice(NoticeReference, DisplayText) - Constructor for class org.bouncycastle.asn1.esf.SPUserNotice
sqMatrix - Variable in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
  the squaring matrix for this polynomial ring (given as the array of its row vectors)
sqRoot(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  compute the square root of an integer
sqRootMatrix - Variable in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
  the matrix for computing square roots in this polynomial ring (given as the array of its row vectors).
sqrt() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
  return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.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
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.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() - 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() - 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() - 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() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
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.Nat192
square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat384
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat512
square() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  Returns `this` element to the power of 2.
square() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  returns `this` element to the power of 2.
square() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  This method is used internally to map the square()-calls within GF2nPolynomialElement to one of the possible squaring methods.
squareBitwise() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Squares this GF2nPolynomialElement by shifting left its Bitstring and reducing.
squareMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Squares this GF2nPolynomialElement using GF2nField's squaring matrix.
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.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.sec.SecP192K1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
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
squarePreCalc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Squares this GF2nPolynomialElement by using precalculated values and reducing.
squareRoot() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  Compute the square root of this element and return the result in a new `GF2nElement`.
squareRoot() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  returns the root of`this` element.
squareRoot() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Compute the square root of this element and return the result in a new `GF2nPolynomialElement`.
squareRoot(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
  Extract the truncated square root of a BigInteger.
squareRootThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  Compute the square root of this element.
squareRootThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  square roots `this` element.
squareRootThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Compute the square root of this element.
squareThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  Squares `this` element.
squareThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  squares `this` element.
squareThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  This method is used internally to map the square()-calls within GF2nPolynomialElement to one of the possible squaring methods.
squareThisBitwise() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Squares this GF2nPolynomialElement by shifting left its Bitstring and reducing.
squareThisBitwise() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Squares this GF2Polynomial and expands it accordingly.
squareThisMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Squares this GF2nPolynomialElement using GF2nFields squaring matrix.
squareThisPreCalc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Squares this GF2nPolynomialElement by using precalculated values and reducing.
squareThisPreCalc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Squares this GF2Polynomial by using precomputed values of squaringTable.
squareWordAdd(int[], int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
squareWordAdd(int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
sr - Variable in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
  Secure source of randomness
srp - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
SRP - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
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
SRP_DSS - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
SRP_RSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
srpClient - Variable in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
srpGroup - Variable in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
srpIdentity - Variable in class org.bouncycastle.crypto.tls.SRPTlsServer
srpIdentityManager - Variable in class org.bouncycastle.crypto.tls.SRPTlsServer
srpPeerCredentials - Variable in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
srpSalt - Variable in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
srpServer - Variable in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
SRPTlsClient - Class in org.bouncycastle.crypto.tls
SRPTlsClient(byte[], byte[]) - Constructor for class org.bouncycastle.crypto.tls.SRPTlsClient
SRPTlsClient(TlsCipherFactory, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.tls.SRPTlsClient
SRPTlsClient(TlsCipherFactory, TlsSRPGroupVerifier, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.tls.SRPTlsClient
SRPTlsServer - Class in org.bouncycastle.crypto.tls
SRPTlsServer(TlsSRPIdentityManager) - Constructor for class org.bouncycastle.crypto.tls.SRPTlsServer
SRPTlsServer(TlsCipherFactory, TlsSRPIdentityManager) - Constructor for class org.bouncycastle.crypto.tls.SRPTlsServer
srpVerifier - Variable in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
srsaOAEPEncryptionSET - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#1: 1.2.840.113549.1.1.6
SRTP_AES128_CM_HMAC_SHA1_32 - Static variable in class org.bouncycastle.crypto.tls.SRTPProtectionProfile
SRTP_AES128_CM_HMAC_SHA1_80 - Static variable in class org.bouncycastle.crypto.tls.SRTPProtectionProfile
SRTP_NULL_HMAC_SHA1_32 - Static variable in class org.bouncycastle.crypto.tls.SRTPProtectionProfile
SRTP_NULL_HMAC_SHA1_80 - Static variable in class org.bouncycastle.crypto.tls.SRTPProtectionProfile
SRTPProtectionProfile - Class in org.bouncycastle.crypto.tls
SRTPProtectionProfile() - Constructor for class org.bouncycastle.crypto.tls.SRTPProtectionProfile
SSL3Mac - Class in org.bouncycastle.crypto.tls
  HMAC implementation based on original internet draft for HMAC (RFC 2104) The difference is that padding is concatenated versus XORed with the key H(K + opad, H(K + ipad, text))
SSL3Mac(Digest) - Constructor for class org.bouncycastle.crypto.tls.SSL3Mac
  Base constructor for one of the standard digest algorithms that the byteLength of the algorithm is know for.
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
SSLv3 - Static variable in class org.bouncycastle.crypto.tls.ProtocolVersion
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))
STATE_INITIALIZED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
STATE_KEY_CALCULATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
STATE_ROUND_1_CREATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
STATE_ROUND_1_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
STATE_ROUND_2_CREATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
STATE_ROUND_2_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
STATE_ROUND_3_CREATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
STATE_ROUND_3_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
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
status_request - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
statusType - Variable in class org.bouncycastle.crypto.tls.CertificateStatus
statusType - Variable in class org.bouncycastle.crypto.tls.CertificateStatusRequest
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
stopTracking() - Method in interface org.bouncycastle.crypto.tls.TlsHandshakeHash
Store<T> - Interface in org.bouncycastle.util
StoreException - Exception in org.bouncycastle.util
StoreException(String, Throwable) - Constructor for exception org.bouncycastle.util.StoreException
stream - Static variable in class org.bouncycastle.crypto.tls.CipherType
StreamBlockCipher - Class in org.bouncycastle.crypto
  A parent class for block cipher modes that do not require block aligned data to be processed, but can function in a streaming mode.
StreamBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.StreamBlockCipher
StreamCipher - Interface in org.bouncycastle.crypto
  the interface stream ciphers conform to.
StreamCipherResetTest - Class in org.bouncycastle.crypto.test
  Test whether block ciphers implement reset contract on init, encrypt/decrypt and reset.
StreamCipherResetTest() - Constructor for class org.bouncycastle.crypto.test.StreamCipherResetTest
StreamCipherVectorTest - Class in org.bouncycastle.crypto.test
  a basic test that takes a stream cipher, key parameter, and an input and output string.
StreamCipherVectorTest(int, StreamCipher, CipherParameters, String, String) - Constructor for class org.bouncycastle.crypto.test.StreamCipherVectorTest
StreamOverflowException - Exception in org.bouncycastle.util.io
  Exception thrown when too much data is written to an InputStream
StreamOverflowException(String) - Constructor for exception org.bouncycastle.util.io.StreamOverflowException
StreamParser - Interface in org.bouncycastle.util
StreamParsingException - Exception in org.bouncycastle.util
StreamParsingException(String, Throwable) - Constructor for exception org.bouncycastle.util.StreamParsingException
Streams - Class in org.bouncycastle.util.io
  Utility methods to assist with stream processing.
Streams() - Constructor for class org.bouncycastle.util.io.Streams
STREET - Static variable in class org.bouncycastle.asn1.x500.style.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
strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
strength - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
STRICT_LENGTH_ENABLED_PROPERTY - Static variable in class org.bouncycastle.crypto.encodings.PKCS1Encoding
  some providers fail to include the leading zero in PKCS1 encoded blocks.
StringList - Interface in org.bouncycastle.util
Strings - Class in org.bouncycastle.util
Strings() - Constructor for class org.bouncycastle.util.Strings
StringTest - Class in org.bouncycastle.asn1.test
  X.690 test example
StringTest() - Constructor for class org.bouncycastle.asn1.test.StringTest
stringToValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
  For all string values starting with '#' is assumed, that these are already valid ASN.1 objects encoded in hex.
stringToValue(ASN1ObjectIdentifier, String) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
  Convert the passed in String value into the appropriate ASN.1 encoded object.
stripInternalSpaces(String) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
sub(int, int[], int[], 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.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
sub(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
  Subtracts another polynomial which can have a different number of coefficients.
sub(IntegerPolynomial, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Subtracts another polynomial which can have a different number of coefficients, and takes the coefficient values mod `modulus`.
sub(IntegerPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Subtracts another polynomial which can have a different number of coefficients.
sub33At(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
sub33At(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
sub33From(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
sub33From(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
subAnd(LongPolynomial2, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial2
  Subtracts another polynomial which must have the same number of coefficients, and applies an AND mask to the upper and lower halves of each coefficients.
subArray(BigInteger[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
  Generates a subarray of a given BigInteger array.
subArray(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Generate a subarray of a given byte array.
subArray(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Generate a subarray of a given byte array.
subArray(int[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
  Generates a subarray of a given int array.
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.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.Nat192
subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
subjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.Extension
  Subject Alternative Name
subjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extension
  Deprecated.
  Subject Alternative Name
SubjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  use X509Extension value.
subjectDirectoryAttributes - Static variable in class org.bouncycastle.asn1.x509.Extension
  Subject Directory Attributes
SubjectDirectoryAttributes - 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 certficate.
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
SubjectPublicKeyInfoFactory - Class in org.bouncycastle.crypto.util
  Factory to create ASN.1 subject public key info objects from lightweight public keys.
SubjectPublicKeyInfoFactory() - Constructor for class org.bouncycastle.crypto.util.SubjectPublicKeyInfoFactory
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.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.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.AbstractFp
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
subtract(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
subtract(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  Compute the difference of this element and `minuend`.
subtract(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Subtracts two GF2Polynomials, this and b, and returns the result in a new GF2Polynomial.
subtract(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
  Compute the difference of this element and `minuend`.
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
subtractFromThis(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  Compute the difference of this element and `minuend`, overwriting this element.
subtractFromThis(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Subtracts b from this GF2Polynomial and assigns the result to this GF2Polynomial.
subtractFromThis(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
  Compute the difference of this element and `minuend`, overwriting this element.
subtractSimple(ECPoint.F2m) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
  Subtracts another `ECPoints.F2m` from `this` without checking if both points are on the same curve.
subWordAt(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
subWordAt(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
subWordFrom(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
subWordFrom(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
SUCCESSFUL - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
successful(Test, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
suite() - Static method in class org.bouncycastle.asn1.test.AllTests
suite() - Static method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
suite() - Static method in class org.bouncycastle.asn1.test.OctetStringTest
suite() - Static method in class org.bouncycastle.crypto.agreement.test.AllTests
suite() - Static method in class org.bouncycastle.crypto.ec.test.AllTests
suite() - Static method in class org.bouncycastle.crypto.prng.test.AllTests
suite() - Static method in class org.bouncycastle.crypto.test.AllTests
suite() - Static method in class org.bouncycastle.crypto.tls.test.AllTests
suite() - Static method in class org.bouncycastle.crypto.tls.test.BasicTlsTest
suite() - Static method in class org.bouncycastle.crypto.tls.test.DTLSTestSuite
suite() - Static method in class org.bouncycastle.crypto.tls.test.TlsTestSuite
suite() - Static method in class org.bouncycastle.jce.provider.test.AllTests
suite() - Static method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
suite() - Static method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
suite() - Static method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
suite() - Static method in class org.bouncycastle.pqc.crypto.test.AllTests
suite() - Static method in class org.bouncycastle.pqc.jcajce.provider.test.AllTests
suite() - Static method in class org.bouncycastle.pqc.math.ntru.euclid.test.AllTests
suite() - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.test.AllTests
suite() - Static method in class org.bouncycastle.pqc.math.ntru.util.test.AllTests
sumCoeffs() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Returns the sum of all coefficients, i.e. evaluates the polynomial at 0.
sumOfMultiplies(ECPoint[], BigInteger[]) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
sumOfTwoMultiplies(ECPoint, BigInteger, ECPoint, BigInteger) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
SUN_JCE_1024 - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
  From Sun's JDK JavaDoc (docs/guide/security/CryptoSpec.html#AppB) 1024-bit p, 160-bit q and 1024-bit g for 80-bit security.
SUPERSEDED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  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
supplemental_data - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
SupplementalDataEntry - Class in org.bouncycastle.crypto.tls
SupplementalDataEntry(int, byte[]) - Constructor for class org.bouncycastle.crypto.tls.SupplementalDataEntry
SupplementalDataType - Class in org.bouncycastle.crypto.tls
  RFC 4680
SupplementalDataType() - Constructor for class org.bouncycastle.crypto.tls.SupplementalDataType
supportedSignatureAlgorithms - Variable in class org.bouncycastle.crypto.tls.AbstractTlsClient
supportedSignatureAlgorithms - Variable in class org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
supportedSignatureAlgorithms - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
supportedSignatureAlgorithms - Variable in class org.bouncycastle.crypto.tls.CertificateRequest
supportsClientECCCapabilities(int[], short[]) - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
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.ECCurve.F2m
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve
SURNAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
  Naming attributes of type X520name
SURNAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  Naming attributes of type X520name
SymbolLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
  use DefaultLookUp
syndromeDecode(GF2Vector, GF2mField, PolynomialGF2mSmallM, PolynomialGF2mSmallM[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode
  Find an error vector `e` over `GF(2)` from an input syndrome `s` over `GF(2m)`.
SYSTEM_FAILURE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
systemFailure - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
systemUnavail - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo

## T

T - 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
t - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
T61_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
table - Variable in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
Tables1kGCMExponentiator - Class in org.bouncycastle.crypto.modes.gcm
Tables1kGCMExponentiator() - Constructor for class org.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator
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
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
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
tau() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
TBCPadding - Class in org.bouncycastle.crypto.paddings
  A padder that adds Trailing-Bit-Compliment padding to a block.
TBCPadding() - Constructor for class org.bouncycastle.crypto.paddings.TBCPadding
TBSCertificate - Class in org.bouncycastle.asn1.x509
  The TBSCertificate object.
TBSCertificateStructure - Class in org.bouncycastle.asn1.x509
  The TBSCertificate object.
TBSCertificateStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.TBSCertificateStructure
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
TEA - Class in org.bouncycastle.jcajce.provider.symmetric
TEA.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
TEA.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.AlgParams
TEA.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
TEA.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.ECB
TEA.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
TEA.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.KeyGen
TEA.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
TEA.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.Mappings
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
TEATest - Class in org.bouncycastle.crypto.test
  TEA tester - based on C implementation results from http://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" http://www.ecc-brainpool.org/download/draft_pkix_additional_ecc_dp.txt
TeleTrusTNamedCurves() - Constructor for class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
TeleTrusTObjectIdentifiers - Interface in org.bouncycastle.asn1.teletrust
  TeleTrusT: { iso(1) identifier-organization(3) teleTrust(36) algorithm(3)
teleTrusTRSAsignatureAlgorithm - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.1
telexNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
TERNARY_POLYNOMIAL_TYPE_PRODUCT - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
TERNARY_POLYNOMIAL_TYPE_SIMPLE - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
TernaryPolynomial - Interface in org.bouncycastle.pqc.math.ntru.polynomial
  A polynomial whose coefficients are all equal to -1, 0, or 1
TEST - Static variable in class org.bouncycastle.crypto.test.DeterministicDSATest
test(String, byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.BlockCipherTest
test(int, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.CamelliaTest
test(String, int, byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.DESedeTest
TEST - Static variable in class org.bouncycastle.jce.provider.test.DetDSATest
test(String, byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.FIPSDESTest
test(int, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.NoekeonTest
test(int, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.SEEDTest
Test - Interface in org.bouncycastle.util.test
TEST157 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
  Generates key pairs quickly.
TEST157_PROD - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
  Generates key pairs quickly.
TEST_10_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_11_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_12_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_13_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_14_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_15_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_16_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_17_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_18_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_19_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_1_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_20_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_21_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_22_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_23_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_24_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_25_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_26_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_27_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_28_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_29_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_2_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_30_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_31_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_32_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_33_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_34_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_35_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_36_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_37_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_38_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_39_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_3_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_40_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_41_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_42_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_43_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_44_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_45_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_46_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_47_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_48_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_49_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_4_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_50_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_51_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_52_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_53_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_54_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_55_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_56_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_57_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_58_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_59_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_5_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_60_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_61_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_62_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_63_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_64_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_65_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_66_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_67_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_68_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_69_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_6_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_70_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_71_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_72_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_73_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_74_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_75_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_76_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_7_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_8_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
TEST_9_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
test_KeyFactory() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
testA() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
testAESCTR() - Method in class org.bouncycastle.crypto.test.BigSkippingCipherTest
testAllCertificatesAnyPolicyTest11() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testAllCertificatesAnyPolicyTest11() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testAllCertificatesNoPoliciesTest2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testAllCertificatesNoPoliciesTest2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testAllCertificatesSamePoliciesTest10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testAllCertificatesSamePoliciesTest10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testAllCertificatesSamePoliciesTest13() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testAllCertificatesSamePoliciesTest13() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testAllCertificatesSamePolicyTest1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testAllCertificatesSamePolicyTest1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testAnyPolicyTest14() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testAnyPolicyTest14() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testAppendBitsByteArray() - Method in class org.bouncycastle.pqc.crypto.test.BitStringTest
testASN1() - Method in class org.bouncycastle.asn1.test.AllTests
testB() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
testBERExplicitTaggedSequenceWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testBERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testBERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Tests the bit at position i.
testBitZero() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
testBitZero() - Method in class org.bouncycastle.math.ec.custom.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.ECFieldElement.F2m
testBitZero() - Method in class org.bouncycastle.math.ec.ECFieldElement
testBufferSizeChecks(Test, AEADBlockCipher, AEADParameters) - Static method in class org.bouncycastle.crypto.test.AEADTestUtil
testC() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
testCalculate() - Method in class org.bouncycastle.pqc.math.ntru.euclid.test.BigIntEuclideanTest
testCalculate() - Method in class org.bouncycastle.pqc.math.ntru.euclid.test.IntEuclideanTest
testCANotBeforeDateTest1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testCANotBeforeDateTest1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testCFB(int, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.GOST28147Test
testChaCha() - Method in class org.bouncycastle.crypto.test.BigSkippingCipherTest
testCipher(Random, SkippingStreamCipher, SkippingStreamCipher) - Method in class org.bouncycastle.crypto.test.BigSkippingCipherTest
testClassCast() - Method in class org.bouncycastle.asn1.test.ParseTest
testClientServer() - Method in class org.bouncycastle.crypto.tls.test.DTLSProtocolTest
testClientServer() - Method in class org.bouncycastle.crypto.tls.test.TlsProtocolTest
testClientServer() - Method in class org.bouncycastle.crypto.tls.test.TlsPSKProtocolTest
testClientServer() - Method in class org.bouncycastle.crypto.tls.test.TlsSRPProtocolTest
testClone() - Method in class org.bouncycastle.pqc.crypto.test.NTRUEncryptionParametersTest
testClone() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSignatureParametersTest
testClone() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSigningParametersTest
testCombine() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
testConcatAuth() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
testConcatCrypt() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
testConnection() - Method in class org.bouncycastle.crypto.tls.test.BasicTlsTest
testConstruction() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
testConstruction() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEPrimeOrderGroupTest
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.AllTests
testCrypto() - Method in class org.bouncycastle.pqc.crypto.test.AllTests
testCurve(String) - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
testD() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
testDerExp() - Method in class org.bouncycastle.asn1.test.ParseTest
testDERExplicitTaggedSequenceWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testDERImplicitTaggedSequenceWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testDERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testDifferentPoliciesTest12() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testDifferentPoliciesTest12() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testDifferentPoliciesTest3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testDifferentPoliciesTest3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testDifferentPoliciesTest4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testDifferentPoliciesTest4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testDifferentPoliciesTest5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testDifferentPoliciesTest5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testDifferentPoliciesTest7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testDifferentPoliciesTest7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testDifferentPoliciesTest8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testDifferentPoliciesTest8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testDifferentPoliciesTest9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testDifferentPoliciesTest9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testE() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
testECB(int, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.GOST28147Test
testECB(int, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.Shacal2Test
testECDSA(String) - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
testECGOST(String) - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
testEncode() - Method in class org.bouncycastle.pqc.crypto.test.EncryptionKeyTest
testEncode() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSignatureKeyTest
testEncodeDecodeMod3Sves() - Method in class org.bouncycastle.pqc.math.ntru.util.test.ArrayEncoderTest
testEncodeDecodeMod3Tight() - Method in class org.bouncycastle.pqc.math.ntru.util.test.ArrayEncoderTest
testEncodeDecodeModQ() - Method in class org.bouncycastle.pqc.math.ntru.util.test.ArrayEncoderTest
testEncodedKeysFast() - Method in class org.bouncycastle.pqc.crypto.test.NTRUEncryptTest
testEncodedKeysSlow() - Method in class org.bouncycastle.pqc.crypto.test.NTRUEncryptTest
testEncryptDecrypt() - Method in class org.bouncycastle.pqc.crypto.test.NTRUEncryptTest
testEnDecryption_11_50() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McEliecePKCSCipherTest
testEnDecryption_9_33() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McEliecePKCSCipherTest
testEnDecryption_SHA256_11_50() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceFujisakiCipherTest
  Test encryption and decryption performance for SHA256 message digest and parameters m=11, t=50.
testEnDecryption_SHA256_11_50() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceKobaraImaiCipherTest
  Test encryption and decryption performance for SHA256 message digest and parameters m=11, t=50.
testEnDecryption_SHA256_11_50() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McEliecePointchevalCipherTest
  Test encryption and decryption performance for SHA256 message digest and parameters m=11, t=50.
TestEntropySourceProvider - Class in org.bouncycastle.crypto.prng.test
TestEntropySourceProvider(byte[], boolean) - Constructor for class org.bouncycastle.crypto.prng.test.TestEntropySourceProvider
testEqualsHashCode() - Method in class org.bouncycastle.pqc.crypto.test.NTRUEncryptionParametersTest
testEqualsHashCode() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSignatureParametersTest
testEqualsHashCode() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSigningParametersTest
testExp() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
testF() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
TestFailedException - Exception in org.bouncycastle.util.test
TestFailedException(TestResult) - Constructor for exception org.bouncycastle.util.test.TestFailedException
testFlagValueCorrect(int, int) - Static method in class org.bouncycastle.asn1.test.BitStringConstantTester
testFromToBinary() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
testFromToBinary() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.ProductFormPolynomialTest
testFromToBinary() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.SparseTernaryPolynomialTest
testFromToBinary3Sves() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
testFromToBinary3Tight() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
testG() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
testGetInstance() - Method in class org.bouncycastle.asn1.test.GetInstanceTest
testGetLeadingAsInt() - Method in class org.bouncycastle.pqc.crypto.test.BitStringTest
testGetTrailing() - Method in class org.bouncycastle.pqc.crypto.test.BitStringTest
testH() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
testHMac(String, byte[]) - Method in class org.bouncycastle.jce.provider.test.HMacTest
testI() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
testIncorrectPassword() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
testInvalidCANotAfterDateTest5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testInvalidCANotAfterDateTest5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testInvalidCASignatureTest2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testInvalidCASignatureTest2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testInvaliddistributionPointTest3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testInvaliddistributionPointTest8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testInvaliddistributionPointTest9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testInvalidDSASignaturesTest6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testInvalidDSASignaturesTest6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testInvalidEENotAfterDateTest6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testInvalidEENotAfterDateTest6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testInvalidEENotBeforeDateTest2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testInvalidEENotBeforeDateTest2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testInvalidEESignatureTest3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testInvalidEESignatureTest3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testInvalidInhibitPolicyMappingTest1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testInvalidNegativeSerialNumberTest15() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testInvalidNegativeSerialNumberTest15() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testInvalidonlySomeReasonsTest17() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testInvalidUnknownCRLExtensionTest10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testInvalidValidPre2000UTCNotAfterDateTest7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testInvalidValidPre2000UTCNotAfterDateTest7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testInvertF3() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
testInvertFq() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
testJ() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
testJCE() - Method in class org.bouncycastle.jce.provider.test.AllTests
testKeyPairEncoding_9_33() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2KeyPairGeneratorTest
testKeyPairEncoding_9_33() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceKeyPairGeneratorTest
testL() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
testLoadSave() - Method in class org.bouncycastle.pqc.crypto.test.NTRUEncryptionParametersTest
testLoadSave() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSignatureParametersTest
testLoadSave() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSigningParametersTest
testLongTag() - Method in class org.bouncycastle.asn1.test.ParseTest
testMult() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.BigDecimalPolynomialTest
testMult() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.BigIntPolynomialTest
testMult() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
testMult() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.LongPolynomial2Test
testMult() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.LongPolynomial5Test
testMult() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.ProductFormPolynomialTest
testMult() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.SparseTernaryPolynomialTest
  tests mult(IntegerPolynomial) and mult(BigIntPolynomial)
testMult2And() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.LongPolynomial2Test
testMultiply() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
testNestedBERDERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedBERDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedBERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedBERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedDERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedExplicitTagDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedImplicitTagDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testNestedStructure() - Method in class org.bouncycastle.asn1.test.OctetStringTest
testOutputSizes(Test, AEADBlockCipher, AEADParameters) - Static method in class org.bouncycastle.crypto.test.AEADTestUtil
testOverlappingPoliciesTest6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testOverlappingPoliciesTest6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testPadding(BlockCipherPadding, SecureRandom, byte[], byte[]) - Method in class org.bouncycastle.crypto.test.PaddingTest
testParameters() - Method in class org.bouncycastle.crypto.test.BCryptTest
testParameters() - Method in class org.bouncycastle.crypto.test.SCryptTest
testPBEHMac(String, byte[]) - Method in class org.bouncycastle.jce.provider.test.PBETest
testPBEonSecretKeyHmac(String, byte[]) - Method in class org.bouncycastle.jce.provider.test.PBETest
testPKCS12Store() - Method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
testPowerOfTwo(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
  This method tests if an integer is a power of 2.
testPrimitives() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2PrimitivesTest
testRainbowithSHA256() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
testRainbowWithSHA224() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
  Using ParameterSpecs to initialize the key pair generator without initialization.
testRainbowWithSHA384() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
testRainbowWithSHA512() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
testReadingMultipleDoubleByteItems() - Method in class org.bouncycastle.asn1.test.EnumeratedTest
  Makes sure multiple identically sized values are parsed correctly.
testReadingMultipleSingleByteItems() - Method in class org.bouncycastle.asn1.test.EnumeratedTest
  Makes sure multiple identically sized values are parsed correctly.
testReadingMultipleTripleByteItems() - Method in class org.bouncycastle.asn1.test.EnumeratedTest
  Makes sure multiple identically sized values are parsed correctly.
testReadingWriting() - Method in class org.bouncycastle.asn1.test.OctetStringTest
testReadingWritingNested() - Method in class org.bouncycastle.asn1.test.OctetStringTest
testReadingWritingZeroInLength() - Method in class org.bouncycastle.asn1.test.OctetStringTest
testReset(Test, AEADBlockCipher, AEADBlockCipher, CipherParameters) - Static method in class org.bouncycastle.crypto.test.AEADTestUtil
TestResult - Interface in org.bouncycastle.util.test
testResultant() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
testResultantMod() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
testRightmostBit() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  Returns whether the rightmost bit of the bit representation is set.
testRightmostBit() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Returns whether the highest bit of the bit representation is set
testRightmostBit() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Returns whether the rightmost bit of the bit representation is set.
testRSAConnectionClient() - Method in class org.bouncycastle.crypto.tls.test.BasicTlsTest
tests - Static variable in class org.bouncycastle.asn1.test.RegressionTest
tests - Static variable in class org.bouncycastle.crypto.prng.test.RegressionTest
tests - Static variable in class org.bouncycastle.crypto.test.RegressionTest
tests - Static variable in class org.bouncycastle.jce.provider.test.RegressionTest
tests - Static variable in class org.bouncycastle.pqc.crypto.test.RegressionTest
testSalsa20() - Method in class org.bouncycastle.crypto.test.BigSkippingCipherTest
testSequenceWithDERNullReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
testSignVerifyWithDefaultParams() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
testSignVerifyWithRandomParams() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
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.
testStub() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSignerTest
  Deprecated.
testSubAnd() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.LongPolynomial2Test
testSuccessfulExchange() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
testTampering(Test, AEADBlockCipher, CipherParameters) - Static method in class org.bouncycastle.crypto.test.AEADTestUtil
testToIntegerPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.LongPolynomial5Test
testUserNoticeQualifierTest15() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testUserNoticeQualifierTest15() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testUserNoticeQualifierTest16() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testUserNoticeQualifierTest16() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testUserNoticeQualifierTest17() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testUserNoticeQualifierTest17() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testUserNoticeQualifierTest18() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testUserNoticeQualifierTest18() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testUserNoticeQualifierTest19() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testUserNoticeQualifierTest19() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testValidateGa() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
testValidateGx4() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
testValidateMacTag() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
testValidateNotNull() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
testValidateParticipantIdsDiffer() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
testValidateParticipantIdsEqual() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
testValidateRound1PayloadReceived() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
  Tests that `JPAKEParticipant.validateRound1PayloadReceived(JPAKERound1Payload)` calls the appropriate validate methods in `JPAKEUtil`.
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.JPAKEUtilTest
testValiddistributionPointTest5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testValidDSAParameterInheritanceTest5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testValidDSASignaturesTest4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testValidDSASignaturesTest4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testValidGeneralizedTimeNotBeforeDateTest4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testValidGeneralizedTimeNotBeforeDateTest4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testValidinhibitPolicyMappingTest2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testValidpathLenConstraintTest13() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testValidPre2000UTCNotBeforeDateTest3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testValidPre2000UTCNotBeforeDateTest3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testValidSelfIssuedinhibitAnyPolicyTest7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testValidSeparateCertificateandCRLKeysTest19() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testValidSignaturesTest1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
testValidSignaturesTest1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
testVectors() - Method in class org.bouncycastle.crypto.test.BCryptTest
testVectors() - Method in class org.bouncycastle.crypto.test.SCryptTest
thisMessage - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
THREAD_LOCAL_DH_DEFAULT_PARAMS - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
  Diffie-Hellman Default Parameters - thread local version
THREAD_LOCAL_EC_IMPLICITLY_CA - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
  Elliptic Curve CA parameters - thread local version
ThreadedSeedGenerator - Class in org.bouncycastle.crypto.prng
  A thread based seed generator - one source of randomness.
ThreadedSeedGenerator() - Constructor for class org.bouncycastle.crypto.prng.ThreadedSeedGenerator
three(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
THREE - Static variable in interface org.bouncycastle.math.ec.ECConstants
three(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
Threefish - Class in org.bouncycastle.jcajce.provider.symmetric
Threefish.AlgParams_1024 - Class in org.bouncycastle.jcajce.provider.symmetric
Threefish.AlgParams_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_1024
Threefish.AlgParams_256 - Class in org.bouncycastle.jcajce.provider.symmetric
Threefish.AlgParams_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_256
Threefish.AlgParams_512 - Class in org.bouncycastle.jcajce.provider.symmetric
Threefish.AlgParams_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_512
Threefish.ECB_1024 - Class in org.bouncycastle.jcajce.provider.symmetric
Threefish.ECB_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.ECB_1024
Threefish.ECB_256 - Class in org.bouncycastle.jcajce.provider.symmetric
Threefish.ECB_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.ECB_256
Threefish.ECB_512 - Class in org.bouncycastle.jcajce.provider.symmetric
Threefish.ECB_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.ECB_512
Threefish.KeyGen_1024 - Class in org.bouncycastle.jcajce.provider.symmetric
Threefish.KeyGen_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.KeyGen_1024
Threefish.KeyGen_256 - Class in org.bouncycastle.jcajce.provider.symmetric
Threefish.KeyGen_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.KeyGen_256
Threefish.KeyGen_512 - Class in org.bouncycastle.jcajce.provider.symmetric
Threefish.KeyGen_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.KeyGen_512
Threefish.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
Threefish.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.Mappings
Threefish1024Test - Class in org.bouncycastle.crypto.test
Threefish256Test - Class in org.bouncycastle.crypto.test
Threefish512Test - Class in org.bouncycastle.crypto.test
ThreefishEngine - Class in org.bouncycastle.crypto.engines
  Implementation of the Threefish tweakable large block cipher in 256, 512 and 1024 bit block sizes.
ThreefishEngine(int) - Constructor for class org.bouncycastle.crypto.engines.ThreefishEngine
  Constructs a new Threefish cipher, with a specified block size.
ThreefishTest - Class in org.bouncycastle.jce.provider.test
ThreefishTest() - Constructor for class org.bouncycastle.jce.provider.test.ThreefishTest
threeTimes() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
threeTimes() - Method in class org.bouncycastle.math.ec.custom.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
ticket - Variable in class org.bouncycastle.crypto.tls.NewSessionTicket
ticketLifetimeHint - Variable in class org.bouncycastle.crypto.tls.NewSessionTicket
Tiger - Class in org.bouncycastle.jcajce.provider.digest
TIGER - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
Tiger.Digest - Class in org.bouncycastle.jcajce.provider.digest
Tiger.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.Digest
Tiger.HashMac - Class in org.bouncycastle.jcajce.provider.digest
  Tiger HMac
Tiger.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.HashMac
Tiger.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
Tiger.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.KeyGenerator
Tiger.Mappings - Class in org.bouncycastle.jcajce.provider.digest
Tiger.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.Mappings
Tiger.PBEWithHashMac - Class in org.bouncycastle.jcajce.provider.digest
  PBEWithHmacTiger
Tiger.PBEWithHashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.PBEWithHashMac
Tiger.PBEWithMacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
  PBEWithHmacTiger
Tiger.PBEWithMacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.PBEWithMacKeyFactory
Tiger.TigerHmac - Class in org.bouncycastle.jcajce.provider.digest
  Tiger HMac
Tiger.TigerHmac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.TigerHmac
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: http://www.cs.technion.ac.il/~biham/Reports/Tiger
TigerDigest() - Constructor for class org.bouncycastle.crypto.digests.TigerDigest
  Standard constructor
TigerDigest(TigerDigest) - Constructor for class org.bouncycastle.crypto.digests.TigerDigest
  Copy constructor.
TigerDigestTest - Class in org.bouncycastle.crypto.test
  Tiger Digest Test
Time - Class in org.bouncycastle.asn1.cms
  RFC 5652: Dual-mode timestamp format producing either UTCTIme or GeneralizedTime.
Time(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.Time
  Deprecated.
  use getInstance()
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
timeNotAvailable - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
TIMER - Static variable in class org.bouncycastle.asn1.eac.EACTags
Times - Class in org.bouncycastle.util
Times() - Constructor for class org.bouncycastle.util.Times
timesPow2(int) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
timesPow2(int) - Method in class org.bouncycastle.math.ec.ECPoint
TimeStampAndCRL - Class in org.bouncycastle.asn1.cms
  RFC 5544 Binding Documents with Time-Stamps; TimeStampAndCRL object.
TimeStampAndCRL(ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.TimeStampAndCRL
timestampedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.16.1.31 -- smime ct timestampedData
TimeStampedData - Class in org.bouncycastle.asn1.cms
  RFC 5544: Binding Documents with Time-Stamps; TimeStampedData object.
TimeStampedData(DERIA5String, MetaData, ASN1OctetString, Evidence) - Constructor for class org.bouncycastle.asn1.cms.TimeStampedData
TimeStampedDataParser - Class in org.bouncycastle.asn1.cms
  Parser for RFC 5544: `TimeStampedData` object.
TimeStampReq - Class in org.bouncycastle.asn1.tsp
TimeStampReq(MessageImprint, ASN1ObjectIdentifier, ASN1Integer, ASN1Boolean, Extensions) - Constructor for class org.bouncycastle.asn1.tsp.TimeStampReq
TimeStampResp - Class in org.bouncycastle.asn1.tsp
TimeStampResp(PKIStatusInfo, ContentInfo) - Constructor for class org.bouncycastle.asn1.tsp.TimeStampResp
TimeStampTokenEvidence - Class in org.bouncycastle.asn1.cms
  RFC 5544 Binding Documents with Time-Stamps; TimeStampTokenEvidence object.
TimeStampTokenEvidence(TimeStampAndCRL[]) - Constructor for class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
TimeStampTokenEvidence(TimeStampAndCRL) - Constructor for class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
title - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_AES_256_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_DES_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_RC4_128_MD5 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_anon_WITH_SEED_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_AES_256_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_DES_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_DSS_WITH_SEED_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_AES_256_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_DES_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DH_RSA_WITH_SEED_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_DES_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_DSS_WITH_SEED_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_AES_128_CCM - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_AES_256_CCM - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_ESTREAM_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_NULL_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_NULL_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_PSK_WITH_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_AES_128_CCM - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_AES_128_CCM_8 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_AES_256_CCM - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_AES_256_CCM_8 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_DES_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_ESTREAM_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_DHE_RSA_WITH_SEED_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_anon_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_anon_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_anon_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_anon_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_ECDSA_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_ECDSA_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_RSA_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDH_RSA_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_AES_128_CCM - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_AES_256_CCM - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_ESTREAM_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_ECDSA_WITH_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_PSK_WITH_ESTREAM_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_PSK_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_PSK_WITH_NULL_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_PSK_WITH_NULL_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_PSK_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_PSK_WITH_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_ESTREAM_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_ECDHE_RSA_WITH_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_EMPTY_RENEGOTIATION_INFO_SCSV - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_FALLBACK_SCSV - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_NULL_WITH_NULL_NULL - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
tls_prf_legacy - Static variable in class org.bouncycastle.crypto.tls.PRFAlgorithm
tls_prf_sha256 - Static variable in class org.bouncycastle.crypto.tls.PRFAlgorithm
tls_prf_sha384 - Static variable in class org.bouncycastle.crypto.tls.PRFAlgorithm
TLS_PSK_DHE_WITH_AES_128_CCM_8 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_DHE_WITH_AES_256_CCM_8 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_AES_128_CCM - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_AES_128_CCM_8 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_AES_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_AES_256_CCM - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_AES_256_CCM_8 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_ESTREAM_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_NULL_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_NULL_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_PSK_WITH_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_EXPORT_WITH_RC4_40_MD5 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_ESTREAM_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_NULL_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_NULL_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_PSK_WITH_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_AES_128_CCM - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_AES_128_CCM_8 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_AES_256_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_AES_256_CCM - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_AES_256_CCM_8 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_CAMELLIA_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_CAMELLIA_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_DES_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_ESTREAM_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_IDEA_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_NULL_MD5 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_NULL_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_RC4_128_MD5 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_SALSA20_SHA1 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_RSA_WITH_SEED_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_SRP_SHA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TLS_SRP_SHA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
TlsAEADCipher - Class in org.bouncycastle.crypto.tls
TlsAEADCipher(TlsContext, AEADBlockCipher, AEADBlockCipher, int, int) - Constructor for class org.bouncycastle.crypto.tls.TlsAEADCipher
TlsAgreementCredentials - Interface in org.bouncycastle.crypto.tls
TlsAuthentication - Interface in org.bouncycastle.crypto.tls
TlsBlockCipher - Class in org.bouncycastle.crypto.tls
  A generic TLS 1.0-1.2 / SSLv3 block cipher.
TlsBlockCipher(TlsContext, BlockCipher, BlockCipher, Digest, Digest, int) - Constructor for class org.bouncycastle.crypto.tls.TlsBlockCipher
TlsCipher - Interface in org.bouncycastle.crypto.tls
TlsCipherFactory - Interface in org.bouncycastle.crypto.tls
TlsClient - Interface in org.bouncycastle.crypto.tls
tlsClient - Variable in class org.bouncycastle.crypto.tls.TlsClientProtocol
TlsClientContext - Interface in org.bouncycastle.crypto.tls
TlsClientProtocol - Class in org.bouncycastle.crypto.tls
TlsClientProtocol(InputStream, OutputStream, SecureRandom) - Constructor for class org.bouncycastle.crypto.tls.TlsClientProtocol
TlsClientTest - Class in org.bouncycastle.crypto.tls.test
  A simple test designed to conduct a TLS handshake with an external TLS server.
TlsClientTest() - Constructor for class org.bouncycastle.crypto.tls.test.TlsClientTest
TlsCompression - Interface in org.bouncycastle.crypto.tls
TlsContext - Interface in org.bouncycastle.crypto.tls
TlsCredentials - Interface in org.bouncycastle.crypto.tls
TlsDHEKeyExchange - Class in org.bouncycastle.crypto.tls
TlsDHEKeyExchange(int, Vector, DHParameters) - Constructor for class org.bouncycastle.crypto.tls.TlsDHEKeyExchange
TlsDHKeyExchange - Class in org.bouncycastle.crypto.tls
  (D)TLS DH key exchange.
TlsDHKeyExchange(int, Vector, DHParameters) - Constructor for class org.bouncycastle.crypto.tls.TlsDHKeyExchange
TlsDHUtils - Class in org.bouncycastle.crypto.tls
TlsDHUtils() - Constructor for class org.bouncycastle.crypto.tls.TlsDHUtils
TlsDSASigner - Class in org.bouncycastle.crypto.tls
TlsDSASigner() - Constructor for class org.bouncycastle.crypto.tls.TlsDSASigner
TlsDSSSigner - Class in org.bouncycastle.crypto.tls
TlsDSSSigner() - Constructor for class org.bouncycastle.crypto.tls.TlsDSSSigner
TlsECCUtils - Class in org.bouncycastle.crypto.tls
TlsECCUtils() - Constructor for class org.bouncycastle.crypto.tls.TlsECCUtils
TlsECDHEKeyExchange - Class in org.bouncycastle.crypto.tls
  (D)TLS ECDHE key exchange (see RFC 4492).
TlsECDHEKeyExchange(int, Vector, int[], short[], short[]) - Constructor for class org.bouncycastle.crypto.tls.TlsECDHEKeyExchange
TlsECDHKeyExchange - Class in org.bouncycastle.crypto.tls
  (D)TLS ECDH key exchange (see RFC 4492).
TlsECDHKeyExchange(int, Vector, int[], short[], short[]) - Constructor for class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
TlsECDSASigner - Class in org.bouncycastle.crypto.tls
TlsECDSASigner() - Constructor for class org.bouncycastle.crypto.tls.TlsECDSASigner
TlsEncryptionCredentials - Interface in org.bouncycastle.crypto.tls
TlsExtensionsUtils - Class in org.bouncycastle.crypto.tls
TlsExtensionsUtils() - Constructor for class org.bouncycastle.crypto.tls.TlsExtensionsUtils
TlsFatalAlert - Exception in org.bouncycastle.crypto.tls
TlsFatalAlert(short) - Constructor for exception org.bouncycastle.crypto.tls.TlsFatalAlert
TlsFatalAlert(short, Throwable) - Constructor for exception org.bouncycastle.crypto.tls.TlsFatalAlert
TlsHandshakeHash - Interface in org.bouncycastle.crypto.tls
TlsKeyExchange - Interface in org.bouncycastle.crypto.tls
  A generic interface for key exchange implementations in (D)TLS.
TlsMac - Class in org.bouncycastle.crypto.tls
  A generic TLS MAC implementation, acting as an HMAC based on some underlying Digest.
TlsMac(TlsContext, Digest, byte[], int, int) - Constructor for class org.bouncycastle.crypto.tls.TlsMac
  Generate a new instance of an TlsMac.
TlsNullCipher - Class in org.bouncycastle.crypto.tls
  A NULL CipherSuite with optional MAC
TlsNullCipher(TlsContext) - Constructor for class org.bouncycastle.crypto.tls.TlsNullCipher
TlsNullCipher(TlsContext, Digest, Digest) - Constructor for class org.bouncycastle.crypto.tls.TlsNullCipher
TlsNullCompression - Class in org.bouncycastle.crypto.tls
TlsNullCompression() - Constructor for class org.bouncycastle.crypto.tls.TlsNullCompression
TlsPeer - Interface in org.bouncycastle.crypto.tls
TlsProtocol - Class in org.bouncycastle.crypto.tls
TlsProtocol(InputStream, OutputStream, SecureRandom) - Constructor for class org.bouncycastle.crypto.tls.TlsProtocol
TlsProtocolTest - Class in org.bouncycastle.crypto.tls.test
TlsProtocolTest() - Constructor for class org.bouncycastle.crypto.tls.test.TlsProtocolTest
TlsPSKIdentity - Interface in org.bouncycastle.crypto.tls
TlsPSKIdentityManager - Interface in org.bouncycastle.crypto.tls
TlsPSKKeyExchange - Class in org.bouncycastle.crypto.tls
  (D)TLS PSK key exchange (RFC 4279).
TlsPSKKeyExchange(int, Vector, TlsPSKIdentity, TlsPSKIdentityManager, DHParameters, int[], short[], short[]) - Constructor for class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
TlsPSKProtocolTest - Class in org.bouncycastle.crypto.tls.test
TlsPSKProtocolTest() - Constructor for class org.bouncycastle.crypto.tls.test.TlsPSKProtocolTest
TlsRSAKeyExchange - Class in org.bouncycastle.crypto.tls
  (D)TLS and SSLv3 RSA key exchange.
TlsRSAKeyExchange(Vector) - Constructor for class org.bouncycastle.crypto.tls.TlsRSAKeyExchange
TlsRSASigner - Class in org.bouncycastle.crypto.tls
TlsRSASigner() - Constructor for class org.bouncycastle.crypto.tls.TlsRSASigner
TlsRSAUtils - Class in org.bouncycastle.crypto.tls
TlsRSAUtils() - Constructor for class org.bouncycastle.crypto.tls.TlsRSAUtils
TlsServer - Interface in org.bouncycastle.crypto.tls
tlsServer - Variable in class org.bouncycastle.crypto.tls.TlsServerProtocol
TlsServerContext - Interface in org.bouncycastle.crypto.tls
TlsServerProtocol - Class in org.bouncycastle.crypto.tls
TlsServerProtocol(InputStream, OutputStream, SecureRandom) - Constructor for class org.bouncycastle.crypto.tls.TlsServerProtocol
TlsServerTest - Class in org.bouncycastle.crypto.tls.test
  A simple test designed to conduct a TLS handshake with an external TLS client.
TlsServerTest() - Constructor for class org.bouncycastle.crypto.tls.test.TlsServerTest
tlsSession - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
TlsSession - Interface in org.bouncycastle.crypto.tls
tlsSigner - Variable in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
tlsSigner - Variable in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
TlsSigner - Interface in org.bouncycastle.crypto.tls
tlsSigner - Variable in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
TlsSignerCredentials - Interface in org.bouncycastle.crypto.tls
TlsSRPGroupVerifier - Interface in org.bouncycastle.crypto.tls
TlsSRPIdentityManager - Interface in org.bouncycastle.crypto.tls
TlsSRPKeyExchange - Class in org.bouncycastle.crypto.tls
  (D)TLS SRP key exchange (RFC 5054).
TlsSRPKeyExchange(int, Vector, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
  Deprecated.
  Use constructor taking an explicit 'groupVerifier' argument
TlsSRPKeyExchange(int, Vector, TlsSRPGroupVerifier, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
TlsSRPKeyExchange(int, Vector, byte[], TlsSRPLoginParameters) - Constructor for class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
TlsSRPLoginParameters - Class in org.bouncycastle.crypto.tls
TlsSRPLoginParameters(SRP6GroupParameters, BigInteger, byte[]) - Constructor for class org.bouncycastle.crypto.tls.TlsSRPLoginParameters
TlsSRPProtocolTest - Class in org.bouncycastle.crypto.tls.test
TlsSRPProtocolTest() - Constructor for class org.bouncycastle.crypto.tls.test.TlsSRPProtocolTest
TlsSRPUtils - Class in org.bouncycastle.crypto.tls
TlsSRPUtils() - Constructor for class org.bouncycastle.crypto.tls.TlsSRPUtils
TlsSRTPUtils - Class in org.bouncycastle.crypto.tls
  RFC 5764 DTLS Extension to Establish Keys for SRTP.
TlsSRTPUtils() - Constructor for class org.bouncycastle.crypto.tls.TlsSRTPUtils
TlsStreamCipher - Class in org.bouncycastle.crypto.tls
TlsStreamCipher(TlsContext, StreamCipher, StreamCipher, Digest, Digest, int, boolean) - Constructor for class org.bouncycastle.crypto.tls.TlsStreamCipher
TlsTestCase - Class in org.bouncycastle.crypto.tls.test
TlsTestCase(TlsTestConfig, String) - Constructor for class org.bouncycastle.crypto.tls.test.TlsTestCase
TlsTestConfig - Class in org.bouncycastle.crypto.tls.test
TlsTestConfig() - Constructor for class org.bouncycastle.crypto.tls.test.TlsTestConfig
TlsTestSuite - Class in org.bouncycastle.crypto.tls.test
TlsTestSuite() - Constructor for class org.bouncycastle.crypto.tls.test.TlsTestSuite
TlsTestUtils - Class in org.bouncycastle.crypto.tls.test
TlsTestUtils() - Constructor for class org.bouncycastle.crypto.tls.test.TlsTestUtils
TlsUtils - Class in org.bouncycastle.crypto.tls
  Some helper functions for MicroTLS.
TlsUtils() - Constructor for class org.bouncycastle.crypto.tls.TlsUtils
TLSv10 - Static variable in class org.bouncycastle.crypto.tls.ProtocolVersion
TLSv11 - Static variable in class org.bouncycastle.crypto.tls.ProtocolVersion
TLSv12 - Static variable in class org.bouncycastle.crypto.tls.ProtocolVersion
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
toASN1Object() - Method in class org.bouncycastle.asn1.ASN1Object
  Deprecated.
  use toASN1Primitive()
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.BERApplicationSpecificParser
toASN1Primitive() - Method in class org.bouncycastle.asn1.BEROctetStringParser
toASN1Primitive() - Method in class org.bouncycastle.asn1.BERSequenceParser
toASN1Primitive() - Method in class org.bouncycastle.asn1.BERSetParser
toASN1Primitive() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
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
  CertifiedKeyPair ::= SEQUENCE { certOrEncCert CertOrEncCert, privateKey [0] EncryptedValue OPTIONAL, -- see [CRMF] for comment on encoding publicationInfo [1] PKIPublicationInfo OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertOrEncCert
  CertOrEncCert ::= CHOICE { certificate [0] CMPCertificate, encryptedCert [1] EncryptedValue }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertRepMessage
  CertRepMessage ::= SEQUENCE { caPubs [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL, response SEQUENCE OF CertResponse }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertResponse
  CertResponse ::= SEQUENCE { certReqId INTEGER, -- to match this response with corresponding request (a value -- of -1 is to be used if certReqId is not specified in the -- corresponding request) status PKIStatusInfo, certifiedKeyPair CertifiedKeyPair OPTIONAL, rspInfo OCTET STRING OPTIONAL -- analogous to the id-regInfo-utf8Pairs string defined -- for regInfo in CertReqMsg [CRMF] }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertStatus
  CertStatus ::= SEQUENCE { certHash OCTET STRING, -- the hash of the certificate, using the same hash algorithm -- as is used to create and verify the certificate signature certReqId INTEGER, -- to match this confirmation with the corresponding req/rep statusInfo PKIStatusInfo OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.Challenge
  Challenge ::= SEQUENCE { owf AlgorithmIdentifier OPTIONAL, -- MUST be present in the first Challenge; MAY be omitted in -- any subsequent Challenge in POPODecKeyChallContent (if -- omitted, then the owf used in the immediately preceding -- Challenge is to be used).
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
  CMPCertificate ::= CHOICE { x509v3PKCert Certificate otherCert [tag] EXPLICIT ANY DEFINED BY tag } 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.ErrorMsgContent
  ErrorMsgContent ::= SEQUENCE { pKIStatusInfo PKIStatusInfo, errorCode INTEGER OPTIONAL, -- implementation-specific error codes errorDetails PKIFreeText OPTIONAL -- implementation-specific error details }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.GenMsgContent
  GenMsgContent ::= SEQUENCE OF InfoTypeAndValue
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.GenRepContent
  GenRepContent ::= SEQUENCE OF InfoTypeAndValue
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
  InfoTypeAndValue ::= SEQUENCE { infoType OBJECT IDENTIFIER, infoValue ANY DEFINED BY infoType OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
  KeyRecRepContent ::= SEQUENCE { status PKIStatusInfo, newSigCert [0] CMPCertificate OPTIONAL, caCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL, keyPairHist [2] SEQUENCE SIZE (1..MAX) OF CertifiedKeyPair OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
  OOBCertHash ::= SEQUENCE { hashAlg [0] AlgorithmIdentifier OPTIONAL, certId [1] CertId OPTIONAL, hashVal BIT STRING -- hashVal is calculated over the DER encoding of the -- self-signed certificate with the identifier certID. }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
  PBMParameter ::= SEQUENCE { salt OCTET STRING, -- note: implementations MAY wish to limit acceptable sizes -- of this string to values appropriate for their environment -- in order to reduce the risk of denial-of-service attacks owf AlgorithmIdentifier, -- AlgId for a One-Way Function (SHA-1 recommended) iterationCount INTEGER, -- number of times the OWF is applied -- note: implementations MAY wish to limit acceptable sizes -- of this integer to values appropriate for their environment -- in order to reduce the risk of denial-of-service attacks mac AlgorithmIdentifier -- the MAC AlgId (e.g., DES-MAC, Triple-DES-MAC [PKCS11], } -- or HMAC [RFC2104, RFC2202])
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIBody
  PKIBody ::= CHOICE { -- message-specific body elements ir [0] CertReqMessages, --Initialization Request ip [1] CertRepMessage, --Initialization Response cr [2] CertReqMessages, --Certification Request cp [3] CertRepMessage, --Certification Response p10cr [4] CertificationRequest, --imported from [PKCS10] popdecc [5] POPODecKeyChallContent, --pop Challenge popdecr [6] POPODecKeyRespContent, --pop Response kur [7] CertReqMessages, --Key Update Request kup [8] CertRepMessage, --Key Update Response krr [9] CertReqMessages, --Key Recovery Request krp [10] KeyRecRepContent, --Key Recovery Response rr [11] RevReqContent, --Revocation Request rp [12] RevRepContent, --Revocation Response ccr [13] CertReqMessages, --Cross-Cert.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIConfirmContent
  PKIConfirmContent ::= NULL
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
  PKIFreeText ::= SEQUENCE SIZE (1..MAX) OF UTF8String
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
  PKIHeader ::= SEQUENCE { pvno INTEGER { cmp1999(1), cmp2000(2) }, sender GeneralName, -- identifies the sender recipient GeneralName, -- identifies the intended recipient messageTime [0] GeneralizedTime OPTIONAL, -- time of production of this message (used when sender -- believes that the transport will be "suitable"; i.e., -- that the time will still be meaningful upon receipt) protectionAlg [1] AlgorithmIdentifier OPTIONAL, -- algorithm used for calculation of protection bits senderKID [2] KeyIdentifier OPTIONAL, recipKID [3] KeyIdentifier OPTIONAL, -- to identify specific keys used for protection transactionID [4] OCTET STRING OPTIONAL, -- identifies the transaction; i.e., this will be the same in -- corresponding request, response, certConf, and PKIConf -- messages senderNonce [5] OCTET STRING OPTIONAL, recipNonce [6] OCTET STRING OPTIONAL, -- nonces used to provide replay protection, senderNonce -- is inserted by the creator of this message; recipNonce -- is a nonce previously inserted in a related message by -- the intended recipient of this message freeText [7] PKIFreeText OPTIONAL, -- this may be used to indicate context-specific instructions -- (this field is intended for human consumption) generalInfo [8] SEQUENCE SIZE (1..MAX) OF InfoTypeAndValue OPTIONAL -- this may be used to convey context-specific information -- (this field not primarily intended for human consumption) }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
  PKIMessage ::= SEQUENCE { header PKIHeader, body PKIBody, protection [0] PKIProtection OPTIONAL, extraCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIMessages
  PKIMessages ::= SEQUENCE SIZE (1..MAX) OF PKIMessage
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIStatus
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
  PKIStatusInfo ::= SEQUENCE { status PKIStatus, (INTEGER) statusString PKIFreeText OPTIONAL, failInfo PKIFailureInfo OPTIONAL (BIT STRING) } PKIStatus: granted (0), -- you got exactly what you asked for grantedWithMods (1), -- you got something like what you asked for rejection (2), -- you don't get it, more information elsewhere in the message waiting (3), -- the request body part has not yet been processed, expect to hear more later revocationWarning (4), -- this message contains a warning that a revocation is imminent revocationNotification (5), -- notification that a revocation has occurred keyUpdateWarning (6) -- update already done for the oldCertId specified in CertReqMsg PKIFailureInfo: badAlg (0), -- unrecognized or unsupported Algorithm Identifier badMessageCheck (1), -- integrity check failed (e.g., signature did not verify) badRequest (2), -- transaction not permitted or supported badTime (3), -- messageTime was not sufficiently close to the system time, as defined by local policy badCertId (4), -- no certificate could be found matching the provided criteria badDataFormat (5), -- the data submitted has the wrong format wrongAuthority (6), -- the authority indicated in the request is different from the one creating the response token incorrectData (7), -- the requester's data is incorrect (for notary services) missingTimeStamp (8), -- when the timestamp is missing but should be there (by policy) badPOP (9) -- the proof-of-possession failed
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PollRepContent
  PollRepContent ::= SEQUENCE OF SEQUENCE { certReqId INTEGER, checkAfter INTEGER, -- time in seconds reason PKIFreeText OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PollReqContent
  PollReqContent ::= SEQUENCE OF SEQUENCE { certReqId INTEGER }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyChallContent
  POPODecKeyChallContent ::= SEQUENCE OF Challenge
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyRespContent
  POPODecKeyRespContent ::= SEQUENCE OF INTEGER
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.ProtectedPart
  ProtectedPart ::= SEQUENCE { header PKIHeader, body PKIBody }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
  RevAnnContent ::= SEQUENCE { status PKIStatus, certId CertId, willBeRevokedAt GeneralizedTime, badSinceDate GeneralizedTime, crlDetails Extensions OPTIONAL -- extra CRL details (e.g., crl number, reason, location, etc.) }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevDetails
  RevDetails ::= SEQUENCE { certDetails CertTemplate, -- allows requester to specify as much as they can about -- the cert. for which revocation is requested -- (e.g., for cases in which serialNumber is not available) crlEntryDetails Extensions OPTIONAL -- requested crlEntryExtensions }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
  RevRepContent ::= SEQUENCE { status SEQUENCE SIZE (1..MAX) OF PKIStatusInfo, -- in same order as was sent in RevReqContent revCerts [0] SEQUENCE SIZE (1..MAX) OF CertId OPTIONAL, -- IDs for which revocation was requested -- (same order as status) crls [1] SEQUENCE SIZE (1..MAX) OF CertificateList OPTIONAL -- the resulting CRLs (there may be more than one) }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevReqContent
  RevReqContent ::= SEQUENCE OF RevDetails
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.Attribute
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.Attributes
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.CCMParameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.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.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.IssuerAndSerialNumber
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.MetaData
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.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.TimeStampedDataParser
  Deprecated.
  will be removed
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
  AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY DEFINED BY type }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertId
  CertId ::= SEQUENCE { issuer GeneralName, serialNumber INTEGER }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertReqMessages
  CertReqMessages ::= SEQUENCE SIZE (1..MAX) OF CertReqMsg
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
  CertReqMsg ::= SEQUENCE { certReq CertRequest, popo ProofOfPossession OPTIONAL, -- content depends upon key type regInfo SEQUENCE SIZE(1..MAX) OF AttributeTypeAndValue OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertRequest
  CertRequest ::= SEQUENCE { certReqId INTEGER, -- ID for matching request and reply certTemplate CertTemplate, -- Selected fields of cert to be issued controls Controls OPTIONAL } -- Attributes affecting issuance
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
  CertTemplate ::= SEQUENCE { version [0] Version OPTIONAL, serialNumber [1] INTEGER OPTIONAL, signingAlg [2] AlgorithmIdentifier OPTIONAL, issuer [3] Name OPTIONAL, validity [4] OptionalValidity OPTIONAL, subject [5] Name OPTIONAL, publicKey [6] SubjectPublicKeyInfo OPTIONAL, issuerUID [7] UniqueIdentifier OPTIONAL, subjectUID [8] UniqueIdentifier OPTIONAL, extensions [9] Extensions OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.Controls
  Controls ::= SEQUENCE SIZE(1..MAX) OF AttributeTypeAndValue
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
  EncKeyWithID ::= SEQUENCE { privateKey PrivateKeyInfo, identifier CHOICE { string UTF8String, generalName GeneralName } OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.EncryptedKey
  EncryptedKey ::= CHOICE { encryptedValue EncryptedValue, -- deprecated envelopedData [0] EnvelopedData } -- The encrypted private key MUST be placed in the envelopedData -- encryptedContentInfo encryptedContent OCTET STRING.
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
  EncryptedValue ::= SEQUENCE { intendedAlg [0] AlgorithmIdentifier OPTIONAL, -- the intended algorithm for which the value will be used symmAlg [1] AlgorithmIdentifier OPTIONAL, -- the symmetric algorithm used to encrypt the value encSymmKey [2] BIT STRING OPTIONAL, -- the (encrypted) symmetric key used to encrypt the value keyAlg [3] AlgorithmIdentifier OPTIONAL, -- algorithm used to encrypt the symmetric key valueHint [4] OCTET STRING OPTIONAL, -- a brief description or identifier of the encValue content -- (may be meaningful only to the sending entity, and used only -- if EncryptedValue might be re-examined by the sending entity -- in the future) encValue BIT STRING } -- the encrypted value itself
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.OptionalValidity
  OptionalValidity ::= SEQUENCE { notBefore [0] Time OPTIONAL, notAfter [1] Time OPTIONAL } --at least one MUST be present
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
  PKIArchiveOptions ::= CHOICE { encryptedPrivKey [0] EncryptedKey, -- the actual value of the private key keyGenParameters [1] KeyGenParameters, -- parameters which allow the private key to be re-generated archiveRemGenPrivKey [2] BOOLEAN } -- set to TRUE if sender wishes receiver to archive the private -- key of a key pair that the receiver generates in response to -- this request; set to FALSE if no archival is desired.
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
  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)
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
  SinglePubInfo ::= SEQUENCE { pubMethod INTEGER { dontCare (0), x500 (1), web (2), ldap (3) }, pubLocation GeneralName OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
  Gost28147-89-Parameters ::= SEQUENCE { iv Gost28147-89-IV, encryptionParamSet OBJECT IDENTIFIER } Gost28147-89-IV ::= OCTET STRING (SIZE (8))
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.DERExternalParser
toASN1Primitive() - Method in class org.bouncycastle.asn1.DEROctetStringParser
toASN1Primitive() - Method in class org.bouncycastle.asn1.DERSequenceParser
toASN1Primitive() - Method in class org.bouncycastle.asn1.DERSetParser
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.Data
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSTime
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.ServiceType
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CertificateBody
  create a "request" or "profile" type Iso7816CertificateBody according to the variables sets.
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
  return the Certificate Holder Authorization as a DERApplicationSpecific Object
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CVCertificate
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.UnsignedInteger
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
  CommitmentTypeIndication ::= SEQUENCE { commitmentTypeId CommitmentTypeIdentifier, commitmentTypeQualifier SEQUENCE SIZE (1..MAX) OF CommitmentTypeQualifier OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
  Returns a DER-encodable representation of this instance.
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CompleteRevocationRefs
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlListID
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlValidatedID
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OcspIdentifier
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OcspListID
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OcspResponsesID
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherHash
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
  OtherHashAlgAndValue ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashValue OtherHashValue } OtherHashValue ::= OCTET STRING
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherRevRefs
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherRevVals
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.RevocationValues
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
  SignaturePolicyId ::= SEQUENCE { sigPolicyId SigPolicyId, sigPolicyHash SigPolicyHash, sigPolicyQualifiers SEQUENCE SIZE (1..MAX) OF SigPolicyQualifierInfo OPTIONAL}
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
  SignaturePolicyIdentifier ::= CHOICE{ SignaturePolicyId SignaturePolicyId, SignaturePolicyImplied SignaturePolicyImplied } SignaturePolicyImplied ::= NULL
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignerAttribute
  SignerAttribute ::= SEQUENCE OF CHOICE { claimedAttributes [0] ClaimedAttributes, certifiedAttributes [1] CertifiedAttributes } ClaimedAttributes ::= SEQUENCE OF Attribute CertifiedAttributes ::= AttributeCertificate -- as defined in RFC 3281: see clause 4.1.
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignerLocation
  SignerLocation ::= SEQUENCE { countryName [0] DirectoryString OPTIONAL, localityName [1] DirectoryString OPTIONAL, postalAddress [2] PostalAddress OPTIONAL } PostalAddress ::= SEQUENCE SIZE(1..6) OF DirectoryString DirectoryString ::= CHOICE { teletexString TeletexString (SIZE (1..MAX)), printableString PrintableString (SIZE (1..MAX)), universalString UniversalString (SIZE (1..MAX)), utf8String UTF8String (SIZE (1..
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
  SigPolicyQualifierInfo ::= SEQUENCE { sigPolicyQualifierId SigPolicyQualifierId, sigQualifier ANY DEFINED BY sigPolicyQualifierId } SigPolicyQualifierId ::= OBJECT IDENTIFIER
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
  SigPolicyQualifiers ::= SEQUENCE SIZE (1..MAX) OF SigPolicyQualifierInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SPuri
  SPuri ::= IA5String
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SPUserNotice
  SPUserNotice ::= SEQUENCE { noticeRef NoticeReference OPTIONAL, explicitText DisplayText OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.ContentHints
  ContentHints ::= SEQUENCE { contentDescription UTF8String (SIZE (1..MAX)) OPTIONAL, contentType ContentType }
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.ContentIdentifier
  The definition of ContentIdentifier is 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.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.mozilla.PublicKeyAndChallenge
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.Pfx
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
  write out an RSA private key with its associated information as described in PKCS8.
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.MessageImprint
  MessageImprint ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashedMessage OCTET STRING }
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
  TimeStampReq ::= SEQUENCE { version INTEGER { v1(1) }, messageImprint MessageImprint, --a hash algorithm OID and the hash value of the data to be --time-stamped reqPolicy TSAPolicyId OPTIONAL, nonce INTEGER OPTIONAL, certReq BOOLEAN DEFAULT FALSE, extensions [0] IMPLICIT Extensions OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
  TimeStampResp ::= SEQUENCE { status PKIStatusInfo, timeStampToken TimeStampToken OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
  TSTInfo ::= SEQUENCE { version INTEGER { v1(1) }, policy TSAPolicyId, messageImprint MessageImprint, -- MUST have the same value as the similar field in -- TimeStampReq serialNumber INTEGER, -- Time-Stamping users MUST be ready to accommodate integers -- up to 160 bits.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
  BinaryField ::= SEQUENCE { M INTEGER, CHOICE {Trinomial, Pentanomial} Trinomial::= INTEGER Pentanomial::= SEQUENCE { k INTEGER, j INTEGER, l INTEGER}
toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
  ECBinary ::= SEQUENCE { version [0] EXPLICIT INTEGER DEFAULT 0, f BinaryField, a INTEGER (0..1), b OCTET STRING, n INTEGER, bp OCTET STRING}
toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145PublicKey
toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
  AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY DEFINED BY type }
toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.DirectoryString
  DirectoryString ::= CHOICE { teletexString TeletexString (SIZE (1..MAX)), printableString PrintableString (SIZE (1..MAX)), universalString UniversalString (SIZE (1..MAX)), utf8String UTF8String (SIZE (1..MAX)), bmpString BMPString (SIZE (1..MAX)) }
toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.RDN
  RelativeDistinguishedName ::= SET OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type AttributeType, value AttributeValue }
toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.X500Name
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AccessDescription
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttCertIssuer
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Attribute
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Certificate
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertificateList
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertificatePair
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertPolicyId
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CRLNumber
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CRLReason
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DigestInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DisplayText
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DSAParameter
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
  Return the ASN.1 primitive form of this object.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Extension
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Extensions
  Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.
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.PolicyConstraints
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyMappings
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
  Returns a DER-encodable representation of this instance.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.QCStatement
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
  Implementation of the method `toASN1Object` as required by the superclass `ASN1Encodable`.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
  Deprecated.
  This outputs the key in PKCS1v2 format.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Target
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TargetInformation
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Targets
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertList
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Time
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.UserNotice
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.V2Form
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.X509Extensions
  Deprecated.
  Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DHPublicKey
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DHValidationParms
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.OtherInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X962Parameters
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9Curve
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9FieldElement
  Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9FieldID
  Produce a DER encoding of the following structure.
toASN1Primitive() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
toASN1Primitive() - Method in class org.bouncycastle.jce.X509KeyUsage
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.GMSSPrivateKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.GMSSPublicKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.ParSet
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
toASN1Structure() - Method in class org.bouncycastle.asn1.cms.AttributeTable
toAttributeTypeAndValueArray() - Method in class org.bouncycastle.asn1.crmf.Controls
toBase64String(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
toBase64String(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Base64
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.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.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.Nat192
toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
toBinary(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Encodes a polynomial whose coefficients are between 0 and q, to binary. q must be a power of 2.
toBinary() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
toBinary() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
  Encodes the polynomial to a byte array writing `BITS_PER_INDEX` bits for each coefficient.
toBinary3Sves() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Encodes a polynomial with ternary coefficients to binary.
toBinary3Tight() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
  Converts a polynomial with ternary coefficients to binary.
toBinaryString(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Convert a byte array to the corresponding bit string.
toByteArray() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
  convert the cipher-text in a byte array, prepending them with 4 Bytes for their length
toByteArray(String) - Method in class org.bouncycastle.crypto.test.DigestTest
toByteArray(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
  Convert an int array into a byte array.
toByteArray(int[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
  Convert an int array into a byte array of the specified length.
toByteArray(char[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.CharUtils
  Convert the given char array into a byte array.
toByteArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Returns this element as byte array.
toByteArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Converts this GF2nPolynomialElement to a byte[] according to 1363.
toByteArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Converts this polynomial to a byte[] (octet string) according to 1363.
toByteArray() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
  Returns this element as byte array.
toByteArray(int[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
  Convert an int array to a byte array of the specified length.
toByteArray(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
toByteArrayForPBE(char[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.CharUtils
  Convert the given char array into a byte array for use with PBE encryption.
toCertReqMsgArray() - Method in class org.bouncycastle.asn1.crmf.CertReqMessages
toCertStatusArray() - Method in class org.bouncycastle.asn1.cmp.CertConfirmContent
toChallengeArray() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyChallContent
toCharArray(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Rewrite a byte array as a char array
toExtensionFieldVector(GF2mField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
  Rewrite this vector as a vector over `GF(2m)` with `t` elements.
toFlexiBigInt() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Returns this element as FlexiBigInt.
toFlexiBigInt() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Converts this GF2nPolynomialElement to an integer according to 1363.
toFlexiBigInt() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Converts this polynomial to an integer according to 1363.
toFlexiBigInt() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
  Returns this element as FlexiBigInt.
toFlexiBigIntArray(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
  Convert an int array to a `FlexiBigInt` array.
toHashtable() - Method in class org.bouncycastle.asn1.cms.AttributeTable
toHexString(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Convert a byte array to the corresponding hexstring.
toHexString(byte[], String, String) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Convert a byte array to the corresponding hex string.
toHexString(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
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
toIntArray(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
  Convert a byte array into an int array.
toIntArray(BigInteger[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
  Converts a BigInteger array into an integer array
toIntArray(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
  Convert a byte array to an int array.
toIntArrayModQ(int, BigInteger[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
  Converts a BigInteger array into an integer array, reducing all BigIntegers mod q.
toIntegerArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Returns the value of this GF2Polynomial in an int[].
toIntegerPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
toIntegerPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial2
toIntegerPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial5
toIntegerPolynomial() - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.Polynomial
  Returns a polynomial that is equal to this polynomial (in the sense that `Polynomial.mult(IntegerPolynomial, int)` returns equal `IntegerPolynomial`s).
toIntegerPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
toIntegerPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
toLowerCase(String) - Static method in class org.bouncycastle.util.Strings
  A locale independent version of toLowerCase.
toMinimalByteArray(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
  Return the value of `big` as a byte array.
toPKIMessageArray() - Method in class org.bouncycastle.asn1.cmp.PKIMessages
toRevDetailsArray() - Method in class org.bouncycastle.asn1.cmp.RevReqContent
toString() - Method in class org.bouncycastle.asn1.ASN1Boolean
toString() - Method in class org.bouncycastle.asn1.ASN1Integer
toString() - Method in class org.bouncycastle.asn1.ASN1Null
toString() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
toString() - Method in class org.bouncycastle.asn1.ASN1OctetString
toString() - Method in class org.bouncycastle.asn1.ASN1Sequence
toString() - Method in class org.bouncycastle.asn1.ASN1Set
toString() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
toString() - Method in class org.bouncycastle.asn1.ASN1UTCTime
toString() - Method in class org.bouncycastle.asn1.cmp.PKIFailureInfo
toString() - Method in class org.bouncycastle.asn1.DERBitString
toString() - Method in class org.bouncycastle.asn1.DERBMPString
toString() - Method in class org.bouncycastle.asn1.DERGeneralString
toString() - Method in class org.bouncycastle.asn1.DERIA5String
toString() - Method in class org.bouncycastle.asn1.DERNumericString
toString() - Method in class org.bouncycastle.asn1.DERPrintableString
toString() - Method in class org.bouncycastle.asn1.DERT61String
toString() - Method in class org.bouncycastle.asn1.DERT61UTF8String
toString() - Method in class org.bouncycastle.asn1.DERUniversalString
toString() - Method in class org.bouncycastle.asn1.DERUTF8String
toString() - Method in class org.bouncycastle.asn1.DERVisibleString
toString() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
toString() - Method in class org.bouncycastle.asn1.dvcs.Data
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSTime
toString() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
toString() - Method in class org.bouncycastle.asn1.dvcs.ServiceType
toString() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
toString() - Method in class org.bouncycastle.asn1.eac.PackedDate
toString() - Method in class org.bouncycastle.asn1.misc.NetscapeCertType
toString() - Method in class org.bouncycastle.asn1.misc.NetscapeRevocationURL
toString() - Method in class org.bouncycastle.asn1.misc.VerisignCzagExtension
toString() - Method in class org.bouncycastle.asn1.x500.DirectoryString
toString(X500Name) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
toString(X500Name) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
toString() - Method in class org.bouncycastle.asn1.x500.X500Name
toString(X500Name) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
  Convert the passed in X500Name to a String.
toString() - Method in class org.bouncycastle.asn1.x509.AccessDescription
toString() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
toString() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
toString() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
toString() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
toString() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
toString() - Method in class org.bouncycastle.asn1.x509.CRLNumber
toString() - Method in class org.bouncycastle.asn1.x509.CRLReason
toString() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
toString() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
toString() - Method in class org.bouncycastle.asn1.x509.GeneralName
toString() - Method in class org.bouncycastle.asn1.x509.GeneralNames
toString() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
toString() - Method in class org.bouncycastle.asn1.x509.KeyUsage
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.crypto.tls.ProtocolVersion
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
toString() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
toString() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
toString() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
toString() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
toString() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
toString() - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
toString() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
toString(String) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
toString() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
toString() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
toString() - Method in class org.bouncycastle.jce.provider.X509CRLObject
  Returns a string representation of this CRL.
toString() - Method in class org.bouncycastle.math.ec.ECFieldElement
toString() - Method in class org.bouncycastle.math.ec.ECPoint
toString() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
  Returns a String representation of the main part of this element
toString() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
toString() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
  returns a string representation of the instance
toString() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  returns a String representation of the treehash instance
toString() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
toString() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
toString() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
toString() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
  Returns a human readable form of the GMSS public key
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
  Returns a human readable form of this field.
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Returns a String representation of this element.
toString(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Returns a String representation of this element.
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Returns a string representing this Bitstrings value using hexadecimal radix in MSB-first order.
toString(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Returns a string representing this Bitstrings value using hexadecimal or binary radix in MSB-first order.
toString(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Returns a string representing this GF2Polynomials value using hexadecimal or binary radix in MSB-first order.
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
toString() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
  Return a String representation of this element.
toString(int) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
  Return a String representation of this element.
toString(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
  Returns a human readable form of the polynomial.
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
toString() - Method in class org.bouncycastle.util.test.SimpleTestResult
toString() - Method in interface org.bouncycastle.util.test.TestResult
toStringArray() - Method in interface org.bouncycastle.util.StringList
toStringArray(int, int) - Method in interface org.bouncycastle.util.StringList
  Return a section of the contents of the list.
toTimeStampAndCRLArray() - Method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
toUpperCase(String) - Static method in class org.bouncycastle.util.Strings
  A locale independent version of toUpperCase.
toUTF8ByteArray(String) - Static method in class org.bouncycastle.util.Strings
toUTF8ByteArray(char[]) - Static method in class org.bouncycastle.util.Strings
toUTF8ByteArray(char[], OutputStream) - Static method in class org.bouncycastle.util.Strings
TPB - Static variable in class org.bouncycastle.math.ec.ECFieldElement.F2m
  Indicates trinomial basis representation (TPB).
tpBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
  OID: 1.2.840.10045.1.2.3.2
trace() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
  Returns the trace of this element.
trace() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Returns the trace of this element.
trace() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Returns the trace of this GF2nPolynomialElement.
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
trackHashAlgorithm(short) - Method in interface org.bouncycastle.crypto.tls.TlsHandshakeHash
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.PSSSigner
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.X931Signer
TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
TRAILER_SHA224 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
TRAILER_SHA256 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_SHA256 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRAILER_SHA256 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
TRAILER_SHA384 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_SHA384 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRAILER_SHA384 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
TRAILER_SHA512 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_SHA512 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRAILER_SHA512 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
TRAILER_WHIRLPOOL - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_WHIRLPOOL - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRAILER_WHIRLPOOL - Static variable in class org.bouncycastle.crypto.signers.X931Signer
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
transform(ECPair) - Method in class org.bouncycastle.crypto.ec.ECFixedTransform
  Transform an existing cipher text pair using the ElGamal algorithm.
transform(ECPair) - Method in class org.bouncycastle.crypto.ec.ECNewPublicKeyTransform
  Transform an existing cipher text pair using the ElGamal algorithm.
transform(ECPair) - Method in class org.bouncycastle.crypto.ec.ECNewRandomnessTransform
  Transform an existing cipher test pair using the ElGamal algorithm.
transform(ECPair) - Method in interface org.bouncycastle.crypto.ec.ECPairTransform
translateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
  Translates a key into a form known by the FlexiProvider.
translateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
  Translates a key into a form known by the FlexiProvider.
translator - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
translator - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
Translator - Interface in org.bouncycastle.util.encoders
  General interface for an translator.
Treehash - Class in org.bouncycastle.pqc.crypto.gmss
  This class implements a treehash instance for the Merkle tree traversal algorithm.
Treehash(Digest, byte[][], int[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.Treehash
  This constructor regenerates a prior treehash object
Treehash(Vector, int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.gmss.Treehash
  Constructor
TRUE - Static variable in class org.bouncycastle.asn1.ASN1Boolean
truncate(byte[]) - Method in class org.bouncycastle.crypto.tls.TlsMac
truncateAgreement - Variable in class org.bouncycastle.crypto.tls.DefaultTlsAgreementCredentials
truncated_hmac - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
truncatedHMacOffered - Variable in class org.bouncycastle.crypto.tls.AbstractTlsServer
Trust_Anchor_CP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
Trust_Anchor_CRL_CP_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
trusted_ca_keys - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
TRY_LATER - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
TSTInfo - Class in org.bouncycastle.asn1.tsp
TSTInfo(ASN1ObjectIdentifier, MessageImprint, ASN1Integer, ASN1GeneralizedTime, Accuracy, ASN1Boolean, ASN1Integer, GeneralName, Extensions) - Constructor for class org.bouncycastle.asn1.tsp.TSTInfo
ttls_challenge - Static variable in class org.bouncycastle.crypto.tls.ExporterLabel
ttls_keying_material - Static variable in class org.bouncycastle.crypto.tls.ExporterLabel
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.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.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.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.ECPoint.F2m
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
two(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
TWO - Static variable in interface org.bouncycastle.math.ec.ECConstants
two(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
Twofish - Class in org.bouncycastle.jcajce.provider.symmetric
Twofish.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
Twofish.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.AlgParams
Twofish.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
Twofish.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.ECB
Twofish.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
Twofish.GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.GMAC
Twofish.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Twofish.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.KeyGen
Twofish.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
Twofish.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.Mappings
Twofish.PBEWithSHA - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHAAndTwofish-CBC
Twofish.PBEWithSHA() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.PBEWithSHA
Twofish.PBEWithSHAKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
  PBEWithSHAAndTwofish-CBC
Twofish.PBEWithSHAKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.PBEWithSHAKeyFactory
Twofish.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
Twofish.Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.Poly1305
Twofish.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
Twofish.Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.Poly1305KeyGen
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 - Variable in class org.bouncycastle.crypto.tls.CertificateURL
type - Variable in class org.bouncycastle.crypto.tls.HeartbeatMessage
TYPE_CA_KEY_UPDATE_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CERT_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CERT_CONFIRM - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CERT_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CERT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CONFIRM - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CRL_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CROSS_CERT_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_CROSS_CERT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_ERROR - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_GEN_MSG - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_GEN_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_INIT_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_INIT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_KEY_AGREEMENT - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
TYPE_KEY_ENCIPHERMENT - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
TYPE_KEY_RECOVERY_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_KEY_RECOVERY_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_KEY_UPDATE_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_KEY_UPDATE_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_NESTED - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_P10_CERT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_POLL_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_POLL_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_POPO_CHALL - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_POPO_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_RA_VERIFIED - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
TYPE_REVOCATION_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_REVOCATION_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_REVOCATION_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
TYPE_SIGNING_KEY - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
TypeOfBiometricData - Class in org.bouncycastle.asn1.x509.qualified
  The TypeOfBiometricData object.
TypeOfBiometricData(int) - Constructor for class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
TypeOfBiometricData(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
TypeOfBiometricDataUnitTest - Class in org.bouncycastle.asn1.test
TypeOfBiometricDataUnitTest() - Constructor for class org.bouncycastle.asn1.test.TypeOfBiometricDataUnitTest

## U

u - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
u - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
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
UDP_OVERHEAD - Static variable in class org.bouncycastle.crypto.tls.UDPTransport
UDPTransport - Class in org.bouncycastle.crypto.tls
UDPTransport(DatagramSocket, int) - Constructor for class org.bouncycastle.crypto.tls.UDPTransport
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.
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
UncloseableOutputStream(OutputStream) - Constructor for class org.bouncycastle.util.test.UncloseableOutputStream
uncompressed - Static variable in class org.bouncycastle.crypto.tls.ECPointFormat
unexpected_message - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  An inappropriate message was received.
UNIFORM_RESOURCE_LOCATOR - Static variable in class org.bouncycastle.asn1.eac.EACTags
uniformResourceIdentifier - Static variable in class org.bouncycastle.asn1.x509.GeneralName
uninitialised - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
unionDNS(Set, String) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
UNIQUE_IDENTIFIER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
UNIQUE_IDENTIFIER - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
uniqueMember - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
UNIVERSAL_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
unknown_ca - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  A valid certificate chain or partial chain was received, but the certificate was not accepted because the CA certificate could not be located or couldn't be matched with a known, trusted CA.
unknown_psk_identity - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  If the server does not recognize the PSK identity, it MAY respond with an "unknown_psk_identity" alert message.
unpackWord(long, byte[], int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
unrecognized_name - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  This alert is sent by servers that receive a server_name extension request, but do not recognize the server name.
UnreliableDatagramTransport - Class in org.bouncycastle.crypto.tls.test
UnreliableDatagramTransport(DatagramTransport, Random, int, int) - Constructor for class org.bouncycastle.crypto.tls.test.UnreliableDatagramTransport
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
unsupported_certificate - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  A certificate was of an unsupported type.
unsupported_extension - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  Sent by clients that receive an extended server hello containing an extension that they did not put in the corresponding client hello.
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.RC2WrapEngine
  Method unwrap
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC3211WrapEngine
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC5649WrapEngine
unwrap(byte[], int, int) - Method in interface org.bouncycastle.crypto.Wrapper
unwrapKey(AlgorithmIdentifier, byte[], char[], boolean) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
update(byte) - Method in interface org.bouncycastle.crypto.Digest
  update the message digest with a single byte.
update(byte[], 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.GeneralDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
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.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.SHA3Digest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.SHA3Digest
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.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.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.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.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 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.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.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.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.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.tls.SSL3Mac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.SSL3Mac
update(byte) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
update(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  updates the root with one leaf and stores needed values in retain, treehash or authpath.
update(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  Updates the root with one leaf and stores the needed values in retain, treehash or authpath
update(GMSSRandom, byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  Calculates one update of the treehash instance, i.e. creates a new leaf and hashes if possible
update(byte) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiDigestCipher
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiDigestCipher
update(byte) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiDigestCipher
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiDigestCipher
update(byte) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSDigestCipher
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSDigestCipher
update(byte) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalDigestCipher
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalDigestCipher
update(byte) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigner
  Deprecated.
  Adds data to sign or verify.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigner
  Deprecated.
  Adds data to sign or verify.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
  Continue a multiple-part encryption or decryption operation.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
  Continue a multiple-part encryption or decryption operation.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
  Continue a multiple-part encryption or decryption operation.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Continue a multiple-part encryption or decryption operation.
update(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
  Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
  Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
  Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
updateHASH(byte[]) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
updateIV(StreamCipher, boolean, long) - Method in class org.bouncycastle.crypto.tls.TlsStreamCipher
updateNextSeed(GMSSRandom) - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  updates the nextSeed of this treehash instance one step needed for the schedulng of the seeds
updateRecordMAC(Mac, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.Chacha20Poly1305
updateSign() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
  This Method performs `steps` steps of distributed signature calculaion
updateWithRecoveredMessage(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
updateWithRecoveredMessage(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
updateWithRecoveredMessage(byte[]) - Method in interface org.bouncycastle.crypto.SignerWithRecovery
  Perform an update with the recovered message before adding any other data.
upn_domain_hint - Static variable in class org.bouncycastle.crypto.tls.UserMappingType
url - Variable in class org.bouncycastle.crypto.tls.URLAndHash
URLAndHash - Class in org.bouncycastle.crypto.tls
  RFC 6066 5.
URLAndHash(String, byte[]) - Constructor for class org.bouncycastle.crypto.tls.URLAndHash
urlAndHashList - Variable in class org.bouncycastle.crypto.tls.CertificateURL
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
use_srtp - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
useCounter() - Method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
useCounter() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
useExplicitIV - Variable in class org.bouncycastle.crypto.tls.TlsBlockCipher
user_canceled - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
  This handshake is being canceled for some reason unrelated to a protocol failure.
user_mapping - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
user_mapping_data - Static variable in class org.bouncycastle.crypto.tls.SupplementalDataType
UserMappingType - Class in org.bouncycastle.crypto.tls
  RFC 4681
UserMappingType() - Constructor for class org.bouncycastle.crypto.tls.UserMappingType
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
usesNonce - Variable in class org.bouncycastle.crypto.tls.TlsStreamCipher
UseSRTPData - Class in org.bouncycastle.crypto.tls
  RFC 5764 4.1.1
UseSRTPData(int[], byte[]) - Constructor for class org.bouncycastle.crypto.tls.UseSRTPData
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_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
Util - Class in org.bouncycastle.pqc.math.ntru.util
Util() - Constructor for class org.bouncycastle.pqc.math.ntru.util.Util

## V

v - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
v0 - Variable in class org.bouncycastle.crypto.macs.SipHash
v1 - Variable in class org.bouncycastle.crypto.macs.SipHash
v1 - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
V1_CERTIFICATE_HOLDER - Static variable in class org.bouncycastle.asn1.x509.Holder
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 - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
V2_CERTIFICATE_HOLDER - Static variable in class org.bouncycastle.asn1.x509.Holder
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
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
V2Form(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.V2Form
  Deprecated.
  use getInstance().
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
validateCertificateRequest(CertificateRequest) - Method in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
validateCertificateRequest(CertificateRequest) - Method in class org.bouncycastle.crypto.tls.TlsECDHEKeyExchange
validateCertificateRequest(CertificateRequest) - Method in class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
validateCertificateRequest(CertificateRequest) - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
validateCertificateRequest(CertificateRequest) - Method in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
validateCertificateRequest(CertificateRequest) - Method in class org.bouncycastle.crypto.tls.TlsRSAKeyExchange
validateCertificateRequest(CertificateRequest) - Method in class org.bouncycastle.crypto.tls.TlsSRPKeyExchange
validateDHPublicKey(DHPublicKeyParameters) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
validateECPublicKey(ECPublicKeyParameters) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
validateGa(BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Validates that ga is not 1.
validateGx4(BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Validates that g^x4 is not 1.
validateMacTag(String, String, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, Digest, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Validates the MacTag received from the partner participant.
validateNotNull(Object, String) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Validates that the given object is not null.
validateParticipantIdsDiffer(String, String) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Validates that the given participant ids are not equal.
validateParticipantIdsEqual(String, String) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
  Validates that the given participant ids are equal.
validatePoint(ECPoint) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
validatePoint(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
validatePoint(BigInteger, BigInteger, boolean) - Method in class org.bouncycastle.math.ec.ECCurve
  Deprecated.
  per-point compression property will be removed, use `ECCurve.validatePoint(BigInteger, BigInteger)` and refer `ECPoint.getEncoded(boolean)`
validatePublicValue(BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
validateRound1PayloadReceived(JPAKERound1Payload) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Validates the payload received from the other participant during round 1.
validateRound2PayloadReceived(JPAKERound2Payload) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Validates the payload received from the other participant during round 2.
validateRound3PayloadReceived(JPAKERound3Payload, BigInteger) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
  Validates the payload received from the other participant during round 3.
validateRSAPublicKey(RSAKeyParameters) - Method in class org.bouncycastle.crypto.tls.TlsPSKKeyExchange
validateRSAPublicKey(RSAKeyParameters) - Method in class org.bouncycastle.crypto.tls.TlsRSAKeyExchange
validateSelectedCipherSuite(int, short) - Static method in class org.bouncycastle.crypto.tls.DTLSProtocol
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.
validPolicy - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
VALUE_OCTETS - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
VALUE_OID - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
VALUE_UTF8 - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
valueFromHexString(String, int) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
valueOf(int) - Static method in class org.bouncycastle.asn1.crmf.SubsequentMessage
valueOf(int) - Static method in class org.bouncycastle.util.Integers
valueOf(short) - Static method in class org.bouncycastle.util.Shorts
valueToString(ASN1Encodable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
Vector - Class in org.bouncycastle.pqc.math.linearalgebra
  This abstract class defines vectors.
Vector() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Vector
vectorMult(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Does a vector-multiplication modulo 2 and returns the result as boolean.
VereidigteBuchprferin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Vereidigte Buchpr�ferin
VereidigterBuchprfer - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Vereidigter Buchpr�fer
verifier - Variable in class org.bouncycastle.crypto.tls.TlsSRPLoginParameters
verifierGenerator - Variable in class org.bouncycastle.crypto.tls.SimulatedTlsSRPIdentityManager
verify(String) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
verify() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
  Deprecated.
  verify the request using the BC provider.
verify(String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
  Deprecated.
  verify the request using the passed in provider.
verify(PublicKey, String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
  Deprecated.
  verify the request using the passed in public key and the provider..
verify(PublicKey) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
verify(PublicKey, String) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
verify(PublicKey) - Method in class org.bouncycastle.jce.provider.X509CRLObject
verify(PublicKey, String) - Method in class org.bouncycastle.jce.provider.X509CRLObject
verify(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.
Verify(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSVerify
  This method computes the public OTS key from the one-time signature of a message.
verifyClientEvidenceMessage(BigInteger) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
  Authenticates the received client evidence message M1 and saves it only if correct.
verifyRawSignature(byte[], AsymmetricKeyParameter, byte[]) - Method in class org.bouncycastle.crypto.tls.AbstractTlsSigner
verifyRawSignature(SignatureAndHashAlgorithm, byte[], AsymmetricKeyParameter, byte[]) - Method in class org.bouncycastle.crypto.tls.TlsDSASigner
verifyRawSignature(SignatureAndHashAlgorithm, byte[], AsymmetricKeyParameter, byte[]) - Method in class org.bouncycastle.crypto.tls.TlsRSASigner
verifyRawSignature(byte[], AsymmetricKeyParameter, byte[]) - Method in interface org.bouncycastle.crypto.tls.TlsSigner
verifyRawSignature(SignatureAndHashAlgorithm, byte[], AsymmetricKeyParameter, byte[]) - Method in interface org.bouncycastle.crypto.tls.TlsSigner
verifyRequests - Variable in class org.bouncycastle.crypto.tls.DTLSServerProtocol
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[], 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.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.ISO9796d2PSSSigner
  return true if the signature represents a ISO9796-2 signature for the passed in message.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  return true if the signature represents a ISO9796-2 signature for the passed in message.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.PSSSigner
  return true if the internal state represents the signature described in the passed in array.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
  return true if the internal state represents the signature described in the passed in array.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.X931Signer
  return true if the signature represents a ISO9796-2 signature for the passed in message.
verifySignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSSigner
  This function verifies the signature of the message that has been updated, with the aid of the public key.
verifySignature(byte[], byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageSigner
  verify the message message against the signature values r and s.
verifySignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigner
  Deprecated.
  Verifies a signature for any data previously added via `NTRUSigner.update(byte[], int, int)`.
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowSigner
  This function verifies the signature of the message that has been updated, with the aid of the public key.
verisign - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Verisign OID base: 2.16.840.1.113733.1
verisignBitString_6_13 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
verisignCzagExtension - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Verisign CZAG (Country,Zip,Age,Gender) Extension OID: 2.16.840.1.113733.1.6.3
VerisignCzagExtension - Class in org.bouncycastle.asn1.misc
VerisignCzagExtension(DERIA5String) - Constructor for class org.bouncycastle.asn1.misc.VerisignCzagExtension
verisignDnbDunsNumber - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
  Verisign D&B D-U-N-S number Extension OID: 2.16.840.1.113733.1.6.15
verisignIssStrongCrypto - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
verisignOnSiteJurisdictionHash - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
verisignPrivate_6_9 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
version - Variable in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
version_1 - Static variable in class org.bouncycastle.asn1.eac.CVCertificate
versionOne - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
  1.3.36.3.3.2.8.1.1
VIDEOTEX_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
VISIBLE_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
VMPC - Class in org.bouncycastle.jcajce.provider.symmetric
VMPC.Base - Class in org.bouncycastle.jcajce.provider.symmetric
VMPC.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Base
VMPC.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
VMPC.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.KeyGen
VMPC.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
VMPC.Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mac
VMPC.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
VMPC.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mappings
VMPCEngine - Class in org.bouncycastle.crypto.engines
VMPCEngine() - Constructor for class org.bouncycastle.crypto.engines.VMPCEngine
VMPCKSA3 - Class in org.bouncycastle.jcajce.provider.symmetric
VMPCKSA3.Base - Class in org.bouncycastle.jcajce.provider.symmetric
VMPCKSA3.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Base
VMPCKSA3.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
VMPCKSA3.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.KeyGen
VMPCKSA3.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
VMPCKSA3.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Mappings
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
warning - Static variable in class org.bouncycastle.crypto.tls.AlertLevel
wasFinished() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  Method to check whether the instance has been finished or not
wasFinished() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  Method to check whether the instance has been finished or not
wasInitialized() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
  Method to check whether the instance has been initialized or not
wasInitialized() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
  Method to check whether the instance has been initialized or not
Whirlpool - Class in org.bouncycastle.jcajce.provider.digest
Whirlpool.Digest - Class in org.bouncycastle.jcajce.provider.digest
Whirlpool.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.Digest
Whirlpool.HashMac - Class in org.bouncycastle.jcajce.provider.digest
  Tiger HMac
Whirlpool.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.HashMac
Whirlpool.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
Whirlpool.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.KeyGenerator
Whirlpool.Mappings - Class in org.bouncycastle.jcajce.provider.digest
Whirlpool.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.Mappings
WhirlpoolDigest - Class in org.bouncycastle.crypto.digests
  Implementation of WhirlpoolDigest, based on Java source published by Barreto and Rijmen.
WhirlpoolDigest() - Constructor for class org.bouncycastle.crypto.digests.WhirlpoolDigest
WhirlpoolDigest(WhirlpoolDigest) - Constructor for class org.bouncycastle.crypto.digests.WhirlpoolDigest
  Copy constructor.
WhirlpoolDigestTest - Class in org.bouncycastle.crypto.test
  ISO vector test for Whirlpool
width - Variable in class org.bouncycastle.math.ec.FixedPointPreCompInfo
  The width used for the precomputation.
WinternitzOTSignature - Class in org.bouncycastle.pqc.crypto.gmss.util
  This class implements key pair generation and signature generation of the Winternitz one-time signature scheme (OTSS), described in C.Dods, N.P.
WinternitzOTSignature(byte[], Digest, int) - Constructor for class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
  The constructor generates an OTS key pair, using `seed0` and the PRNG
WinternitzOTSVerify - Class in org.bouncycastle.pqc.crypto.gmss.util
  This class implements signature verification of the Winternitz one-time signature scheme (OTSS), described in C.Dods, N.P.
WinternitzOTSVerify(Digest, int) - Constructor for class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSVerify
  The constructor
Wirtschaftsprfer - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Wirtschaftspr�fer
Wirtschaftsprferin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
  Wirtschaftspr�ferin
withCompression - Variable in class org.bouncycastle.math.ec.ECPoint
WNafL2RMultiplier - Class in org.bouncycastle.math.ec
  Class implementing the WNAF (Window Non-Adjacent Form) multiplication algorithm.
WNafL2RMultiplier() - Constructor for class org.bouncycastle.math.ec.WNafL2RMultiplier
WNafPreCompInfo - Class in org.bouncycastle.math.ec
  Class holding precomputation data for the WNAF (Window Non-Adjacent Form) algorithm.
WNafPreCompInfo() - Constructor for class org.bouncycastle.math.ec.WNafPreCompInfo
WNafUtil - Class in org.bouncycastle.math.ec
WNafUtil() - Constructor for class org.bouncycastle.math.ec.WNafUtil
wordCount - Variable in class org.bouncycastle.crypto.macs.SipHash
wordPos - Variable in class org.bouncycastle.crypto.macs.SipHash
wordToBytes(long, byte[], int) - Static method in class org.bouncycastle.crypto.engines.ThreefishEngine
  Write a 64 bit word to output in LSB first order.
workingIV - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
workingKey - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
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.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
wrapEngine - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
wrapEngine - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
wrapKey(String, Key, PKCS12PBEParams, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
wrapOidTest(String[], String) - Method in class org.bouncycastle.jce.provider.test.BaseBlockCipherTest
WRAPPER - Static variable in class org.bouncycastle.asn1.eac.EACTags
Wrapper - Interface in org.bouncycastle.crypto
wrapTest(int, String, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.BaseBlockCipherTest
wrapTest(int, String, byte[], byte[], SecureRandom, byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.BaseBlockCipherTest
WrapTest - Class in org.bouncycastle.jce.provider.test
WrapTest() - Constructor for class org.bouncycastle.jce.provider.test.WrapTest
write(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(int) - Method in class org.bouncycastle.jcajce.io.CipherOutputStream
  Writes the specified byte to this output stream.
write(byte[], int, int) - Method in class org.bouncycastle.jcajce.io.CipherOutputStream
  Writes `len` bytes from the specified byte array starting at offset `off` to this output stream.
write(int) - Method in class org.bouncycastle.jcajce.io.MacOutputStream
write(byte[], int, int) - Method in class org.bouncycastle.jcajce.io.MacOutputStream
write(byte[], int, int) - Method in class org.bouncycastle.util.io.BufferingOutputStream
write(int) - Method in class org.bouncycastle.util.io.BufferingOutputStream
write(byte[]) - Method in class org.bouncycastle.util.io.TeeOutputStream
write(byte[], int, int) - Method in class org.bouncycastle.util.io.TeeOutputStream
write(int) - Method in class org.bouncycastle.util.io.TeeOutputStream
write(byte[], int, int) - Method in class org.bouncycastle.util.test.UncloseableOutputStream
writeBERBody(InputStream) - Method in class org.bouncycastle.asn1.BERGenerator
writeBEREnd() - Method in class org.bouncycastle.asn1.BERGenerator
writeBERHeader(int) - Method in class org.bouncycastle.asn1.BERGenerator
writeData(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
  Send some application data to the remote system.
writeDHParameter(BigInteger, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
writeECExponent(int, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
writeECFieldElement(ECFieldElement, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
writeECFieldElement(int, BigInteger, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
writeECParameter(BigInteger, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
writeECPoint(short[], ECPoint, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
writeExplicitECParameters(short[], ECDomainParameters, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
writeExtensions(OutputStream, Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsProtocol
writeGMTUnixTime(byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeHandshakeMessage(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
writeKey(String, Key) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
writeMac - Variable in class org.bouncycastle.crypto.tls.TlsBlockCipher
writeMac - Variable in class org.bouncycastle.crypto.tls.TlsNullCipher
writeMac - Variable in class org.bouncycastle.crypto.tls.TlsStreamCipher
writeNamedECParameters(int, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsECCUtils
writeNull() - Method in class org.bouncycastle.asn1.ASN1OutputStream
writeObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.ASN1OutputStream
writeObject(Object) - Method in class org.bouncycastle.asn1.BEROutputStream
writeObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.DEROutputStream
writeObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.DLOutputStream
writeObject(ObjectOutputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
writeObject(PemObjectGenerator) - Method in class org.bouncycastle.util.io.pem.PemWriter
writeOpaque16(byte[], OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeOpaque24(byte[], OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeOpaque8(byte[], OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeSRPParameter(BigInteger, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsSRPUtils
writeSupplementalData(OutputStream, Vector) - Static method in class org.bouncycastle.crypto.tls.TlsProtocol
writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
  Writes the parameter set to an output stream
writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
  Writes the parameter set to an output stream
writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
  Writes the key to an output stream
writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
  Writes the key to an output stream
writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
  Writes the parameter set to an output stream
writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
  Writes the parameter set to an output stream
writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
  Writes the key to an output stream
writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
  Writes the key to an output stream
writeToFile(String, String) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
writeUint16(int, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint16(int, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint16Array(int[], OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint16Array(int[], byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint16ArrayWithUint16Length(int[], OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint16ArrayWithUint16Length(int[], byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint24(int, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint24(int, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint32(long, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint32(long, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint48(long, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint48(long, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint64(long, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint64(long, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint8(short, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint8(int, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint8(short, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint8(int, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint8Array(short[], OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint8Array(short[], byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint8ArrayWithUint8Length(short[], OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeUint8ArrayWithUint8Length(short[], byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeVersion(ProtocolVersion, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
writeVersion(ProtocolVersion, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
WRONG_AUTHORITY - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Deprecated.
  use lower case version
wrongAuthority - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
wrongIntegrity - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
WTauNafMultiplier - Class in org.bouncycastle.math.ec
  Class implementing the WTNAF (Window `τ`-adic Non-Adjacent Form) algorithm.
WTauNafMultiplier() - Constructor for class org.bouncycastle.math.ec.WTauNafMultiplier
WTauNafPreCompInfo - Class in org.bouncycastle.math.ec
  Class holding precomputation data for the WTNAF (Window `τ`-adic Non-Adjacent Form) algorithm.
WTauNafPreCompInfo() - Constructor for class org.bouncycastle.math.ec.WTauNafPreCompInfo

## X

x - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
x - Variable in class org.bouncycastle.crypto.engines.Salsa20Engine
x - Variable in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
x - Variable in class org.bouncycastle.math.ec.custom.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.ECPoint
x - Variable in class org.bouncycastle.pqc.math.ntru.euclid.BigIntEuclidean
x - Variable in class org.bouncycastle.pqc.math.ntru.euclid.IntEuclidean
x121Address - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
x400Address - Static variable in class org.bouncycastle.asn1.x509.GeneralName
X500Name - Class in org.bouncycastle.asn1.x500
  Name ::= CHOICE { RDNSequence } RDNSequence ::= SEQUENCE OF RelativeDistinguishedName RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY }
X500Name(X500NameStyle, X500Name) - Constructor for class org.bouncycastle.asn1.x500.X500Name
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
X500NameBuilder() - Constructor for class org.bouncycastle.asn1.x500.X500NameBuilder
X500NameBuilder(X500NameStyle) - Constructor for class org.bouncycastle.asn1.x500.X500NameBuilder
X500NameStyle - Interface in org.bouncycastle.asn1.x500
  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.
X500NameTest - Class in org.bouncycastle.asn1.test
X500NameTest() - Constructor for class org.bouncycastle.asn1.test.X500NameTest
X500NameTokenizer - Class in org.bouncycastle.asn1.x500.style
  class for breaking up an X500 Name into it's component tokens, ala java.util.StringTokenizer.
X500NameTokenizer(String) - Constructor for class org.bouncycastle.asn1.x500.style.X500NameTokenizer
X500NameTokenizer(String, char) - Constructor for class org.bouncycastle.asn1.x500.style.X500NameTokenizer
x500UniqueIdentifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
X509 - Class in org.bouncycastle.jcajce.provider.asymmetric
  For some reason the class path project thinks that such a KeyFactory will exist.
X509() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.X509
X509.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
X509.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.X509.Mappings
X509AttrCertParser - Class in org.bouncycastle.jce.provider
X509AttrCertParser() - Constructor for class org.bouncycastle.jce.provider.X509AttrCertParser
X509AttributeIdentifiers - Interface in org.bouncycastle.asn1.x509
x509Certificate - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.22.1
X509CertificateObject - Class in org.bouncycastle.jce.provider
X509CertificateObject(Certificate) - Constructor for class org.bouncycastle.jce.provider.X509CertificateObject
X509CertificatePairTest - Class in org.bouncycastle.jce.provider.test
X509CertificatePairTest() - Constructor for class org.bouncycastle.jce.provider.test.X509CertificatePairTest
X509CertificateStructure - Class in org.bouncycastle.asn1.x509
  Deprecated.
  use org.bouncycastle.asn1.x509.Certificate
X509CertificateStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.X509CertificateStructure
  Deprecated.
X509CertPairParser - Class in org.bouncycastle.jce.provider
X509CertPairParser() - Constructor for class org.bouncycastle.jce.provider.X509CertPairParser
X509CertParser - Class in org.bouncycastle.jce.provider
X509CertParser() - Constructor for class org.bouncycastle.jce.provider.X509CertParser
x509certType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  Deprecated.
  use x509Certificate instead
x509Crl - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
  PKCS#9: 1.2.840.113549.1.9.23.1
X509CRLEntryObject - Class in org.bouncycastle.jce.provider
  The following extensions are listed in RFC 2459 as relevant to CRL Entries ReasonCode Hode Instruction Code Invalidity Date Certificate Issuer (critical)
X509CRLEntryObject(TBSCertList.CRLEntry) - Constructor for class org.bouncycastle.jce.provider.X509CRLEntryObject
X509CRLEntryObject(TBSCertList.CRLEntry, boolean, X500Name) - Constructor for class org.bouncycastle.jce.provider.X509CRLEntryObject
  Constructor for CRLEntries of indirect CRLs.
X509CRLObject - Class in org.bouncycastle.jce.provider
  The following extensions are listed in RFC 2459 as relevant to CRLs Authority Key Identifier Issuer Alternative Name CRL Number Delta CRL Indicator (critical) Issuing Distribution Point (critical)
X509CRLObject(CertificateList) - Constructor for class org.bouncycastle.jce.provider.X509CRLObject
X509CRLParser - Class in org.bouncycastle.jce.provider
X509CRLParser() - Constructor for class org.bouncycastle.jce.provider.X509CRLParser
X509DefaultEntryConverter - Class in org.bouncycastle.asn1.x509
  The default converter for X509 DN entries when going from their string value to ASN.1 strings.
X509DefaultEntryConverter() - Constructor for class org.bouncycastle.asn1.x509.X509DefaultEntryConverter
X509Extension - Class in org.bouncycastle.asn1.x509
  Deprecated.
  use Extension
X509Extension(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 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
X509KeyUsage - Class in org.bouncycastle.jce
  A holding class for constructing an X509 Key Usage extension.
X509KeyUsage(int) - Constructor for class org.bouncycastle.jce.X509KeyUsage
  Basic constructor.
X509LDAPCertStoreParameters - Class in org.bouncycastle.jce
  An expanded set of parameters for an LDAPCertStore
X509LDAPCertStoreParameters.Builder - Class in org.bouncycastle.jce
X509LDAPCertStoreParameters.Builder() - Constructor for class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
X509LDAPCertStoreParameters.Builder(String, String) - Constructor for class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
X509LDAPCertStoreSpi - Class in org.bouncycastle.jce.provider
  This is a general purpose implementation to get X.509 certificates and CRLs from a LDAP location.
X509LDAPCertStoreSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.X509LDAPCertStoreSpi
X509LDAPCertStoreTest - Class in org.bouncycastle.jce.provider.test
X509LDAPCertStoreTest() - Constructor for class org.bouncycastle.jce.provider.test.X509LDAPCertStoreTest
X509Name - Class in org.bouncycastle.asn1.x509
  Deprecated.
  use org.bouncycastle.asn1.x500.X500Name.
X509Name() - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Deprecated.
X509Name(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
X509Principal - Class in org.bouncycastle.jce
  Deprecated.
  use the X500Name class.
X509Principal(byte[]) - Constructor for class org.bouncycastle.jce.X509Principal
  Deprecated.
  Constructor from an encoded byte array.
X509Principal(X509Name) - Constructor for class org.bouncycastle.jce.X509Principal
  Deprecated.
  Constructor from an X509Name object.
X509Principal(X500Name) - Constructor for class org.bouncycastle.jce.X509Principal
  Deprecated.
  Constructor from an X509Name object.
X509Principal(Hashtable) - Constructor for class org.bouncycastle.jce.X509Principal
  Deprecated.
  constructor from a table of attributes.
X509Principal(Vector, Hashtable) - Constructor for class org.bouncycastle.jce.X509Principal
  Deprecated.
  constructor from a table of attributes and a vector giving the specific ordering required for encoding or conversion to a string.
X509Principal(Vector, Vector) - Constructor for class org.bouncycastle.jce.X509Principal
  Deprecated.
  constructor from a vector of attribute values and a vector of OIDs.
X509Principal(String) - Constructor for class org.bouncycastle.jce.X509Principal
  Deprecated.
  takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Principal(boolean, String) - Constructor for class org.bouncycastle.jce.X509Principal
  Deprecated.
  Takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Principal(boolean, Hashtable, String) - Constructor for class org.bouncycastle.jce.X509Principal
  Deprecated.
  Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes. lookUp should provide a table of lookups, indexed by lowercase only strings and yielding a ASN1ObjectIdentifier, other than that OID. and numeric oids will be processed automatically.
X509StoreAttrCertCollection - Class in org.bouncycastle.jce.provider
X509StoreAttrCertCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreAttrCertCollection
X509StoreCertCollection - Class in org.bouncycastle.jce.provider
X509StoreCertCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreCertCollection
X509StoreCertPairCollection - Class in org.bouncycastle.jce.provider
  This class is a collection based Bouncy Castle `X509Store` SPI implementation for certificate pairs.
X509StoreCertPairCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreCertPairCollection
X509StoreCRLCollection - Class in org.bouncycastle.jce.provider
X509StoreCRLCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreCRLCollection
X509StoreLDAPAttrCerts - Class in org.bouncycastle.jce.provider
  A SPI implementation of Bouncy Castle `X509Store` for getting attribute certificates from an LDAP directory.
X509StoreLDAPAttrCerts() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts
X509StoreLDAPCertPairs - Class in org.bouncycastle.jce.provider
  A SPI implementation of Bouncy Castle `X509Store` for getting cross certificates pairs from an LDAP directory.
X509StoreLDAPCertPairs() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPCertPairs
X509StoreLDAPCerts - Class in org.bouncycastle.jce.provider
  A SPI implementation of Bouncy Castle `X509Store` for getting certificates form a LDAP directory.
X509StoreLDAPCerts() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPCerts
X509StoreLDAPCRLs - Class in org.bouncycastle.jce.provider
  A SPI implementation of Bouncy Castle `X509Store` for getting certificate revocation lists from an LDAP directory.
X509StoreLDAPCRLs() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPCRLs
X509StreamParserTest - Class in org.bouncycastle.jce.provider.test
X509StreamParserTest() - Constructor for class org.bouncycastle.jce.provider.test.X509StreamParserTest
X923Padding - Class in org.bouncycastle.crypto.paddings
  A padder that adds X9.23 padding to a block - if a SecureRandom is passed in random padding is assumed, otherwise padding with zeros is used.
X923Padding() - Constructor for class org.bouncycastle.crypto.paddings.X923Padding
X931RNG - Class in org.bouncycastle.crypto.prng
X931RNG(BlockCipher, byte[], EntropySource) - Constructor for class org.bouncycastle.crypto.prng.X931RNG
X931SecureRandom - Class in org.bouncycastle.crypto.prng
X931SecureRandomBuilder - Class in org.bouncycastle.crypto.prng
X931SecureRandomBuilder() - Constructor for class org.bouncycastle.crypto.prng.X931SecureRandomBuilder
  Basic constructor, creates a builder using an EntropySourceProvider based on the default SecureRandom with predictionResistant set to false.
X931SecureRandomBuilder(SecureRandom, boolean) - Constructor for class org.bouncycastle.crypto.prng.X931SecureRandomBuilder
  Construct a builder with an EntropySourceProvider based on the passed in SecureRandom and the passed in value for prediction resistance.
X931SecureRandomBuilder(EntropySourceProvider) - Constructor for class org.bouncycastle.crypto.prng.X931SecureRandomBuilder
  Create a builder which makes creates the SecureRandom objects from a specified entropy source provider.
X931SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
X931SignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
X931SignatureSpi.RIPEMD128WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
X931SignatureSpi.RIPEMD128WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.RIPEMD128WithRSAEncryption
X931SignatureSpi.RIPEMD160WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
X931SignatureSpi.RIPEMD160WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.RIPEMD160WithRSAEncryption
X931SignatureSpi.SHA1WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
X931SignatureSpi.SHA1WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA1WithRSAEncryption
X931SignatureSpi.SHA224WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
X931SignatureSpi.SHA224WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA224WithRSAEncryption
X931SignatureSpi.SHA256WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
X931SignatureSpi.SHA256WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA256WithRSAEncryption
X931SignatureSpi.SHA384WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
X931SignatureSpi.SHA384WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA384WithRSAEncryption
X931SignatureSpi.SHA512WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
X931SignatureSpi.SHA512WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA512WithRSAEncryption
X931SignatureSpi.WhirlpoolWithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
X931SignatureSpi.WhirlpoolWithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.WhirlpoolWithRSAEncryption
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 for the with either implicit or explicit trailers for ISO9796-2.
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
X962Parameters(X9ECParameters) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
X962Parameters(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
X962Parameters(ASN1Primitive) - 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_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, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.X9Curve
X9ECParameters - Class in org.bouncycastle.asn1.x9
  ASN.1 def for Elliptic-Curve ECParameters structure.
X9ECParameters(ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
X9ECParameters(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
X9ECParameters(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
X9ECParametersHolder - Class in org.bouncycastle.asn1.x9
X9ECParametersHolder() - Constructor for class org.bouncycastle.asn1.x9.X9ECParametersHolder
X9ECPoint - Class in org.bouncycastle.asn1.x9
  class for describing an ECPoint as a DER object.
X9ECPoint(ECPoint) - Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
X9ECPoint(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
X9FieldElement(BigInteger, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.X9FieldElement
X9FieldElement(int, int, int, int, ASN1OctetString) - 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
X9IntegerConverter() - Constructor for class org.bouncycastle.asn1.x9.X9IntegerConverter
X9ObjectIdentifiers - Interface in org.bouncycastle.asn1.x9
  X9.62 ansi-X9-62 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) ansi-x962(10045) }
X9Test - Class in org.bouncycastle.asn1.test
X9Test() - Constructor for class org.bouncycastle.asn1.test.X9Test
xor(byte[], byte[]) - 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[], 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(byte[], byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
  Compute the bitwise XOR of two arrays of bytes.
xor(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Returns the bitwise exclusive-or of this and b in a new GF2Polynomial.
xorBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Xors the bit at position i.
xorThisBy(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
  Computes the bitwise exclusive-or of this GF2Polynomial and b and stores the result in this GF2Polynomial.
XSalsa20 - Class in org.bouncycastle.jcajce.provider.symmetric
XSalsa20.Base - Class in org.bouncycastle.jcajce.provider.symmetric
XSalsa20.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.Base
XSalsa20.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
XSalsa20.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.KeyGen
XSalsa20.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
XSalsa20.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.Mappings
XSalsa20Engine - Class in org.bouncycastle.crypto.engines
  Implementation of Daniel J.
XSalsa20Engine() - Constructor for class org.bouncycastle.crypto.engines.XSalsa20Engine
XSalsa20Test - Class in org.bouncycastle.crypto.test
XSalsa20Test() - Constructor for class org.bouncycastle.crypto.test.XSalsa20Test
XTEA - Class in org.bouncycastle.jcajce.provider.symmetric
XTEA.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
XTEA.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.AlgParams
XTEA.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
XTEA.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.ECB
XTEA.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
XTEA.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.KeyGen
XTEA.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
XTEA.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.Mappings
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 http://www.simonshepherd.supanet.com/tea.htm

## Y

y - Variable in class org.bouncycastle.math.ec.ECPoint
y - Variable in class org.bouncycastle.pqc.math.ntru.euclid.BigIntEuclidean
y - Variable in class org.bouncycastle.pqc.math.ntru.euclid.IntEuclidean

## Z

ZERO - Static variable in interface org.bouncycastle.math.ec.ECConstants
zero(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
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(GF2nONBField) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
  Create the zero element.
ZERO(GF2nPolynomialField) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
  Create the zero element.
ZeroArray - Static variable in class org.bouncycastle.asn1.eac.CVCertificateRequest
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
zs - Variable in class org.bouncycastle.math.ec.ECPoint
ZSignedDigitL2RMultiplier - Class in org.bouncycastle.math.ec
ZSignedDigitL2RMultiplier() - Constructor for class org.bouncycastle.math.ec.ZSignedDigitL2RMultiplier
ZSignedDigitR2LMultiplier - Class in org.bouncycastle.math.ec
ZSignedDigitR2LMultiplier() - Constructor for class org.bouncycastle.math.ec.ZSignedDigitR2LMultiplier

## _

_3des - Static variable in class org.bouncycastle.crypto.tls.BulkCipherAlgorithm
_3DES_EDE_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
_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
_null - Static variable in class org.bouncycastle.crypto.tls.BulkCipherAlgorithm
_null - Static variable in class org.bouncycastle.crypto.tls.CompressionMethod
_null - Static variable in class org.bouncycastle.crypto.tls.MACAlgorithm
_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 _