Skip navigation links
Bouncy Castle Cryptography Library 1.56
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
 
abortClientHandshake(DTLSClientProtocol.ClientHandshakeState, DTLSRecordLayer, short) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
 
abortServerHandshake(DTLSServerProtocol.ServerHandshakeState, DTLSRecordLayer, short) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
 
absorb(byte[], int, long) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
AbstractECMultiplier - Class in org.bouncycastle.math.ec
 
AbstractECMultiplier() - Constructor for class org.bouncycastle.math.ec.AbstractECMultiplier
 
AbstractF2m(int, int, int, int) - Constructor for class org.bouncycastle.math.ec.ECCurve.AbstractF2m
 
AbstractF2m(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractF2m
 
AbstractF2m(ECCurve, ECFieldElement, ECFieldElement, ECFieldElement[]) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractF2m
 
AbstractFp(BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.AbstractFp
 
AbstractFp(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractFp
 
AbstractFp(ECCurve, ECFieldElement, ECFieldElement, ECFieldElement[]) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractFp
 
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.
ACCEPTABLE_EC_CURVES - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
A set of OBJECT IDENTIFIERs representing acceptable named curves for imported keys.
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.SecP128R1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
add(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
 
add(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
add(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
add(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
add(int, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
Return sum of two elements
add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
Add another vector to this vector.
add(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Compute the sum of this element and addend.
add(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Adds the PolynomialGF2n b to this and returns the result in a new PolynomialGF2n.
add(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Compute the sum of this element and addend.
add(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Adds two GF2Polynomials, this and b, and returns the result.
add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Adds another GF2Vector to this vector.
add(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Compute the sum of this element and the addend.
add(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Compute the sum of this polynomial and the given polynomial.
add(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
Return sum of two polyomials
add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
Add another vector to this vector.
add(BigDecimalPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
Adds another polynomial which can have a different number of coefficients.
add(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
Adds another polynomial which can have a different number of coefficients.
add(IntegerPolynomial, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
Adds another polynomial which can have a different number of coefficients, and takes the coefficient values mod modulus.
add(IntegerPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
Adds another polynomial which can have a different number of coefficients.
add(String) - Method in interface org.bouncycastle.util.StringList
Add a String to the list.
add33At(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
add33At(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
add33To(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
add33To(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
ADD_INFO_NOT_AVAILABLE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
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, ASN1ObjectIdentifier, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
addAlgorithm(String, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
addAlgorithm(String, String) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addAll(ASN1EncodableVector) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
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.Nat128
 
addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
addBothTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
addBothTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
addBytes(byte[]) - Method in class org.bouncycastle.crypto.tls.ByteQueueInputStream
 
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 interface org.bouncycastle.asn1.x509.NameConstraintValidator
 
addExcludedSubtree(GeneralSubtree) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
Adds a subtree to the excluded set of these name constraints.
addExcludedSubtree(GeneralSubtree) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
Adds a subtree to the excluded set of these name constraints.
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
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(Extension) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
Add a given extension.
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Deprecated.
Add an extension with the given oid and the passed in value to be included in the OCTET STRING associated with the extension.
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Deprecated.
Add an extension with the given oid and the passed in byte array to be wrapped in the OCTET STRING associated with the extension.
addHeartbeatExtension(Hashtable, HeartbeatExtension) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
 
addInfoNotAvailable - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
ADDITIONAL_EC_PARAMETERS - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
A set of OBJECT IDENTIFIERs to EC Curves providing local curve name mapping.
AdditionalInformationSyntax - Class in org.bouncycastle.asn1.isismtt.x509
Some other information of non-restrictive nature regarding the usage of this certificate.
AdditionalInformationSyntax(String) - Constructor for class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
Constructor from a given details.
AdditionalInformationSyntaxUnitTest - Class in org.bouncycastle.asn1.test
 
AdditionalInformationSyntaxUnitTest() - Constructor for class org.bouncycastle.asn1.test.AdditionalInformationSyntaxUnitTest
 
additionalInput(int) - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
 
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
Add a multi-valued RDN made up of the passed in OIDs and associated string values.
addMultiValuedRDN(ASN1ObjectIdentifier[], ASN1Encodable[]) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
Add a multi-valued RDN made up of the passed in OIDs and associated ASN.1 values.
addMultiValuedRDN(AttributeTypeAndValue[]) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
Add an RDN based on the passed in AttributeTypeAndValues.
addName(GeneralName) - Method in class org.bouncycastle.asn1.x509.GeneralNamesBuilder
 
addNamedCertificateStore(GeneralName, PKIXCertStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
addNamedCRLStore(GeneralName, PKIXCRLStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
addNames(GeneralNames) - Method in class org.bouncycastle.asn1.x509.GeneralNamesBuilder
 
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
Add an object to the SEQUENCE being generated.
addObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.DERSequenceGenerator
Add an object to the SEQUENCE being generated.
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
addOne() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
addOne() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
addOne() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
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.
addPaddingExtension(Hashtable, int) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
 
addRDN(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
Add an RDN based on a single OID and a string representation of its value.
addRDN(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
Add an RDN based on a single OID and an ASN.1 value.
addRDN(AttributeTypeAndValue) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
Add an RDN based on the passed in AttributeTypeAndValue.
ADDRESS - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
addSeedMaterial(byte[]) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
 
addSeedMaterial(long) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
 
addSeedMaterial(byte[]) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
Add more seed material to the generator.
addSeedMaterial(long) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
Add more seed material to the generator.
addSeedMaterial(byte[]) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
Add more seed material to the generator.
addSeedMaterial(long) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
Add more seed material to the generator.
addSeedMaterial(byte[]) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
 
addSeedMaterial(long) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
 
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.
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.Nat128
 
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat128
 
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat160
 
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat192
 
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat224
 
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat256
 
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
addToThis(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Compute this + addend (overwrite this).
addToThis(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Compute this + addend (overwrite this).
addToThis(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Adds b to this GF2Polynomial and assigns the result to this GF2Polynomial.
addToThis(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Compute the sum of this element and the addend, overwriting this element.
addToThis(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Add the given polynomial to this polynomial (overwrite this).
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
 
ADS_MODE_0_N - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
 
ADS_MODE_0_N_FIRSTONLY - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
 
ADS_MODE_1_Nsub1 - Static variable in class org.bouncycastle.crypto.tls.TlsProtocol
 
advanceCounter(long) - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
 
advanceCounter() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
 
advanceCounter(long) - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
 
advanceCounter() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
 
advanceCounter(long) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
advanceCounter() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
aead - Static variable in class org.bouncycastle.crypto.tls.CipherType
 
AEAD_CHACHA20_POLY1305 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
Deprecated. 
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.
AEADParameterSpec - Class in org.bouncycastle.jcajce.spec
ParameterSpec for AEAD modes which allows associated data to be added via an algorithm parameter spec.In normal circumstances you would only want to use this if you had to work with the pre-JDK1.7 Cipher class as associated data is ignored for the purposes of returning a Cipher's parameters.
AEADParameterSpec(byte[], int) - Constructor for class org.bouncycastle.jcajce.spec.AEADParameterSpec
Base constructor.
AEADParameterSpec(byte[], int, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.AEADParameterSpec
Base constructor with prepended associated data.
AEADTest - Class in org.bouncycastle.jce.provider.test
 
AEADTest() - Constructor for class org.bouncycastle.jce.provider.test.AEADTest
 
AEADTestUtil - Class in org.bouncycastle.crypto.test
 
AEADTestUtil() - Constructor for class org.bouncycastle.crypto.test.AEADTestUtil
 
aes - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1
aes - Static variable in class org.bouncycastle.crypto.tls.BulkCipherAlgorithm
 
AES - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AESCCMMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AESCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AESGMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamGenCCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamGenGCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamsCCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamsGCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.GCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.OFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithAESCBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithAES-CBC
AES.PBEWithMD5And128BitAESCBCOpenSSL - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5And128BitAES-OpenSSL
AES.PBEWithMD5And192BitAESCBCOpenSSL - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5And192BitAES-OpenSSL
AES.PBEWithMD5And256BitAESCBCOpenSSL - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5And256BitAES-OpenSSL
AES.PBEWithSHA1AESCBC128 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1AES-CBC
AES.PBEWithSHA1AESCBC192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA1AESCBC256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA256AESCBC128 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA256AES-CBC
AES.PBEWithSHA256AESCBC192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA256AESCBC256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA256And128BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA256And128BitAES-BC
AES.PBEWithSHA256And192BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA256And192BitAES-BC
AES.PBEWithSHA256And256BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA256And256BitAES-BC
AES.PBEWithSHAAnd128BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1And128BitAES-BC
AES.PBEWithSHAAnd192BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1And192BitAES-BC
AES.PBEWithSHAAnd256BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1And256BitAES-BC
AES.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.RFC3211Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.RFC5649Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
aes128_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
aES128_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
aes192_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
aES192_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
aes256_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
encryption algorithms preferences
aES256_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
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_128_OCB_TAGLEN96 - 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
 
AES_256_OCB_TAGLEN96 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
AESCCMMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESCCMMAC
 
AESCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESCMAC
 
AESEngine - Class in org.bouncycastle.crypto.engines
an implementation of the AES (Rijndael), from FIPS-197.
AESEngine() - Constructor for class org.bouncycastle.crypto.engines.AESEngine
default constructor - 128 bit block size.
AESFastEngine - Class in org.bouncycastle.crypto.engines
Deprecated.
unfortunately this class is has a few side channel issues. In an environment where encryption/decryption may be closely observed it should not be used.
AESFastEngine() - Constructor for class org.bouncycastle.crypto.engines.AESFastEngine
Deprecated.
default constructor - 128 bit block size.
AESFastTest - Class in org.bouncycastle.crypto.test
Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
AESGMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESGMAC
 
AESLightEngine - Class in org.bouncycastle.crypto.engines
an implementation of the AES (Rijndael), from FIPS-197.
AESLightEngine() - Constructor for class org.bouncycastle.crypto.engines.AESLightEngine
default constructor - 128 bit block size.
AESLightTest - Class in org.bouncycastle.crypto.test
Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
AESSICTest - Class in org.bouncycastle.jce.provider.test
test vectors based on NIST Special Publication 800-38A, "Recommendation for Block Cipher Modes of Operation"
AESSICTest() - Constructor for class org.bouncycastle.jce.provider.test.AESSICTest
 
AESTest - Class in org.bouncycastle.crypto.test
Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
AESTest() - 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(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ies
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
AlgorithmParametersSpi.OAEP - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersSpi.PSS - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersTest - Class in org.bouncycastle.jce.provider.test
 
AlgorithmParametersTest() - Constructor for class org.bouncycastle.jce.provider.test.AlgorithmParametersTest
 
AlgorithmParametersUtils - Class in org.bouncycastle.jcajce.util
General JCA/JCE utility methods.
AlgorithmProvider - Class in org.bouncycastle.jcajce.provider.util
 
AlgorithmProvider() - Constructor for class org.bouncycastle.jcajce.provider.util.AlgorithmProvider
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGen
 
AlgParamGenCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenCCM
 
AlgParamGenGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenGCM
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.AlgParams
 
AlgParams_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_1024
 
AlgParams_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_256
 
AlgParams_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_512
 
AlgParamsCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
AlgParamsGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
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.jce.provider.test.nist
 
AllTests() - Constructor for class org.bouncycastle.jce.provider.test.nist.AllTests
 
AllTests - Class in org.bouncycastle.jce.provider.test.rsa3
 
AllTests() - Constructor for class org.bouncycastle.jce.provider.test.rsa3.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
 
AllTests.SimpleTestTest - Class in org.bouncycastle.crypto.test
 
AllTests.SimpleTestTest - Class in org.bouncycastle.jce.provider.test
 
AllTests.SimpleTestTest - Class in org.bouncycastle.pqc.crypto.test
 
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
 
ANSSINamedCurves - Class in org.bouncycastle.asn1.anssi
ANSSI Elliptic curve table.
ANSSINamedCurves() - Constructor for class org.bouncycastle.asn1.anssi.ANSSINamedCurves
 
ANSSIObjectIdentifiers - Interface in org.bouncycastle.asn1.anssi
Object Identifiers belong to the French Agency, ANSSI.
ANSWER_TO_RESET - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
anyExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ 2 5 29 37 0 }
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_layer_protocol_negotiation - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
 
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
 
applyMaxFragmentLengthExtension(DTLSRecordLayer, short) - Static method in class org.bouncycastle.crypto.tls.DTLSProtocol
 
applyMaxFragmentLengthExtension() - 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.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARC4.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARC4.PBEWithSHAAnd128Bit - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC4
ARC4.PBEWithSHAAnd128BitKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC4
ARC4.PBEWithSHAAnd40Bit - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC4
ARC4.PBEWithSHAAnd40BitKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC4
archiveRemGenPrivKey - Static variable in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
 
archiveTimestamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
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(short[], short[]) - 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.
as_sys_sec_alg_ideaCBC - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
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
 
ASN1ApplicationSpecific - Class in org.bouncycastle.asn1
Base class for an application specific object
ASN1ApplicationSpecificParser - Interface in org.bouncycastle.asn1
Interface to parse ASN.1 application specific objects.
ASN1BitString - Class in org.bouncycastle.asn1
Base class for BIT STRING objects
ASN1BitString(byte[], int) - Constructor for class org.bouncycastle.asn1.ASN1BitString
Base constructor.
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
Utility class for dumping ASN.1 objects as (hopefully) human friendly strings.
ASN1Dump() - Constructor for class org.bouncycastle.asn1.util.ASN1Dump
 
ASN1Encodable - Interface in org.bouncycastle.asn1
Basic interface to produce serialisers for ASN.1 encodings.
ASN1EncodableVector - Class in org.bouncycastle.asn1
Mutable class for building ASN.1 constructed objects.
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.ASN1BitString
 
asn1Equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.ASN1Boolean
 
asn1Equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.DERBMPString
 
ASN1Exception - Exception in org.bouncycastle.asn1
Exception thrown in cases of corrupted or unexpected data in a stream.
ASN1GeneralizedTime - Class in org.bouncycastle.asn1
Base class representing the ASN.1 GeneralizedTime type.
ASN1GeneralizedTime(String) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
The correct format for this is YYYYMMDDHHMMSS[.f]Z, or without the Z for local time, or Z+-HHMM on the end, for difference between local time and UTC time.
ASN1GeneralizedTime(Date) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
Base constructor from a java.util.date object
ASN1GeneralizedTime(Date, Locale) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
Base constructor from a java.util.date and Locale - you may need to use this if the default locale doesn't use a Gregorian calender so that the GeneralizedTime produced is compatible with other ASN.1 implementations.
ASN1Generator - Class in org.bouncycastle.asn1
Basic class for streaming generators.
ASN1Generator(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1Generator
Base constructor.
ASN1InputStream - Class in org.bouncycastle.asn1
a general purpose ASN.1 decoder - note: this class differs from the others in that it returns null after it has read the last object in the stream.
ASN1InputStream(InputStream) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
 
ASN1InputStream(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
Create an ASN1InputStream based on the input byte array.
ASN1InputStream(byte[], boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
Create an ASN1InputStream based on the input byte array.
ASN1InputStream(InputStream, int) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
Create an ASN1InputStream where no DER object will be longer than limit.
ASN1InputStream(InputStream, boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
Create an ASN1InputStream where no DER object will be longer than limit, and constructed objects such as sequences will be parsed lazily.
ASN1InputStream(InputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
Create an ASN1InputStream where no DER object will be longer than limit, and constructed objects such as sequences will be parsed lazily.
ASN1Integer - Class in org.bouncycastle.asn1
Class representing the ASN.1 INTEGER type.
ASN1Integer(long) - Constructor for class org.bouncycastle.asn1.ASN1Integer
 
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
Base constructor.
ASN1OctetStringParser - Interface in org.bouncycastle.asn1
A basic parser for an OCTET STRING object
ASN1OutputStream - Class in org.bouncycastle.asn1
Stream that produces output based on the default encoding for the passed in objects.
ASN1OutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1OutputStream
 
ASN1ParsingException - Exception in org.bouncycastle.asn1
Exception thrown when correctly encoded, but unexpected data is found in a stream while building an object.
ASN1ParsingException(String) - Constructor for exception org.bouncycastle.asn1.ASN1ParsingException
Base constructor
ASN1ParsingException(String, Throwable) - Constructor for exception org.bouncycastle.asn1.ASN1ParsingException
Constructor when this exception is due to another one.
ASN1Primitive - Class in org.bouncycastle.asn1
Base class for ASN.1 primitive objects.
ASN1Sequence - Class in org.bouncycastle.asn1
ASN.1 SEQUENCE and SEQUENCE OF constructs.
ASN1Sequence() - Constructor for class org.bouncycastle.asn1.ASN1Sequence
Create an empty sequence
ASN1Sequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
Create a sequence containing one object
ASN1Sequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
Create a sequence containing a vector of objects.
ASN1Sequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
 
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
 
ASN1SetParser - Interface in org.bouncycastle.asn1
A basic parser for a SET object
ASN1StreamParser - Class in org.bouncycastle.asn1
A parser for ASN.1 streams which also returns, where possible, parsers for the objects it encounters.
ASN1StreamParser(InputStream) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
 
ASN1StreamParser(InputStream, int) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
 
ASN1StreamParser(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
 
ASN1String - Interface in org.bouncycastle.asn1
General interface implemented by ASN.1 STRING objects.
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 AsymmetricHybridCiphers.
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
Holding class for the AttributeTypeAndValue structures that make up an RDN.
AttributeTypeAndValue(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x500.AttributeTypeAndValue
 
attrNameToOID(String) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
 
attrNameToOID(String) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
attrNameToOID(String) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
Return the OID associated with the passed in name.
auditIdentity - Static variable in class org.bouncycastle.asn1.x509.Extension
Audit identity extension in attribute certificates.
auditIdentity - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Audit identity extension in attribute certificates.
AuditIdentity - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
AuthenticatedData - Class in org.bouncycastle.asn1.cms
RFC 5652 section 9.1: The AuthenticatedData carries AuthAttributes and other data which define what really is being signed.
AuthenticatedData(OriginatorInfo, ASN1Set, AlgorithmIdentifier, AlgorithmIdentifier, ContentInfo, ASN1Set, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AuthenticatedData
 
authenticatedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.1.2 -- smime ct authData
AuthenticatedDataParser - Class in org.bouncycastle.asn1.cms
Parse AuthenticatedData stream.
AuthenticatedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
AuthenticatedSafe - Class in org.bouncycastle.asn1.pkcs
 
AuthenticatedSafe(ContentInfo[]) - Constructor for class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
 
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 - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.1.23 -- smime ct authEnvelopedData
AuthEnvelopedDataParser - Class in org.bouncycastle.asn1.cms
Parse AuthEnvelopedData input stream.
AuthEnvelopedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
 
authorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.Extension
Authority Info Access
authorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Authority Info Access
AuthorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
AuthorityInformationAccess - Class in org.bouncycastle.asn1.x509
The AuthorityInformationAccess object.
AuthorityInformationAccess(AccessDescription) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
 
AuthorityInformationAccess(AccessDescription[]) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
 
AuthorityInformationAccess(ASN1ObjectIdentifier, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
create an AuthorityInformationAccess with the oid and location provided.
AuthorityKeyIdentifier - Class in org.bouncycastle.asn1.x509
The AuthorityKeyIdentifier object.
AuthorityKeyIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
AuthorityKeyIdentifier(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
Deprecated.
create the extension using org.bouncycastle.cert.X509ExtensionUtils
AuthorityKeyIdentifier(SubjectPublicKeyInfo, GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
Deprecated.
create the extension using org.bouncycastle.cert.X509ExtensionUtils
AuthorityKeyIdentifier(GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
create an AuthorityKeyIdentifier with the GeneralNames tag and the serial number provided.
AuthorityKeyIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
create an AuthorityKeyIdentifier with a precomputed key identifier
AuthorityKeyIdentifier(byte[], GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
create an AuthorityKeyIdentifier with a precomputed key identifier and the GeneralNames tag and the serial number provided as well.
authorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.Extension
Authority Key Identifier
authorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Authority Key Identifier
AuthorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
available() - Method in class org.bouncycastle.crypto.io.CipherInputStream
 
available() - Method in class org.bouncycastle.crypto.tls.ByteQueue
 
available() - Method in class org.bouncycastle.crypto.tls.ByteQueueInputStream
 
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
 
BadBlockException - Exception in org.bouncycastle.jcajce.provider.util
 
BadBlockException(String, Throwable) - Constructor for exception org.bouncycastle.jcajce.provider.util.BadBlockException
 
badCertId - Static variable in class org.bouncycastle.asn1.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
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.Base
 
Base64 - Class in org.bouncycastle.util.encoders
Utility class for converting Base64 data to bytes and back again.
Base64() - Constructor for class org.bouncycastle.util.encoders.Base64
 
Base64Encoder - Class in org.bouncycastle.util.encoders
A streaming Base64 encoder.
Base64Encoder() - Constructor for class org.bouncycastle.util.encoders.Base64Encoder
 
Base7539() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.Base7539
 
BaseAgreementSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BaseAgreementSpi(String, DerivationFunction) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
BaseAlgorithmParameterGenerator - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseAlgorithmParameterGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
BaseAlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BaseAlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi
 
BaseAlgorithmParameters - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseAlgorithmParameters() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
BaseBlockCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BlockCipher, int, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BlockCipherProvider) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(AEADBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(AEADBlockCipher, boolean, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(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
 
BasePBKDF2(String, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
 
BasePBKDF2(String, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
 
BaseSecretKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseSecretKeyFactory(String, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
BaseStreamCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseStreamCipher(StreamCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
BaseStreamCipher(StreamCipher, int, int, 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(Polynomial, Polynomial, IntegerPolynomial, NTRUSigningKeyGenerationParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters.Basis
Constructs a new basis from polynomials f, f', h.
BASIS_TYPE_STANDARD - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
 
BASIS_TYPE_TRANSPOSE - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
 
basisType - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
 
bc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
iso.org.dod.internet.private.enterprise.legion-of-the-bouncy-castle 1.3.6.1.4.1.22554
BC - Class in org.bouncycastle.jcajce.provider.keystore
 
BC() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BC
 
BC.Mappings - Class in org.bouncycastle.jcajce.provider.keystore
 
bc_exch - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
key_exchange(3) algorithms
bc_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
bc_sig - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
signature(2) algorithms
BCDHPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
BCDHPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
BCDHPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
BCDHPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
BCDHPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
BCDSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
BCDSAPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
BCDSAPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
BCDSAPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
BCDSAPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
BCDSTU4145PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
 
BCDSTU4145PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(ECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(BCDSTU4145PrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters, BCDSTU4145PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters, BCDSTU4145PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
 
BCDSTU4145PublicKey(BCDSTU4145PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCECGOST3410PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
BCECGOST3410PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(ECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(BCECGOST3410PrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
BCECGOST3410PublicKey(BCECGOST3410PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(ECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
BCECPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(ECPrivateKey, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, BCECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeyParameters, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
BCECPublicKey(String, BCECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeyParameters, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(ECPublicKey, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCElGamalPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
BCElGamalPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
BCElGamalPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
BCFKS - Class in org.bouncycastle.jcajce.provider.keystore
 
BCFKS() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BCFKS
 
BCFKS.Mappings - Class in org.bouncycastle.jcajce.provider.keystore
 
BCFKSStoreTest - Class in org.bouncycastle.jce.provider.test
Exercise the BCFKS KeyStore,
BCFKSStoreTest() - Constructor for class org.bouncycastle.jce.provider.test.BCFKSStoreTest
 
BCGMSSPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.gmss
This class implements the GMSS public key and is usually initiated by the GMSSKeyPairGenerator.
BCGMSSPublicKey(byte[], GMSSParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
The constructor
BCGMSSPublicKey(GMSSPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
BCGOST3410PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
BCGOST3410PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
BCGOST3410PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
BCJcaJceHelper - Class in org.bouncycastle.jcajce.util
A JCA/JCE helper that refers to the BC provider for all it's needs.
BCJcaJceHelper() - Constructor for class org.bouncycastle.jcajce.util.BCJcaJceHelper
 
BCKeyStore - Interface in org.bouncycastle.jce.interfaces
all BC provider keystores implement this interface.
BcKeyStoreSpi - Class in org.bouncycastle.jcajce.provider.keystore.bc
 
BcKeyStoreSpi(int) - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
BcKeyStoreSpi.BouncyCastleStore - Class in org.bouncycastle.jcajce.provider.keystore.bc
the BouncyCastle store.
BcKeyStoreSpi.Std - Class in org.bouncycastle.jcajce.provider.keystore.bc
 
BcKeyStoreSpi.Version1 - Class in org.bouncycastle.jcajce.provider.keystore.bc
 
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(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(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(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(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
 
BCNHPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.newhope
 
BCNHPrivateKey(NHPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
BCNHPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
BCNHPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.newhope
 
BCNHPublicKey(NHPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
BCNHPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
BCObjectIdentifiers - Interface in org.bouncycastle.asn1.bc
Object Identifiers belonging to iso.org.dod.internet.private.enterprise.legion-of-the-bouncy-castle (1.3.6.1.4.1.22554)
BCPBEKey - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BCPBEKey(String, ASN1ObjectIdentifier, int, int, int, int, PBEKeySpec, CipherParameters) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
BCPKCS12KeyStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStore
 
BCPKCS12KeyStore3DES() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStore3DES
 
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.
BCryptTest - Class in org.bouncycastle.crypto.test
 
BCryptTest() - Constructor for class org.bouncycastle.crypto.test.BCryptTest
 
BCSphincs256PrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
 
BCSphincs256PrivateKey(ASN1ObjectIdentifier, SPHINCSPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
BCSphincs256PrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
BCSphincs256PublicKey - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
 
BCSphincs256PublicKey(ASN1ObjectIdentifier, SPHINCSPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
BCSphincs256PublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
BCStrictStyle - Class in org.bouncycastle.asn1.x500.style
Variation of BCStyle that insists on strict ordering for equality and hashCode comparisons
BCStrictStyle() - Constructor for class org.bouncycastle.asn1.x500.style.BCStrictStyle
 
BCStyle - Class in org.bouncycastle.asn1.x500.style
 
BCStyle() - Constructor for class org.bouncycastle.asn1.x500.style.BCStyle
 
BER - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
BER - basic encoding rules.
BERApplicationSpecific - Class in org.bouncycastle.asn1
An indefinite-length encoding version of an application specific object.
BERApplicationSpecific(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERApplicationSpecific
Create an application specific object with a tagging of explicit/constructed.
BERApplicationSpecific(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERApplicationSpecific
Create an application specific object with the tagging style given by the value of constructed.
BERApplicationSpecific(int, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERApplicationSpecific
Create an application specific object which is marked as constructed
BERApplicationSpecificParser - Class in org.bouncycastle.asn1
A parser for indefinite-length application specific objects.
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
Base class for generators for indefinite-length structures.
BERGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BERGenerator
 
BERGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BERGenerator
 
BEROctetString - Class in org.bouncycastle.asn1
 
BEROctetString(byte[]) - Constructor for class org.bouncycastle.asn1.BEROctetString
 
BEROctetString(ASN1OctetString[]) - Constructor for class org.bouncycastle.asn1.BEROctetString
 
BEROctetStringGenerator - Class in org.bouncycastle.asn1
A generator for indefinite-length OCTET STRINGs
BEROctetStringGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BEROctetStringGenerator
Use the passed in stream as the target for the generator, writing out the header tag for a constructed OCTET STRING.
BEROctetStringGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BEROctetStringGenerator
Use the passed in stream as the target for the generator, writing out the header tag for a tagged constructed OCTET STRING (possibly implicit).
BEROctetStringParser - Class in org.bouncycastle.asn1
A parser for indefinite-length OCTET STRINGs.
BEROutputStream - Class in org.bouncycastle.asn1
A class which writes indefinite and definite length objects,
BEROutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.BEROutputStream
Base constructor.
BERSequence - Class in org.bouncycastle.asn1
Carrier class for an indefinite-length SEQUENCE.
BERSequence() - Constructor for class org.bouncycastle.asn1.BERSequence
Create an empty sequence
BERSequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERSequence
Create a sequence containing one object
BERSequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERSequence
Create a sequence containing a vector of objects.
BERSequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.BERSequence
Create a sequence containing an array of objects.
BERSequenceGenerator - Class in org.bouncycastle.asn1
A stream generator for DER SEQUENCEs
BERSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BERSequenceGenerator
Use the passed in stream as the target for the generator, writing out the header tag for a constructed SEQUENCE.
BERSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BERSequenceGenerator
Use the passed in stream as the target for the generator, writing out the header tag for a tagged constructed SEQUENCE (possibly implicit).
BERSequenceParser - Class in org.bouncycastle.asn1
Parser for indefinite-length SEQUENCEs.
BERSet - Class in org.bouncycastle.asn1
Carrier class for an indefinite-length SET.
BERSet() - Constructor for class org.bouncycastle.asn1.BERSet
Create an empty SET.
BERSet(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERSet
Create a SET containing one object.
BERSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERSet
Create a SET containing multiple objects.
BERSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.BERSet
Create a SET from an array of objects.
BERSetParser - Class in org.bouncycastle.asn1
Parser for indefinite-length SETs.
BERTaggedObject - Class in org.bouncycastle.asn1
BER TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
BERTaggedObject(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
 
BERTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
 
BERTaggedObject(int) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
create an implicitly tagged object that contains a zero length sequence.
BERTaggedObjectParser - Class in org.bouncycastle.asn1
Parser for indefinite-length tagged objects.
BERTags - Interface in org.bouncycastle.asn1
 
beta - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
betaSq - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
 
betaSq - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
 
BidirectionalMap - Class in org.bouncycastle.asn1.eac
 
BidirectionalMap() - Constructor for class org.bouncycastle.asn1.eac.BidirectionalMap
 
BigDecimalPolynomial - Class in org.bouncycastle.pqc.math.ntru.polynomial
A polynomial with BigDecimal coefficients.
BigDecimalPolynomial(BigIntPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
Constructs a BigDecimalPolynomial from a BigIntPolynomial.
BigDecimalPolynomialTest - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
 
BigDecimalPolynomialTest() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.BigDecimalPolynomialTest
 
BigEndianConversions - Class in org.bouncycastle.pqc.math.linearalgebra
This is a utility class containing data type conversions using big-endian byte order.
bigEndianToInt(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
Deprecated.
 
bigEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.crypto.util.Pack
Deprecated.
 
bigEndianToInt(byte[], int) - Static method in class org.bouncycastle.util.Pack
 
bigEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.util.Pack
 
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
 
bigEndianToShort(byte[], int) - Static method in class org.bouncycastle.util.Pack
 
BigInteger(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
 
BigInteger(int, byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
 
BigInteger(String) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
 
BigInteger(int, String) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
 
BigIntegers - Class in org.bouncycastle.util
BigInteger utilities.
BigIntegers() - Constructor for class org.bouncycastle.util.BigIntegers
 
BigIntEuclidean - Class in org.bouncycastle.pqc.math.ntru.euclid
Extended Euclidean Algorithm in BigIntegers
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
 
bigIntToBytes(BigInteger) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
bigIntToBytes(BigInteger) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
BigIntUtils - Class in org.bouncycastle.pqc.math.linearalgebra
FIXME: is this really necessary?!
BigSkippingCipherTest - Class in org.bouncycastle.crypto.test
 
BigSkippingCipherTest() - Constructor for class org.bouncycastle.crypto.test.BigSkippingCipherTest
 
binomial(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Computes the binomial coefficient (n|t) ("n over t").
BIOMETRIC_DATA_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
BIOMETRIC_INFORMATION_GROUP_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
BIOMETRIC_INFORMATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
BiometricData - Class in org.bouncycastle.asn1.x509.qualified
The BiometricData object.
BiometricData(TypeOfBiometricData, AlgorithmIdentifier, ASN1OctetString, DERIA5String) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
 
BiometricData(TypeOfBiometricData, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
 
BiometricDataUnitTest - Class in org.bouncycastle.asn1.test
 
BiometricDataUnitTest() - Constructor for class org.bouncycastle.asn1.test.BiometricDataUnitTest
 
biometricInfo - Static variable in class org.bouncycastle.asn1.x509.Extension
BiometricInfo
biometricInfo - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
BiometricInfo
BiometricInfo - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
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
 
bitsAvailableForSqueezing - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
 
bitsInQueue - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
 
BitString() - Constructor for class org.bouncycastle.pqc.crypto.ntru.IndexGenerator.BitString
 
BitStringConstantTester - Class in org.bouncycastle.asn1.test
 
BitStringConstantTester() - Constructor for class org.bouncycastle.asn1.test.BitStringConstantTester
 
BitStringTest - Class in org.bouncycastle.asn1.test
 
BitStringTest() - Constructor for class org.bouncycastle.asn1.test.BitStringTest
 
BitStringTest - Class in org.bouncycastle.pqc.crypto.test
 
BitStringTest() - Constructor for class org.bouncycastle.pqc.crypto.test.BitStringTest
 
blake2 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
Blake2b - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Blake2b160 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Blake2b256 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Blake2b384 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Blake2b512 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b160
 
Blake2b256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b256
 
Blake2b384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b384
 
Blake2b512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b512
 
Blake2bDigest - Class in org.bouncycastle.crypto.digests
Implementation of the cryptographic hash function Blakbe2b.
Blake2bDigest() - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
 
Blake2bDigest(Blake2bDigest) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
 
Blake2bDigest(int) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
Basic sized constructor - size in bits.
Blake2bDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
Blake2b for authentication ("Prefix-MAC mode").
Blake2bDigest(byte[], int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
Blake2b with key, required digest length (in bytes), salt and personalization.
Blake2bDigestTest - Class in org.bouncycastle.crypto.test
 
Blake2bDigestTest() - Constructor for class org.bouncycastle.crypto.test.Blake2bDigestTest
 
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
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.SerpentEngineBase
 
BlockCipher - Interface in org.bouncycastle.crypto
Block cipher engines are expected to conform to this interface.
BlockCipherMac - Class in org.bouncycastle.crypto.macs
 
BlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
Deprecated.
use CBCBlockCipherMac
BlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
Deprecated.
use CBCBlockCipherMac
BlockCipherMonteCarloTest - Class in org.bouncycastle.crypto.test
a basic test that takes a cipher, key parameter, and an input and output string.
BlockCipherMonteCarloTest(int, int, BlockCipher, CipherParameters, String, String) - Constructor for class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
 
BlockCipherPadding - Interface in org.bouncycastle.crypto.paddings
Block cipher padders are expected to conform to this interface
BlockCipherProvider - Interface in org.bouncycastle.jcajce.provider.symmetric.util
 
BlockCipherResetTest - Class in org.bouncycastle.crypto.test
Test whether block ciphers implement reset contract on init, encrypt/decrypt and reset.
BlockCipherResetTest() - Constructor for class org.bouncycastle.crypto.test.BlockCipherResetTest
 
BlockCipherTest - Class in org.bouncycastle.jce.provider.test
basic test class for a block cipher, basically this just exercises the provider, and makes sure we are behaving sensibly, correctness of the implementation is shown in the lightweight test classes.
BlockCipherTest() - Constructor for class org.bouncycastle.jce.provider.test.BlockCipherTest
 
BlockCipherVectorTest - Class in org.bouncycastle.crypto.test
a basic test that takes a cipher, key parameter, and an input and output string.
BlockCipherVectorTest(int, BlockCipher, CipherParameters, String, String) - Constructor for class org.bouncycastle.crypto.test.BlockCipherVectorTest
 
blockForHandshake() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
 
blocking - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
 
BLOCKSIZE_1024 - Static variable in class org.bouncycastle.crypto.engines.ThreefishEngine
1024 bit block size - Threefish-1024
BLOCKSIZE_256 - Static variable in class org.bouncycastle.crypto.engines.ThreefishEngine
256 bit block size - Threefish-256
BLOCKSIZE_512 - Static variable in class org.bouncycastle.crypto.engines.ThreefishEngine
512 bit block size - Threefish-512
Blowfish - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
BlowfishEngine - Class in org.bouncycastle.crypto.engines
A class that provides Blowfish key encryption operations, such as encoding data and generating keys.
BlowfishEngine() - Constructor for class org.bouncycastle.crypto.engines.BlowfishEngine
 
BlowfishTest - Class in org.bouncycastle.crypto.test
blowfish tester - vectors from http://www.counterpane.com/vectors.txt
BMP_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
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.
BouncyCastleStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
 
brainpoolP160r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.1
brainpoolP160t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.2
brainpoolP192r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.3
brainpoolP192t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.4
brainpoolP224r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.5
brainpoolP224t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.6
brainpoolP256r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.7
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.BrokePBEWithSHA1AndDES - Class in org.bouncycastle.jce.provider
PBEWithSHA1AndDES
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd2-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key - Class in org.bouncycastle.jce.provider
OldPBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish - Class in org.bouncycastle.jce.provider
OldPBEWithSHAAndTwofish-CBC
BrokenKDF2BytesGenerator - Class in org.bouncycastle.jce.provider
Generator for PBE derived keys and ivs as defined by IEEE P1363a
This implementation is based on draft 9 of IEEE P1363a.
BrokenKDF2BytesGenerator(Digest) - Constructor for class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
Construct a KDF2 Parameters generator.
BrokenPBE - Interface in org.bouncycastle.jce.provider
 
BrokenPBE.Util - Class in org.bouncycastle.jce.provider
uses the appropriate mixer to generate the key and IV if neccessary.
BrokePBEWithMD5AndDES() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithMD5AndDES
 
BrokePBEWithSHA1AndDES() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES
 
BrokePBEWithSHAAndDES2Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key
 
BrokePBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key
 
bsi_de - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
bsi_de - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
bsi-de OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) reserved(127) etsi-identified-organization(0) 7 } 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 an X.500 name for the current builder state.
build() - Method in class org.bouncycastle.asn1.x509.GeneralNamesBuilder
 
build() - Method in class org.bouncycastle.crypto.params.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.crypto.util.DERMacData.Builder
 
build() - Method in class org.bouncycastle.crypto.util.DEROtherInfo.Builder
Build the KTSOtherInfo.
build() - Method in class org.bouncycastle.jcajce.PKIXCertStoreSelector.Builder
Build a selector.
build() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
Build a selector.
build() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
 
build() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
build() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Build the new parameter spec.
build() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
Constructs a new SkeinParameterSpec instance with the parameters provided to this builder.
build(X509Certificate, PKIXExtendedBuilderParameters, List) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
 
build() - 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.
Builder() - Constructor for class org.bouncycastle.crypto.params.SkeinParameters.Builder
 
Builder(Hashtable) - Constructor for class org.bouncycastle.crypto.params.SkeinParameters.Builder
 
Builder(SkeinParameters) - Constructor for class org.bouncycastle.crypto.params.SkeinParameters.Builder
 
Builder() - Constructor for class org.bouncycastle.crypto.tls.SessionParameters.Builder
 
Builder(DERMacData.Type, byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.crypto.util.DERMacData.Builder
Create a basic builder with just the compulsory fields.
Builder(AlgorithmIdentifier, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.util.DEROtherInfo.Builder
Create a basic builder with just the compulsory fields.
Builder(CertSelector) - Constructor for class org.bouncycastle.jcajce.PKIXCertStoreSelector.Builder
Constructor initializing a builder with a CertSelector.
Builder(CRLSelector) - Constructor for class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
Constructor initializing a builder with a CertSelector.
Builder(PKIXBuilderParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
 
Builder(PKIXExtendedParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
 
Builder(PKIXParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
Builder(PKIXExtendedParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
Builder(String, int) - Constructor for class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Basic builder.
Builder(String, int, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Basic builder.
Builder() - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
 
Builder(SkeinParameterSpec) - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
 
Builder() - Constructor for class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
Builder(String, String) - Constructor for class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
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
 
ByteQueueInputStream - Class in org.bouncycastle.crypto.tls
 
ByteQueueInputStream() - Constructor for class org.bouncycastle.crypto.tls.ByteQueueInputStream
 
ByteQueueInputStreamTest - Class in org.bouncycastle.crypto.tls.test
 
ByteQueueInputStreamTest() - Constructor for class org.bouncycastle.crypto.tls.test.ByteQueueInputStreamTest
 
ByteQueueOutputStream - Class in org.bouncycastle.crypto.tls
 
ByteQueueOutputStream() - Constructor for class org.bouncycastle.crypto.tls.ByteQueueOutputStream
 
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
 
calcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
calcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
calcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
calcSecret() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
calculate(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.ntru.euclid.BigIntEuclidean
Runs the EEA on two BigIntegers
Implemented from pseudocode on Wikipedia.
calculate(int, int) - Static method in class org.bouncycastle.pqc.math.ntru.euclid.IntEuclidean
Runs the EEA on two ints
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.
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.pqc.crypto.newhope.NHAgreement
 
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.
calculateNonce(long, byte[]) - Method in class org.bouncycastle.crypto.tls.Chacha20Poly1305
 
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.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.RFC3211Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAMELLIA_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.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
cast5_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
cast5CBC - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
cast5CBC OBJECT IDENTIFIER ::= {iso(1) member-body(2) us(840) nt(113533) nsn(7) algorithms(66) 10} SEE RFC 2984
CAST5CBCParameters - Class in org.bouncycastle.asn1.misc
 
CAST5CBCParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
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.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6Engine - Class in org.bouncycastle.crypto.engines
A class that provides CAST6 key encryption operations, such as encoding data and generating keys.
CAST6Engine() - Constructor for class org.bouncycastle.crypto.engines.CAST6Engine
 
CAST6Test - Class in org.bouncycastle.crypto.test
cast6 tester - vectors from http://www.ietf.org/rfc/rfc2612.txt
CAST_Decipher(int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
CAST_Decipher(int, int, int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Does the 12 quad rounds rounds to decrypt the block.
CAST_Encipher(int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Does the 16 rounds to encrypt the block.
CAST_Encipher(int, int, int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Does the 12 quad rounds rounds to encrypt the block.
CAVPListener - Interface in org.bouncycastle.crypto.test.cavp
 
CAVPReader - Class in org.bouncycastle.crypto.test.cavp
 
CAVPReader(CAVPListener) - Constructor for class org.bouncycastle.crypto.test.cavp.CAVPReader
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.CBC
 
CBC32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.CBC32
 
CBCBlockCipher - Class in org.bouncycastle.crypto.modes
implements Cipher-Block-Chaining (CBC) mode on top of a simple cipher.
CBCBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CBCBlockCipher
Basic constructor.
CBCBlockCipherMac - Class in org.bouncycastle.crypto.macs
standard CBC Block Cipher MAC - if no padding is specified the default of pad of zeroes is used.
CBCBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CBCBlockCipherMac(BlockCipher, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CBCMAC
 
CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CBCMAC
 
CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CBCMAC
 
CCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CCM
 
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).
CDHwithSHA1KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA1KDFAndSharedInfo
 
CDHwithSHA224KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA224KDFAndSharedInfo
 
CDHwithSHA256KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA256KDFAndSharedInfo
 
CDHwithSHA384KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA384KDFAndSharedInfo
 
CDHwithSHA512KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA512KDFAndSharedInfo
 
ceilLog(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute the smallest integer that is greater than or equal to the logarithm to the base 2 of the given BigInteger.
ceilLog(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute the smallest integer that is greater than or equal to the logarithm to the base 2 of the given integer.
ceilLog256(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute ceil(log_256 n), the number of bytes needed to encode the integer n.
ceilLog256(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute ceil(log_256 n), the number of bytes needed to encode the long integer n.
center0(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
Shifts the values of all coefficients to the interval [-q/2, q/2].
centeredNormSq(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
Computes the centered euclidean norm of the polynomial.
cert_type - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
 
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
 
CertificateType - Class in org.bouncycastle.crypto.tls
RFC 6091
CertificateType() - Constructor for class org.bouncycastle.crypto.tls.CertificateType
 
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
 
CertStoreCollectionSpi - Class in org.bouncycastle.jce.provider
 
CertStoreCollectionSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.CertStoreCollectionSpi
 
CertStoreTest - Class in org.bouncycastle.jce.provider.test
 
CertStoreTest() - Constructor for class org.bouncycastle.jce.provider.test.CertStoreTest
 
CertTemplate - Class in org.bouncycastle.asn1.crmf
 
CertTemplateBuilder - Class in org.bouncycastle.asn1.crmf
 
CertTemplateBuilder() - Constructor for class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
CertTest - Class in org.bouncycastle.jce.provider.test
 
CertTest() - Constructor for class org.bouncycastle.jce.provider.test.CertTest
 
certTypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.22
CertUniqueIDTest - Class in org.bouncycastle.jce.provider.test
 
CertUniqueIDTest() - Constructor for class org.bouncycastle.jce.provider.test.CertUniqueIDTest
 
certValues - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated.
use lower case version
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated.
use lower case version
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CFB
 
CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.CFB
 
CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.CFB
 
CFB8Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.CFB8Mac
 
CFB8MAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CFB8MAC
 
CFB8Mac32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.CFB8Mac32
 
CFBBlockCipher - Class in org.bouncycastle.crypto.modes
implements a Cipher-FeedBack (CFB) mode on top of a simple cipher.
CFBBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.CFBBlockCipher
Basic constructor.
CFBBlockCipherMac - Class in org.bouncycastle.crypto.macs
 
CFBBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, int, int) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CFBBlockCipherMac(BlockCipher, int, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
ChaCha - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.Base7539 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.KeyGen7539 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
CHACHA20_POLY1305 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
Chacha20Poly1305 - Class in org.bouncycastle.crypto.tls
draft-ietf-tls-chacha20-poly1305-04
Chacha20Poly1305(TlsContext) - Constructor for class org.bouncycastle.crypto.tls.Chacha20Poly1305
 
ChaCha7539Engine - Class in org.bouncycastle.crypto.engines
Implementation of Daniel J.
ChaCha7539Engine() - Constructor for class org.bouncycastle.crypto.engines.ChaCha7539Engine
Creates a 20 rounds ChaCha engine.
chachaCore(int, int[], int[]) - Static method in class org.bouncycastle.crypto.engines.ChaChaEngine
ChaCha function
ChaChaEngine - Class in org.bouncycastle.crypto.engines
Implementation of Daniel J.
ChaChaEngine() - Constructor for class org.bouncycastle.crypto.engines.ChaChaEngine
Creates a 20 rounds ChaCha engine.
ChaChaEngine(int) - Constructor for class org.bouncycastle.crypto.engines.ChaChaEngine
Creates a ChaCha engine with a specific number of rounds.
ChaChaTest - Class in org.bouncycastle.crypto.test
ChaCha Test Test cases generated using ref version of ChaCha20 in estreambench-20080905.
ChaChaTest() - Constructor for class org.bouncycastle.crypto.test.ChaChaTest
 
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
CharToByteConverter - Interface in org.bouncycastle.crypto
Interface for a converter that produces a byte encoding for a char array.
CharUtils - Class in org.bouncycastle.pqc.math.linearalgebra
 
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 interface org.bouncycastle.asn1.x509.NameConstraintValidator
 
checkExcluded(GeneralName) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
Check if the given GeneralName is contained in the excluded set.
checkExcluded(GeneralName) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
Check if the given GeneralName is contained in the excluded set.
checkExcludedDN(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
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 interface org.bouncycastle.asn1.x509.NameConstraintValidator
 
checkPermitted(GeneralName) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
Checks if the given GeneralName is in the permitted set.
checkPermitted(GeneralName) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
Checks if the given GeneralName is in the permitted set.
checkPermittedDN(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
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
 
checkReceivedChangeCipherSpec(boolean) - Method in class org.bouncycastle.crypto.tls.TlsProtocol
 
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
Deprecated.
 
checkValidity(Date) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
children - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
chooseExtraPadBlocks(SecureRandom, int) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
 
chooseRandomPrime(int, BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
Choose a random prime value for use with RSA
chunk - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
 
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.rsa
 
CipherSpi(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
CipherSpi(OAEPParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
CipherSpi(boolean, boolean, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
CipherSpi.ISO9796d1Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.NoPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
classes that inherit from us.
CipherSpi.NoPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
classes that inherit from us.
CipherSpi.OAEPPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
CipherSpi.PKCS1v1_5Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding_PrivateOnly - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding_PublicOnly - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpiExt - Class in org.bouncycastle.pqc.jcajce.provider.util
The CipherSpiExt class extends CipherSpi.
CipherSpiExt() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
 
CipherStreamTest - Class in org.bouncycastle.crypto.test
 
CipherStreamTest() - Constructor for class org.bouncycastle.crypto.test.CipherStreamTest
 
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.McElieceCipher
 
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
 
clearKey() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
Overwrite the key if it is no longer used (zeroization)
clearSalt() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
Overwrite the salt (pepper) if it is secret and no longer used (zeroization)
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_authz - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
 
client_certificate_type - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
 
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
 
clientAuthSigAlg - Variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
If not null, and TLS 1.2 or higher is negotiated, selects a fixed signature/hash algorithm to be used for the CertificateVerify signature (if one is sent).
clientAuthSigAlgClaimed - Variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
If not null, and TLS 1.2 or higher is negotiated, selects a fixed signature/hash algorithm to be _claimed_ in the CertificateVerify (if one is sent), independently of what was actually used.
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
 
ClientHandshakeState() - Constructor for class org.bouncycastle.crypto.tls.DTLSClientProtocol.ClientHandshakeState
 
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.
clientSendSignatureAlgorithms - Variable in class org.bouncycastle.crypto.tls.test.TlsTestConfig
Configures whether a (TLS 1.2+) client will send the signature_algorithms extension in ClientHello.
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.Blake2b.Blake2b160
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b256
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b384
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b512
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest2012_256
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest2012_512
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Keccak.DigestKeccak
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD2.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD4.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD5.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA1.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA224.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA256.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHA3
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.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(char[]) - 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.SecP128R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.ECCurve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
cloneCurve() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.DigestTest
 
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.GOST3411_2012_256DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.GOST3411_2012_512DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.GOST3411DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.KeccakDigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.MD2DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.MD4DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.MD5DigestTest
 
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.MD5DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.RIPEMD256DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.RIPEMD320DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA1DigestTest
 
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA1DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA224DigestTest
 
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA224DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA256DigestTest
 
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA256DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA384DigestTest
 
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA384DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA512DigestTest
 
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA512DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA512t224DigestTest
 
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA512t224DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA512t256DigestTest
 
cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA512t256DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SM3DigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.TigerDigestTest
 
cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
 
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 of the generator, writing out the BER end tag.
close() - Method in class org.bouncycastle.asn1.DERSequenceGenerator
Close of the generator, writing out the SEQUENCE.
close() - Method in class org.bouncycastle.crypto.io.CipherInputStream
Closes the underlying input stream and finalises the processing of the data by the cipher.
close() - Method in class org.bouncycastle.crypto.io.CipherOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class org.bouncycastle.crypto.tls.ByteQueueInputStream
 
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.
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.CMAC
 
CMAC_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.CMAC_1024
 
CMAC_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.CMAC_256
 
CMAC_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.CMAC_512
 
CMacTest - Class in org.bouncycastle.crypto.test
CMAC tester - Official Test Vectors.
CMacTest() - Constructor for class org.bouncycastle.crypto.test.CMacTest
 
CMacTest - Class in org.bouncycastle.jce.provider.test
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
 
cmsAlgorithmProtect - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
 
CMSAlgorithmProtection - Class in org.bouncycastle.asn1.cms
From RFC 6211 CMSAlgorithmProtection ::= SEQUENCE { digestAlgorithm DigestAlgorithmIdentifier, signatureAlgorithm [1] SignatureAlgorithmIdentifier OPTIONAL, macAlgorithm [2] MessageAuthenticationCodeAlgorithm OPTIONAL } (WITH COMPONENTS { signatureAlgorithm PRESENT, macAlgorithm ABSENT } | WITH COMPONENTS { signatureAlgorithm ABSENT, macAlgorithm PRESENT })
CMSAlgorithmProtection(AlgorithmIdentifier, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
 
CMSAttributes - Interface in org.bouncycastle.asn1.cms
RFC 5652 CMS attribute OID constants.
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
compareUnsigned(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
 
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(byte[][]) - Static method in class org.bouncycastle.util.Arrays
 
concatenate(int[], int[]) - Static method in class org.bouncycastle.util.Arrays
 
concatenateArray(byte[][]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
This method concatenates a 2-dimensional byte array into a 1-dimensional byte array
ConcatenationKDFGenerator - Class in org.bouncycastle.crypto.agreement.kdf
Generator for Concatenation Key Derivation Function defined in NIST SP 800-56A, Sect 5.8.1
ConcatenationKDFGenerator(Digest) - Constructor for class org.bouncycastle.crypto.agreement.kdf.ConcatenationKDFGenerator
 
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.Blake2b.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Keccak.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD4.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD5.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA1.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA224.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA256.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA384.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA512.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Skein.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SM3.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Tiger.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Whirlpool.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.keystore.BC.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.keystore.BCFKS.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.keystore.PKCS12.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARC4.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.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.OpenSSLPBKDF.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Poly1305.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Rijndael.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.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.SM4.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.TEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Twofish.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.XTEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.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.NH.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Rainbow.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.SPHINCS.Mappings
 
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(char[]) - Method in interface org.bouncycastle.crypto.CharToByteConverter
Return a byte encoded representation of the passed in password.
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
 
convertField(FiniteField) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertHexEncoded(String, int) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
Convert an inline encoded hex string rendition of an ASN.1 object back into its corresponding ASN.1 object.
convertInput(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
 
convertIntArray(int[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
This function converts an array of type int into an array of type byte
convertOutput(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
 
convertPoint(ECParameterSpec, ECPoint, 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.
convertToSpec(X962Parameters, ECCurve) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertToSpec(X9ECParameters) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
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.GOST3411_2012_256Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.MD2Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
 
copy() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
 
copy() - Method in class org.bouncycastle.crypto.digests.SkeinEngine
 
copy() - Method in class org.bouncycastle.crypto.digests.SM3Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
copy() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
copy() - Method in class org.bouncycastle.crypto.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.Nat128
 
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
copy() - Method in interface org.bouncycastle.util.Memoable
Produce a copy of this object with its configuration and in its current state.
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat320
 
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat448
 
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat576
 
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
 
CramerShoupCiphertextException(String) - Constructor for exception org.bouncycastle.crypto.engines.CramerShoupCoreEngine.CramerShoupCiphertextException
 
CramerShoupCoreEngine - Class in org.bouncycastle.crypto.engines
Essentially the Cramer-Shoup encryption / decryption algorithms according to "A practical public key cryptosystem provably secure against adaptive chosen ciphertext attack."
CramerShoupCoreEngine() - Constructor for class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
 
CramerShoupCoreEngine.CramerShoupCiphertextException - Exception in org.bouncycastle.crypto.engines
CS exception for wrong cipher-texts
CramerShoupKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
CramerShoupKeyGenerationParameters(SecureRandom, CramerShoupParameters) - Constructor for class org.bouncycastle.crypto.params.CramerShoupKeyGenerationParameters
 
CramerShoupKeyPairGenerator - Class in org.bouncycastle.crypto.generators
a Cramer Shoup key pair generator
CramerShoupKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.CramerShoupKeyPairGenerator
 
CramerShoupKeyParameters - Class in org.bouncycastle.crypto.params
 
CramerShoupKeyParameters(boolean, CramerShoupParameters) - Constructor for class org.bouncycastle.crypto.params.CramerShoupKeyParameters
 
CramerShoupParameters - Class in org.bouncycastle.crypto.params
 
CramerShoupParameters(BigInteger, BigInteger, BigInteger, Digest) - Constructor for class org.bouncycastle.crypto.params.CramerShoupParameters
 
CramerShoupParametersGenerator - Class in org.bouncycastle.crypto.generators
 
CramerShoupParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.CramerShoupParametersGenerator
 
CramerShoupPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
CramerShoupPrivateKeyParameters(CramerShoupParameters, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
 
CramerShoupPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
CramerShoupPublicKeyParameters(CramerShoupParameters, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
 
CramerShoupTest - Class in org.bouncycastle.crypto.test
 
CramerShoupTest() - Constructor for class org.bouncycastle.crypto.test.CramerShoupTest
 
CRC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.14 -- CRC algorithms
CRC32 - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.14,1 -- CRC32
create() - Method in class org.bouncycastle.math.ec.ECCurve.Config
 
create(int) - Static method in class org.bouncycastle.math.raw.Nat
 
create() - Static method in class org.bouncycastle.math.raw.Nat128
 
create() - Static method in class org.bouncycastle.math.raw.Nat160
 
create() - Static method in class org.bouncycastle.math.raw.Nat192
 
create() - Static method in class org.bouncycastle.math.raw.Nat224
 
create() - Static method in class org.bouncycastle.math.raw.Nat256
 
create64(int) - Static method in class org.bouncycastle.math.raw.Nat
 
create64() - Static method in class org.bouncycastle.math.raw.Nat128
 
create64() - Static method in class org.bouncycastle.math.raw.Nat192
 
create64() - Static method in class org.bouncycastle.math.raw.Nat256
 
create64() - Static method in class org.bouncycastle.math.raw.Nat320
 
create64() - Static method in class org.bouncycastle.math.raw.Nat448
 
create64() - Static method in class org.bouncycastle.math.raw.Nat576
 
createAEADBlockCipher_AES_CCM() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
 
createAEADBlockCipher_AES_GCM() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
 
createAEADBlockCipher_AES_OCB() - 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_AES_OCB(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.custom.sec.SecT163K1Curve
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.ECCurve
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
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.Nat128
 
createExt() - Static method in class org.bouncycastle.math.raw.Nat160
 
createExt() - Static method in class org.bouncycastle.math.raw.Nat192
 
createExt() - Static method in class org.bouncycastle.math.raw.Nat224
 
createExt() - Static method in class org.bouncycastle.math.raw.Nat256
 
createExt64() - Static method in class org.bouncycastle.math.raw.Nat128
 
createExt64() - Static method in class org.bouncycastle.math.raw.Nat192
 
createExt64() - Static method in class org.bouncycastle.math.raw.Nat256
 
createExt64() - Static method in class org.bouncycastle.math.raw.Nat320
 
createExt64() - Static method in class org.bouncycastle.math.raw.Nat448
 
createExt64() - Static method in class org.bouncycastle.math.raw.Nat576
 
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
 
createMD5() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
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
 
createPaddingExtension(int) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
 
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, boolean) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
 
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)
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.SecP128R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
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.custom.sec.SecT113R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[], boolean) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
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
 
createScaledPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
 
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createSecretKeyFactory(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createSecureRandom(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createSecureRandom(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createSecureRandom(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createSecureRandom(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
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
 
createSHA1() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA224() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA256() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA384() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA3_224() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA3_256() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA3_384() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA3_512() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA512() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA512_224() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA512_256() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSignature(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createSignature(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createSignature(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createSignature(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
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
CRL Bag for PKCS#12
CRLBag(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.CRLBag
 
crlBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12.10.1.4
CRLDistPoint - Class in org.bouncycastle.asn1.x509
 
CRLDistPoint(DistributionPoint[]) - Constructor for class org.bouncycastle.asn1.x509.CRLDistPoint
 
cRLDistributionPoints - Static variable in class org.bouncycastle.asn1.x509.Extension
CRL Distribution Points
cRLDistributionPoints - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
CRL Distribution Points
CRLDistributionPoints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
CrlID - Class in org.bouncycastle.asn1.ocsp
 
CrlIdentifier - Class in org.bouncycastle.asn1.esf
CrlIdentifier ::= SEQUENCE { crlissuer Name, crlIssuedTime UTCTime, crlNumber INTEGER OPTIONAL }
CrlIdentifier(X500Name, ASN1UTCTime) - Constructor for class org.bouncycastle.asn1.esf.CrlIdentifier
 
CrlIdentifier(X500Name, ASN1UTCTime, BigInteger) - Constructor for class org.bouncycastle.asn1.esf.CrlIdentifier
 
CrlListID - Class in org.bouncycastle.asn1.esf
CRLListID ::= SEQUENCE { crls SEQUENCE OF CrlValidatedID }
CrlListID(CrlValidatedID[]) - Constructor for class org.bouncycastle.asn1.esf.CrlListID
 
CRLNumber - Class in org.bouncycastle.asn1.x509
The CRLNumber object.
CRLNumber(BigInteger) - Constructor for class org.bouncycastle.asn1.x509.CRLNumber
 
cRLNumber - Static variable in class org.bouncycastle.asn1.x509.Extension
CRL Number
cRLNumber - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
CRL Number
CRLNumber - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
CrlOcspRef - Class in org.bouncycastle.asn1.esf
CrlOcspRef ::= SEQUENCE { crlids [0] CRLListID OPTIONAL, ocspids [1] OcspListID OPTIONAL, otherRev [2] OtherRevRefs OPTIONAL }
CrlOcspRef(CrlListID, OcspListID, OtherRevRefs) - Constructor for class org.bouncycastle.asn1.esf.CrlOcspRef
 
CRLReason - Class in org.bouncycastle.asn1.x509
The CRLReason enumeration.
cRLSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
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
 
cryptlib - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
cryptlib_algorithm - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
cryptlib_algorithm_blowfish_CBC - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
cryptlib_algorithm_blowfish_CFB - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
cryptlib_algorithm_blowfish_ECB - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
cryptlib_algorithm_blowfish_OFB - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
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 - Variable in class org.bouncycastle.asn1.ASN1BitString
 
data - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.1
Data - 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
 
Data(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.Data
 
dataEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
dataEncipherment - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
DatagramTransport - Interface in org.bouncycastle.crypto.tls
Base interface for an object sending and receiving DTLS data.
DataGroupHash - Class in org.bouncycastle.asn1.icao
The DataGroupHash object.
DataGroupHash(int, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.icao.DataGroupHash
 
DataGroupHashUnitTest - Class in org.bouncycastle.asn1.test
 
DataGroupHashUnitTest() - Constructor for class org.bouncycastle.asn1.test.DataGroupHashUnitTest
 
DataLengthException - Exception in org.bouncycastle.crypto
this exception is thrown if a buffer that is meant to have output copied into it turns out to be too short, or if we've been given insufficient input.
DataLengthException() - Constructor for exception org.bouncycastle.crypto.DataLengthException
base constructor.
DataLengthException(String) - Constructor for exception org.bouncycastle.crypto.DataLengthException
create a DataLengthException with the given message.
dataQueue - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
 
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.AbstractF2m
Decompresses a compressed point P = (xp, yp) (X9.62 s 4.2.2).
decompressPoint(int, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractFp
 
decompressPoint(int, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
 
decrypt(ECPair) - Method in interface org.bouncycastle.crypto.ec.ECDecryptor
 
decrypt(ECPair) - Method in class org.bouncycastle.crypto.ec.ECElGamalDecryptor
Decrypt an EC pair producing the original EC point.
decrypt(byte[], int, int, int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
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.SerpentEngine
Decrypt one block of ciphertext.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
 
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.TnepresEngine
Decrypt one block of ciphertext.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Do the appropriate processing for CFB mode decryption.
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(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
 
decryptIV - Variable in class org.bouncycastle.crypto.tls.Chacha20Poly1305
 
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() - Constructor for class org.bouncycastle.jcajce.provider.drbg.DRBG.Default
 
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.McElieceCCA2KeyGenParameterSpec
The default extension degree
DEFAULT_M - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
The default extension degree
DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DEFAULT_P_SOURCE_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
DEFAULT_ROUNDS - Static variable in class org.bouncycastle.crypto.engines.Salsa20Engine
 
DEFAULT_SALT_LENGTH - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DEFAULT_T - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
The default error correcting capability.
DEFAULT_T - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
The default error correcting capability.
DEFAULT_T - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
The default error correcting capability.
DEFAULT_TRAILER_FIELD - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DefaultJcaJceHelper - Class in org.bouncycastle.jcajce.util
JcaJceHelper that obtains all algorithms using the default JCA/JCE mechanism (i.e.
DefaultJcaJceHelper() - Constructor for class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
defaultKeySize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
defaultLookUp - Variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
defaultLookUp - Variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
DefaultLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
look up table translating common symbols into their OIDS.
defaultParameters(byte[]) - Static method in class org.bouncycastle.crypto.params.HKDFParameters
 
DefaultReverse - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
determines whether or not strings should be processed and printed from back to front.
defaultSymbols - Variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
defaultSymbols - Variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
DefaultSymbols - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
default look up table translating OID values into their common symbols following the convention in RFC 2253 with a few extras
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
 
DefPKCS12KeyStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.DefPKCS12KeyStore
 
DefPKCS12KeyStore3DES() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.DefPKCS12KeyStore3DES
 
degree(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
Return the degree of a polynomial
degree(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
Return the degree of a polynomial
deltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.Extension
Delta CRL indicator
deltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Delta CRL indicator
DeltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
DenseTernaryPolynomial - Class in org.bouncycastle.pqc.math.ntru.polynomial
A TernaryPolynomial with a "high" number of nonzero coefficients.
DenseTernaryPolynomial(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
A DER encoding version of an application specific object.
DERApplicationSpecific(int, byte[]) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
Create an application specific object from the passed in data.
DERApplicationSpecific(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
Create an application specific object with a tagging of explicit/constructed.
DERApplicationSpecific(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
Create an application specific object with the tagging style given by the value of constructed.
DERApplicationSpecific(int, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
Create an application specific object which is marked as constructed
DERApplicationSpecificTest - Class in org.bouncycastle.asn1.test
 
DERApplicationSpecificTest() - Constructor for class org.bouncycastle.asn1.test.DERApplicationSpecificTest
 
DERBitString - Class in org.bouncycastle.asn1
A BIT STRING with DER encoding.
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
Carrier class for DER encoding 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 superseded 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
Parser DER EXTERNAL tagged objects.
DERExternalParser(ASN1StreamParser) - Constructor for class org.bouncycastle.asn1.DERExternalParser
Base constructor.
derForm(byte[], int) - Static method in class org.bouncycastle.asn1.ASN1BitString
 
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
Carrier class for a DER encoding GeneralString
DERGeneralString(String) - Constructor for class org.bouncycastle.asn1.DERGeneralString
Construct a GeneralString from the passed in String.
DERGenerator - Class in org.bouncycastle.asn1
Basic class for streaming DER encoding generators.
DERGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.DERGenerator
 
DERGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.DERGenerator
Create a DER encoding generator for a tagged object.
DERGraphicString - Class in org.bouncycastle.asn1
 
DERGraphicString(byte[]) - Constructor for class org.bouncycastle.asn1.DERGraphicString
basic constructor - with bytes.
DERIA5String - Class in org.bouncycastle.asn1
DER IA5String object - this is 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.
 
derIntegerTest() - Method in class org.bouncycastle.asn1.test.MiscTest
 
DerivationFunction - Interface in org.bouncycastle.crypto
base interface for general purpose byte derivation functions.
DerivationParameters - Interface in org.bouncycastle.crypto
Parameters for key/byte stream derivation classes
deriveKey(int, byte[], byte[]) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
 
DERMacData - Class in org.bouncycastle.crypto.util
Builder and holder class for preparing SP 800-56A compliant MacData.
DERMacData.Builder - Class in org.bouncycastle.crypto.util
Builder to create OtherInfo
DERMacData.Type - Enum in org.bouncycastle.crypto.util
 
DERNull - Class in org.bouncycastle.asn1
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
Carrier class for a DER encoding OCTET STRING
DEROctetString(byte[]) - Constructor for class org.bouncycastle.asn1.DEROctetString
Base constructor.
DEROctetString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DEROctetString
Constructor from the encoding of an ASN.1 object.
DEROctetStringParser - Class in org.bouncycastle.asn1
Parse for DER encoded OCTET STRINGS
DEROtherInfo - Class in org.bouncycastle.crypto.util
Builder and holder class for preparing SP 800-56A compliant OtherInfo.
DEROtherInfo.Builder - Class in org.bouncycastle.crypto.util
Builder to create OtherInfo
DEROutputStream - Class in org.bouncycastle.asn1
Stream that outputs encoding based on distinguished encoding rules.
DEROutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.DEROutputStream
 
DERPrintableString - Class in org.bouncycastle.asn1
DER PrintableString object.
DERPrintableString(String) - Constructor for class org.bouncycastle.asn1.DERPrintableString
basic constructor - this does not validate the string
DERPrintableString(String, boolean) - Constructor for class org.bouncycastle.asn1.DERPrintableString
Constructor with optional validation.
DERSequence - Class in org.bouncycastle.asn1
 
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
A stream generator for DER SEQUENCEs
DERSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.DERSequenceGenerator
Use the passed in stream as the target for the generator.
DERSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.DERSequenceGenerator
Use the passed in stream as the target for the generator, writing out the header tag for a tagged constructed SEQUENCE (possibly implicit).
DERSequenceParser - Class in org.bouncycastle.asn1
Parser class for DER SEQUENCEs.
DERSet - Class in org.bouncycastle.asn1
A DER encoded SET object
DERSet() - Constructor for class org.bouncycastle.asn1.DERSet
create an empty set
DERSet(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERSet
create a set containing one object
DERSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERSet
create a set containing a vector of objects.
DERSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DERSet
create a set containing an array of objects.
DERSetParser - Class in org.bouncycastle.asn1
Parser class for DER SETs.
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
Deprecated.
don't use this class, introduced in error, it will be removed.
DERT61UTF8String(byte[]) - Constructor for class org.bouncycastle.asn1.DERT61UTF8String
Deprecated.
basic constructor - string encoded as a sequence of bytes.
DERT61UTF8String(String) - Constructor for class org.bouncycastle.asn1.DERT61UTF8String
Deprecated.
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
 
DERVideotexString - Class in org.bouncycastle.asn1
 
DERVideotexString(byte[]) - Constructor for class org.bouncycastle.asn1.DERVideotexString
basic constructor - with bytes.
DERVisibleString - Class in org.bouncycastle.asn1
DER VisibleString object encoding ISO 646 (ASCII) character code points 32 to 126.
DERVisibleString(String) - Constructor for class org.bouncycastle.asn1.DERVisibleString
Basic constructor
des - 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.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.CBCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.DES64 - Class in org.bouncycastle.jcajce.provider.symmetric
DES64
DES.DES64with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric
DES64with7816-4Padding
DES.DES9797Alg3 - Class in org.bouncycastle.jcajce.provider.symmetric
DES9797Alg3
DES.DES9797Alg3with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric
DES9797Alg3with7816-4Padding
DES.DESCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
DES CFB8
DES.DESPBEKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.KeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric
DES - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).
DES.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.PBEWithMD2 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD2AndDES
DES.PBEWithMD2KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD2AndDES
DES.PBEWithMD5 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5AndDES
DES.PBEWithMD5KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5AndDES
DES.PBEWithSHA1 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1AndDES
DES.PBEWithSHA1KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1AndDES
DES.RFC3211 - Class in org.bouncycastle.jcajce.provider.symmetric
 
des40 - Static variable in class org.bouncycastle.crypto.tls.BulkCipherAlgorithm
 
DES40_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
DES64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES64
 
DES64with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES64with7816d4
 
DES9797Alg3() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES9797Alg3
 
DES9797Alg3with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES9797Alg3with7816d4
 
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
encryption algorithms preferences
DES_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
DESCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DESCFB8
 
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.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.CBCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.DESede64 - Class in org.bouncycastle.jcajce.provider.symmetric
DESede64
DESede.DESede64with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric
DESede64with7816-4Padding
DESede.DESedeCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
DESede CFB8
DESede.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.KeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric
DESede - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).
DESede.KeyGenerator3 - Class in org.bouncycastle.jcajce.provider.symmetric
generate a desEDE key in the a-b-c format.
DESede.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.PBEWithSHAAndDES2Key - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd2-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES2KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd2-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES3Key - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd3-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES3KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd3-KeyTripleDES-CBC
DESede.RFC3211 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESede64
 
DESede64with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESede64with7816d4
 
DESedeCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESedeCFB8
 
DESedeEngine - Class in org.bouncycastle.crypto.engines
a class that provides a basic DESede (or Triple DES) engine.
DESedeEngine() - Constructor for class org.bouncycastle.crypto.engines.DESedeEngine
standard constructor.
DESedeKeyGenerator - Class in org.bouncycastle.crypto.generators
 
DESedeKeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.DESedeKeyGenerator
 
DESedeParameters - Class in org.bouncycastle.crypto.params
 
DESedeParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.DESedeParameters
 
DESedeTest - Class in org.bouncycastle.crypto.test
DESede tester
DESedeTest - Class in org.bouncycastle.jce.provider.test
basic test class for key generation for a DES-EDE block cipher, basically this just exercises the provider, and makes sure we are behaving sensibly, correctness of the implementation is shown in the lightweight test classes.
DESedeTest() - Constructor for class org.bouncycastle.jce.provider.test.DESedeTest
 
DESedeWrapEngine - Class in org.bouncycastle.crypto.engines
Wrap keys according to RFC 3217.
DESedeWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.DESedeWrapEngine
 
DESEngine - Class in org.bouncycastle.crypto.engines
a class that provides a basic DES engine.
DESEngine() - Constructor for class org.bouncycastle.crypto.engines.DESEngine
standard constructor.
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
 
DESPBEKeyFactory(String, ASN1ObjectIdentifier, boolean, int, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DESPBEKeyFactory
 
DESTest - Class in org.bouncycastle.crypto.test
DES tester - vectors from FIPS 81
DESTest() - Constructor for class org.bouncycastle.crypto.test.DESTest
 
destinationIndicator - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
destroy() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
Destroys a treehash instance after the top node was taken for authentication path.
DESUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
DESUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.DESUtil
 
detach() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
 
detach() - Method in class org.bouncycastle.math.ec.ECPoint
 
detach() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
detach() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
detDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA
 
detDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA224
 
detDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA256
 
detDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA384
 
detDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA512
 
detDSASha3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSASha3_224
 
detDSASha3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSASha3_256
 
detDSASha3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSASha3_384
 
detDSASha3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSASha3_512
 
DetDSATest - Class in org.bouncycastle.jce.provider.test
Tests are taken from RFC 6979 - "Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA)"
DetDSATest() - Constructor for class org.bouncycastle.jce.provider.test.DetDSATest
 
DeterministicDSATest - Class in org.bouncycastle.crypto.test
Tests are taken from RFC 6979 - "Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA)"
DeterministicDSATest() - Constructor for class org.bouncycastle.crypto.test.DeterministicDSATest
 
df - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
 
df - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
 
df1 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
 
df1 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
 
df2 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
 
df2 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
 
df3 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
 
df3 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
 
dg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
 
dg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
 
DH - Class in org.bouncycastle.jcajce.provider.asymmetric
 
DH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DH
 
DH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DH
 
DH.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
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
 
DHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHC
 
DHDomainParameters - Class in org.bouncycastle.asn1.x9
Deprecated.
use DomainParameters
DHDomainParameters(BigInteger, BigInteger, BigInteger, BigInteger, DHValidationParms) - Constructor for class org.bouncycastle.asn1.x9.DHDomainParameters
Deprecated.
 
DHDomainParameters(ASN1Integer, ASN1Integer, ASN1Integer, ASN1Integer, DHValidationParms) - Constructor for class org.bouncycastle.asn1.x9.DHDomainParameters
Deprecated.
 
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
X9.42 definition of a DHPublicKey DHPublicKey ::= INTEGER
DHPublicKey(BigInteger) - Constructor for class org.bouncycastle.asn1.x9.DHPublicKey
Base constructor.
DHPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
DHPublicKeyParameters(BigInteger, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
dhpublicnumber - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Diffie-Hellman dhpublicnumber OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) ansi-x942(10046) number-type(2) 1 } OID: 1.2.840.10046.2.1
dhSinglePass_cofactorDH_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.3.133.16.840.63.0.3
dhSinglePass_cofactorDH_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_cofactorDH_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_cofactorDH_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_cofactorDH_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_stdDH_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.3.133.16.840.63.0.2
dhSinglePass_stdDH_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_stdDH_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_stdDH_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_stdDH_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
DHStandardGroups - Class in org.bouncycastle.crypto.agreement
Standard Diffie-Hellman groups from various IETF specifications.
DHStandardGroups() - Constructor for class org.bouncycastle.crypto.agreement.DHStandardGroups
 
dhStatic - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.42 dhStatic OID: 1.2.840.10046.3.1
DHTest - Class in org.bouncycastle.crypto.test
 
DHTest() - 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
Deprecated.
use ValidationParams
DHValidationParms(DERBitString, ASN1Integer) - Constructor for class org.bouncycastle.asn1.x9.DHValidationParms
Deprecated.
 
DHwithRFC2631KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHwithRFC2631KDF
 
DHwithSHA1CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1CKDF
 
DHwithSHA1KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1KDF
 
DHwithSHA1KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1KDFAndSharedInfo
 
DHwithSHA224KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA224KDFAndSharedInfo
 
DHwithSHA256CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA256CKDF
 
DHwithSHA256KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA256KDFAndSharedInfo
 
DHwithSHA384CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA384CKDF
 
DHwithSHA384KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA384KDFAndSharedInfo
 
DHwithSHA512CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA512CKDF
 
DHwithSHA512KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA512KDFAndSharedInfo
 
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
 
Digest - Interface in org.bouncycastle.crypto
interface that a message digest conforms to.
digest - Variable in class org.bouncycastle.crypto.io.DigestInputStream
 
digest - Variable in class org.bouncycastle.crypto.io.DigestOutputStream
 
digest - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
digest - Variable in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SM3.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.Digest
 
Digest2012_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest2012_256
 
Digest2012_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest2012_512
 
Digest224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest224
 
Digest224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest224
 
Digest256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest256
 
Digest256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest256
 
Digest288() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest288
 
Digest384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest384
 
Digest384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest384
 
Digest512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest512
 
Digest512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest512
 
Digest_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_1024_1024
 
Digest_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_1024_384
 
Digest_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_1024_512
 
Digest_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_128
 
Digest_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_160
 
Digest_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_224
 
Digest_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_256
 
Digest_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_128
 
Digest_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_160
 
Digest_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_224
 
Digest_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_256
 
Digest_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_384
 
Digest_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_512
 
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.crypto.util
Basic factory class for message digests.
DigestFactory() - Constructor for class org.bouncycastle.crypto.util.DigestFactory
 
DigestFactory - Class in org.bouncycastle.jcajce.provider.util
 
DigestFactory() - Constructor for class org.bouncycastle.jcajce.provider.util.DigestFactory
 
DigestInfo - Class in org.bouncycastle.asn1.x509
The DigestInfo object.
DigestInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
 
DigestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
 
DigestingMessageSigner - Class in org.bouncycastle.pqc.crypto
Implements the sign and verify functions for a Signature Scheme using a hash function to allow processing of large messages.
DigestingMessageSigner(MessageSigner, Digest) - Constructor for class org.bouncycastle.pqc.crypto.DigestingMessageSigner
 
DigestInputStream - Class in org.bouncycastle.crypto.io
 
DigestInputStream(InputStream, Digest) - Constructor for class org.bouncycastle.crypto.io.DigestInputStream
 
DigestKeccak(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.DigestKeccak
 
DigestOutputStream - Class in org.bouncycastle.crypto.io
 
DigestOutputStream(Digest) - Constructor for class org.bouncycastle.crypto.io.DigestOutputStream
 
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
 
DigestSHA3(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHA3
 
DigestSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
DigestSignatureSpi(ASN1ObjectIdentifier, Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
DigestSignatureSpi.MD2 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.MD4 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.MD5 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.noneRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD128 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD160 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA1 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA3_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA3_384 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA3_512 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA512_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA512_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSkein1024(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein1024
 
DigestSkein256(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein256
 
DigestSkein512(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein512
 
DigestT(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT
 
DigestT224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT224
 
DigestT256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT256
 
DigestTest - Class in org.bouncycastle.crypto.test
 
DigestTest - Class in org.bouncycastle.jce.provider.test
 
DigestTest() - Constructor for class org.bouncycastle.jce.provider.test.DigestTest
 
DIGITAL_SIGNATURE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DIGITAL_SIGNATURE_BLOCK - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DIGITAL_SIGNATURE_USAGE - Static variable in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
 
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
The DirectoryString CHOICE object.
DirectoryString(String) - Constructor for class org.bouncycastle.asn1.x500.DirectoryString
 
DiscoverEndomorphisms - Class in org.bouncycastle.math.ec.tools
 
DiscoverEndomorphisms() - Constructor for class org.bouncycastle.math.ec.tools.DiscoverEndomorphisms
 
discoverEndomorphisms(X9ECParameters) - Static method in class org.bouncycastle.math.ec.tools.DiscoverEndomorphisms
 
DISCRETIONARY_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DISCRETIONARY_DATA_OBJECTS - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DISPLAY_CONTROL - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DISPLAY_IMAGE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DISPLAY_TEXT_MAXIMUM_SIZE - Static variable in class org.bouncycastle.asn1.x509.DisplayText
Describe constant DISPLAY_TEXT_MAXIMUM_SIZE here.
DisplayText - Class in org.bouncycastle.asn1.x509
DisplayText class, used in CertificatePolicies X509 V3 extensions (in policy qualifiers).
DisplayText(int, String) - Constructor for class org.bouncycastle.asn1.x509.DisplayText
Creates a new DisplayText instance.
DisplayText(String) - Constructor for class org.bouncycastle.asn1.x509.DisplayText
Creates a new DisplayText instance.
distinguishedName - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
DistributionPoint - Class in org.bouncycastle.asn1.x509
The DistributionPoint object.
DistributionPoint(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DistributionPoint
 
DistributionPoint(DistributionPointName, ReasonFlags, GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.DistributionPoint
 
DistributionPointName - Class in org.bouncycastle.asn1.x509
The DistributionPointName object.
DistributionPointName(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
 
DistributionPointName(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
 
DistributionPointName(ASN1TaggedObject) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
 
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.SecP128R1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
divide(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Divides this by b and stores the result in a new PolynomialGF2n[2], quotient in result[0] and remainder in result[1].
divide(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Divides this by g and returns the quotient and remainder in a new GF2Polynomial[2], quotient in [0], remainder in [1].
divideAndRound(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
 
divideAndRound(BigInteger[], BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
 
DL - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
DL - definite length encoding.
DLBitString - Class in org.bouncycastle.asn1
A Definite length BIT STRING
DLBitString(byte, int) - Constructor for class org.bouncycastle.asn1.DLBitString
 
DLBitString(byte[], int) - Constructor for class org.bouncycastle.asn1.DLBitString
 
DLBitString(byte[]) - Constructor for class org.bouncycastle.asn1.DLBitString
 
DLBitString(int) - Constructor for class org.bouncycastle.asn1.DLBitString
 
DLBitString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLBitString
 
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.Blake2bDigest
close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
doFinal(byte[], int, byte, int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD2Digest
close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.NullDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA3Digest
 
doFinal(byte[], int, byte, int) - Method in class org.bouncycastle.crypto.digests.SHA3Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
doFinal(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
doFinal(byte[], int, byte, int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
doFinal(byte[], int, int, byte, int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SkeinDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SkeinEngine
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SM3Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.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 interface org.bouncycastle.crypto.Xof
Output the results of the final calculation for this digest to outLen number of bytes.
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, 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
 
DomainParameters - Class in org.bouncycastle.asn1.x9
X9.44 Diffie-Hellman domain parameters.
DomainParameters(BigInteger, BigInteger, BigInteger, BigInteger, ValidationParams) - Constructor for class org.bouncycastle.asn1.x9.DomainParameters
Base constructor - the full domain parameter set.
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
doOutput(byte[], int, int) - Method in interface org.bouncycastle.crypto.Xof
Start outputting the results of the final calculation for this digest.
doTest(HMac, String[][]) - Method in class org.bouncycastle.crypto.test.SHA3HMacTest
 
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
 
doTestNoParams(String, KeyPair, String, byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.ECIESVectorTest
 
doTestWithExplicitIV() - Method in class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
 
doTestWithParams(String, KeyPair, String, byte[], IESParameterSpec, byte[]) - Method in class org.bouncycastle.jce.provider.test.ECIESVectorTest
 
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
 
DRAFT_TLS_DHE_PSK_WITH_AES_128_OCB - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_DHE_PSK_WITH_AES_256_OCB - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_DHE_RSA_WITH_AES_128_OCB - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_DHE_RSA_WITH_AES_256_OCB - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_ECDHE_ECDSA_WITH_AES_128_OCB - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_ECDHE_ECDSA_WITH_AES_256_OCB - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_ECDHE_PSK_WITH_AES_128_OCB - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_ECDHE_PSK_WITH_AES_256_OCB - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_ECDHE_RSA_WITH_AES_128_OCB - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_ECDHE_RSA_WITH_AES_256_OCB - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_PSK_WITH_AES_128_OCB - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_PSK_WITH_AES_256_OCB - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_PSK_WITH_CHACHA20_POLY1305_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
DRAFT_TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
drain(InputStream) - Static method in class org.bouncycastle.util.io.Streams
Read stream till EOF is encountered.
DRBG - Class in org.bouncycastle.jcajce.provider.drbg
 
DRBG() - Constructor for class org.bouncycastle.jcajce.provider.drbg.DRBG
 
DRBG.Default - Class in org.bouncycastle.jcajce.provider.drbg
 
DRBG.Mappings - Class in org.bouncycastle.jcajce.provider.drbg
 
DRBG.NonceAndIV - Class in org.bouncycastle.jcajce.provider.drbg
 
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
 
dsa224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa224
 
dsa256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa256
 
dsa384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa384
 
dsa512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa512
 
dsa_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
 
dsaSha3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsaSha3_224
 
dsaSha3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsaSha3_256
 
dsaSha3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsaSha3_384
 
dsaSha3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsaSha3_512
 
DSASigner - Class in org.bouncycastle.crypto.signers
The Digital Signature Algorithm - as described in "Handbook of Applied Cryptography", pages 452 - 453.
DSASigner() - Constructor for class org.bouncycastle.crypto.signers.DSASigner
Default configuration, random K values.
DSASigner(DSAKCalculator) - Constructor for class org.bouncycastle.crypto.signers.DSASigner
Configuration with an alternate, possibly deterministic calculator of K.
DSASigner - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner(Digest, DSA) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
DSASigner.detDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSASha3_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSASha3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSASha3_384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSASha3_512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsaSha3_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsaSha3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsaSha3_384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsaSha3_512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.noneDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.stdDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSATest - Class in org.bouncycastle.crypto.test
Test based on FIPS 186-2, Appendix 5, an example of DSA, and FIPS 168-3 test vectors.
DSATest() - 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
 
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(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145Params
 
DSTU4145Params(DSTU4145ECBinary) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145Params
 
DSTU4145PointEncoder - Class in org.bouncycastle.asn1.ua
DSTU4145 encodes points somewhat differently than X9.62 It compresses the point to the size of the field element
DSTU4145PointEncoder() - Constructor for class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
 
DSTU4145PublicKey - Class in org.bouncycastle.asn1.ua
 
DSTU4145PublicKey(ECPoint) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145PublicKey
 
DSTU4145Signer - Class in org.bouncycastle.crypto.signers
DSTU 4145-2002 National Ukrainian standard of digital signature based on elliptic curves (DSTU 4145-2002).
DSTU4145Signer() - Constructor for class org.bouncycastle.crypto.signers.DSTU4145Signer
 
DSTU4145Test - Class in org.bouncycastle.crypto.test
 
DSTU4145Test() - Constructor for class org.bouncycastle.crypto.test.DSTU4145Test
 
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
 
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
 
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(String) - Constructor for class org.bouncycastle.crypto.tls.test.DTLSTestCase
 
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
Command line ASN.1 Dump utility.
Dump() - Constructor for class org.bouncycastle.asn1.util.Dump
 
dumpAsString(Object) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
dump out a DER object as a formatted string, in non-verbose mode.
dumpAsString(Object, boolean) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
Dump out the object as a string.
dumpAsString(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() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.EC
 
EC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
EC(String, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
EC.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
EC5Util - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
EC5Util() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
ec_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
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.ECB
 
ECB32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.ECB32
 
ECB64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.ECB64
 
ECB_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.ECB_1024
 
ECB_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.ECB_256
 
ECB_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.ECB_512
 
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
 
ECCCMSSharedInfo - Class in org.bouncycastle.asn1.cms.ecc
ECC-CMS-SharedInfo ::= SEQUENCE { keyInfo AlgorithmIdentifier, entityUInfo [0] EXPLICIT OCTET STRING OPTIONAL, suppPubInfo [2] EXPLICIT OCTET STRING }
ECCCMSSharedInfo(AlgorithmIdentifier, byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
 
ECCCMSSharedInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
 
ECConstants - Interface in org.bouncycastle.math.ec
 
ECCurve - Class in org.bouncycastle.math.ec
base class for an elliptic curve
ECCurve(FiniteField) - Constructor for class org.bouncycastle.math.ec.ECCurve
 
ECCurve.AbstractF2m - Class in org.bouncycastle.math.ec
 
ECCurve.AbstractFp - Class in org.bouncycastle.math.ec
 
ECCurve.Config - Class in org.bouncycastle.math.ec
 
ECCurve.F2m - Class in org.bouncycastle.math.ec
Elliptic curves over F2m.
ECCurve.Fp - Class in org.bouncycastle.math.ec
Elliptic curve over Fp
ECCurveType - Class in org.bouncycastle.crypto.tls
RFC 4492 5.4
ECCurveType() - Constructor for class org.bouncycastle.crypto.tls.ECCurveType
 
ecCVCDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA
 
ecCVCDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA224
 
ecCVCDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA256
 
ecCVCDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA384
 
ecCVCDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA512
 
ECDecryptor - Interface in org.bouncycastle.crypto.ec
 
ecDetDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA
 
ecDetDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA224
 
ecDetDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA256
 
ecDetDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA384
 
ecDetDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA512
 
ecDetDSASha3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSASha3_224
 
ecDetDSASha3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSASha3_256
 
ecDetDSASha3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSASha3_384
 
ecDetDSASha3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSASha3_512
 
ECDH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDH
 
ECDH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDH
 
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
 
ECDHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDHC
 
ECDHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDHC
 
ECDHCBasicAgreement - Class in org.bouncycastle.crypto.agreement
P1363 7.2.2 ECSVDP-DHC ECSVDP-DHC is Elliptic Curve Secret Value Derivation Primitive, Diffie-Hellman version with cofactor multiplication.
ECDHCBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
 
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
 
ECDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDSA
 
ECDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDSA
 
ecDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA
 
ecDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA224
 
ecDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA256
 
ecDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA384
 
ecDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA512
 
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
ecDSAnone() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSAnone
 
ECDSAPublicKey - Class in org.bouncycastle.asn1.eac
an Iso7816ECDSAPublicKeyStructure structure.
ECDSAPublicKey(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
ECDSAPublicKey(ASN1ObjectIdentifier, BigInteger, BigInteger, BigInteger, byte[], BigInteger, byte[], int) - Constructor for class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
ecDSARipeMD160() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSARipeMD160
 
ecDSASha3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSASha3_224
 
ecDSASha3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSASha3_256
 
ecDSASha3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSASha3_384
 
ecDSASha3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSASha3_512
 
ECDSASigner - Class in org.bouncycastle.crypto.signers
EC-DSA as described in X9.62
ECDSASigner() - Constructor for class org.bouncycastle.crypto.signers.ECDSASigner
Default configuration, random K values.
ECDSASigner(DSAKCalculator) - Constructor for class org.bouncycastle.crypto.signers.ECDSASigner
Configuration with an alternate, possibly deterministic calculator of K.
ECElGamalDecryptor - Class in org.bouncycastle.crypto.ec
this does your basic decryption ElGamal style using EC
ECElGamalDecryptor() - Constructor for class org.bouncycastle.crypto.ec.ECElGamalDecryptor
 
ECElGamalEncryptor - Class in org.bouncycastle.crypto.ec
this does your basic ElGamal encryption algorithm using EC
ECElGamalEncryptor() - Constructor for class org.bouncycastle.crypto.ec.ECElGamalEncryptor
 
ECElGamalTest - Class in org.bouncycastle.crypto.ec.test
 
ECElGamalTest() - Constructor for class org.bouncycastle.crypto.ec.test.ECElGamalTest
 
ECEncodingTest - Class in org.bouncycastle.jce.provider.test
 
ECEncodingTest() - Constructor for class org.bouncycastle.jce.provider.test.ECEncodingTest
 
ECEncryptor - Interface in org.bouncycastle.crypto.ec
 
ECEndomorphism - Interface in org.bouncycastle.math.ec.endo
 
ECFieldElement - Class in org.bouncycastle.math.ec
 
ECFieldElement() - Constructor for class org.bouncycastle.math.ec.ECFieldElement
 
ECFieldElement.F2m - Class in org.bouncycastle.math.ec
Class representing the Elements of the finite field F2m in polynomial basis (PB) representation.
ECFieldElement.Fp - Class in org.bouncycastle.math.ec
 
ECFixedTransform - Class in org.bouncycastle.crypto.ec
this transforms the original randomness used for an ElGamal encryption by a fixed value.
ECFixedTransform(BigInteger) - Constructor for class org.bouncycastle.crypto.ec.ECFixedTransform
 
ECGOST - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ECGOST() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ECGOST
 
ECGOST.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ECGOST3410() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECGOST3410
 
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
 
ECIES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIES
 
ECIESKeyEncapsulation - Class in org.bouncycastle.crypto.kems
The ECIES Key Encapsulation Mechanism (ECIES-KEM) from ISO 18033-2.
ECIESKeyEncapsulation(DerivationFunction, SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
Set up the ECIES-KEM.
ECIESKeyEncapsulation(DerivationFunction, SecureRandom, boolean, boolean, boolean) - Constructor for class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
Set up the ECIES-KEM.
ECIESKeyEncapsulationTest - Class in org.bouncycastle.crypto.test
Tests for the ECIES Key Encapsulation Mechanism
ECIESKeyEncapsulationTest() - Constructor for class org.bouncycastle.crypto.test.ECIESKeyEncapsulationTest
 
ECIESPublicKeyParser - Class in org.bouncycastle.crypto.parsers
 
ECIESPublicKeyParser(ECDomainParameters) - Constructor for class org.bouncycastle.crypto.parsers.ECIESPublicKeyParser
 
ECIESTest - Class in org.bouncycastle.crypto.test
test for ECIES - Elliptic Curve Integrated Encryption Scheme
ECIESTest - Class in org.bouncycastle.jce.provider.test
Test for ECIES - Elliptic Curve Integrated Encryption Scheme
ECIESVectorTest - Class in org.bouncycastle.jce.provider.test
Test for ECIES - Elliptic Curve Integrated Encryption Scheme
ECIESwithAESCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithAESCBC
 
ECIESwithCipher(BlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithCipher
 
ECIESwithDESedeCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithDESedeCBC
 
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
 
ECMQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECMQV
 
ECMQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECMQV
 
ECMQVBasicAgreement - Class in org.bouncycastle.crypto.agreement
 
ECMQVBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
 
ECMultiplier - Interface in org.bouncycastle.math.ec
Interface for classes encapsulating a point multiplication algorithm for ECPoints.
ECNamedCurveGenParameterSpec - Class in org.bouncycastle.jce.spec
Named curve generation spec If you are using JDK 1.5 you should be looking at ECGenParameterSpec.
ECNamedCurveGenParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec
 
ECNamedCurveParameterSpec - Class in org.bouncycastle.jce.spec
specification signifying that the curve parameters can also be referred to by name.
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveSpec - Class in org.bouncycastle.jce.spec
specification signifying that the curve parameters can also be referred to by name.
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, EllipticCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, EllipticCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveTable - Class in org.bouncycastle.asn1.x9
A general class that reads all X9.62 style EC curve tables.
ECNamedCurveTable() - Constructor for class org.bouncycastle.asn1.x9.ECNamedCurveTable
 
ECNamedCurveTable - Class in org.bouncycastle.jce
a table of locally supported named curves.
ECNamedCurveTable() - Constructor for class org.bouncycastle.jce.ECNamedCurveTable
 
ECNamedDomainParameters - Class in org.bouncycastle.crypto.params
 
ECNamedDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
 
ECNamedDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
 
ECNamedDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
 
ECNewPublicKeyTransform - Class in org.bouncycastle.crypto.ec
this does your basic Elgamal encryption algorithm using EC
ECNewPublicKeyTransform() - Constructor for class org.bouncycastle.crypto.ec.ECNewPublicKeyTransform
 
ECNewRandomnessTransform - Class in org.bouncycastle.crypto.ec
this transforms the original randomness used for an ElGamal encryption.
ECNewRandomnessTransform() - Constructor for class org.bouncycastle.crypto.ec.ECNewRandomnessTransform
 
ecNR() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR
 
ecNR224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR224
 
ecNR256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR256
 
ecNR384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR384
 
ecNR512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR512
 
ECNRSigner - Class in org.bouncycastle.crypto.signers
EC-NR as described in IEEE 1363-2000
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
 
ecPlainDSARP160() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecPlainDSARP160
 
ECPoint - Class in org.bouncycastle.math.ec
base class for points on elliptic curves.
ECPoint(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint
 
ECPoint(ECCurve, ECFieldElement, ECFieldElement, ECFieldElement[]) - Constructor for class org.bouncycastle.math.ec.ECPoint
 
ECPoint.AbstractF2m - Class in org.bouncycastle.math.ec
 
ECPoint.AbstractFp - Class in org.bouncycastle.math.ec
 
ECPoint.F2m - Class in org.bouncycastle.math.ec
Elliptic curve points over F2m
ECPoint.Fp - Class in org.bouncycastle.math.ec
Elliptic curve points over Fp
ECPointEncoder - Interface in org.bouncycastle.jce.interfaces
All BC elliptic curve keys implement this interface.
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 - Static variable in interface org.bouncycastle.math.ec.ECConstants
 
eight(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
ELEMENT_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
elementToStr(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
 
ElGamal - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ElGamal() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ElGamal
 
ElGamal.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
elGamalAlgorithm - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
ElGamal Algorithm OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) oiw(14) dirservsig(7) algorithm(2) encryption(1) 1 } 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
Deprecated.
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(ASN1ApplicationSpecific) - 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.SerpentEngine
Encrypt one block of plaintext.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
 
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.TnepresEngine
Encrypt one block of plaintext.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Do the appropriate processing for CFB mode encryption.
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
 
EncryptedObjectStoreData - Class in org.bouncycastle.asn1.bc
EncryptedObjectStoreData ::= SEQUENCE { encryptionAlgorithm AlgorithmIdentifier encryptedContent OCTET STRING }
EncryptedObjectStoreData(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
 
EncryptedPrivateKeyData - Class in org.bouncycastle.asn1.bc
EncryptedPrivateKeyObjectData ::= SEQUENCE { encryptedPrivateKeyInfo EncryptedPrivateKeyInfo, certificates SEQUENCE OF Certificate }
EncryptedPrivateKeyData(EncryptedPrivateKeyInfo, Certificate[]) - Constructor for class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
 
EncryptedPrivateKeyInfo - Class in org.bouncycastle.asn1.pkcs
 
EncryptedPrivateKeyInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
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
 
EncryptedSecretKeyData - Class in org.bouncycastle.asn1.bc
EncryptedSecretKeyData ::= SEQUENCE { keyEncryptionAlgorithm AlgorithmIdentifier, encryptedKeyData OCTET STRING }
EncryptedSecretKeyData(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
 
EncryptedValue - Class in org.bouncycastle.asn1.crmf
 
EncryptedValue(AlgorithmIdentifier, AlgorithmIdentifier, DERBitString, AlgorithmIdentifier, ASN1OctetString, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.EncryptedValue
 
encryptImplicitNonce - Variable in class org.bouncycastle.crypto.tls.TlsAEADCipher
 
encrypting - Variable in class org.bouncycastle.crypto.engines.SerpentEngineBase
 
encryptionAlgorithm - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.13 -- encryptionAlgorithm
encryptionAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.3
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(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
 
encryptIV - Variable in class org.bouncycastle.crypto.tls.Chacha20Poly1305
 
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... the store method now prunes out unused certificates from the chain map if they are present.
engineDigest() - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
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.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
 
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
engineGenerateCertificate(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Generates a certificate object and initializes it with the data read from the input stream inStream.
engineGenerateCertificates(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Returns a (possibly empty) collection view of the certificates read from the given input stream inStream.
engineGenerateCertPath(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCertPath(InputStream, String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCertPath(List) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCRL(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Generates a certificate revocation list (CRL) object and initializes it with the data read from the input stream inStream.
engineGenerateCRLs(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Returns a (possibly empty) collection view of the CRLs read from the given input stream inStream.
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
 
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
 
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenCCM
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenGCM
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.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
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGen
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.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
Converts, if possible, a key specification into a BCMcElieceCCA2PrivateKey.
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
Converts, if possible, a key specification into a BCMcEliecePrivateKey.
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Converts, if possible, a key specification into a BCRainbowPrivateKey.
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
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
Converts, if possible, a key specification into a BCMcElieceCCA2PublicKey.
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
Converts, if possible, a key specification into a BCMcEliecePublicKey.
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Converts, if possible, a key specification into a BCRainbowPublicKey.
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
engineGenerateSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
engineGenerateSecret(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.DESPBEKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF.PBKDF
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS10
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS11
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS12
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory
 
engineGenerateSecret() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
engineGenerateSeed(int) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.Default
 
engineGenerateSeed(int) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.NonceAndIV
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.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.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.ec.AlgorithmParametersSpi
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
Return the X.509 ASN.1 structure ElGamalParameter.
engineGetEncoded(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.util.BaseCipherSpi
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the initialization vector.
engineGetKey(String, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetKey(String, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineGetKeyParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the key size of the given key object in bits.
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.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.newhope.NHKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Converts a given key into a key specification, if possible.
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
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.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. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.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.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<T>) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
engineGetQ() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
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(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.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(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(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.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
Deprecated.
 
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509CRLParser
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreAttrCertCollection
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCertCollection
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCertPairCollection
Initializes this store.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCRLCollection
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts
Initializes this LDAP attribute cert store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCertPairs
Initializes this LDAP cross certificate pair store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCerts
Initializes this LDAP cert store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCRLs
Initializes this LDAP CRL store implementation.
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
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
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
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
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.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
 
engineNextBytes(byte[]) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.Default
 
engineNextBytes(byte[]) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.NonceAndIV
 
engineParams - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineParams - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509CertPairParser
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509CertParser
Deprecated.
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509CRLParser
 
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
 
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CertPairParser
 
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CertParser
Deprecated.
 
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CRLParser
 
engineReset() - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineReset() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineSetKeyEntry(String, 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.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.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
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.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
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
Deprecated.
replaced with
engineSetSeed(byte[]) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.Default
 
engineSetSeed(byte[]) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.NonceAndIV
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpiLe
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.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
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.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.ec.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.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.Serpent.TAlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Skipjack.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.TEA.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_1024
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_256
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_512
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Twofish.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.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.newhope.NHKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Translates a key into a form known by the FlexiProvider.
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
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.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) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineUpdate(byte[], 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
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.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
 
enhancedMRProbablePrimeTest(BigInteger, SecureRandom, int) - Static method in class org.bouncycastle.math.Primes
FIPS 186-4 C.3.2 Enhanced Miller-Rabin Probabilistic Primality Test Run several iterations of the Miller-Rabin algorithm with randomly-chosen bases.
enhancedSearchGuide - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
enlarge(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Enlarges the size of this PolynomialGF2n to k + 1.
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
Base interface describing an entropy source for a DRBG.
entropySource() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
 
EntropySourceProvider - Interface in org.bouncycastle.crypto.prng
 
EntropyUtil - Class in org.bouncycastle.crypto.prng
Utility methods for making use of EntropySources.
EntropyUtil() - Constructor for class org.bouncycastle.crypto.prng.EntropyUtil
 
entrust - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
NortelNetworks Entrust OID base: 1.2.840.113533.7
entrustVersionExtension - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
NortelNetworks Entrust VersionExtension OID: 1.2.840.113533.7.65.0
ENUMERATED - Static variable in interface org.bouncycastle.asn1.BERTags
 
EnumeratedTest - Class in org.bouncycastle.asn1.test
Tests used to verify correct decoding of the ENUMERATED type.
EnumeratedTest() - Constructor for class org.bouncycastle.asn1.test.EnumeratedTest
 
envelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.3
EnvelopedData - Class in org.bouncycastle.asn1.cms
RFC 5652 EnvelopedData object.
EnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
 
EnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, Attributes) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
 
EnvelopedData(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.Nat128
 
eq(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
eq(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
eq(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
eq(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat320
 
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat448
 
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat576
 
equal(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.PKIXNameConstraintValidator
 
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
 
equals(Object, boolean) - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
 
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
test for equality - note: case is ignored.
equals(ECPair) - Method in class org.bouncycastle.crypto.ec.ECPair
 
equals(Object) - Method in class org.bouncycastle.crypto.ec.ECPair
 
equals(Object) - Method in class org.bouncycastle.crypto.params.CramerShoupKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHValidationParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DSAParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
equals(Object) - Method in class org.bouncycastle.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
Deprecated.
 
equals(Object) - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
equals(Object) - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
equals(Object) - Method in class org.bouncycastle.jce.spec.ECParameterSpec
 
equals(Object) - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
equals(Object) - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
equals(ECCurve) - Method in class org.bouncycastle.math.ec.ECCurve
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECCurve
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
equals(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECPoint
 
equals(Object) - Method in class org.bouncycastle.pqc.crypto.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.newhope.BCNHPrivateKey
Compare this NH private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
Compare this SPHINCS-256 public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Compare this Rainbow private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
Compare this Rainbow public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
Compare this SPHINCS-256 private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
Compare this SPHINCS-256 public key with another object.
equals(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
 
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(boolean, 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
 
ExchangePair - Class in org.bouncycastle.pqc.crypto
Pair for a value exchange algorithm where the responding party has no private key, such as NewHope.
ExchangePair(AsymmetricKeyParameter, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.ExchangePair
Base constructor.
ExchangePairGenerator - Interface in org.bouncycastle.pqc.crypto
Interface for NewHope style key material exchange generators.
exp(int, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
compute exponentiation a^k
expand16to32(int) - Static method in class org.bouncycastle.math.raw.Interleave
 
expand32to64(int) - Static method in class org.bouncycastle.math.raw.Interleave
 
expand64To128(long, long[], int) - Static method in class org.bouncycastle.math.raw.Interleave
 
expand8to16(int) - Static method in class org.bouncycastle.math.raw.Interleave
 
expandN(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Expands len and int[] value to i.
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:
expiredCertsOnCRL - Static variable in class org.bouncycastle.asn1.x509.Extension
Expired Certificates on CRL extension
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_padding - Static variable in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
 
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.AlgorithmParametersUtils
Extract an ASN.1 encodable from an AlgorithmParameters object.
extractParameters(AlgorithmParameters) - Static method in class org.bouncycastle.jcajce.util.JcaJceUtils
Deprecated.
use AlgorithmParametersUtils.extractParameters(AlgorithmParameters params)
extractRightVector(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Return a new vector consisting of the last k elements of this vector.
extractVector(int[]) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Return a new vector consisting of the elements of this vector with the indices given by the set setJ.

F

f - Variable in class org.bouncycastle.asn1.x9.X9FieldElement
 
F - Variable in class org.bouncycastle.pqc.crypto.ntru.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.
F2m(int, int, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
Constructor for Trinomial Polynomial Basis (TPB).
F2m(int, int, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
Constructor for Trinomial Polynomial Basis (TPB).
F2m(int, int, int, int, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
Constructor for Pentanomial Polynomial Basis (PPB).
F2m(int, int, int, int, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
Constructor for Pentanomial Polynomial Basis (PPB).
F2m(int, int, int, int, ECFieldElement, ECFieldElement, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
 
F2m(int, int, int, int, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECFieldElement.F2m
Deprecated.
Use ECCurve.fromBigInteger to construct field elements
F2m(int, int, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECFieldElement.F2m
Deprecated.
Use ECCurve.fromBigInteger to construct field elements
F2m(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.F2m
Deprecated.
Use ECCurve.createPoint to construct points
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)
F2mSqrtOptimizer - Class in org.bouncycastle.math.ec.tools
 
F2mSqrtOptimizer() - Constructor for class org.bouncycastle.math.ec.tools.F2mSqrtOptimizer
 
F3(int, int, int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
The third of the three processing functions for the encryption and decryption.
facsimileTelephoneNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
fail(String, boolean, boolean) - Method in class org.bouncycastle.crypto.test.CipherStreamTest
 
fail(String, 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
 
fixedOutputLength - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
 
FixedPointCombMultiplier - Class in org.bouncycastle.math.ec
 
FixedPointCombMultiplier() - Constructor for class org.bouncycastle.math.ec.FixedPointCombMultiplier
 
FixedPointPreCompInfo - Class in org.bouncycastle.math.ec
Class holding precomputation data for fixed-point multiplications.
FixedPointPreCompInfo() - Constructor for class org.bouncycastle.math.ec.FixedPointPreCompInfo
 
FixedPointUtil - Class in org.bouncycastle.math.ec
 
FixedPointUtil() - Constructor for class org.bouncycastle.math.ec.FixedPointUtil
 
FixedSecureRandom - Class in org.bouncycastle.crypto.prng
A secure random that returns pre-seeded data to calls of nextBytes() or generateSeed().
FixedSecureRandom(byte[]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
 
FixedSecureRandom(byte[][]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
 
FixedSecureRandom(boolean, byte[]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
Pad the data on integer boundaries.
FixedSecureRandom(boolean, byte[][]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
Pad the data on integer boundaries.
FixedSecureRandom - Class in org.bouncycastle.util.test
A secure random that returns pre-seeded data to calls of nextBytes() or generateSeed().
FixedSecureRandom(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
 
FixedSecureRandom(byte[][]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
 
FixedSecureRandom(FixedSecureRandom.Source[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
 
FixedSecureRandom.BigInteger - Class in org.bouncycastle.util.test
BigInteger Source - in this case we expect requests for data that will be used for BigIntegers.
FixedSecureRandom.Data - Class in org.bouncycastle.util.test
Data Source - in this case we just expect requests for byte arrays.
FixedSecureRandom.Source - Class in org.bouncycastle.util.test
Base class for sources of fixed "Randomness"
FixedSecureRandomTest - Class in org.bouncycastle.crypto.prng.test
 
FixedSecureRandomTest() - Constructor for class org.bouncycastle.crypto.prng.test.FixedSecureRandomTest
 
Flags - Class in org.bouncycastle.asn1.eac
 
Flags() - Constructor for class org.bouncycastle.asn1.eac.Flags
 
Flags(int) - Constructor for class org.bouncycastle.asn1.eac.Flags
 
FlexiTest - Class in org.bouncycastle.pqc.jcajce.provider.test
 
FlexiTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
 
floatPow(float, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
int power of a base float, only use for small ints
floorLog(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(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
 
Fp(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
 
Fp(BigInteger, BigInteger, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
 
Fp(BigInteger, BigInteger, ECFieldElement, ECFieldElement, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
 
Fp(BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECFieldElement.Fp
Deprecated.
Use ECCurve.fromBigInteger to construct field elements
Fp(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.Fp
Deprecated.
Use ECCurve.createPoint to construct points
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)
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.SecP128R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
 
fromBigInteger(int, BigInteger) - Static method in class org.bouncycastle.math.raw.Nat
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat128
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat160
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat192
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat224
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat256
 
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat128
 
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat192
 
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat256
 
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat320
 
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat448
 
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat576
 
fromBinary(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
Returns a polynomial with N coefficients between 0 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.AuthorityInformationAccess
 
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
 
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.CertificatePolicies
Retrieve a CertificatePolicies for a passed in Extensions object, if present.
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.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
 
FRP256v1 - Static variable in interface org.bouncycastle.asn1.anssi.ANSSIObjectIdentifiers
 
FULL_NAME - Static variable in class org.bouncycastle.asn1.x509.DistributionPointName
 
fullAgeAtCountry - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
fullAgeAtCountry() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 

G

g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
 
g - Variable in class org.bouncycastle.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
 
GCFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.GCFB
 
GCFBBlockCipher - Class in org.bouncycastle.crypto.modes
An implementation of the GOST CFB mode with CryptoPro key meshing as described in RFC 4357.
GCFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.GCFBBlockCipher
 
GCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.GCM
 
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.ConcatenationKDFGenerator
fill len bytes of the output buffer with bytes generated from the derivation function.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
 
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
 
generateBytes(byte[], int, int) - Method in 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
 
GenerateExchange(AsymmetricKeyParameter) - Method in interface org.bouncycastle.pqc.crypto.ExchangePairGenerator
Generate an exchange pair based on the sender public key.
GenerateExchange(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.newhope.NHExchangePairGenerator
 
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.newhope.NHKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyPairGenerator
Generates a new encryption key pair.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator
Generates a new signature key pair.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyPairGeneratorSpi
 
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.ChaCha7539Engine
 
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(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
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(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
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
 
generateRecordMACKey(StreamCipher) - Method in class org.bouncycastle.crypto.tls.Chacha20Poly1305
 
generateSeed(EntropySource, int) - Static method in class org.bouncycastle.crypto.prng.EntropyUtil
Generate numBytes worth of entropy from the passed in entropy source.
generateSeed(int) - Method in class org.bouncycastle.crypto.prng.FixedSecureRandom
 
generateSeed(int) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandom
 
generateSeed(int, boolean) - Method in class org.bouncycastle.crypto.prng.ThreadedSeedGenerator
Generate seed bytes.
generateSeed(int) - Method in class org.bouncycastle.crypto.prng.X931SecureRandom
 
generateSeed(int) - Method in class org.bouncycastle.util.test.FixedSecureRandom
 
generateServerCredentials() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
Generates the server's credentials that are to be sent to the client.
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 class org.bouncycastle.crypto.tls.TlsECDHKeyExchange
 
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.
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256Signer
 
generateSTRandomPrime(Digest, int, byte[]) - Static method in class org.bouncycastle.math.Primes
FIPS 186-4 C.6 Shawe-Taylor Random_Prime Routine Construct a provable prime number using a hash function.
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
 
GenericHybridParameters - Class in org.bouncycastle.asn1.cms
RFC 5990 GenericHybridParameters class.
GenericHybridParameters(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cms.GenericHybridParameters
 
GenericSigner - Class in org.bouncycastle.crypto.signers
 
GenericSigner(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.signers.GenericSigner
 
genKeyPair() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
This function generates a Rainbow key pair.
GenMsgContent - Class in org.bouncycastle.asn1.cmp
 
GenMsgContent(InfoTypeAndValue) - Constructor for class org.bouncycastle.asn1.cmp.GenMsgContent
 
GenMsgContent(InfoTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.cmp.GenMsgContent
 
GenRepContent - Class in org.bouncycastle.asn1.cmp
 
GenRepContent(InfoTypeAndValue) - Constructor for class org.bouncycastle.asn1.cmp.GenRepContent
 
GenRepContent(InfoTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.cmp.GenRepContent
 
get(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
Get the string at index index.
get(int) - Method in class org.bouncycastle.util.test.TestRandomEntropySourceProvider
Return an entropy source that will create bitsRequired bits of entropy on each invocation of getEntropy().
getA() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
getA() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
getA() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
 
getA() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
 
getA() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Returns the base a.
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Returns the base a.
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the base g.
getA() - Method in class org.bouncycastle.math.ec.ECCurve
 
getAACertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAACertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAcceptableNamedCurves() - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
 
getAcceptablePolicySet() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
 
getAccessDescriptions() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
 
getAccessLocation() - Method in class org.bouncycastle.asn1.x509.AccessDescription
 
getAccessMethod() - Method in class org.bouncycastle.asn1.x509.AccessDescription
 
getAccessRights() - Method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
getAccuracy() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getAcinfo() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getAction() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
 
getActions() - Method in class org.bouncycastle.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
 
getAdditionalECParameters() - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
 
getAddProfessionInfo() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
 
getAdjustedDate() - Method in class org.bouncycastle.asn1.ASN1UTCTime
return the time as an adjusted date in the range of 1950 - 2049.
getAdjustedTime() - Method in class org.bouncycastle.asn1.ASN1UTCTime
return a time string as an adjusted date with a 4 digit year.
getAdmissionAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
 
getAdmissionAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
 
getAffineXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
Returns the affine x-coordinate after checking that this point is normalized.
getAffineYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
Returns the affine y-coordinate after checking that this point is normalized
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
The object identifier for the CEK wrapping algorithm.
getAlgorithm() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
getAlgorithm() - Method in class org.bouncycastle.crypto.tls.DigitallySigned
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.PBKDF1Key
Return the password based key derivation function this key is for,
getAlgorithm() - Method in class org.bouncycastle.jcajce.PBKDF2Key
Return the password based key derivation function this key is for,
getAlgorithm() - Method in class org.bouncycastle.jcajce.PKCS12Key
Return the password based key derivation function this key is for,
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.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(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.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
Deprecated.
return "ECMQV"
getAlgorithm() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
Deprecated.
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.newhope.BCNHPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
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.Blake2bDigest
return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD2Digest
return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.NullDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA3Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SM3Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
Deprecated.
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
Method getAlgorithmName
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.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.SerpentEngineBase
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SM4Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.TEAEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.TnepresEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.VMPCEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.VMPCKSA3Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.XSalsa20Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.XTEAEngine
 
getAlgorithmName() - Method in 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.
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.ASN1ApplicationSpecific
Return the tag number associated with this object,
getASN1EncodableVector(ASN1ObjectIdentifier, boolean) - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getAssociatedData() - Method in class org.bouncycastle.jcajce.spec.AEADParameterSpec
Return the associated data associated with this parameter spec.
getAssociatedText() - Method in class org.bouncycastle.crypto.params.AEADParameters
 
getAttrCertValidityPeriod() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
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
 
getAvailableInputBytes() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
Gets the amount of received application data.
getAvailableOutputBytes() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
Gets the amount of encrypted data available to be sent.
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
Deprecated.
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
getBagAttributeKeys() - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getBagAttributes() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getBagId() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getBagValue() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getBase() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getBaseCertificateID() - Method in class org.bouncycastle.asn1.x509.Holder
 
getBaseCertificateID() - Method in class org.bouncycastle.asn1.x509.V2Form
 
getBaseDN() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getBaseEntry() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
Return the ASN.1 entry representing the base point G.
getBaseParameters() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
 
getBasePointG() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getBasicConstraints() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
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.Nat128
 
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
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
Deprecated.
 
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.SerpentEngineBase
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SM4Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.TEAEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.XTEAEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
return the block size of the underlying cipher.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
getBlockSize() - Method in class org.bouncycastle.crypto.modes.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.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.
getBuffer() - Method in class org.bouncycastle.crypto.tls.ByteQueueOutputStream
 
getBufferPosition() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
return the amount of data sitting in the buffer.
getByName(String) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
 
getByName(String) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
 
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.anssi.ANSSINamedCurves
return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
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
Return the curve's field size in bytes.
getByteLength(ECFieldElement) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
Return the field element's field size in bytes.
getByteLength() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
Return the size in bytes of the internal buffer the digest applies it's compression function to.
getByteLength() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.KeccakDigest
Return the size of block that the compression function is applied to in bytes.
getByteLength() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.MD2Digest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
getByteLength() - Method in interface org.bouncycastle.crypto.ExtendedDigest
Return the size in bytes of the internal buffer the digest applies it's compression function to.
getBytes(int) - Static method in class org.bouncycastle.asn1.ASN1BitString
 
getBytes() - Method in class org.bouncycastle.asn1.ASN1BitString
 
getBytes() - Method in class org.bouncycastle.asn1.x509.KeyUsage
 
getBytes() - Method in class org.bouncycastle.pqc.crypto.ntru.IndexGenerator.BitString
 
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
Return the underlying cause of this exception, if any.
getCause() - Method in exception org.bouncycastle.asn1.ASN1ParsingException
Return the underlying cause of this exception, if any.
getCause() - Method in exception org.bouncycastle.crypto.CryptoException
 
getCause() - Method in exception org.bouncycastle.crypto.io.CipherIOException
 
getCause() - Method in exception org.bouncycastle.crypto.tls.TlsFatalAlert
 
getCause() - Method in exception org.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException
 
getCause() - Method in exception org.bouncycastle.jcajce.provider.util.BadBlockException
 
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertificateEncodingException
 
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertPathBuilderException
 
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertPathValidatorException
 
getCause() - Method in interface org.bouncycastle.jce.exception.ExtException
Returns the cause of the exception.
getCause() - Method in exception org.bouncycastle.jce.exception.ExtIOException
 
getCause() - Method in exception org.bouncycastle.jce.provider.AnnotatedException
 
getCause() - Method in exception org.bouncycastle.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
 
getCertificateChain() - Method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
 
getCertificateChecking() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
 
getCertificateEffectiveDate() - Method in class org.bouncycastle.asn1.eac.CertificateBody
 
getCertificateExpirationDate() - Method in class org.bouncycastle.asn1.eac.CertificateBody
 
getCertificateHash() - Method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
 
getCertificateHolderAuthorization() - Method in class org.bouncycastle.asn1.eac.CertificateBody
the Iso7816CertificateHolderAuthorization encodes the role of the holder (i.e.
getCertificateHolderReference() - Method in class org.bouncycastle.asn1.eac.CertificateBody
certificateHolderReference : associates the public key contained in the certificate with a unique name
getCertificateIssuer() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getCertificateList() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
Deprecated.
use getCRL()
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.AbstractTlsClient
 
getCipher() - Method in class org.bouncycastle.crypto.tls.AbstractTlsServer
 
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
 
getClientHelloRecordLayerVersion() - Method in interface org.bouncycastle.crypto.tls.TlsClient
Return the ProtocolVersion to use for the TLSPlaintext.version field prior to receiving the server version.
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
 
getComment() - Method in class org.bouncycastle.asn1.bc.ObjectData
 
getComment() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
getCommitment() - Method in class org.bouncycastle.crypto.Commitment
The sealed commitment.
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.custom.sec.SecT113R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractFp
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.ECPoint
 
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.ASN1ApplicationSpecific
Return the contents of this object as a byte[]
getContentsOfAdmissions() - Method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
 
getContentType() - Method in class org.bouncycastle.asn1.cms.ContentInfo
 
getContentType() - Method in class org.bouncycastle.asn1.cms.ContentInfoParser
 
getContentType() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
getContentType() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
 
getContentType() - Method in class org.bouncycastle.asn1.ess.ContentHints
 
getContentType() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
 
getContentType() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
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
The initial counter value for key derivation.
getCounter() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
 
getCounter() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
 
getCounter() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
getCounter() - Method in class org.bouncycastle.crypto.params.DHValidationParameters
 
getCounter() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
getCountry() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
 
getCountryCode() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
 
getCountryName() - Method in class org.bouncycastle.asn1.esf.SignerLocation
 
getCreationDate() - Method in class org.bouncycastle.asn1.bc.ObjectData
 
getCreationDate() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
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
Deprecated.
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getCRL() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
 
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
 
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
getCurrentSeeds() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getCurve() - Method in class org.bouncycastle.asn1.x9.X9Curve
 
getCurve() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getCurve() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getCurve(ProviderConfiguration, X962Parameters) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
getCurve() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the curve along which the base point lies.
getCurve() - Method in class org.bouncycastle.math.ec.ECPoint
 
getCurveCoordinateSystem() - Method in class org.bouncycastle.math.ec.ECPoint
 
getCurveEntry() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
Return the ASN.1 entry representing the Curve.
getCurveName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
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.bc.ObjectData
 
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
 
getDem() - Method in class org.bouncycastle.asn1.cms.GenericHybridParameters
 
getDenominator(int, ECPoint) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
 
getDepth() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
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.ConcatenationKDFGenerator
return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
 
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
 
getDigest() - Method in 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.asn1.McElieceCCA2PrivateKey
 
getDigest() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
 
getDigest() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyParameters
 
getDigest() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
Return the CCA2 mode digest if set.
getDigest() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
Return CCA-2 digest.
getDigestAlgName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.util.JcaJceUtils
Deprecated.
use MessageDigestUtils,getDigestName()
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.DigestedData
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.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
 
getDigestName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.util.MessageDigestUtils
Attempt to find a standard JCA name for the digest represented by the passed in OID.
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.Blake2bDigest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD2Digest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.NullDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SM3Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
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
 
getDomainParameters(ProviderConfiguration, ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
getDomainParameters(ProviderConfiguration, ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getDomainParameters(ProviderConfiguration, X962Parameters) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
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.crypto.util.DEROtherInfo
 
getEncoded() - Method in class org.bouncycastle.jcajce.PBKDF1Key
Return the password converted to bytes.
getEncoded() - Method in class org.bouncycastle.jcajce.PBKDF2Key
Return the password converted to bytes.
getEncoded() - Method in class org.bouncycastle.jcajce.PKCS12Key
Return the password converted to bytes.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.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
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.jce.spec.IEKeySpec
returns null
getEncoded() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
returns null
getEncoded() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
Deprecated.
returns null
getEncoded() - Method in class org.bouncycastle.jce.X509Principal
Deprecated.
return a DER encoded byte array representing this object
getEncoded() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
getEncoded() - Method in class org.bouncycastle.math.ec.ECPoint
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.newhope.BCNHPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.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.MD5Digest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
 
getEncodedStateSize() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, 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.bc.EncryptedObjectStoreData
 
getEncryptedContent() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
getEncryptedContent(int) - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
 
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EncryptedData
 
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
 
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
 
getEncryptedData() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
getEncryptedDigest() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getEncryptedDigest() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
 
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
 
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
 
getEncryptedKeyData() - Method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
 
getEncryptedPrivateKeyInfo() - Method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
 
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
 
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
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.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
Deprecated.
return the ephemeral public key
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.MQVPrivateParameters
 
getEphemeralPrivateKey() - Method in class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
getEphemeralPrivateKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPrivateKey
return the ephemeral private key.
getEphemeralPrivateKey() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
return the ephemeral private key
getEphemeralPublicKey() - Method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.MQVPrivateParameters
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.MQVPublicParameters
 
getEphemeralPublicKey() - Method in class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
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
Deprecated.
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
Deprecated.
 
getExtension() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.Extensions
return the extension represented by the object identifier passed in.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.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
Deprecated.
 
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getExternalContent() - Method in class org.bouncycastle.asn1.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
 
getFactor() - Method in class org.bouncycastle.math.Primes.MROutput
 
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.math.linearalgebra.GF2mVector
 
getField() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
Returns the field of this element.
getFieldIDEntry() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
Return the ASN.1 entry representing the FieldID.
getFieldName() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
return the field name for this field.
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
getFieldPoly() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
 
getFieldPoly() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
getFieldPoly() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
 
getFieldPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
Returns the fieldpolynomial as a new Bitstring.
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
 
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.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.SecP128R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getFieldSize() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
getFieldSize() - Method in class org.bouncycastle.math.ec.ECCurve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getFieldSize() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
getFieldSize() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
getFileName() - Method in class org.bouncycastle.asn1.cms.MetaData
 
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.PBKDF1Key
Return the format encoding.
getFormat() - Method in class org.bouncycastle.jcajce.PBKDF2Key
Return the format encoding.
getFormat() - Method in class org.bouncycastle.jcajce.PKCS12Key
Return the format encoding.
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.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
Deprecated.
return null
getFormat() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
Deprecated.
return null
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
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
Deprecated.
 
getG() - Method in class org.bouncycastle.asn1.x9.DomainParameters
Return the generator of the multiplicative subgroup of order g.
getG() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getG() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
 
getG() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getG() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getG() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getG() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
return the generator - g
getG() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
 
getG() - Method in class org.bouncycastle.crypto.params.SRP6GroupParameters
 
getG() - Method in class org.bouncycastle.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.McElieceCCA2PublicKeyParameters
 
getG() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
 
getG() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getG() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getG() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MatrixSet
 
getG1() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
 
getG1() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
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
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getGostParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.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.
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
 
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
 
getHeader() - Method in enum org.bouncycastle.crypto.util.DERMacData.Type
 
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.bc.ObjectData
 
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
 
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.SecP128R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getInfinity() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
getInfinity() - Method in class org.bouncycastle.math.ec.ECCurve
 
getInfo() - Method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
 
getInfo() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
 
getInfo() - Method in class org.bouncycastle.crypto.params.HKDFParameters
Returns the info field, which may be empty (null is converted to empty).
getInfoAt(int) - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
Return the SigPolicyQualifierInfo at index i.
getInfoFormat() - Method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
 
getInformation() - Method in class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
 
getInfoType() - Method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
 
getInfoValue() - Method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
 
getInhibitPolicyMapping() - Method in class org.bouncycastle.asn1.x509.PolicyConstraints
 
getInitialPolicies() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getInitialZCoords(ECCurve) - Static method in class org.bouncycastle.math.ec.ECPoint
 
getInnerSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
 
getInputBlockSize() - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
returns the largest size an input block can be.
getInputBlockSize() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
returns the largest size an input block can be.
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
return the input block size.
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Returns the input block size of this algorithm.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSAEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
 
getInputStream() - Method in class org.bouncycastle.crypto.tls.TlsProtocol
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
Return an ASN1ApplicationSpecific from the passed in object, which may be a byte array, or null.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Boolean
return a boolean from the passed in object.
getInstance(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.bc.EncryptedObjectStoreData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectDataSequence
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectStore
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.SecretKeyData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.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(Object) - Static method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.CompressedData
Return a CompressedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.CompressedData
Return a CompressedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ContentInfo
Return an ContentInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.ContentInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.DigestedData
Return a DigestedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.DigestedData
Return a DigestedData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
Return an ECC-CMS-SharedInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
Return an MQVuserKeyingMaterial object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
Return an MQVuserKeyingMaterial object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
Return an EncryptedContentInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EncryptedData
Return an EncryptedData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
Return an EnvelopedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
Return an EnvelopedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Evidence
Return an Evidence object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.GCMParameters
Return an GCMParameters object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.GenericHybridParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
Return an IssuerAndSerialNumber object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
Return a KEKIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
Return a KEKIdentifier object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
Return a KEKRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
Return a KEKRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
Return an KeyAgreeRecipientIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
Return an KeyAgreeRecipientIdentifier object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
Return a KeyAgreeRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
Return a KeyAgreeRecipientInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
Return a KeyTransRecipientInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.MetaData
Return a MetaData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
Return an OriginatorIdentifierOrKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
Return an OriginatorIdentifierOrKey object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
Return an OriginatorInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
Return an OriginatorInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
Return an OriginatorPublicKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
Return an OriginatorPublicKey object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
Return an OtherKeyAttribute object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
Return a OtherRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
Return a OtherRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
Return a OtherRevocationInfoFormat object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
Return a OtherRevocationInfoFormat object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
Return a PasswordRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
Return a PasswordRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
Return an RecipientEncryptedKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
Return a RecipientEncryptedKey object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientIdentifier
Return a RecipientIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientInfo
Return a RecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
Return a RecipientKeyIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
Return a RecipientKeyIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RsaKemParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SCVPReqRes
Return a SCVPReqRes object from the given object.
getInstance(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.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
return a GeneralString from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERGeneralString
return a GeneralString from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERGraphicString
return a Graphic String from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERGraphicString
return a Graphic String from a tagged object.
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
Deprecated.
return a T61 string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERT61UTF8String
Deprecated.
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.DERVideotexString
return a Videotex String from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERVideotexString
return a Videotex 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.DLBitString
return a Bit String that can be definite-length encoded from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DLBitString
return a Bit 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(Object) - Static method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.CertID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CertID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CertStatus
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.CertStatus
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CrlID
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.OCSPRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPRequest
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Request
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Request
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponderID
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponderID
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ServiceLocator
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Signature
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Signature
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.oiw.ElGamalParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.Attribute
return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertBag
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.ContentInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CRLBag
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.DHParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.MacData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBEParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
Create PBKDF2Params from the passed in object,
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.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
Deprecated.
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHDomainParameters
Deprecated.
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.DHPublicKey
Return a DHPublicKey from the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHPublicKey
Return a DHPublicKey from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.DHValidationParms
Deprecated.
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHValidationParms
Deprecated.
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.DomainParameters
Return a DomainParameters object from the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DomainParameters
Return a DomainParameters object from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.KeySpecificInfo
Return a KeySpecificInfo object from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.OtherInfo
Return a OtherInfo object from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.ValidationParams
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.ValidationParams
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.X962Parameters
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.X962Parameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.X9FieldID
 
getInstance(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
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.SPHINCS256KeyParams
 
GetInstanceTest - Class in org.bouncycastle.asn1.test
 
GetInstanceTest() - Constructor for class org.bouncycastle.asn1.test.GetInstanceTest
 
getIntArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
 
getIntArrayForm() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
 
getIntegrityAlgorithm() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
getIntegrityCheck() - Method in class org.bouncycastle.asn1.bc.ObjectStore
 
getIntegrityCheck() - Method in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
 
getIntendedAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
 
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.ocsp.ServiceLocator
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.AttCertIssuer
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
getIssuerAlternativeNames() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.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
Deprecated.
 
getIssuerDN() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getIssuerKeyHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
getIssuerName() - Method in class org.bouncycastle.asn1.x509.V2Form
 
getIssuerNameHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
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
Deprecated.
 
getIssuerX500Principal() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getIssuerX500Principal() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getIssuerX509Principal(X509Certificate) - Static method in class org.bouncycastle.jce.PrincipalUtil
return the issuer of the given cert as an X509PrincipalObject.
getIssuerX509Principal(X509CRL) - Static method in class org.bouncycastle.jce.PrincipalUtil
return the issuer of the given CRL as an X509PrincipalObject.
getIssuingDistributionPoint() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
Returns the issuing distribution point.
getIterationCount() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
 
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.MacData
 
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.PBEParameter
 
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
Return the iteration count to use.
getIterationCount() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
return the iteration count.
getIterationCount() - Method in class org.bouncycastle.jcajce.PBKDF1KeyWithParameters
Return the iteration count to use in the key derivation function.
getIterationCount() - Method in class org.bouncycastle.jcajce.PBKDF2KeyWithParameters
Return the iteration count to use in the key derivation function.
getIterationCount() - Method in class org.bouncycastle.jcajce.PKCS12KeyWithParameters
Return the iteration count to use in the key derivation function.
getIterationCount() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getIterations() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
getIV() - Method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
Return the initialisation vector to use.
getIV() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
getIV() - Method in class org.bouncycastle.asn1.misc.IDEACBCPar
 
getIV() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
getIV() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
getIV() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
 
getIV() - Method in class org.bouncycastle.crypto.params.KDFParameters
 
getIV() - Method in class org.bouncycastle.crypto.params.ParametersWithIV
 
getIV() - Method in class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
Returns the IV or null if this parameter set does not contain an IV.
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
 
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
 
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the initialization vector.
getIvSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getJ() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
Deprecated.
 
getJ() - Method in class org.bouncycastle.asn1.x9.DomainParameters
Return the value that satisfies the equation p = jq+1 (if present).
getJ() - Method in class org.bouncycastle.crypto.params.DHParameters
Return the subgroup factor J.
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
 
getK1() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getK1() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getK2() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getK2() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getK3() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getK3() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getKdfAlgorithm() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the AlgorithmIdentifier for the KDF to do key derivation after extracting the secret.
getKekid() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
getKem() - Method in class org.bouncycastle.asn1.cms.GenericHybridParameters
 
getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
 
getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.
 
getKey() - Method in class org.bouncycastle.crypto.params.AEADParameters
 
getKey() - Method in class org.bouncycastle.crypto.params.KeyParameter
 
getKey() - Method in class org.bouncycastle.crypto.params.RC5Parameters
 
getKey() - Method in class org.bouncycastle.crypto.params.SkeinParameters
Obtains the value of the key parameter, 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.asn1.bc.SecretKeyData
 
getKeyAlgorithm() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getKeyAlgorithmName() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the name of the algorithm for the wrapping key this key spec should use.
getKeyAttr() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
getKeyAttrId() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
getKeyBytes() - Method in class org.bouncycastle.asn1.bc.SecretKeyData
 
getKeyData() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCSPrivateKeyParameters
 
getKeyData() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCSPublicKeyParameters
 
getKeyData() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.SPHINCSKey
 
getKeyData() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
getKeyData() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
getKeyDerivationAlgorithm() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
 
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
getKeyDerivationFunction() - Method in class org.bouncycastle.asn1.cms.RsaKemParameters
 
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
 
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
 
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
 
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
 
getKeyExchangeAlgorithm(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
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
Return the key specific info for the KEK/CEK.
getKeyLength() - Method in class org.bouncycastle.asn1.cms.RsaKemParameters
 
getKeyLength() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
getKeyLength() - Method in class org.bouncycastle.asn1.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(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
getKeySize(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.util.SecretKeyUtil
 
getKeySize() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the size of the key (in bits) for the wrapping key this key spec should use.
getKeySize(McElieceKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCipher
Return the key size of the given key object.
getKeySize(McElieceCCA2KeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
 
getKeySize(McElieceCCA2KeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
Return the key size of the given key object.
getKeySize(McElieceCCA2KeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
Return the key size of the given key object.
getKeySize(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
Deprecated.
 
getKI() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
 
getKI() - Method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
 
getKI() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
 
getKnowledgeProofForX1() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
 
getKnowledgeProofForX2() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
 
getKnowledgeProofForX2s() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
 
getL() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
 
getL() - Method in class org.bouncycastle.crypto.params.DHParameters
Return the private value length in bits - if set, zero otherwise
getL() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
 
getL() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
return private value limit - l
getLabel() - Method in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
Return the label associated with this spec.
getLambda() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getLastModifiedDate() - Method in class org.bouncycastle.asn1.bc.ObjectData
 
getLastModifiedDate() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
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.jcajce.spec.TLSKeyMaterialSpec
Return the number of bytes of key material to be generated for this spec.
getLength() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
 
getLength() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Returns the length of this GF2Polynomial.
getLength() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
 
getLengthOfHeader(byte[]) - Static method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
 
getLengthTag(byte[]) - Method in class org.bouncycastle.crypto.engines.IESEngine
 
getLengthTag(byte[]) - Method in class org.bouncycastle.crypto.engines.OldIESEngine
 
getLKeySize() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
Deprecated.
use getKeySize
getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1BitString
 
getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1OctetString
 
getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getLoadedObject() - Method in class org.bouncycastle.asn1.BERApplicationSpecificParser
Return an in-memory, encodable, representation of the application specific object.
getLoadedObject() - Method in class org.bouncycastle.asn1.BEROctetStringParser
Return an in-memory, encodable, representation of the OCTET STRING.
getLoadedObject() - Method in class org.bouncycastle.asn1.BERSequenceParser
Return an in-memory, encodable, representation of the SEQUENCE.
getLoadedObject() - Method in class org.bouncycastle.asn1.BERSetParser
Return an in-memory, encodable, representation of the SET.
getLoadedObject() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
Return an in-memory, encodable, representation of the tagged object.
getLoadedObject() - Method in class org.bouncycastle.asn1.DERExternalParser
Return an in-memory, encodable, representation of the EXTERNAL object.
getLoadedObject() - Method in class org.bouncycastle.asn1.DEROctetStringParser
Return an in-memory, encodable, representation of the OCTET STRING.
getLoadedObject() - Method in class org.bouncycastle.asn1.DERSequenceParser
Return an in memory, encodable, representation of the SEQUENCE.
getLoadedObject() - Method in class org.bouncycastle.asn1.DERSetParser
Return an in memory, encodable, representation of the SET.
getLoadedObject() - Method in interface org.bouncycastle.asn1.InMemoryRepresentable
Get the in-memory representation of the ASN.1 object.
getLocalityName() - Method in class org.bouncycastle.asn1.esf.SignerLocation
 
getLocator() - Method in class org.bouncycastle.asn1.ocsp.ServiceLocator
 
getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer intValue.
getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer intValue.
getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer intValue.
getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSVerify
This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer intValue.
getLog(short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
This function returns the values of logs-lookup table which correspond to the input
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.custom.sec.SecT113FieldElement
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getM() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getM() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
 
getM() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
getM() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
 
getMac() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
 
getMac() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
 
getMac() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
getMac() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getMac() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
 
getMac() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
 
getMac() - Method in class org.bouncycastle.asn1.pkcs.MacData
 
getMac() - Method in class org.bouncycastle.crypto.engines.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
Execute doFinal() and return the calculated MAC.
getMacAlgorithm() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
 
getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
 
getMACAlgorithm(int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
getMacData() - Method in class org.bouncycastle.asn1.pkcs.Pfx
 
getMacData() - Method in class org.bouncycastle.crypto.util.DERMacData
 
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
 
getMacSizeInBits() - Method in class org.bouncycastle.jcajce.spec.AEADParameterSpec
Return the size of the MAC associated with this parameter spec.
getMacTag() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound3Payload
 
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
Return the matches associated with the passed in selector.
getMatches(Selector<T>) - Method in interface org.bouncycastle.jcajce.PKIXCRLStore
Return the matches associated with the passed in selector.
getMatches(Selector<T>) - Method in class org.bouncycastle.util.CollectionStore
Return the matches in the collection for the passed in selector.
getMatches(Selector<T>) - Method in interface org.bouncycastle.util.Store
Return a possibly empty collection of objects that match the criteria implemented in the passed in Selector.
getMaxBaseCRLNumber() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
Get the maximum base CRL number.
getMaxCoeffLength() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
Returns the base10 length of the largest coefficient.
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.
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
 
getMinimumPrimeBits() - Method in class org.bouncycastle.crypto.tls.TlsDHKeyExchange
 
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
 
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.McElieceCCA2KeyGenParameterSpec
 
getN() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
 
getNafWeight(BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.asn1.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.ECNamedCurveTable
return a X9ECParameters object representing the passed in named curve.
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
return the named curve name represented by the given object identifier.
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.crypto.ec.test.ECElGamalTest
 
getName() - Method in class org.bouncycastle.crypto.ec.test.ECTransformationTest
 
getName() - Method in class org.bouncycastle.crypto.params.ECNamedDomainParameters
 
getName() - Method in class org.bouncycastle.crypto.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.Blake2bDigestTest
 
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.KeccakDigestTest
 
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.SHA3HMacTest
 
getName() - Method in class org.bouncycastle.crypto.test.SHA512HMacTest
 
getName() - Method in class org.bouncycastle.crypto.test.Shacal2Test
 
getName() - Method in class org.bouncycastle.crypto.test.SHAKEDigestTest
 
getName() - Method in class org.bouncycastle.crypto.test.ShortenedDigestTest
 
getName() - Method in class org.bouncycastle.crypto.test.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.SM4Test
 
getName() - Method in class org.bouncycastle.crypto.test.SRP6Test
 
getName() - Method in class org.bouncycastle.crypto.test.StreamCipherResetTest
 
getName() - Method in class org.bouncycastle.crypto.test.StreamCipherVectorTest
 
getName() - Method in class org.bouncycastle.crypto.test.TEATest
 
getName() - Method in class org.bouncycastle.crypto.test.Threefish1024Test
 
getName() - Method in class org.bouncycastle.crypto.test.Threefish256Test
 
getName() - Method in class org.bouncycastle.crypto.test.Threefish512Test
 
getName() - Method in class org.bouncycastle.crypto.test.TnepresTest
 
getName() - Method in class org.bouncycastle.crypto.test.TwofishTest
 
getName() - Method in class org.bouncycastle.crypto.test.VMPCKSA3Test
 
getName() - Method in class org.bouncycastle.crypto.test.VMPCMacTest
 
getName() - Method in class org.bouncycastle.crypto.test.VMPCTest
 
getName() - Method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
 
getName() - Method in class org.bouncycastle.crypto.test.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(short) - Static method in class org.bouncycastle.crypto.tls.HashAlgorithm
 
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.BCFKSStoreTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.BlockCipherTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.CertPathBuilderTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.CertPathTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.CertStoreTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.CertTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.CertUniqueIDTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.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.ECIESVectorTest
 
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.KeccakTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.KeyStoreTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.MacTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.MQVTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.MultiCertStoreTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.OCBTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.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.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.TLSKDFTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.WrapTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.X509CertificatePairTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.X509LDAPCertStoreTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.X509StreamParserTest
 
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.X509Principal
Deprecated.
 
getName() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.test.GMSSSignerTest
 
getName() - Method in class org.bouncycastle.pqc.crypto.test.McElieceCipherTest
 
getName() - Method in class org.bouncycastle.pqc.crypto.test.McElieceFujisakiCipherTest
 
getName() - Method in class org.bouncycastle.pqc.crypto.test.McElieceKobaraImaiCipherTest
 
getName() - Method in class org.bouncycastle.pqc.crypto.test.McEliecePointchevalCipherTest
 
getName() - Method in class org.bouncycastle.pqc.crypto.test.NewHopeTest
 
getName() - Method in class org.bouncycastle.pqc.crypto.test.RainbowSignerTest
 
getName() - Method in class org.bouncycastle.pqc.crypto.test.Sphincs256Test
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
 
getName() - Method in class org.bouncycastle.util.io.pem.PemHeader
 
getName() - Method in class org.bouncycastle.util.test.SimpleTest
 
getName() - Method in interface org.bouncycastle.util.test.Test
 
getNamedCertificateStoreMap() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getNamedCRLStoreMap() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getNamedCurve() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
 
getNamedCurveByName(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNamedCurveByOid(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNamedCurveOid(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNamedCurveOid(ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNameDistinguisher() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
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.anssi.ANSSINamedCurves
returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
returns an enumeration containing the name strings for parameters contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
returns an enumeration containing the name strings for parameters contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.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
 
getNextUpdate() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getNextUpdate() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getNonce() - Method in class org.bouncycastle.asn1.cms.CCMParameters
 
getNonce() - Method in class org.bouncycastle.asn1.cms.GCMParameters
 
getNonce() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
 
getNonce() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
 
getNonce() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getNonce() - Method in class org.bouncycastle.crypto.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.AEADParameterSpec
Return the nonce (same as IV) associated with this parameter spec.
getNonce() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the nonce parameter, or null if not set.
getNonce() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
Return the nonce (IV) value to be associated with message.
getNonceRandomGenerator() - Method in interface org.bouncycastle.crypto.tls.TlsContext
 
getNonceSize() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
 
getNonceSize() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
getNonceSize() - Method in class org.bouncycastle.crypto.engines.XSalsa20Engine
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getNotAfter() - Method in class org.bouncycastle.asn1.crmf.OptionalValidity
 
getNotAfter() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
 
getNotAfter() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getNotAfterTime() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
 
getNotBefore() - Method in class org.bouncycastle.asn1.crmf.OptionalValidity
 
getNotBefore() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
 
getNotBefore() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getNotBeforeTime() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
 
getNoticeNumbers() - Method in class org.bouncycastle.asn1.x509.NoticeReference
 
getNoticeRef() - Method in class org.bouncycastle.asn1.esf.SPUserNotice
 
getNoticeRef() - Method in class org.bouncycastle.asn1.x509.UserNotice
 
getNumColumns() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
 
getNumeric() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
 
getNumLeafs(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getNumOfLayers() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
Returns the number of levels of the authentication trees.
getNumOfLayers() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
Getter for the number of layers
getNumOfLayers() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
Getter for the number of layers
getNumRows() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
 
getObject() - Method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
Return the enclosed object assuming explicit tagging.
getObject(int) - Method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
Return the enclosed object assuming implicit tagging.
getObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
return whatever was following the tag.
getObject() - Method in class org.bouncycastle.asn1.crmf.ProofOfPossession
 
getObjectAt(int) - Method in class org.bouncycastle.asn1.ASN1Sequence
Return the object at the sequence position indicated by index.
getObjectAt(int) - Method in class org.bouncycastle.asn1.ASN1Set
return the object at the set position indicated by index.
getObjectDataSequence() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
getObjectDigest() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getObjectDigestInfo() - Method in class org.bouncycastle.asn1.x509.Holder
 
getObjectDigestInfo() - Method in class org.bouncycastle.asn1.x509.V2Form
 
getObjectId() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
Deprecated.
getObjectParser(int, boolean) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
Return the object held in this tagged object as a parser assuming it has the type of the passed in tag.
getObjectParser(int, boolean) - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
 
getObjectParser(int, boolean) - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
Return an object parser for the contents of this tagged object.
getObjects() - Method in class org.bouncycastle.asn1.ASN1Sequence
 
getObjects() - Method in class org.bouncycastle.asn1.ASN1Set
 
getObjects() - Method in class org.bouncycastle.asn1.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
Return a stream representing the content target for this OCTET STRING
getOctetOutputStream(byte[]) - Method in class org.bouncycastle.asn1.BEROctetStringGenerator
Return a stream representing the content target for this OCTET STRING
getOctets() - Method in class org.bouncycastle.asn1.ASN1BitString
Return the octets contained in this BIT STRING, checking that this BIT STRING really does represent an octet aligned string.
getOctets() - Method in class org.bouncycastle.asn1.ASN1OctetString
Return the content of the OCTET STRING as a byte array.
getOctets() - Method in class org.bouncycastle.asn1.BERConstructedOctetString
Deprecated.
 
getOctets() - Method in class org.bouncycastle.asn1.BEROctetString
 
getOctets() - Method in class org.bouncycastle.asn1.DERGeneralString
Return a byte array representation of our contained String.
getOctets() - Method in class org.bouncycastle.asn1.DERGraphicString
 
getOctets() - Method in class org.bouncycastle.asn1.DERIA5String
 
getOctets() - Method in class org.bouncycastle.asn1.DERNumericString
 
getOctets() - Method in class org.bouncycastle.asn1.DERPrintableString
 
getOctets() - Method in class org.bouncycastle.asn1.DERT61String
Return the encoded string as a byte array.
getOctets() - Method in class org.bouncycastle.asn1.DERT61UTF8String
Deprecated.
Return the encoded string as a byte array.
getOctets() - Method in class org.bouncycastle.asn1.DERUniversalString
 
getOctets() - Method in class org.bouncycastle.asn1.DERVideotexString
 
getOctets() - Method in class org.bouncycastle.asn1.DERVisibleString
 
getOctetStream() - Method in class org.bouncycastle.asn1.ASN1OctetString
Return the content of the OCTET STRING as an InputStream.
getOctetStream() - Method in interface org.bouncycastle.asn1.ASN1OctetStringParser
Return the content of the OCTET STRING as an InputStream.
getOctetStream() - Method in class org.bouncycastle.asn1.BEROctetStringParser
Return an InputStream representing the contents of the OCTET STRING.
getOctetStream() - Method in class org.bouncycastle.asn1.DEROctetStringParser
Return an InputStream representing the contents of the OCTET STRING.
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.anssi.ANSSINamedCurves
return the object identifier signified by the passed in name.
getOID(String) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
 
getOID(String) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
 
getOid() - Method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
getOID(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
 
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.
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(ProviderConfiguration, BigInteger, BigInteger) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getOrdering() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getOrderOfBasePointR() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getOrganization() - Method in class org.bouncycastle.asn1.x509.NoticeReference
 
getOriginator() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
 
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
 
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
 
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
 
getOriginatorKey() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
getOther() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
 
getOtherCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
 
getOtherCertTag() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
 
getOtherInfo() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the otherInfo data for initialising the KDF.
getOtherKeyAttribute() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
getOtherMetaData() - Method in class org.bouncycastle.asn1.cms.MetaData
 
getOtherObjectTypeID() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getOtherPartyEphemeralKey() - Method in class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
getOtherRev() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
 
getOtherRevRefs() - Method in class org.bouncycastle.asn1.esf.OtherRevRefs
 
getOtherRevRefType() - Method in class org.bouncycastle.asn1.esf.OtherRevRefs
 
getOtherRevVals() - Method in class org.bouncycastle.asn1.esf.OtherRevVals
 
getOtherRevVals() - Method in class org.bouncycastle.asn1.esf.RevocationValues
 
getOtherRevValType() - Method in class org.bouncycastle.asn1.esf.OtherRevVals
 
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
Deprecated.
 
getP() - Method in class org.bouncycastle.asn1.x9.DomainParameters
Return the prime p defining the Galois field.
getP() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
 
getP() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
 
getP() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getP() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getP() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
 
getP() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
getP() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getP() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
 
getP() - Method in class org.bouncycastle.jce.spec.ElGamalParameterSpec
Returns the prime modulus p.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Returns the prime p.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Returns the prime p.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the prime p.
getP() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
 
getP() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
 
getP() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getP1() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
getP1() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
 
getP1() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getP2() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
getP2() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
 
getP2() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getPadBits(int) - Static method in class org.bouncycastle.asn1.ASN1BitString
 
getPadBits() - Method in class org.bouncycastle.asn1.ASN1BitString
 
getPadBits() - Method in class org.bouncycastle.asn1.x509.KeyUsage
 
getPadBits() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
retrieve the number of pad bits in the last decoded message.
getPaddingExtension(Hashtable) - Static method in class org.bouncycastle.crypto.tls.TlsExtensionsUtils
 
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.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.
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() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the algorithm parameter spec to be applied with the private key when the encapsulation is decrypted.
getParameterSpec(String) - Static method in class org.bouncycastle.jce.ECGOST3410NamedCurveTable
return a parameter spec representing the passed in named curve.
getParameterSpec(String) - Static method in class org.bouncycastle.jce.ECNamedCurveTable
return a parameter spec representing the passed in named curve.
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
PartyA info for key deriviation.
getPassword() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
return the password byte array.
getPassword() - Method in class org.bouncycastle.jcajce.PBKDF1Key
Return a reference to the char[] array holding the password.
getPassword() - Method in class org.bouncycastle.jcajce.PBKDF2Key
Return a reference to the char[] array holding the password.
getPassword() - Method in class org.bouncycastle.jcajce.PKCS12Key
Return a reference to the char[] array holding the password.
getPassword() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getPathLenConstraint() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
 
getPathProcInput() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
 
getPbkdAlgorithm() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
 
getPc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Returns the degree of the middle coefficients of the used field pentanomial (x^n + x^(getPc()[2]) + x^(getPc()[1]) + x^(getPc()[0]) + 1).
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
Deprecated.
 
getPgenCounter() - Method in class org.bouncycastle.asn1.x9.ValidationParams
 
getPhi_n() - Method in class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
 
getPk() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
 
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.
getPointEncoding() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
 
getPointMap() - Method in interface org.bouncycastle.math.ec.endo.ECEndomorphism
 
getPointMap() - Method in class org.bouncycastle.math.ec.endo.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
Return an AlgorithmIdentifier representing the PRF.
getPrfAlgorithm() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
 
getPRFAlgorithm(TlsContext, int) - Static method in class org.bouncycastle.crypto.tls.TlsProtocol
 
getPrime() - Method in class org.bouncycastle.math.Primes.STOutput
 
getPrime1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPrime1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getPrime2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPrime2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getPrimeExponentP() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime exponent for P.
getPrimeExponentP() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime exponent for P.
getPrimeExponentQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime exponent for Q.
getPrimeExponentQ() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime exponent for Q.
getPrimeField(BigInteger) - Static method in class org.bouncycastle.math.field.FiniteFields
 
getPrimeGenCounter() - Method in class org.bouncycastle.math.Primes.STOutput
 
getPrimeModulusP() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getPrimeP() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime P.
getPrimeP() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime P.
getPrimeQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime Q.
getPrimeQ() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime Q.
getPrimeSeed() - Method in class org.bouncycastle.math.Primes.STOutput
 
getPrimeSize() - Method in class org.bouncycastle.jce.spec.ElGamalGenParameterSpec
Returns the size in bits of the prime modulus.
getPrivate() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
return the private key parameters.
getPrivate() - Method in interface org.bouncycastle.jce.interfaces.IESKey
return the local private key.
getPrivate() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return the local private key.
getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getPrivateExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getPrivateExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getPrivateKey() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
 
getPrivateKey() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
 
getPrivateKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
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
getPSKIdentity() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
 
getPskIdentity() - Method in class org.bouncycastle.crypto.tls.SessionParameters
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
 
getPubData() - Method in class org.bouncycastle.pqc.crypto.newhope.NHPublicKeyParameters
Return the public key data.
getPubInfos() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
 
getPublic() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
return the public key parameters.
getPublic() - Method in interface org.bouncycastle.jce.interfaces.IESKey
return the intended recipient's/sender's public key.
getPublic() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return the intended recipient's/sender's public key.
getPublicationInfo() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
 
getPublicData() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.NHPublicKey
 
getPublicData() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
getPublicExponent() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
 
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
 
getPublicExponent() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
Deprecated.
 
getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
 
getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getPublicExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
return the public exponent.
getPublicKey() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
 
getPublicKey() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
getPublicKey() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
 
getPublicKey() - Method in class org.bouncycastle.asn1.eac.CertificateBody
 
getPublicKey() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
Return the public key data object carried in the request
getPublicKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.
 
getPublicKey() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
Deprecated.
use parsePublicKey
getPublicKey() - Method in class org.bouncycastle.crypto.params.RSABlindingParameters
 
getPublicKey() - Method in class org.bouncycastle.crypto.params.SkeinParameters
Obtains the value of the public key parameter, 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
Deprecated.
 
getPublicKey() - Method in class org.bouncycastle.pqc.asn1.GMSSPublicKey
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.ExchangePair
Return the responding party's public key.
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPublicKeyParameters
Returns the GMSS public key
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.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
 
getPublicKeyAndChallenge() - Method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
 
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
getPublicKeyData() - Method in class org.bouncycastle.asn1.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
Deprecated.
 
getQ() - Method in class org.bouncycastle.asn1.x9.DomainParameters
Return q, the prime factor of p - 1
getQ() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
 
getQ() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getQ() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getQ() - Method in class org.bouncycastle.crypto.params.ECPublicKeyParameters
 
getQ() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
getQ() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getQ() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
 
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getQ() - Method in 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.SecP128R1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
getQ() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
getQInv() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getQInv() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
 
getQInv() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
 
getQInv() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getQInv() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getQualifier() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
 
getQualifier() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
 
getR() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
 
getR() - Method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
 
getR() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
 
getRandom() - Method in class org.bouncycastle.crypto.KeyGenerationParameters
return the random source associated with this generator.
getRandom() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
 
getRandom() - Method in class org.bouncycastle.crypto.params.ParametersWithRandom
 
getRandomElement(SecureRandom) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
create a random field element using PRNG sr
getRandomNonZeroElement() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
create a random non-zero field element
getRandomNonZeroElement(SecureRandom) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
create a random non-zero field element using PRNG sr
getRandomRoot(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
Computes a random root from the given irreducible fieldpolynomial according to IEEE 1363 algorithm A.5.6.
getRandomRoot(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBField
Computes a random root of the given polynomial.
getRandomRoot(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Compute a random root of the given GF2Polynomial.
getRawOutputStream() - Method in class org.bouncycastle.asn1.ASN1Generator
Return the actual stream object encodings are written to.
getRawOutputStream() - Method in class org.bouncycastle.asn1.BERGenerator
 
getRawOutputStream() - Method in class org.bouncycastle.asn1.DERSequenceGenerator
Return the target stream for the SEQUENCE.
getRawXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
 
getRawYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
 
getRawZCoords() - Method in class org.bouncycastle.math.ec.ECPoint
 
getRC2ParameterVersion() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
getRDNs() - Method in class org.bouncycastle.asn1.x500.X500Name
return an array of RDNs in structure order.
getRDNs(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.X500Name
return an array of RDNs containing the attribute type given by OID in structure order.
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, either as it was added to a just generated signature, or extracted from a verified one.
getRecoveredMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
Return a reference to the recoveredMessage message, either as it was added to a just generated signature, or extracted from a verified one.
getRecoveredMessage() - Method in interface org.bouncycastle.crypto.SignerWithRecovery
Returns a reference to what message was recovered (if any).
getRegInfo() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
 
getRegistrationNumber() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getReqCert() - Method in class org.bouncycastle.asn1.ocsp.Request
 
getReqPolicy() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
 
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
Deprecated.
 
getRevokedCertificateEnumeration() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getRevokedCertificateEnumeration() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getRevokedCertificates() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getRevokedCertificates() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getRevokedCertificates() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
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.PBKDF1KeyWithParameters
Return the salt to use in the key derivation function.
getSalt() - Method in class org.bouncycastle.jcajce.PBKDF2KeyWithParameters
Return the salt to use in the key derivation function.
getSalt() - Method in class org.bouncycastle.jcajce.PKCS12KeyWithParameters
Return the salt to use in the key derivation function.
getSalt() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
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
 
getSecData() - Method in class org.bouncycastle.pqc.crypto.newhope.NHPrivateKeyParameters
 
getSecondCoefB() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getSecondMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MaMaPe
 
getSeconds() - Method in class org.bouncycastle.asn1.tsp.Accuracy
 
getSecret() - Method in class org.bouncycastle.crypto.Commitment
The secret required to reveal the commitment.
getSecret() - Method in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
Return the secret associated with this spec.
getSecretData() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.NHPrivateKey
 
getSecretData() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
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
Deprecated.
 
getSeed() - Method in class org.bouncycastle.asn1.x9.ValidationParams
 
getSeed() - Method in class org.bouncycastle.asn1.x9.X9Curve
 
getSeed() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.DHValidationParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.ISO18033KDFParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.MGFParameters
 
getSeed() - Method in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
Return the full seed for the spec.
getSeed() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the seed used to generate this curve (if available).
getSeedActive() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
returns the active seed
getSeedLen() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
 
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
Deprecated.
 
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
 
getSharedValue() - Method in class org.bouncycastle.pqc.crypto.ExchangePair
Return the shared value calculated with public key.
getSID() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getSig() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
 
getSigAlgName() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
return a more "meaningful" representation for the signature algorithm used in the certficate.
getSigAlgName() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getSigAlgOID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
return the object identifier for the signature.
getSigAlgOID() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getSigAlgParams() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
return the signature parameters, or null if there aren't any.
getSigAlgParams() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getSignature() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
 
getSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificate
Gives the signature of the whole body.
getSignature() - Method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
 
getSignature() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getSignature() - Method in class org.bouncycastle.asn1.ocsp.Signature
 
getSignature() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
getSignature() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getSignature() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getSignature() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
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
Deprecated.
 
getSignature() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.Signature
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
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
 
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
Deprecated.
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
Deprecated.
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
 
getStoreData() - Method in class org.bouncycastle.asn1.bc.ObjectStore
 
getStrength() - Method in class org.bouncycastle.crypto.KeyGenerationParameters
return the bit strength for keys produced by this generator,
getString() - Method in class org.bouncycastle.asn1.ASN1BitString
Return a String representation of this BIT STRING
getString() - Method in interface org.bouncycastle.asn1.ASN1String
Return a Java String representation of this STRING type's content.
getString() - Method in class org.bouncycastle.asn1.DERBMPString
 
getString() - Method in class org.bouncycastle.asn1.DERGeneralString
Return a Java String representation of our contained String.
getString() - Method in class org.bouncycastle.asn1.DERGraphicString
 
getString() - Method in class org.bouncycastle.asn1.DERIA5String
 
getString() - Method in class org.bouncycastle.asn1.DERNumericString
 
getString() - Method in class org.bouncycastle.asn1.DERPrintableString
 
getString() - Method in class org.bouncycastle.asn1.DERT61String
Decode the encoded string and return it, 8 bit encoding assumed.
getString() - Method in class org.bouncycastle.asn1.DERT61UTF8String
Deprecated.
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.DERVideotexString
 
getString() - Method in class org.bouncycastle.asn1.DERVisibleString
 
getString() - Method in class org.bouncycastle.asn1.x500.DirectoryString
 
getString() - Method in class org.bouncycastle.asn1.x509.DisplayText
Returns the stored String object.
getStringAt(int) - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
Return the UTF8STRING at index i.
getSubfield() - Method in interface org.bouncycastle.math.field.ExtensionField
 
getSubject() - Method in class org.bouncycastle.asn1.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
Deprecated.
 
getSubjectDN() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getSubjectKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
getSubjectKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
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
Deprecated.
 
getSubjectX500Principal() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getSubjectX509Principal(X509Certificate) - Static method in class org.bouncycastle.jce.PrincipalUtil
return the subject of the given cert as an X509PrincipalObject.
getSubtreeRootSig(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
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
The length of the KEK to be generated as a 4 byte big endian.
getSurname() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
 
getSymmAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
 
getT() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
 
getT() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
 
getT() - Method in class org.bouncycastle.pqc.asn1.ParSet
 
getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
 
getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
 
getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
 
getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
 
getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getT() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
getT() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
 
getTag(int) - Static method in class org.bouncycastle.asn1.eac.EACTags
 
getTagNo() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
Return the tag number associated with this object.
getTagNo() - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
 
getTagNo() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
Return the tag number associated with this object.
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
Deprecated.
 
getTBSCertList() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getTBSCertList() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getTbsRequest() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
 
getTbsResponseData() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getTc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Returns the degree of the middle coefficient of the used field trinomial (x^n + x^(getTc()) + 1).
getTemporalEvidence() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
 
getTemporalEvidence() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
 
getText(short) - Static method in class org.bouncycastle.crypto.tls.AlertDescription
 
getText(short) - Static method in class org.bouncycastle.crypto.tls.AlertLevel
 
getText(short) - Static method in class org.bouncycastle.crypto.tls.HashAlgorithm
 
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
Deprecated.
 
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.
getTrailer(Digest) - Static method in class org.bouncycastle.crypto.signers.ISOTrailers
 
getTrailerField() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getTrailing(int) - Method in class org.bouncycastle.pqc.crypto.ntru.IndexGenerator.BitString
Returns the last numBits bits from the end of the bit string.
getTransactionID() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getTransactionIdentifier() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
 
getTransactionIdentifier() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
 
getTransactionStatus() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
 
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.
getTreeDigest() - Method in class org.bouncycastle.pqc.asn1.SPHINCS256KeyParams
 
getTreeDigest() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyGenerationParameters
 
getTreeDigest() - Method in class org.bouncycastle.pqc.jcajce.spec.SPHINCS256KeyGenParameterSpec
 
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.bc.ObjectData
 
getType() - Method in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
 
getType() - Method in class org.bouncycastle.asn1.cmp.PKIBody
 
getType() - Method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
 
getType() - Method in class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
 
getType() - Method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
 
getType() - Method in class org.bouncycastle.asn1.crmf.POPOPrivKey
 
getType() - Method in class org.bouncycastle.asn1.crmf.ProofOfPossession
 
getType() - Method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
 
getType() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
getType() - Method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
 
getType() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
Return the tag number applying to the underlying choice.
getType() - Method in interface org.bouncycastle.crypto.CharToByteConverter
Return the type of the conversion.
getType() - Method in class org.bouncycastle.crypto.digests.SkeinEngine.Parameter
 
getType() - Method in class org.bouncycastle.crypto.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.
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
 
getUserKeyingMaterial() - Method in class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
getUserKeyingMaterial() - Method in class org.bouncycastle.jcajce.spec.UserKeyingMaterialSpec
 
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
getV1A() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getV1B() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getV2() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
getV2A() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getV2B() - 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
 
getValidationParams() - Method in class org.bouncycastle.asn1.x9.DomainParameters
Return the validation parameters for this set (if present).
getValidationParms() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
Deprecated.
 
getValidity() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
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.bc.ObjectStoreData
 
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
Deprecated.
 
getVersion() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getVersion() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
 
getVersion() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
 
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
Return the public value Y for the key.
getY() - Method in class org.bouncycastle.crypto.ec.ECPair
 
getY() - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
getY() - Method in class org.bouncycastle.crypto.params.DSAPublicKeyParameters
 
getY() - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
getY() - Method in class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getY() - Method in interface org.bouncycastle.jce.interfaces.ElGamalPublicKey
 
getY() - Method in interface org.bouncycastle.jce.interfaces.GOST3410PublicKey
 
getY() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getY() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getY() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getY() - Method in class org.bouncycastle.jce.spec.ElGamalPublicKeySpec
Returns the public value y.
getY() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the public key y.
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.custom.sec.SecT113R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
getYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
Returns the y-coordinate.
getZ() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
getZ() - Method in class org.bouncycastle.crypto.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(SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nField
 
GF2nONBElement - Class in org.bouncycastle.pqc.math.linearalgebra
This class implements an element of the finite field GF(2n ).
GF2nONBElement(GF2nONBField, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Construct a random element over the field gf2n, using the specified source of randomness.
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, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBField
constructs an instance of the finite field with 2deg elements and characteristic 2.
GF2nPolynomial - Class in org.bouncycastle.pqc.math.linearalgebra
This class implements polynomials over GF2nElements.
GF2nPolynomial(int, GF2nElement) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Creates a new PolynomialGF2n of size deg and elem as coefficients.
GF2nPolynomial(GF2nPolynomial) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Creates a new PolynomialGF2n by cloning the given PolynomialGF2n a.
GF2nPolynomial(GF2Polynomial, GF2nField) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Creates a new PolynomialGF2n from the given Bitstring polynomial over the GF2nField B1.
GF2nPolynomialElement - Class in org.bouncycastle.pqc.math.linearalgebra
This class implements elements of finite binary fields GF(2n) using polynomial representation.
GF2nPolynomialElement(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, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
constructs an instance of the finite field with 2deg elements and characteristic 2.
GF2nPolynomialField(int, SecureRandom, boolean) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
constructs an instance of the finite field with 2deg elements and characteristic 2.
GF2nPolynomialField(int, SecureRandom, GF2Polynomial) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Creates a new GF2nField of degree i and uses the given polynomial as field polynomial.
GF2Polynomial - Class in org.bouncycastle.pqc.math.linearalgebra
This class stores very long strings of bits and does some basic arithmetics.
GF2Polynomial(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Creates a new GF2Polynomial of the given length and value zero.
GF2Polynomial(int, 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.
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.GMAC
 
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
 
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
/**
GMSSPublicKey - Class in org.bouncycastle.pqc.asn1
This class implements an ASN.1 encoded GMSS public key.
GMSSPublicKey(byte[]) - Constructor for class org.bouncycastle.pqc.asn1.GMSSPublicKey
 
GMSSPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.gmss
 
GMSSPublicKeyParameters(byte[], GMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSPublicKeyParameters
The constructor.
GMSSRandom - Class in org.bouncycastle.pqc.crypto.gmss.util
This class provides a PRNG for GMSS
GMSSRandom(Digest) - Constructor for class org.bouncycastle.pqc.crypto.gmss.util.GMSSRandom
Constructor
GMSSRootCalc - Class in org.bouncycastle.pqc.crypto.gmss
This class computes a whole Merkle tree and saves the needed values for AuthPath computation.
GMSSRootCalc(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.MatrixSet - Class in org.bouncycastle.pqc.math.linearalgebra
This class is a container for an instance of GF2Matrix and one int[].
GOST - Class in org.bouncycastle.jcajce.provider.asymmetric
 
GOST() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.GOST
 
GOST.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
GOST28147 - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.GCFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
GOST28147
GOST28147.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
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.Digest2012_256 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.Digest2012_512 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.HashMac - Class in org.bouncycastle.jcajce.provider.digest
GOST3411 HMac
GOST3411.HashMac2012_256 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.HashMac2012_512 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.KeyGenerator2012_256 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.KeyGenerator2012_512 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.PBEWithMacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
PBEWithHmacGOST3411
GOST3411_2012_256Digest - Class in org.bouncycastle.crypto.digests
implementation of GOST R 34.11-2012 256-bit
GOST3411_2012_256Digest() - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
 
GOST3411_2012_256Digest(GOST3411_2012_256Digest) - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
 
GOST3411_2012_256DigestTest - Class in org.bouncycastle.crypto.test
 
GOST3411_2012_512Digest - Class in org.bouncycastle.crypto.digests
implementation of GOST R 34.11-2012 512-bit
GOST3411_2012_512Digest() - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
 
GOST3411_2012_512Digest(GOST3411_2012_512Digest) - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
 
GOST3411_2012_512DigestTest - Class in org.bouncycastle.crypto.test
 
GOST3411_2012_512DigestTest() - Constructor for class org.bouncycastle.crypto.test.GOST3411_2012_512DigestTest
 
GOST3411_2012Digest - Class in org.bouncycastle.crypto.digests
Base class for GOST3411-2012 256-bit and GOST3411-2012 512-bit digests.
GOST3411_2012Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012Digest
 
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.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grain128.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grain128Engine - Class in org.bouncycastle.crypto.engines
Implementation of Martin Hell's, Thomas Johansson's and Willi Meier's stream cipher, Grain-128.
Grain128Engine() - Constructor for class org.bouncycastle.crypto.engines.Grain128Engine
 
Grain128Test - Class in org.bouncycastle.crypto.test
Grain-128 Test
Grain128Test() - Constructor for class org.bouncycastle.crypto.test.Grain128Test
 
Grainv1 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1Engine - Class in org.bouncycastle.crypto.engines
Implementation of Martin Hell's, Thomas Johansson's and Willi Meier's stream cipher, Grain v1.
Grainv1Engine() - Constructor for class org.bouncycastle.crypto.engines.Grainv1Engine
 
Grainv1Test - Class in org.bouncycastle.crypto.test
Grain v1 Test
Grainv1Test() - Constructor for class org.bouncycastle.crypto.test.Grainv1Test
 
GRANTED - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
granted - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
GRANTED_WITH_MODS - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
grantedWithMods - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
GRAPHIC_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
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.Nat128
 
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
guessParameterSpec(BufferedBlockCipher, byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.IESUtil
 

H

h - 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.SecP128R1Field
 
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
 
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
 
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
 
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
 
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
 
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
 
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
 
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
 
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
 
half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
 
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
 
hasAnySmallFactors(BigInteger) - Static method in class org.bouncycastle.math.Primes
A fast check for small divisors, up to some implementation-specific limit.
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
 
hash_algorithms - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
 
hashAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
 
hashAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
 
hashAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
 
hashAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
 
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.ASN1ApplicationSpecific
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1BitString
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Boolean
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Enumerated
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Integer
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Null
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Object
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1OctetString
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Primitive
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Sequence
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Set
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1UTCTime
 
hashCode() - Method in class org.bouncycastle.asn1.DERBMPString
 
hashCode() - Method in class org.bouncycastle.asn1.DERExternal
 
hashCode() - Method in class org.bouncycastle.asn1.DERGeneralString
 
hashCode() - Method in class org.bouncycastle.asn1.DERGraphicString
 
hashCode() - Method in class org.bouncycastle.asn1.DERIA5String
 
hashCode() - Method in class org.bouncycastle.asn1.DERNumericString
 
hashCode() - Method in class org.bouncycastle.asn1.DERPrintableString
 
hashCode() - Method in class org.bouncycastle.asn1.DERT61String
 
hashCode() - Method in class org.bouncycastle.asn1.DERT61UTF8String
Deprecated.
 
hashCode() - Method in class org.bouncycastle.asn1.DERUniversalString
 
hashCode() - Method in class org.bouncycastle.asn1.DERUTF8String
 
hashCode() - Method in class org.bouncycastle.asn1.DERVideotexString
 
hashCode() - Method in class org.bouncycastle.asn1.DERVisibleString
 
hashCode() - Method in class org.bouncycastle.asn1.eac.PackedDate
 
hashCode() - Method in class org.bouncycastle.asn1.x500.X500Name
 
hashCode() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
hashCode() - Method in class org.bouncycastle.asn1.x509.Extension
 
hashCode() - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
 
hashCode() - Method in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
 
hashCode() - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
 
hashCode() - Method in class org.bouncycastle.crypto.ec.ECPair
 
hashCode() - Method in class org.bouncycastle.crypto.params.CramerShoupKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.DHKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.DHParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.DHValidationParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
hashCode() - Method in class org.bouncycastle.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
Deprecated.
 
hashCode() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
Cache the hashCode value - calculating it with the standard method.
hashCode() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
hashCode() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
 
hashCode() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
hashCode() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
 
hashCode() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.ECCurve
 
hashCode() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
hashCode() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
hashCode() - Method in class org.bouncycastle.math.ec.ECPoint
 
hashCode() - Method in class org.bouncycastle.pqc.crypto.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.newhope.BCNHPrivateKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
hashCode() - Method in class org.bouncycastle.pqc.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(long[]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(long[], int, int) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(short[][][]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(short[][]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(short[]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(Object[]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode() - Method in class org.bouncycastle.util.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
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.HashMac
 
HashMac2012_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.HashMac2012_256
 
HashMac2012_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.HashMac2012_512
 
HashMac224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac224
 
HashMac224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac224
 
HashMac256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac256
 
HashMac256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac256
 
HashMac288() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac288
 
HashMac384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac384
 
HashMac384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac384
 
HashMac512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac512
 
HashMac512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac512
 
HashMac_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_1024_1024
 
HashMac_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_1024_384
 
HashMac_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_1024_512
 
HashMac_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_128
 
HashMac_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_160
 
HashMac_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_224
 
HashMac_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_256
 
HashMac_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_128
 
HashMac_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_160
 
HashMac_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_224
 
HashMac_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_256
 
HashMac_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_384
 
HashMac_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_512
 
HashMacSHA3(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMacSHA3
 
HashMacT224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.HashMacT224
 
HashMacT256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.HashMacT256
 
hashSeed - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
 
hashSeed - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
 
HashSP800DRBG - Class in org.bouncycastle.crypto.prng.drbg
A SP800-90A Hash DRBG.
HashSP800DRBG(Digest, int, EntropySource, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.prng.drbg.HashSP800DRBG
Construct a SP800-90A Hash DRBG.
hasIdentifier() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
 
hasKeyPurposeId(KeyPurposeId) - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
Return true if this ExtendedKeyUsage object contains the passed in keyPurposeId.
hasMoreTokens() - Method in class org.bouncycastle.asn1.OIDTokenizer
Return whether or not there are more tokens in this tokenizer.
hasMoreTokens() - Method in class org.bouncycastle.asn1.x500.style.X500NameTokenizer
 
hasMoreTokens() - Method in class org.bouncycastle.asn1.x509.X509NameTokenizer
Deprecated.
 
hasNext() - Method in class org.bouncycastle.util.Arrays.Iterator
 
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
Deprecated.
 
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
Will return true if any extensions are present and marked as critical as we currently don't handle any extensions!
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
Will return true if any extensions are present and marked as critical as we currently dont handle any extensions!
hasUsages(int) - Method in class org.bouncycastle.asn1.x509.KeyUsage
Return true if a given usage bit is set, false otherwise.
HC128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC128.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC128.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC128.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC128Engine - Class in org.bouncycastle.crypto.engines
HC-128 is a software-efficient stream cipher created by Hongjun Wu.
HC128Engine() - Constructor for class org.bouncycastle.crypto.engines.HC128Engine
 
HC256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC256.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC256.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC256.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC256Engine - Class in org.bouncycastle.crypto.engines
HC-256 is a software-efficient stream cipher created by Hongjun Wu.
HC256Engine() - Constructor for class org.bouncycastle.crypto.engines.HC256Engine
 
HCFamilyTest - Class in org.bouncycastle.crypto.test
HC-128 and HC-256 Tests.
HCFamilyTest() - Constructor for class org.bouncycastle.crypto.test.HCFamilyTest
 
HCFamilyVecTest - Class in org.bouncycastle.crypto.test
HC-128 and HC-256 Tests.
HCFamilyVecTest() - Constructor for class org.bouncycastle.crypto.test.HCFamilyVecTest
 
HEADER_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
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.
HMacKeyGenerator_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_1024
 
HMacKeyGenerator_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_384
 
HMacKeyGenerator_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_512
 
HMacKeyGenerator_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_128
 
HMacKeyGenerator_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_160
 
HMacKeyGenerator_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_224
 
HMacKeyGenerator_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_256
 
HMacKeyGenerator_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_128
 
HMacKeyGenerator_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_160
 
HMacKeyGenerator_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_224
 
HMacKeyGenerator_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_256
 
HMacKeyGenerator_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_384
 
HMacKeyGenerator_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_512
 
hmacMD5 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
IPSEC ISAKMP-Oakley hmacMD5 OID: 1.3.6.1.5.5.8.1.1
hmacRIPEMD160 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
IPSEC ISAKMP-Oakley hmacRIPEMD160 OID: 1.3.6.1.5.5.8.1.4
hmacSHA1 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
IPSEC ISAKMP-Oakley hmacSHA1 OID: 1.3.6.1.5.5.8.1.2
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
ib0(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
InvSO - {13, 3,11, 0,10, 6, 5,12, 1,14, 4, 7,15, 9, 8, 2 } - 15 terms.
ib1(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
InvS1 - { 5, 8, 2,14,15, 6,12, 3,11, 4, 7, 9, 1,13,10, 0 } - 14 steps.
ib2(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
InvS2 - {12, 9,15, 4,11,14, 1, 2, 0, 3, 6,13, 5, 8,10, 7 } - 16 steps.
ib3(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
InvS3 - { 0, 9,10, 7,11,14, 6,13, 3, 5,12, 2, 4, 8,15, 1 } - 15 terms
ib4(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
InvS4 - { 5, 0, 8, 3,10, 9, 7,14, 2,12,11, 6, 4,15,13, 1 } - 15 terms.
ib5(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
InvS5 - { 8,15, 2, 9, 4, 1,13,14,11, 6, 5, 3, 7,12,10, 0 } - 16 terms.
ib6(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
InvS6 - {15,10, 1,13, 5, 3, 6, 0, 4, 9,14, 7, 2,12, 8,11 } - 15 terms.
ib7(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
InvS7 - { 3, 0, 6,13, 9,14,15, 8, 5,12,11, 7,10, 1, 4, 2 } - 17 terms.
ICAOObjectIdentifiers - Interface in org.bouncycastle.asn1.icao
{ ISOITU(2) intorgs(23) icao(136) }
id_aa - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2 - smime attributes
id_aa_cmsAlgorithmProtect - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
RFC 6211 - id-aa-cmsAlgorithmProtect OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) 52 }
id_aa_commitmentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
Deprecated.
use id_aa_ets_commitmentType instead
id_aa_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_ac_generic_hybrid - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
 
id_aca - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_accessIdentity - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_authenticationInfo - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_chargingIdentity - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_encAttrs - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_group - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_ad - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
id-pkix OID: 1.3.6.1.5.5.7.48
id_ad_caIssuers - Static variable in class org.bouncycastle.asn1.x509.AccessDescription
 
id_ad_caIssuers - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
id-ad-caIssuers OID: 1.3.6.1.5.5.7.48.2
id_ad_dvcs - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
Authority Information Access for DVCS; id-ad-dcvs; OID: 1.3.6.1.5.5.7.48.4
id_ad_ocsp - Static variable in class org.bouncycastle.asn1.x509.AccessDescription
 
id_ad_ocsp - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
id-ad-ocsp OID: 1.3.6.1.5.5.7.48.1
id_aes128_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.2
id_aes128_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.7
id_aes128_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.4
id_aes128_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.1
id_aes128_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.6
id_aes128_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.3
id_aes128_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.5
id_aes128_wrap_pad - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.28
id_aes192_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.22
id_aes192_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.27
id_aes192_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.24
id_aes192_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.21
id_aes192_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.26
id_aes192_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.23
id_aes192_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.25
id_aes192_wrap_pad - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.28
id_aes256_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.42
id_aes256_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.47
id_aes256_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.44
id_aes256_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.41
id_aes256_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.46
id_aes256_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.43
id_aes256_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.45
id_aes256_wrap_pad - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.48
id_alg - Static variable in interface org.bouncycastle.asn1.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_ESDH - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.3.5
id_alg_PWRI_KEK - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.3.9
id_alg_SSDH - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.3.10
id_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_blake2b160 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
id_blake2b256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
id_blake2b384 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
id_blake2b512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
id_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
 
id_dsa_with_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.5
id_dsa_with_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.6
id_dsa_with_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.7
id_dsa_with_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.8
id_ea_rsa - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
OID: 2.5.8.1.1
id_EAC_ePassport - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
id-EAC-ePassport OBJECT IDENTIFIER ::= { bsi-de applications(3) mrtd(1) roles(2) 1 } OID: 0.4.0.127.0.7.3.1.2.1
id_ecc - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
id_ecdsa_with_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.9
id_ecdsa_with_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.10
id_ecdsa_with_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.11
id_ecdsa_with_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.12
id_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_QcPds - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_etsi_qcs_QcSSCD - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_etsi_qcs_QcType - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_etsi_qcs_RetentionPeriod - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_etsi_qct_eseal - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_etsi_qct_esign - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_etsi_qct_web - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_fieldType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.2.840.10045.1
id_Gost28147_89_CryptoPro_A_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R28147-89-CryotoPro-A-ParamSet OID: 1.2.643.2.2.31.1
id_Gost28147_89_CryptoPro_B_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R28147-89-CryotoPro-B-ParamSet OID: 1.2.643.2.2.31.2
id_Gost28147_89_CryptoPro_C_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R28147-89-CryotoPro-C-ParamSet OID: 1.2.643.2.2.31.3
id_Gost28147_89_CryptoPro_D_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R28147-89-CryotoPro-D-ParamSet OID: 1.2.643.2.2.31.4
id_Gost28147_89_CryptoPro_TestParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R28147-89-CryotoPro-A-ParamSet OID: 1.2.643.2.2.31.0
id_hmacWithSHA1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.7
id_hmacWithSHA224 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.8
id_hmacWithSHA256 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.9
id_hmacWithSHA384 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.10
id_hmacWithSHA3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.13
id_hmacWithSHA3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.14
id_hmacWithSHA3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.15
id_hmacWithSHA3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.16
id_hmacWithSHA512 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.11
id_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_kdf_kdf2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
id_kdf_kdf3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
id_kem_rsa - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
id-kem-rsa OID ::= { is18033-2 key-encapsulation-mechanism(2) rsa(4) }
id_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_rsa_KEM - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-- RSA-KEM Key Transport Algorithm id-rsa-kem OID ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 14 }
id_RSAES_OAEP - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.7
id_rsassa_pkcs1_v1_5_with_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.9
id_rsassa_pkcs1_v1_5_with_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.10
id_rsassa_pkcs1_v1_5_with_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.11
id_rsassa_pkcs1_v1_5_with_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.12
id_RSASSA_PSS - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.10
id_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_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.7
id_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.8
id_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.9
id_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.10
id_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.3
id_sha512_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.5
id_sha512_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.6
id_shake128 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.11
id_shake256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.12
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
id_tc26 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_28147_param_Z - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3410_12_256_paramSetA - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3410_12_512_paramSetA - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3410_12_512_paramSetB - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3410_12_512_paramSetC - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3411_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3411_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_hmac_gost_3411_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_hmac_gost_3411_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
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.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.CFB8Mac - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.PBEWithSHAAndIDEA - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.PBEWithSHAAndIDEAKeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
idea_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
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() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IES
 
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
 
IESCipher - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
IESCipher(IESEngine) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
IESCipher(IESEngine, int) - 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.ECIESwithAESCBC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
IESCipher.ECIESwithCipher - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
IESCipher.ECIESwithDESedeCBC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
IESCipher.IES - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
Classes that inherit from us
IESCipher.IESwithAESCBC - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
IESCipher.IESwithDESedeCBC - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
IESEngine - Class in org.bouncycastle.crypto.engines
Support class for constructing integrated encryption ciphers for doing basic message exchanges on top of key agreement ciphers.
IESEngine(BasicAgreement, DerivationFunction, Mac) - Constructor for class org.bouncycastle.crypto.engines.IESEngine
set up for use with stream mode, where the key derivation function is used to provide a stream of bytes to xor with the message.
IESEngine(BasicAgreement, DerivationFunction, Mac, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.engines.IESEngine
Set up for use in conjunction with a block cipher to handle the message.It is strongly recommended that the cipher is not in ECB mode.
IESKey - Interface in org.bouncycastle.jce.interfaces
key pair for use with an integrated encryptor
IESParameters - Class in org.bouncycastle.crypto.params
parameters for using an integrated cipher in stream mode.
IESParameters(byte[], byte[], int) - Constructor for class org.bouncycastle.crypto.params.IESParameters
 
IESParameterSpec - Class in org.bouncycastle.jce.spec
Parameter spec for an integrated encryptor, as in IEEE P1363a
IESParameterSpec(byte[], byte[], int) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
Set the IES engine parameters.
IESParameterSpec(byte[], byte[], int, int, byte[]) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
Set the IES engine parameters.
IESParameterSpec(byte[], byte[], int, int, byte[], boolean) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
Set the IES engine parameters.
IESTest - Class in org.bouncycastle.jce.provider.test
test for ECIES - Elliptic Curve Integrated Encryption Scheme
IESUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
IESUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.IESUtil
 
IESwithAESCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IESwithAESCBC
 
IESWithCipherParameters - Class in org.bouncycastle.crypto.params
 
IESWithCipherParameters(byte[], byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.IESWithCipherParameters
 
IESwithDESedeCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IESwithDESedeCBC
 
IetfAttrSyntax - Class in org.bouncycastle.asn1.x509
Implementation of IetfAttrSyntax as specified by RFC3281.
IETFUtils - Class in org.bouncycastle.asn1.x500.style
 
IETFUtils() - Constructor for class org.bouncycastle.asn1.x500.style.IETFUtils
 
ike2048() - Method in class org.bouncycastle.jce.provider.test.DHTest
 
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.
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
ImplicitlyCaTest - Class in org.bouncycastle.jce.provider.test
 
ImplicitlyCaTest() - Constructor for class org.bouncycastle.jce.provider.test.ImplicitlyCaTest
 
implies(Permission) - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
implMultiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
 
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
 
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
implMulw(long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
 
implMulw(long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
implMulw(long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
implMulw(long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
implMulwAcc(long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
implMulwAcc(long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
implMulwAcc(long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
implMulwAcc(long[], long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
implMulwAcc(long[], long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
implPrintNonZeroTraceBits(X9ECParameters) - Static method in class org.bouncycastle.math.ec.tools.TraceOptimizer
 
implSquare(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
 
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
 
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
importPoint(ECCurve, ECPoint) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
importPoint(ECPoint) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
importPoint(ECPoint) - Method in class org.bouncycastle.math.ec.ECCurve
 
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 a fatal 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.
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.SecP128R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
InfoTypeAndValue - Class in org.bouncycastle.asn1.cmp
Example InfoTypeAndValue contents include, but are not limited to, the following (un-comment in this ASN.1 module and use as appropriate for a given environment): id-it-caProtEncCert OBJECT IDENTIFIER ::= {id-it 1} CAProtEncCertValue ::= CMPCertificate id-it-signKeyPairTypes OBJECT IDENTIFIER ::= {id-it 2} SignKeyPairTypesValue ::= SEQUENCE OF AlgorithmIdentifier id-it-encKeyPairTypes OBJECT IDENTIFIER ::= {id-it 3} EncKeyPairTypesValue ::= SEQUENCE OF AlgorithmIdentifier id-it-preferredSymmAlg OBJECT IDENTIFIER ::= {id-it 4} PreferredSymmAlgValue ::= AlgorithmIdentifier id-it-caKeyUpdateInfo OBJECT IDENTIFIER ::= {id-it 5} CAKeyUpdateInfoValue ::= CAKeyUpdAnnContent id-it-currentCRL OBJECT IDENTIFIER ::= {id-it 6} CurrentCRLValue ::= CertificateList id-it-unsupportedOIDs OBJECT IDENTIFIER ::= {id-it 7} UnsupportedOIDsValue ::= SEQUENCE OF OBJECT IDENTIFIER id-it-keyPairParamReq OBJECT IDENTIFIER ::= {id-it 10} KeyPairParamReqValue ::= OBJECT IDENTIFIER id-it-keyPairParamRep OBJECT IDENTIFIER ::= {id-it 11} KeyPairParamRepValue ::= AlgorithmIdentifer id-it-revPassphrase OBJECT IDENTIFIER ::= {id-it 12} RevPassphraseValue ::= EncryptedValue id-it-implicitConfirm OBJECT IDENTIFIER ::= {id-it 13} ImplicitConfirmValue ::= NULL id-it-confirmWaitTime OBJECT IDENTIFIER ::= {id-it 14} ConfirmWaitTimeValue ::= GeneralizedTime id-it-origPKIMessage OBJECT IDENTIFIER ::= {id-it 15} OrigPKIMessageValue ::= PKIMessages id-it-suppLangTags OBJECT IDENTIFIER ::= {id-it 16} SuppLangTagsValue ::= SEQUENCE OF UTF8String where id-pkix OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7)} and id-it OBJECT IDENTIFIER ::= {id-pkix 4}
InfoTypeAndValue(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.InfoTypeAndValue
 
InfoTypeAndValue(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cmp.InfoTypeAndValue
 
inhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.Extension
Inhibit Any Policy
inhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Inhibit Any Policy
InhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.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.ConcatenationKDFGenerator
 
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
Deprecated.
initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESLightEngine
initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.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.SerpentEngineBase
initialise a Serpent cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
initialise a SKIPJACK cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SM4Engine
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.TEAEngine
initialise
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
Initialise the engine.
init(boolean, 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.McElieceCipher
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
 
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.McEliecePointchevalCipher
 
init(boolean, CipherParameters) - Method in interface org.bouncycastle.pqc.crypto.MessageEncryptor
 
init(boolean, CipherParameters) - Method in interface org.bouncycastle.pqc.crypto.MessageSigner
initialise the signer for signature generation or signature verification.
init(CipherParameters) - Method in class org.bouncycastle.pqc.crypto.newhope.NHAgreement
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.newhope.NHKeyPairGenerator
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.ntru.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
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyPairGenerator
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256Signer
 
initCipherDecrypt(McEliecePrivateKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCipher
 
initCipherDecrypt(McElieceCCA2PrivateKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
 
initCipherDecrypt(McElieceCCA2PrivateKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
 
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.McElieceCipher
 
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.McElieceCCA2KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi
 
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
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyPairGeneratorSpi
 
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
 
initRecord(StreamCipher, boolean, long, byte[]) - 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.
inputBuffers - Variable in class org.bouncycastle.crypto.tls.TlsProtocol
 
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
Utility methods for ints.
Integers() - Constructor for class org.bouncycastle.util.Integers
 
integerToBytes(BigInteger, int) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
Convert an integer to a byte array, ensuring it is exactly qLength long.
integerToOctets(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
 
INTEGRATED_CIRCUIT_MANUFACTURER_ID - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
INTERCHANGE_CONTROL - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
INTERCHANGE_PROFILE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
Interleave - Class in org.bouncycastle.math.raw
 
Interleave() - Constructor for class org.bouncycastle.math.raw.Interleave
 
Intermediate_Certificate_1_CP_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_RL_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_RL_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_RL_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_CP_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_RL_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_RL_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_RL_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_02_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_03_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_04_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_04_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_04_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_04_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_04_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_05_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PL_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PL_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_08_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_08_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_08_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_08_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_08_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_07_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_07_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_07_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_09_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_CP_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_01_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_RL_03_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_RL_05_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_RL_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_CP_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_01_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_RL_03_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_RL_05_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_RL_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PL_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PL_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_02_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_02_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_02_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_02_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_03_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_03_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_03_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_03_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_04_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_04_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_04_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_04_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_04_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_04_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_02_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_02_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_02_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_04_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_05_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_05_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_05_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PL_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PL_01_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_08_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_08_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_08_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_08_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_08_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_08_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_03_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_03_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_05_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_07_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_07_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_07_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_08_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_09_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
intern() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
Intern will return a reference to a pooled version of this object, unless it is not present in which case intern will add it.
INTERNAL_ERROR - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
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 interface org.bouncycastle.asn1.x509.NameConstraintValidator
 
intersectEmptyPermittedSubtree(int) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
 
intersectEmptyPermittedSubtree(int) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
intersectPermittedSubtree(GeneralSubtree) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
 
intersectPermittedSubtree(GeneralSubtree[]) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
 
intersectPermittedSubtree(GeneralSubtree) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
 
intersectPermittedSubtree(GeneralSubtree[]) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
Updates the permitted set of these name constraints with the intersection with the given subtree.
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 ints
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.ASN1BitString
 
invalidate() - Method in interface org.bouncycastle.crypto.tls.TlsSession
 
invalidateSession(DTLSClientProtocol.ClientHandshakeState) - Method in class org.bouncycastle.crypto.tls.DTLSClientProtocol
 
invalidateSession(DTLSServerProtocol.ServerHandshakeState) - Method in class org.bouncycastle.crypto.tls.DTLSServerProtocol
 
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(int, int[], BigInteger) - Static method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
 
inverse(short[][]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
This function computes the inverse of a given matrix using the Gauss- Elimination method.
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
 
inverseLT() - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
Apply the inverse of the linear transformation to the register set.
invert() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
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
Utility methods for processing String objects containing IP addresses.
IPAddress() - Constructor for class org.bouncycastle.util.IPAddress
 
ipsec - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
IPSEC base OID: 1.3.6.1.5.5.8
IS - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
is18033_2 - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
-- ISO/IEC 18033-2 arc is18033-2 OID ::= { iso(1) standard(0) is18033(18033) part2(2) }
is64BitJVM() - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
Takes an educated guess as to whether 64 bits are supported by the JVM.
ISAACEngine - Class in org.bouncycastle.crypto.engines
Implementation of Bob Jenkin's ISAAC (Indirection Shift Accumulate Add and Count).
ISAACEngine() - Constructor for class org.bouncycastle.crypto.engines.ISAACEngine
 
ISAACTest - Class in org.bouncycastle.crypto.test
ISAAC Test - see 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.ec.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
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 - Variable in class org.bouncycastle.asn1.ASN1ApplicationSpecific
 
isConstructed() - Method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
Return true if the object is marked as constructed, false otherwise.
isConstructed() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
Return true if this tagged object is marked as constructed.
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)
isDefaultPrf() - Method in class org.bouncycastle.jcajce.spec.PBKDF2KeySpec
Return true if this spec is for the default PRF (HmacSHA1), false otherwise.
isDeltaCRLIndicatorEnabled() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
Returns if this selector must match CRLs with the delta CRL indicator extension set.
isDES(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.DESUtil
 
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
 
isF2mField(FiniteField) - 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
 
isFpField(FiniteField) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
isHashProtected() - Method in class org.bouncycastle.asn1.cms.MetaData
 
isIA5String(String) - Static method in class org.bouncycastle.asn1.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
Deprecated.
 
isInfinity() - Method in class org.bouncycastle.math.ec.ECPoint
 
isInhibitAnyPolicy() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
 
isInhibitPolicyMapping() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
 
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.custom.sec.SecT113R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
Returns true if this is a Koblitz curve (ABC curve).
isLaterVersionOf(ProtocolVersion) - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
 
isMRProbablePrime(BigInteger, SecureRandom, int) - Static method in class org.bouncycastle.math.Primes
FIPS 186-4 C.3.1 Miller-Rabin Probabilistic Primality Test Run several iterations of the Miller-Rabin algorithm with randomly-chosen bases.
isMRProbablePrimeToBase(BigInteger, BigInteger) - Static method in class org.bouncycastle.math.Primes
FIPS 186-4 C.3.1 Miller-Rabin Probabilistic Primality Test (to a fixed base).
isMultiValued() - Method in class org.bouncycastle.asn1.x500.RDN
 
isNamedCurve() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
 
isNamedCurve() - Method in class org.bouncycastle.asn1.x9.X962Parameters
 
isNormalized() - Method in class org.bouncycastle.math.ec.ECPoint
 
isNotPrimePower() - Method in class org.bouncycastle.math.Primes.MROutput
 
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
 
ISO9796d1Padding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.ISO9796d1Padding
 
ISO9796d2PSSSigner - Class in org.bouncycastle.crypto.signers
ISO9796-2 - mechanism using a hash function with recovery (scheme 2 and 3).
ISO9796d2PSSSigner(AsymmetricBlockCipher, Digest, int, boolean) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
Generate a signer with either implicit or explicit trailers for ISO9796-2, scheme 2 or 3.
ISO9796d2PSSSigner(AsymmetricBlockCipher, Digest, int) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
Constructor for a signer with an explicit digest trailer.
ISO9796d2Signer - Class in org.bouncycastle.crypto.signers
ISO9796-2 - mechanism using a hash function with recovery (scheme 1)
ISO9796d2Signer(AsymmetricBlockCipher, Digest, boolean) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2Signer
Generate a signer with either implicit or explicit trailers for ISO9796-2.
ISO9796d2Signer(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2Signer
Constructor for a signer with an explicit digest trailer.
ISO9796Test - Class in org.bouncycastle.crypto.test
test vectors from ISO 9796-1 and ISO 9796-2 edition 1.
ISO9796Test() - Constructor for class org.bouncycastle.crypto.test.ISO9796Test
 
ISO9797Alg3Mac - Class in org.bouncycastle.crypto.macs
DES based CBC Block Cipher MAC according to ISO9797, algorithm 3 (ANSI X9.19 Retail MAC) This could as well be derived from CBCBlockCipherMac, but then the property mac in the base class must be changed to protected
ISO9797Alg3Mac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
create a Retail-MAC based on a CBC block cipher.
ISO9797Alg3Mac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
create a Retail-MAC based on a CBC block cipher.
ISO9797Alg3Mac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
create a Retail-MAC based on a block cipher with the size of the MAC been given in bits.
ISO9797Alg3Mac(BlockCipher, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
ISO9797Alg3MacTest - Class in org.bouncycastle.crypto.test
 
ISO9797Alg3MacTest() - Constructor for class org.bouncycastle.crypto.test.ISO9797Alg3MacTest
 
iso_encryption_algorithms - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
 
ISOIECObjectIdentifiers - Interface in org.bouncycastle.asn1.iso
OIDS from ISO/IEC 10118-3:2004
isOne() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
isOne() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
isOne(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
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.
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat320
 
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat448
 
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat576
 
ISOSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
ISOSignatureSpi.MD5WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.RIPEMD160WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA1WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA224WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA256WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA384WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA512_224WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA512_256WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA512WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.WhirlpoolWithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOTrailers - Class in org.bouncycastle.crypto.signers
 
ISOTrailers() - Constructor for class org.bouncycastle.crypto.signers.ISOTrailers
 
isOverrideSet(String) - Static method in class org.bouncycastle.util.Properties
 
isPentanomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Returns true if the field polynomial is a pentanomial.
isPointCompressed() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
 
isPolicyMappingInhibited() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
isPower(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Tests whether an integer a is power of another integer p.
isPredefined() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
isPredictionResistant() - Method in interface org.bouncycastle.crypto.prng.EntropySource
Return whether or not this entropy source is regarded as prediction resistant.
isPredictionResistant() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
 
isPrime(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Miller-Rabin-Test, determines wether the given integer is probably prime or composite.
isPrintableString(String) - Static method in class org.bouncycastle.asn1.DERPrintableString
return true if the passed in String can be represented without loss as a PrintableString, false otherwise.
isPrivate() - Method in class org.bouncycastle.crypto.params.AsymmetricKeyParameter
 
isPrivate(short) - Static method in class org.bouncycastle.crypto.tls.HashAlgorithm
 
isProbablePrime(BigInteger) - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
 
isProvablyComposite() - Method in class org.bouncycastle.math.Primes.MROutput
 
isReal2Key(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
return true if the passed in key is a real 2 part DES-EDE key.
isReal3Key(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
return true if the passed in key is a real 3 part DES-EDE key.
isRealEDEKey(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
return true if the passed in key is a real 2/3 part DES-EDE key.
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
Deprecated.
Checks whether the given certificate is on this CRL.
isRsaOid(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil
 
isSameDigest(String, String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
 
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(ProtocolVersion) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
isTLSv11(TlsContext) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
isTLSv12(ProtocolVersion) - 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.custom.sec.SecT113R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
Return true if curve uses a Trinomial basis.
isTrinomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Returns true if the field polynomial is a trinomial.
isTrue() - Method in class org.bouncycastle.asn1.ASN1Boolean
 
isTrue(String, boolean) - Method in class org.bouncycastle.util.test.SimpleTest
 
isUsed() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
isUseDeltasEnabled() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
Defaults to false.
isUseDEREncoding() - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
isValid(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(short) - Static method in class org.bouncycastle.crypto.tls.NameType
 
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
 
isValidFieldElement(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
 
isValidFieldElement(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractFp
 
isValidFieldElement(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
 
isValidIPv4(String) - Static method in class org.bouncycastle.util.IPAddress
Validate the given IPv4 address.
isValidIPv4WithNetmask(String) - Static method in class org.bouncycastle.util.IPAddress
 
isValidIPv6(String) - Static method in class org.bouncycastle.util.IPAddress
Validate the given IPv6 address.
isValidIPv6WithNetmask(String) - Static method in class org.bouncycastle.util.IPAddress
 
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.SecP128R1FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
isZero() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
isZero(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
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).
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat320
 
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat448
 
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat576
 
it_caKeyUpdateInfo - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.5
it_caProtEncCert - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.1
it_confirmWaitTime - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.14
it_currentCRL - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.6
it_encKeyPairTypes - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.3
it_implicitConfirm - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.13
it_keyPairParamRep - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.11
it_keyPairParamReq - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.10
it_origPKIMessage - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.15
it_preferredSymAlg - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.4
it_revPassphrase - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.12
it_signKeyPairTypes - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.2
it_suppLangTags - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.16
it_unsupportedOIDs - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.7
Iterable<T> - Interface in org.bouncycastle.util
Utility class to allow use of Iterable feature in JDK 1.5+
iterationCount - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
 
iterator() - Method in class org.bouncycastle.asn1.ASN1Sequence
 
iterator() - Method in class org.bouncycastle.asn1.ASN1Set
 
iterator() - Method in class org.bouncycastle.asn1.bc.ObjectDataSequence
 
Iterator(T[]) - Constructor for class org.bouncycastle.util.Arrays.Iterator
Base constructor.
iterator() - Method in class org.bouncycastle.util.CollectionStore
 
iterator() - Method in interface org.bouncycastle.util.Iterable
Returns an iterator over a set of elements of type T.
IV_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
 
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.
KDFCounterTests - Class in org.bouncycastle.crypto.test.cavp
 
KDFCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFCounterTests
 
KDFDoublePipelineCounterTests - Class in org.bouncycastle.crypto.test.cavp
 
KDFDoublePipelineCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
 
KDFDoublePipelineIterationBytesGenerator - Class in org.bouncycastle.crypto.generators
This KDF has been defined by the publicly available NIST SP 800-108 specification.
KDFDoublePipelineIterationBytesGenerator(Mac) - Constructor for class org.bouncycastle.crypto.generators.KDFDoublePipelineIterationBytesGenerator
 
KDFDoublePipelineIterationNoCounterTests - Class in org.bouncycastle.crypto.test.cavp
 
KDFDoublePipelineIterationNoCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
 
KDFDoublePipelineIterationParameters - Class in org.bouncycastle.crypto.params
Note that counter is only supported at the location presented in the NIST SP 800-108 specification, not in the additional locations present in the CAVP test vectors.
KDFDoublePipelineIteratorGeneratorTest - Class in org.bouncycastle.crypto.test
 
KDFDoublePipelineIteratorGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDFDoublePipelineIteratorGeneratorTest
 
KDFFeedbackBytesGenerator - Class in org.bouncycastle.crypto.generators
This KDF has been defined by the publicly available NIST SP 800-108 specification.
KDFFeedbackBytesGenerator(Mac) - Constructor for class org.bouncycastle.crypto.generators.KDFFeedbackBytesGenerator
 
KDFFeedbackCounterTests - Class in org.bouncycastle.crypto.test.cavp
 
KDFFeedbackCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
 
KDFFeedbackGeneratorTest - Class in org.bouncycastle.crypto.test
 
KDFFeedbackGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDFFeedbackGeneratorTest
 
KDFFeedbackNoCounterTests - Class in org.bouncycastle.crypto.test.cavp
 
KDFFeedbackNoCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
 
KDFFeedbackParameters - Class in org.bouncycastle.crypto.params
Note that counter is only supported at the location presented in the NIST SP 800-108 specification, not in the additional locations present in the CAVP test vectors.
KDFParameters - Class in org.bouncycastle.crypto.params
parameters for Key derivation functions for IEEE P1363a
KDFParameters(byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.KDFParameters
 
Keccak - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.Digest224 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.Digest256 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.Digest288 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.Digest384 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.Digest512 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.DigestKeccak - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.HashMac224 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.HashMac256 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.HashMac288 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.HashMac384 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.HashMac512 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.KeyGenerator224 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.KeyGenerator256 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.KeyGenerator288 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.KeyGenerator384 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.KeyGenerator512 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
KeccakDigest - Class in org.bouncycastle.crypto.digests
implementation of Keccak based on following KeccakNISTInterface.c from http://keccak.noekeon.org/ Following the naming conventions used in the C source code to enable easy review of the implementation.
KeccakDigest() - Constructor for class org.bouncycastle.crypto.digests.KeccakDigest
 
KeccakDigest(int) - Constructor for class org.bouncycastle.crypto.digests.KeccakDigest
 
KeccakDigest(KeccakDigest) - Constructor for class org.bouncycastle.crypto.digests.KeccakDigest
 
KeccakDigestTest - Class in org.bouncycastle.crypto.test
Keccak Digest Test
KeccakTest - Class in org.bouncycastle.jce.provider.test
 
KeccakTest() - Constructor for class org.bouncycastle.jce.provider.test.KeccakTest
 
KEKIdentifier - Class in org.bouncycastle.asn1.cms
RFC 5652: Content encryption key delivery mechanisms.
KEKIdentifier(byte[], ASN1GeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.KEKIdentifier
 
KEKRecipientInfo - Class in org.bouncycastle.asn1.cms
RFC 5652: Content encryption key delivery mechanisms.
KEKRecipientInfo(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_EXPANSION - Static variable in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
 
KEY_GEN_ALG_FLOAT - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
 
KEY_GEN_ALG_RESULTANT - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
 
KEY_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
 
KEY_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(String, DerivationFunction) - 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 - Class in org.bouncycastle.pqc.jcajce.provider.newhope
 
KeyAgreementSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
KeyAgreementSpi.CDHwithSHA1KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.CDHwithSHA224KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.CDHwithSHA256KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.CDHwithSHA384KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.CDHwithSHA512KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithRFC2631KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
KeyAgreementSpi.DHwithSHA1CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA1KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA1KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA224KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA256CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA256KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA384CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA384KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA512CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA512KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA1CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA1KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA224CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA224KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA256CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA256KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA384CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA384KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA512CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA512KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
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
 
KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyFactory
 
KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.KeyFactory
 
KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.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.ECDH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECDHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECGOST3410 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECMQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen
 
KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen
 
KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.KeyGen
 
KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Poly1305.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.KeyGen
 
KeyGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen128
 
KeyGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen128
 
KeyGen192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen192
 
KeyGen192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen192
 
KeyGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen256
 
KeyGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen256
 
KeyGen32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.KeyGen32
 
KeyGen64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.KeyGen64
 
KeyGen7539() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.KeyGen7539
 
KeyGen_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.KeyGen_1024
 
KeyGen_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.KeyGen_256
 
KeyGen_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.KeyGen_512
 
keyGenAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
 
KeyGenerationParameters - Class in org.bouncycastle.crypto
The base class for parameters to key generators.
KeyGenerationParameters(SecureRandom, int) - Constructor for class org.bouncycastle.crypto.KeyGenerationParameters
initialise the generator with a source of randomness and a strength (in bits).
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.KeyGenerator
 
KeyGenerator2012_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.KeyGenerator2012_256
 
KeyGenerator2012_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.KeyGenerator2012_512
 
KeyGenerator224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator224
 
KeyGenerator224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator224
 
KeyGenerator256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator256
 
KeyGenerator256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator256
 
KeyGenerator288() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator288
 
KeyGenerator3() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator3
 
KeyGenerator384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator384
 
KeyGenerator384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator384
 
KeyGenerator512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator512
 
KeyGenerator512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator512
 
KeyGeneratorSHA3(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGeneratorSHA3
 
KeyGeneratorT224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.KeyGeneratorT224
 
KeyGeneratorT256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.KeyGeneratorT256
 
keyGenParameters - Static variable in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
 
keyNormBoundSq - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
 
keyPair - Variable in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
KeyPairGeneratorSpi() - 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.ECDH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECDHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECMQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
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
Base constructor.
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
 
KTSParameterSpec - Class in org.bouncycastle.jcajce.spec
Parameter spec for doing KTS based wrapping via the Cipher API.
KTSParameterSpec.Builder - Class in org.bouncycastle.jcajce.spec
Builder class for creating a KTSParameterSpec.

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
lineSeparator() - Static method in class org.bouncycastle.util.Strings
 
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
 
littleEndianToInt(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
 
littleEndianToLong(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
Deprecated.
 
littleEndianToLong(byte[], int, long[]) - Static method in class org.bouncycastle.crypto.util.Pack
Deprecated.
 
littleEndianToLong(byte[], int) - Static method in class org.bouncycastle.util.Pack
 
littleEndianToLong(byte[], int, long[]) - Static method in class org.bouncycastle.util.Pack
 
littleEndianToShort(byte[], int) - Static method in class org.bouncycastle.util.Pack
 
loadParameters(AlgorithmParameters, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.util.AlgorithmParametersUtils
Load an AlgorithmParameters object with the passed in ASN.1 encodable - if possible.
loadParameters(AlgorithmParameters, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.util.JcaJceUtils
Deprecated.
use AlgorithmParametersUtils.loadParameters(AlgorithmParameters params, ASN1Encodable sParams)
loadStore(InputStream) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.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
 
LT() - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
Apply the linear transformation to the register set.

M

m - Variable in class org.bouncycastle.crypto.macs.SipHash
 
M1 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
M1 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
M2 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
M2 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
M32 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
MAC - Static variable in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
 
mac - Variable in class org.bouncycastle.crypto.io.MacInputStream
 
mac - Variable in class org.bouncycastle.crypto.io.MacOutputStream
 
Mac - Interface in org.bouncycastle.crypto
The base interface for implementations of message authentication codes (MACs).
mac - Variable in class org.bouncycastle.crypto.tls.SimulatedTlsSRPIdentityManager
 
mac - Variable in class org.bouncycastle.crypto.tls.TlsMac
 
Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mac
 
Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.Mac
 
Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Poly1305.Mac
 
Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mac
 
Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mac
 
Mac24() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mac24
 
Mac32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.Mac32
 
Mac48() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mac48
 
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
 
MacCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.MacCFB8
 
MacData - Class in org.bouncycastle.asn1.pkcs
 
MacData(DigestInfo, byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.MacData
 
MacDerivationFunction - Interface in org.bouncycastle.crypto
base interface for general purpose Mac based byte derivation functions.
MacInputStream - Class in org.bouncycastle.crypto.io
 
MacInputStream(InputStream, Mac) - Constructor for class org.bouncycastle.crypto.io.MacInputStream
 
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
An output stream which calculates a MAC based on the data that is written to it.
MacOutputStream(Mac) - Constructor for class org.bouncycastle.jcajce.io.MacOutputStream
Base constructor - specify the MAC algorithm to use.
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.Blake2bDigestTest
 
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.GOST3411_2012_256DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3411_2012_512DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3411DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.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.KeccakDigestTest
 
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.SHA3HMacTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA512DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA512HMacTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA512t224DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA512t256DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.Shacal2Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHAKEDigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.ShortenedDigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.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.SM4Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.SRP6Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.StreamCipherResetTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.TEATest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.Threefish1024Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.Threefish256Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.Threefish512Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.TigerDigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.TnepresTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.TwofishTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.VMPCKSA3Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.VMPCMacTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.VMPCTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.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.BCFKSStoreTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.BlockCipherTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CamelliaTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertPathBuilderTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertPathTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertStoreTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertUniqueIDTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.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.ECIESVectorTest
 
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.KeccakTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.KeyStoreTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.MacTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.MQVTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.MultiCertStoreTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NamedCurveTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.nist.AllTests
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NoekeonTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.OCBTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.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.AllTests
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.RSATest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SealedTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SEEDTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SerialisationTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.Shacal2Test
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SigNameTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.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.SM4Test
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ThreefishTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.TLSKDFTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.WrapTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.X509CertificatePairTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.X509LDAPCertStoreTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.X509StreamParserTest
 
main(String[]) - Static method in class org.bouncycastle.math.ec.tools.DiscoverEndomorphisms
 
main(String[]) - Static method in class org.bouncycastle.math.ec.tools.F2mSqrtOptimizer
 
main(String[]) - Static method in class org.bouncycastle.math.ec.tools.TraceOptimizer
 
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.GMSSSignerTest
 
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.McElieceCipherTest
 
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.McElieceFujisakiCipherTest
 
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.McElieceKobaraImaiCipherTest
 
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.McEliecePointchevalCipherTest
 
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.NewHopeTest
 
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.RainbowSignerTest
 
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.RegressionTest
 
main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.Sphincs256Test
 
main(String[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.pqc.math.ntru.euclid.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.pqc.math.ntru.util.test.AllTests
 
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.
makePBEMacParameters(SecretKey, int, int, int, PBEParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
generate a PBE based key suitable for a MAC algorithm, the key size is chosen according the MAC size, or the hashing algorithm, whichever is greater.
makePBEParameters(byte[], int, int, int, int, AlgorithmParameterSpec, String) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
construct a key and iv (if necessary) suitable for use with a Cipher.
makePBEParameters(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
 
makeWorkingKey(byte[]) - Method in class org.bouncycastle.crypto.engines.SerpentEngine
Expand a user-supplied key material into a session key.
makeWorkingKey(byte[]) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
 
makeWorkingKey(byte[]) - Method in class org.bouncycastle.crypto.engines.TnepresEngine
Expand a user-supplied key material into a session key.
MALFORMED_REQUEST - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
MaMaPe(GF2Matrix, GF2Matrix, Permutation) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MaMaPe
Construct a new GoppaCode.MaMaPe container with the given parameters.
map(ECPoint) - Method in interface org.bouncycastle.math.ec.ECPointMap
 
map(ECPoint) - Method in class org.bouncycastle.math.ec.ScaleXPointMap
 
map(ECPoint) - Method in class org.bouncycastle.math.ec.ScaleYPointMap
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DH.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSA.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSTU4145.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.EC.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ECGOST.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ElGamal.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.GOST.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.IES.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.RSA.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.X509.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SM3.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.drbg.DRBG.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BC.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BCFKS.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.keystore.PKCS12.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Poly1305.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.Mappings
 
Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.McEliece.Mappings
 
Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.NH.Mappings
 
Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.Rainbow.Mappings
 
Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.SPHINCS.Mappings
 
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
 
MASTER_SECRET - Static variable in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
 
match(Certificate) - Method in class org.bouncycastle.jcajce.PKIXCertStoreSelector
 
match(CRL) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
 
match(T) - Method in interface org.bouncycastle.util.Selector
Match the passed in object, returning true if it would be selected by this selector, false otherwise.
matrices - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
the COB matrices
matrix - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
For the matrix representation the array of type int[][] is used, thus every element of the array keeps one element of the matrix (element from finite field GF(2^m))
Matrix - Class in org.bouncycastle.pqc.math.linearalgebra
This abstract class defines matrices.
Matrix() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Matrix
 
MATRIX_TYPE_RANDOM_LT - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
random lower triangular matrix
MATRIX_TYPE_RANDOM_REGULAR - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
random regular matrix
MATRIX_TYPE_RANDOM_UT - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
random upper triangular matrix
MATRIX_TYPE_UNIT - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
unit matrix
MATRIX_TYPE_ZERO - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
zero matrix
MatrixSet(GF2Matrix, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MatrixSet
Construct a new GoppaCode.MatrixSet container with the given parameters.
max_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.McElieceCipher
 
maxPlainTextSize - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
The maximum number of bytes the cipher can decrypt.
maxPower(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute the largest h with 2^h | a if a!
mcEliece - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
1.3.6.1.4.1.8301.3.1.3.4.1
McEliece - Class in org.bouncycastle.pqc.jcajce.provider
 
McEliece() - Constructor for class org.bouncycastle.pqc.jcajce.provider.McEliece
 
McEliece.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
 
mcElieceCca2 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
1.3.6.1.4.1.8301.3.1.3.4.2
McElieceCCA2KeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
This class is used to translate between McEliece CCA2 keys and key specifications.
McElieceCCA2KeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
McElieceCCA2KeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceCCA2KeyGenerationParameters(SecureRandom, McElieceCCA2Parameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyGenerationParameters
 
McElieceCCA2KeyGenParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for the parameters that are used by the McEliece, McElieceCCA2, and Niederreiter key pair generators.
McElieceCCA2KeyGenParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
Constructor.
McElieceCCA2KeyGenParameterSpec(int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
Constructor.
McElieceCCA2KeyGenParameterSpec(int, String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
McElieceCCA2KeyGenParameterSpec(int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
Constructor.
McElieceCCA2KeyGenParameterSpec(int, int, String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
McElieceCCA2KeyGenParameterSpec(int, int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
Constructor.
McElieceCCA2KeyGenParameterSpec(int, int, int, String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
McElieceCCA2KeyPairGenerator - Class in org.bouncycastle.pqc.crypto.mceliece
This class implements key pair generation of the McEliece Public Key Cryptosystem (McEliecePKC).
McElieceCCA2KeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyPairGenerator
 
McElieceCCA2KeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceCCA2KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyPairGeneratorSpi
 
McElieceCCA2KeyPairGeneratorTest - Class in org.bouncycastle.pqc.jcajce.provider.test
 
McElieceCCA2KeyPairGeneratorTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2KeyPairGeneratorTest
 
McElieceCCA2KeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceCCA2KeyParameters(boolean, String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyParameters
 
McElieceCCA2KeysToParams - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
utility class for converting jce/jca McElieceCCA2 objects objects into their org.bouncycastle.crypto counterparts.
McElieceCCA2KeysToParams() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
 
McElieceCCA2Parameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceCCA2Parameters() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
Constructor.
McElieceCCA2Parameters(String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
 
McElieceCCA2Parameters(int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
Constructor.
McElieceCCA2Parameters(int, String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
Constructor.
McElieceCCA2Parameters(int, int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
Constructor.
McElieceCCA2Parameters(int, int, String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
Constructor.
McElieceCCA2Parameters(int, int, int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
Constructor.
McElieceCCA2Parameters(int, int, int, String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
Constructor.
McElieceCCA2Primitives - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
Core operations for the CCA-secure variants of McEliece.
McElieceCCA2PrimitivesTest - Class in org.bouncycastle.pqc.jcajce.provider.test
 
McElieceCCA2PrimitivesTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2PrimitivesTest
 
McElieceCCA2PrivateKey - Class in org.bouncycastle.pqc.asn1
Return the keyData to encode in the PrivateKeyInfo structure.
McElieceCCA2PrivateKey(int, int, GF2mField, PolynomialGF2mSmallM, Permutation, AlgorithmIdentifier) - Constructor for class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
 
McElieceCCA2PrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceCCA2PrivateKeyParameters(int, int, GF2mField, PolynomialGF2mSmallM, Permutation, String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
Constructor.
McElieceCCA2PublicKey - Class in org.bouncycastle.pqc.asn1
 
McElieceCCA2PublicKey(int, int, GF2Matrix, AlgorithmIdentifier) - Constructor for class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
 
McElieceCCA2PublicKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceCCA2PublicKeyParameters(int, int, GF2Matrix, String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
Constructor.
McElieceCipher - Class in org.bouncycastle.pqc.crypto.mceliece
This class implements the McEliece Public Key cryptosystem (McEliecePKCS).
McElieceCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCipher
 
McElieceCipherTest - Class in org.bouncycastle.pqc.crypto.test
 
McElieceCipherTest() - Constructor for class org.bouncycastle.pqc.crypto.test.McElieceCipherTest
 
McElieceCipherTest - Class in org.bouncycastle.pqc.jcajce.provider.test
 
McElieceCipherTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceCipherTest
 
mcElieceFujisaki - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
McElieceFujisaki() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki
 
McElieceFujisakiCipher - Class in org.bouncycastle.pqc.crypto.mceliece
This class implements the Fujisaki/Okamoto conversion of the McEliecePKCS.
McElieceFujisakiCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
 
McElieceFujisakiCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi(Digest, McElieceFujisakiCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
McElieceFujisakiCipherSpi.McElieceFujisaki - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherTest - Class in org.bouncycastle.pqc.crypto.test
 
McElieceFujisakiCipherTest() - 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
 
McElieceKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
This class is used to translate between McEliece keys and key specifications.
McElieceKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
McElieceKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceKeyGenerationParameters(SecureRandom, McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyGenerationParameters
 
McElieceKeyGenParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for the parameters that are used by the McEliece, McElieceCCA2, and Niederreiter key pair generators.
McElieceKeyGenParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
Constructor.
McElieceKeyGenParameterSpec(int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
Constructor.
McElieceKeyGenParameterSpec(int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
Constructor.
McElieceKeyGenParameterSpec(int, int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
Constructor.
McElieceKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.mceliece
This class implements key pair generation of the McEliece Public Key Cryptosystem (McEliecePKC).
McElieceKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyPairGenerator
 
McElieceKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
 
McElieceKeyPairGeneratorTest - Class in org.bouncycastle.pqc.jcajce.provider.test
 
McElieceKeyPairGeneratorTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceKeyPairGeneratorTest
 
McElieceKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceKeyParameters(boolean, McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyParameters
 
McElieceKeysToParams - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
utility class for converting jce/jca McEliece objects objects into their org.bouncycastle.crypto counterparts.
McElieceKeysToParams() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
 
mcElieceKobara_Imai - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
McElieceKobaraImai() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai
 
McElieceKobaraImai224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai224
 
McElieceKobaraImai256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai256
 
McElieceKobaraImai384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai384
 
McElieceKobaraImai512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai512
 
McElieceKobaraImaiCipher - Class in org.bouncycastle.pqc.crypto.mceliece
This class implements the Kobara/Imai conversion of the McEliecePKCS.
McElieceKobaraImaiCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
 
McElieceKobaraImaiCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
McElieceKobaraImaiCipherSpi(Digest, McElieceKobaraImaiCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai224 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai256 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai384 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai512 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherTest - Class in org.bouncycastle.pqc.crypto.test
 
McElieceKobaraImaiCipherTest() - 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
 
McElieceParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceParameters() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
Constructor.
McElieceParameters(Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
 
McElieceParameters(int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
Constructor.
McElieceParameters(int, Digest) - 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, Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
Constructor.
McElieceParameters(int, int, int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
Constructor.
McElieceParameters(int, int, int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
Constructor.
McEliecePKCS() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS
 
McEliecePKCSCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi(McElieceCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
McEliecePKCSCipherSpi.McEliecePKCS - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
mcEliecePointcheval - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
McEliecePointcheval() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval
 
McEliecePointcheval224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval224
 
McEliecePointcheval256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval256
 
McEliecePointcheval384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval384
 
McEliecePointcheval512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval512
 
McEliecePointchevalCipher - Class in org.bouncycastle.pqc.crypto.mceliece
This class implements the Pointcheval conversion of the McEliecePKCS.
McEliecePointchevalCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
 
McEliecePointchevalCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi(Digest, McEliecePointchevalCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
McEliecePointchevalCipherSpi.McEliecePointcheval - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval224 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval256 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval384 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval512 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherTest - Class in org.bouncycastle.pqc.crypto.test
 
McEliecePointchevalCipherTest() - 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
 
McEliecePrivateKey - Class in org.bouncycastle.pqc.asn1
 
McEliecePrivateKey(int, int, GF2mField, PolynomialGF2mSmallM, Permutation, Permutation, GF2Matrix) - Constructor for class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
McEliecePrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McEliecePrivateKeyParameters(int, int, GF2mField, PolynomialGF2mSmallM, Permutation, Permutation, GF2Matrix) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
Constructor.
McEliecePrivateKeyParameters(int, int, byte[], byte[], byte[], byte[], byte[], byte[], byte[][]) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
Constructor.
McEliecePublicKey - Class in org.bouncycastle.pqc.asn1
 
McEliecePublicKey(int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.asn1.McEliecePublicKey
 
McEliecePublicKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McEliecePublicKeyParameters(int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
Constructor.
md2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.2
MD2() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD2
 
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.HashMac - Class in org.bouncycastle.jcajce.provider.digest
MD2 HMac
MD2.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
MD2.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
MD2Digest - Class in org.bouncycastle.crypto.digests
implementation of MD2 as outlined in RFC1319 by B.Kaliski from RSA Laboratories April 1992
MD2Digest() - Constructor for class org.bouncycastle.crypto.digests.MD2Digest
 
MD2Digest(MD2Digest) - Constructor for class org.bouncycastle.crypto.digests.MD2Digest
 
MD2DigestTest - Class in org.bouncycastle.crypto.test
standard vector test for MD2 from RFC1319 by B.Kaliski of RSA Laboratories April 1992
md2WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.2
md4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.4
MD4() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD4
 
MD4 - Class in org.bouncycastle.jcajce.provider.digest
 
MD4.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
MD4.HashMac - Class in org.bouncycastle.jcajce.provider.digest
MD4 HashMac
MD4.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
MD4.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
MD4Digest - Class in org.bouncycastle.crypto.digests
implementation of MD4 as RFC 1320 by R.
MD4Digest() - Constructor for class org.bouncycastle.crypto.digests.MD4Digest
Standard constructor
MD4Digest(MD4Digest) - Constructor for class org.bouncycastle.crypto.digests.MD4Digest
Copy constructor.
MD4DigestTest - Class in org.bouncycastle.crypto.test
standard vector test for MD4 from RFC 1320.
md4WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
OID: 1.3.14.3.2.2
md4WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
OID: 1.3.14.3.2.4
md4WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.3
md5 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.5
md5 - Static variable in class org.bouncycastle.crypto.tls.HashAlgorithm
 
md5 - Static variable in class org.bouncycastle.crypto.tls.MACAlgorithm
 
MD5() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD5
 
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.HashMac - Class in org.bouncycastle.jcajce.provider.digest
MD5 HashMac
MD5.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
MD5.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
MD5Digest - Class in org.bouncycastle.crypto.digests
implementation of MD5 as outlined in "Handbook of Applied Cryptography", pages 346 - 347.
MD5Digest() - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
Standard constructor
MD5Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
 
MD5Digest(MD5Digest) - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
Copy constructor.
MD5DigestTest - Class in org.bouncycastle.crypto.test
standard vector test for MD5 from "Handbook of Applied Cryptography", page 345.
MD5HMacTest - Class in org.bouncycastle.crypto.test
MD5 HMac Test, test vectors from RFC 2202
MD5HMacTest() - Constructor for class org.bouncycastle.crypto.test.MD5HMacTest
 
md5WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
OID: 1.3.14.3.2.3
md5WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.4
MD5WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.MD5WithRSAEncryption
 
mDegree - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
holds the extension degree n of this element's corresponding field.
mDegree - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
the degree of this field
member - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
Memoable - Interface in org.bouncycastle.util
Interface for Memoable objects.
MemoableResetException - Exception in org.bouncycastle.util
Exception to be thrown on a failure to reset an object implementing Memoable.
MemoableResetException(String) - Constructor for exception org.bouncycastle.util.MemoableResetException
Basic Constructor.
MESSAGE_REFERENCE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCipher
Decrypt a cipher text.
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
 
messageDecrypt(byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageEncryptor
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.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
MessageDigestUtils - Class in org.bouncycastle.jcajce.util
 
MessageDigestUtils() - Constructor for class org.bouncycastle.jcajce.util.MessageDigestUtils
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCipher
Encrypt a plain text.
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
 
messageEncrypt(byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageEncryptor
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.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
Base interface for a PQC encryption algorithm.
MessageImprint - Class in org.bouncycastle.asn1.tsp
 
MessageImprint(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.tsp.MessageImprint
 
MessageSigner - Interface in org.bouncycastle.pqc.crypto
Base interface for a PQC signing algorithm.
MetaData - Class in org.bouncycastle.asn1.cms
RFC 5544: Binding Documents with Time-Stamps; MetaData object.
MetaData(ASN1Boolean, DERUTF8String, DERIA5String, Attributes) - Constructor for class org.bouncycastle.asn1.cms.MetaData
 
mField - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
holds a pointer to this element's corresponding field.
MGF1BytesGenerator - Class in org.bouncycastle.crypto.generators
Generator for MGF1 as defined in PKCS 1v2
MGF1BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.MGF1BytesGenerator
 
MGF1GeneratorTest - Class in org.bouncycastle.crypto.test
MGF1 tests - vectors from ISO 18033 for KDF1 (equivalent).
MGF1GeneratorTest() - Constructor for class org.bouncycastle.crypto.test.MGF1GeneratorTest
 
MGFParameters - Class in org.bouncycastle.crypto.params
parameters for mask derivation functions.
MGFParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.MGFParameters
 
MGFParameters(byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.MGFParameters
 
mgmt - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
1.3.6.1.2: Internet management
microsoft - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
Base OID: 1.3.6.1.4.1.311
microsoftAppPolicies - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
OID: 1.3.6.1.4.1.311.21.10
microsoftCaVersion - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
OID: 1.3.6.1.4.1.311.21.1
microsoftCertTemplateV1 - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
OID: 1.3.6.1.4.1.311.20.2
microsoftCertTemplateV2 - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
OID: 1.3.6.1.4.1.311.21.7
microsoftCrlNextPublish - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
OID: 1.3.6.1.4.1.311.21.4
MicrosoftObjectIdentifiers - Interface in org.bouncycastle.asn1.microsoft
Microsoft 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
 
MQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQV
 
mqv1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.42 MQV1 OID: 1.2.840.10046.3.8
mqv2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.42 MQV2 OID: 1.2.840.10046.3.7
mqvFull_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
mqvFull_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
mqvFull_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
mqvFull_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
MQVParameterSpec - Class in org.bouncycastle.jcajce.spec
 
MQVParameterSpec(PublicKey, PrivateKey, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(PublicKey, PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(KeyPair, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(PrivateKey, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(KeyPair, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
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
Deprecated.
use MQVParameterSpec
MQVPrivateKeySpec(PrivateKey, PrivateKey) - Constructor for class org.bouncycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
 
MQVPrivateKeySpec(PrivateKey, PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
 
MQVPrivateParameters - Class in org.bouncycastle.crypto.params
 
MQVPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPrivateParameters
 
MQVPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPrivateParameters
 
MQVPublicKey - Interface in org.bouncycastle.jce.interfaces
Static/ephemeral public key pair for use with ECMQV key agreement
MQVPublicKeySpec - Class in org.bouncycastle.jce.spec
Deprecated.
use MQVParameterSpec
MQVPublicKeySpec(PublicKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.MQVPublicKeySpec
Deprecated.
 
MQVPublicParameters - Class in org.bouncycastle.crypto.params
 
MQVPublicParameters(ECPublicKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPublicParameters
 
mqvSinglePass_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.3.133.16.840.63.0.16
mqvSinglePass_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
mqvSinglePass_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
mqvSinglePass_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
mqvSinglePass_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
MQVTest - Class in org.bouncycastle.jce.provider.test
 
MQVTest() - Constructor for class org.bouncycastle.jce.provider.test.MQVTest
 
MQVuserKeyingMaterial - Class in org.bouncycastle.asn1.cms.ecc
RFC 5753/3278: MQVuserKeyingMaterial object.
MQVuserKeyingMaterial(OriginatorPublicKey, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
 
MQVwithSHA1CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA1CKDF
 
MQVwithSHA1KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA1KDFAndSharedInfo
 
MQVwithSHA224CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA224CKDF
 
MQVwithSHA224KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA224KDFAndSharedInfo
 
MQVwithSHA256CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA256CKDF
 
MQVwithSHA256KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA256KDFAndSharedInfo
 
MQVwithSHA384CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA384CKDF
 
MQVwithSHA384KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA384KDFAndSharedInfo
 
MQVwithSHA512CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA512CKDF
 
MQVwithSHA512KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA512KDFAndSharedInfo
 
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.Nat128
 
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat384
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.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.Nat128
 
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mulAddTo(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
mulAddTo(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mulByWord(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
mulByWord(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
mulByWordAddTo(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
mulByWordAddTo(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
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.SecP128R1Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
 
multiply(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(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
multiply(ECPoint, BigInteger) - Method in interface org.bouncycastle.math.ec.ECMultiplier
Multiplies the ECPoint p by k, i.e.
multiply(BigInteger) - Method in class org.bouncycastle.math.ec.ECPoint
Multiplies this ECPoint by the given number.
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.SecP128R1Field
 
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
 
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
 
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
 
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
 
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
 
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
 
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
 
multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
 
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
 
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
multiplyAndReduce(GF2nPolynomial, GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Multiplies this by b, reduces the result by g and returns it in a new PolynomialGF2n.
multiplyClassic(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Multiplies this GF2Polynomial with b and returns the result in a new GF2Polynomial.
multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.BasicGCMMultiplier
 
multiplyH(byte[]) - Method in interface org.bouncycastle.crypto.modes.gcm.GCMMultiplier
 
multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.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.custom.sec.SecT113FieldElement
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
multiplyP(int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
multiplyP(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
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.custom.sec.SecT113FieldElement
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.AbstractECMultiplier
 
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.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.AbstractF2m 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.Nat128
 
mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mulWordAddExt(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mulWordAddExt(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mulWordAddExt(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mulWordAddTo(int, int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
mulWordAddTo(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mulWordAddTo(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mulWordDwordAddAt(int, int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
mulWordsAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mulWordsAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 

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.
NameConstraintValidator - Interface in org.bouncycastle.asn1.x509
 
NameConstraintValidatorException - Exception in org.bouncycastle.asn1.x509
 
NameConstraintValidatorException(String) - Constructor for exception org.bouncycastle.asn1.x509.NameConstraintValidatorException
 
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
 
Nat128 - Class in org.bouncycastle.math.raw
 
Nat128() - Constructor for class org.bouncycastle.math.raw.Nat128
 
Nat160 - Class in org.bouncycastle.math.raw
 
Nat160() - Constructor for class org.bouncycastle.math.raw.Nat160
 
Nat192 - Class in org.bouncycastle.math.raw
 
Nat192() - Constructor for class org.bouncycastle.math.raw.Nat192
 
Nat224 - Class in org.bouncycastle.math.raw
 
Nat224() - Constructor for class org.bouncycastle.math.raw.Nat224
 
Nat256 - Class in org.bouncycastle.math.raw
 
Nat256() - Constructor for class org.bouncycastle.math.raw.Nat256
 
Nat320 - Class in org.bouncycastle.math.raw
 
Nat320() - Constructor for class org.bouncycastle.math.raw.Nat320
 
Nat384 - Class in org.bouncycastle.math.raw
 
Nat384() - Constructor for class org.bouncycastle.math.raw.Nat384
 
Nat448 - Class in org.bouncycastle.math.raw
 
Nat448() - Constructor for class org.bouncycastle.math.raw.Nat448
 
Nat512 - Class in org.bouncycastle.math.raw
 
Nat512() - Constructor for class org.bouncycastle.math.raw.Nat512
 
Nat576 - Class in org.bouncycastle.math.raw
 
Nat576() - Constructor for class org.bouncycastle.math.raw.Nat576
 
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
 
negate() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
 
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
 
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
 
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
 
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
 
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
 
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
 
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
 
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
 
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
 
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
 
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
 
negate() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
negate() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
negate() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
negate() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
negate() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
negate() - Method in class org.bouncycastle.math.ec.ECPoint
 
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
newHope - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
NewHope
newHope - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
NewHopeKeyPairGeneratorTest - Class in org.bouncycastle.pqc.jcajce.provider.test
 
NewHopeKeyPairGeneratorTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.NewHopeKeyPairGeneratorTest
 
NewHopeTest - Class in org.bouncycastle.pqc.crypto.test
 
NewHopeTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NewHopeTest
 
NewHopeTest - Class in org.bouncycastle.pqc.jcajce.provider.test
 
NewHopeTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.NewHopeTest
 
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
Return the next token in the underlying String.
nextToken() - Method in class org.bouncycastle.asn1.x500.style.X500NameTokenizer
 
nextToken() - Method in class org.bouncycastle.asn1.x509.X509NameTokenizer
Deprecated.
 
nextTwoPow(int) - Static method in class org.bouncycastle.crypto.tls.ByteQueue
 
NH - Class in org.bouncycastle.pqc.jcajce.provider
 
NH() - Constructor for class org.bouncycastle.pqc.jcajce.provider.NH
 
NH.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
 
NHAgreement - Class in org.bouncycastle.pqc.crypto.newhope
 
NHAgreement() - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHAgreement
 
NHExchangePairGenerator - Class in org.bouncycastle.pqc.crypto.newhope
 
NHExchangePairGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHExchangePairGenerator
 
NHKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
 
NHKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.newhope
 
NHKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
NHKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.newhope
 
NHKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHKeyPairGenerator
 
NHKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.newhope
 
NHKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi
 
NHPrivateKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
 
NHPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.newhope
 
NHPrivateKeyParameters(short[]) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHPrivateKeyParameters
 
NHPublicKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
 
NHPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.newhope
 
NHPublicKeyParameters(byte[]) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHPublicKeyParameters
 
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.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
NoekeonEngine - Class in org.bouncycastle.crypto.engines
A Noekeon engine, using direct-key mode.
NoekeonEngine() - Constructor for class org.bouncycastle.crypto.engines.NoekeonEngine
Create an instance of the Noekeon encryption algorithm and set some defaults
NoekeonTest - Class in org.bouncycastle.crypto.test
Noekeon tester
NoekeonTest - Class in org.bouncycastle.jce.provider.test
basic test class for SEED
NoekeonTest() - Constructor for class org.bouncycastle.jce.provider.test.NoekeonTest
 
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_RFC5288 - Static variable in class org.bouncycastle.crypto.tls.TlsAEADCipher
 
NonceAndIV() - Constructor for class org.bouncycastle.jcajce.provider.drbg.DRBG.NonceAndIV
 
nonceMode - Variable in class org.bouncycastle.crypto.tls.TlsAEADCipher
 
none - Static variable in class org.bouncycastle.crypto.tls.HashAlgorithm
 
noneDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.noneDSA
 
nonePSS() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.nonePSS
 
noneRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.noneRSA
 
NonMemoableDigest - Class in org.bouncycastle.crypto.digests
Wrapper removes exposure to the Memoable interface on an ExtendedDigest implementation.
NonMemoableDigest(ExtendedDigest) - Constructor for class org.bouncycastle.crypto.digests.NonMemoableDigest
Base constructor.
NonMemoableDigestTest - Class in org.bouncycastle.crypto.test
SHA1 HMac Test, test vectors from RFC 2202
NonMemoableDigestTest() - Constructor for class org.bouncycastle.crypto.test.NonMemoableDigestTest
 
nonRepudiation - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
nonRepudiation - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
NoPadding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi.NoPadding
 
NoPadding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.NoPadding
 
noRevAvail - Static variable in class org.bouncycastle.asn1.x509.Extension
NoRevAvail extension in attribute certificates.
noRevAvail - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
NoRevAvail extension in attribute certificates.
NoRevAvail - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
normalize() - Method in class org.bouncycastle.math.ec.ECPoint
Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.
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
 
NOT_STRICT_LENGTH_ENABLED_PROPERTY - Static variable in class org.bouncycastle.crypto.encodings.PKCS1Encoding
some providers fail to include the leading zero in PKCS1 encoded blocks.
Notar - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Notar
Notariatsverwalter - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Notariatsverwalter
Notariatsverwalterin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Notariatsverwalterin
Notarin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Notarin
Notarvertreter - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Notarvertreter
Notarvertreterin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Notarvertreterin
notation - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.2.1 -- notation
notAuthorized - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
NoticeReference - Class in org.bouncycastle.asn1.x509
NoticeReference class, used in CertificatePolicies X509 V3 extensions (in policy qualifiers).
NoticeReference(String, Vector) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
Creates a new NoticeReference instance.
NoticeReference(String, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
Creates a new NoticeReference instance.
NoticeReference(DisplayText, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
Creates a new NoticeReference instance.
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.
noTrailerAvailable(Digest) - Static method in class org.bouncycastle.crypto.signers.ISOTrailers
 
notYoungerThan - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
notYoungerThan() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
novell - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
Novell OID base: 2.16.840.1.113719
novellSecurityAttribs - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
Novell SecurityAttribs OID: 2.16.840.1.113719.1.9.4.1
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