- b - Variable in class org.spongycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
-
- B - Static variable in class org.spongycastle.asn1.eac.ECDSAPublicKey
-
- b - Variable in class org.spongycastle.asn1.eac.Flags.StringJoiner
-
- B - Variable in class org.spongycastle.crypto.agreement.srp.SRP6Client
-
- b - Variable in class org.spongycastle.crypto.agreement.srp.SRP6Server
-
- B - Variable in class org.spongycastle.crypto.agreement.srp.SRP6Server
-
- b - Variable in class org.spongycastle.crypto.digests.TigerDigest
-
- b - Variable in class org.spongycastle.crypto.engines.ISAACEngine
-
- B - Variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- B - Variable in class org.spongycastle.crypto.params.NTRUSigningParameters
-
- B - Variable in class org.spongycastle.crypto.tls.TlsSRPKeyExchange
-
- b - Variable in class org.spongycastle.math.ec.ECCurve
-
- b0(int) - Method in class org.spongycastle.crypto.engines.TwofishEngine
-
- b1(int) - Method in class org.spongycastle.crypto.engines.TwofishEngine
-
- b2(int) - Method in class org.spongycastle.crypto.engines.TwofishEngine
-
- b3(int) - Method in class org.spongycastle.crypto.engines.TwofishEngine
-
- bad_certificate - Static variable in class org.spongycastle.crypto.tls.AlertDescription
-
- bad_certificate_hash_value - Static variable in class org.spongycastle.crypto.tls.AlertDescription
-
- bad_certificate_status_response - Static variable in class org.spongycastle.crypto.tls.AlertDescription
-
- bad_record_mac - Static variable in class org.spongycastle.crypto.tls.AlertDescription
-
- bagAttributes - Variable in class org.spongycastle.asn1.pkcs.SafeBag
-
- bagId - Variable in class org.spongycastle.asn1.pkcs.EncryptedData
-
- bagId - Variable in class org.spongycastle.asn1.pkcs.SafeBag
-
- bagtypes - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- bagValue - Variable in class org.spongycastle.asn1.pkcs.EncryptedData
-
- bagValue - Variable in class org.spongycastle.asn1.pkcs.SafeBag
-
- base - Variable in class org.spongycastle.asn1.x509.GeneralSubtree
-
- BASE - Static variable in class org.spongycastle.crypto.engines.IDEAEngine
-
- Base64 - Class in org.spongycastle.util.encoders
-
- Base64() - Constructor for class org.spongycastle.util.encoders.Base64
-
- Base64Encoder - Class in org.spongycastle.util.encoders
-
- Base64Encoder() - Constructor for class org.spongycastle.util.encoders.Base64Encoder
-
- baseCertificateID - Variable in class org.spongycastle.asn1.x509.Holder
-
- baseCertificateID - Variable in class org.spongycastle.asn1.x509.V2Form
-
- BaseCipherSpi - Class in org.spongycastle.jcajce.provider.asymmetric.util
-
- BaseCipherSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
-
- baseDigest - Variable in class org.spongycastle.crypto.digests.ShortenedDigest
-
- BaseKDFBytesGenerator - Class in org.spongycastle.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.spongycastle.crypto.generators.BaseKDFBytesGenerator
-
Construct a KDF Parameters generator.
- BaseKeyFactorySpi - Class in org.spongycastle.jcajce.provider.asymmetric.util
-
- BaseKeyFactorySpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
-
- basePointG - Variable in class org.spongycastle.asn1.eac.ECDSAPublicKey
-
- bases - Variable in class org.spongycastle.crypto.params.NTRUSigningPrivateKeyParameters
-
- BasicAgreement - Interface in org.spongycastle.crypto
-
The basic interface that basic Diffie-Hellman implementations
conforms to.
- basicAgreement - Variable in class org.spongycastle.crypto.tls.DefaultTlsAgreementCredentials
-
- BasicConstraints - Class in org.spongycastle.asn1.x509
-
- BasicConstraints(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.BasicConstraints
-
- BasicConstraints(boolean) - Constructor for class org.spongycastle.asn1.x509.BasicConstraints
-
- BasicConstraints(int) - Constructor for class org.spongycastle.asn1.x509.BasicConstraints
-
create a cA=true object for the given path length constraint.
- basicConstraints - Static variable in class org.spongycastle.asn1.x509.Extension
-
Basic Constraints
- basicConstraints - Static variable in class org.spongycastle.asn1.x509.X509Extension
-
Basic Constraints
- BasicConstraints - Static variable in class org.spongycastle.asn1.x509.X509Extensions
-
Deprecated.
use X509Extension value.
- BasicGCMExponentiator - Class in org.spongycastle.crypto.modes.gcm
-
- BasicGCMExponentiator() - Constructor for class org.spongycastle.crypto.modes.gcm.BasicGCMExponentiator
-
- BasicGCMMultiplier - Class in org.spongycastle.crypto.modes.gcm
-
- BasicGCMMultiplier() - Constructor for class org.spongycastle.crypto.modes.gcm.BasicGCMMultiplier
-
- BASIS_TYPE_STANDARD - Static variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- BASIS_TYPE_TRANSPOSE - Static variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- basisType - Variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- bc - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
iso.org.dod.internet.private.enterprise.legion-of-the-bouncy-castle
1.3.6.1.4.1.22554
- BC - Variable in class org.spongycastle.crypto.engines.RijndaelEngine
-
- BC_DH_LOCAL_PERMISSION - Static variable in class org.spongycastle.jce.provider.BouncyCastleProviderConfiguration
-
- BC_DH_PERMISSION - Static variable in class org.spongycastle.jce.provider.BouncyCastleProviderConfiguration
-
- BC_EC_LOCAL_PERMISSION - Static variable in class org.spongycastle.jce.provider.BouncyCastleProviderConfiguration
-
- BC_EC_PERMISSION - Static variable in class org.spongycastle.jce.provider.BouncyCastleProviderConfiguration
-
- BC_MASK - Variable in class org.spongycastle.crypto.engines.RijndaelEngine
-
- bc_pbe - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
pbe(1) algorithms
- bc_pbe_sha1 - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
SHA-1(1)
- bc_pbe_sha1_pkcs12 - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
- bc_pbe_sha1_pkcs12_aes128_cbc - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
AES(1) .
- bc_pbe_sha1_pkcs12_aes192_cbc - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
- bc_pbe_sha1_pkcs12_aes256_cbc - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
- bc_pbe_sha1_pkcs5 - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
PKCS-5(1)|PKCS-12(2)
- bc_pbe_sha224 - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
- bc_pbe_sha256 - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
SHA-2(2) .
- bc_pbe_sha256_pkcs12 - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
- bc_pbe_sha256_pkcs12_aes128_cbc - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
- bc_pbe_sha256_pkcs12_aes192_cbc - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
- bc_pbe_sha256_pkcs12_aes256_cbc - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
- bc_pbe_sha256_pkcs5 - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
- bc_pbe_sha384 - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
- bc_pbe_sha512 - Static variable in interface org.spongycastle.asn1.bc.BCObjectIdentifiers
-
- BCECPrivateKey - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- BCECPrivateKey() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(ECPrivateKey, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(String, BCECPrivateKey) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(String, ECPrivateKeyParameters, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(String, PrivateKeyInfo, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPublicKey - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- BCECPublicKey(String, BCECPublicKey) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCECPublicKey(String, ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCECPublicKey(String, ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCECPublicKey(String, ECPublicKeyParameters, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCECPublicKey(ECPublicKey, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCECPublicKey(String, SubjectPublicKeyInfo, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCKeyStore - Interface in org.spongycastle.jce.interfaces
-
all BC provider keystores implement this interface.
- BCObjectIdentifiers - Interface in org.spongycastle.asn1.bc
-
- BCStrictStyle - Class in org.spongycastle.asn1.x500.style
-
Variation of BCStyle that insists on strict ordering for equality
and hashCode comparisons
- BCStrictStyle() - Constructor for class org.spongycastle.asn1.x500.style.BCStrictStyle
-
- BCStyle - Class in org.spongycastle.asn1.x500.style
-
- BCStyle() - Constructor for class org.spongycastle.asn1.x500.style.BCStyle
-
- BEGIN - Static variable in class org.spongycastle.util.io.pem.PemReader
-
- BER - Static variable in interface org.spongycastle.asn1.ASN1Encoding
-
- BERApplicationSpecific - Class in org.spongycastle.asn1
-
- BERApplicationSpecific(int, ASN1EncodableVector) - Constructor for class org.spongycastle.asn1.BERApplicationSpecific
-
- BERApplicationSpecificParser - Class in org.spongycastle.asn1
-
- BERApplicationSpecificParser(int, ASN1StreamParser) - Constructor for class org.spongycastle.asn1.BERApplicationSpecificParser
-
- BERConstructedOctetString - Class in org.spongycastle.asn1
-
Deprecated.
use BEROctetString
- BERConstructedOctetString(byte[]) - Constructor for class org.spongycastle.asn1.BERConstructedOctetString
-
Deprecated.
- BERConstructedOctetString(Vector) - Constructor for class org.spongycastle.asn1.BERConstructedOctetString
-
Deprecated.
- BERConstructedOctetString(ASN1Primitive) - Constructor for class org.spongycastle.asn1.BERConstructedOctetString
-
Deprecated.
- BERConstructedOctetString(ASN1Encodable) - Constructor for class org.spongycastle.asn1.BERConstructedOctetString
-
Deprecated.
- BERFactory - Class in org.spongycastle.asn1
-
- BERFactory() - Constructor for class org.spongycastle.asn1.BERFactory
-
- BERGenerator - Class in org.spongycastle.asn1
-
- BERGenerator(OutputStream) - Constructor for class org.spongycastle.asn1.BERGenerator
-
- BERGenerator(OutputStream, int, boolean) - Constructor for class org.spongycastle.asn1.BERGenerator
-
- BEROctetString - Class in org.spongycastle.asn1
-
- BEROctetString(byte[]) - Constructor for class org.spongycastle.asn1.BEROctetString
-
- BEROctetString(ASN1OctetString[]) - Constructor for class org.spongycastle.asn1.BEROctetString
-
- BEROctetStringGenerator - Class in org.spongycastle.asn1
-
- BEROctetStringGenerator(OutputStream) - Constructor for class org.spongycastle.asn1.BEROctetStringGenerator
-
- BEROctetStringGenerator(OutputStream, int, boolean) - Constructor for class org.spongycastle.asn1.BEROctetStringGenerator
-
- BEROctetStringGenerator.BufferedBEROctetStream - Class in org.spongycastle.asn1
-
- BEROctetStringGenerator.BufferedBEROctetStream(byte[]) - Constructor for class org.spongycastle.asn1.BEROctetStringGenerator.BufferedBEROctetStream
-
- BEROctetStringParser - Class in org.spongycastle.asn1
-
- BEROctetStringParser(ASN1StreamParser) - Constructor for class org.spongycastle.asn1.BEROctetStringParser
-
- BEROutputStream - Class in org.spongycastle.asn1
-
- BEROutputStream(OutputStream) - Constructor for class org.spongycastle.asn1.BEROutputStream
-
- BERSequence - Class in org.spongycastle.asn1
-
- BERSequence() - Constructor for class org.spongycastle.asn1.BERSequence
-
create an empty sequence
- BERSequence(ASN1Encodable) - Constructor for class org.spongycastle.asn1.BERSequence
-
create a sequence containing one object
- BERSequence(ASN1EncodableVector) - Constructor for class org.spongycastle.asn1.BERSequence
-
create a sequence containing a vector of objects.
- BERSequence(ASN1Encodable[]) - Constructor for class org.spongycastle.asn1.BERSequence
-
create a sequence containing an array of objects.
- BERSequenceGenerator - Class in org.spongycastle.asn1
-
- BERSequenceGenerator(OutputStream) - Constructor for class org.spongycastle.asn1.BERSequenceGenerator
-
- BERSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.spongycastle.asn1.BERSequenceGenerator
-
- BERSequenceParser - Class in org.spongycastle.asn1
-
- BERSequenceParser(ASN1StreamParser) - Constructor for class org.spongycastle.asn1.BERSequenceParser
-
- BERSet - Class in org.spongycastle.asn1
-
- BERSet() - Constructor for class org.spongycastle.asn1.BERSet
-
create an empty sequence
- BERSet(ASN1Encodable) - Constructor for class org.spongycastle.asn1.BERSet
-
- BERSet(ASN1EncodableVector) - Constructor for class org.spongycastle.asn1.BERSet
-
- BERSet(ASN1Encodable[]) - Constructor for class org.spongycastle.asn1.BERSet
-
create a set from an array of objects.
- BERSetParser - Class in org.spongycastle.asn1
-
- BERSetParser(ASN1StreamParser) - Constructor for class org.spongycastle.asn1.BERSetParser
-
- BERTaggedObject - Class in org.spongycastle.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.spongycastle.asn1.BERTaggedObject
-
- BERTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.spongycastle.asn1.BERTaggedObject
-
- BERTaggedObject(int) - Constructor for class org.spongycastle.asn1.BERTaggedObject
-
create an implicitly tagged object that contains a zero
length sequence.
- BERTaggedObjectParser - Class in org.spongycastle.asn1
-
- BERTaggedObjectParser(boolean, int, ASN1StreamParser) - Constructor for class org.spongycastle.asn1.BERTaggedObjectParser
-
- BERTags - Interface in org.spongycastle.asn1
-
- beta - Variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- beta - Variable in class org.spongycastle.crypto.params.NTRUSigningParameters
-
- betaSq - Variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- betaSq - Variable in class org.spongycastle.crypto.params.NTRUSigningParameters
-
- BidirectionalMap - Class in org.spongycastle.asn1.eac
-
- BidirectionalMap() - Constructor for class org.spongycastle.asn1.eac.BidirectionalMap
-
- bigbyte - Static variable in class org.spongycastle.crypto.engines.DESEngine
-
- BIGDEC_ONE - Static variable in class org.spongycastle.math.ntru.polynomial.Constants
-
- BigDecimalPolynomial - Class in org.spongycastle.math.ntru.polynomial
-
A polynomial with BigDecimal
coefficients.
- BigDecimalPolynomial(int) - Constructor for class org.spongycastle.math.ntru.polynomial.BigDecimalPolynomial
-
Constructs a new polynomial with N
coefficients initialized to 0.
- BigDecimalPolynomial(BigDecimal[]) - Constructor for class org.spongycastle.math.ntru.polynomial.BigDecimalPolynomial
-
Constructs a new polynomial with a given set of coefficients.
- BigDecimalPolynomial(BigIntPolynomial) - Constructor for class org.spongycastle.math.ntru.polynomial.BigDecimalPolynomial
-
Constructs a BigDecimalPolynomial
from a BigIntPolynomial
.
- bigEndianToInt(byte[], int) - Static method in class org.spongycastle.crypto.util.Pack
-
- bigEndianToInt(byte[], int, int[]) - Static method in class org.spongycastle.crypto.util.Pack
-
- bigEndianToLong(byte[], int) - Static method in class org.spongycastle.crypto.util.Pack
-
- bigInt - Variable in class org.spongycastle.math.ec.SimpleBigDecimal
-
- BIGINT_ONE - Static variable in class org.spongycastle.math.ntru.polynomial.Constants
-
- BIGINT_PRIMES - Static variable in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
-
- BIGINT_ZERO - Static variable in class org.spongycastle.math.ntru.polynomial.Constants
-
- BigIntegers - Class in org.spongycastle.util
-
BigInteger utilities.
- BigIntegers() - Constructor for class org.spongycastle.util.BigIntegers
-
- BigIntEuclidean - Class in org.spongycastle.math.ntru.euclid
-
Extended Euclidean Algorithm in BigInteger
s
- BigIntEuclidean() - Constructor for class org.spongycastle.math.ntru.euclid.BigIntEuclidean
-
- BigIntPolynomial - Class in org.spongycastle.math.ntru.polynomial
-
A polynomial with BigInteger
coefficients.
Some methods (like add
) change the polynomial, others (like mult
) do
not but return the result as a new polynomial.
- BigIntPolynomial(int) - Constructor for class org.spongycastle.math.ntru.polynomial.BigIntPolynomial
-
Constructs a new polynomial with N
coefficients initialized to 0.
- BigIntPolynomial(BigInteger[]) - Constructor for class org.spongycastle.math.ntru.polynomial.BigIntPolynomial
-
Constructs a new polynomial with a given set of coefficients.
- BigIntPolynomial(IntegerPolynomial) - Constructor for class org.spongycastle.math.ntru.polynomial.BigIntPolynomial
-
Constructs a BigIntPolynomial
from a IntegerPolynomial
.
- bigIntToBytes(BigInteger) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
-
- BIOMETRIC_DATA_TEMPLATE - Static variable in class org.spongycastle.asn1.eac.EACTags
-
- BIOMETRIC_INFORMATION_GROUP_TEMPLATE - Static variable in class org.spongycastle.asn1.eac.EACTags
-
- BIOMETRIC_INFORMATION_TEMPLATE - Static variable in class org.spongycastle.asn1.eac.EACTags
-
- biometricInfo - Static variable in class org.spongycastle.asn1.x509.Extension
-
BiometricInfo
- biometricInfo - Static variable in class org.spongycastle.asn1.x509.X509Extension
-
BiometricInfo
- BiometricInfo - Static variable in class org.spongycastle.asn1.x509.X509Extensions
-
Deprecated.
use X509Extension value.
- BIT1_TABLE - Static variable in class org.spongycastle.math.ntru.util.ArrayEncoder
-
Coefficient to bit string conversion table from P1363.1.
- BIT2_TABLE - Static variable in class org.spongycastle.math.ntru.util.ArrayEncoder
-
- BIT3_TABLE - Static variable in class org.spongycastle.math.ntru.util.ArrayEncoder
-
- BIT_STRING - Static variable in interface org.spongycastle.asn1.BERTags
-
- BITCOUNT_ARRAY_SIZE - Static variable in class org.spongycastle.crypto.digests.WhirlpoolDigest
-
- bitLength() - Method in class org.spongycastle.math.ec.IntArray
-
- bits - Variable in class org.spongycastle.crypto.params.RC2Parameters
-
- Bits32ToBytes(int, byte[], int) - Method in class org.spongycastle.crypto.engines.BlowfishEngine
-
- Bits32ToBytes(int, byte[], int) - Method in class org.spongycastle.crypto.engines.CAST5Engine
-
- Bits32ToBytes(int, byte[], int) - Method in class org.spongycastle.crypto.engines.TwofishEngine
-
- Bits32ToInts(int, int[], int) - Method in class org.spongycastle.crypto.engines.CAST5Engine
-
- BITS_PER_INDEX - Static variable in class org.spongycastle.math.ntru.polynomial.SparseTernaryPolynomial
-
Number of bits to use for each coefficient.
- bitsF - Variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- bitsF - Variable in class org.spongycastle.crypto.params.NTRUSigningParameters
-
- bitSize - Variable in class org.spongycastle.crypto.encodings.ISO9796d1Encoding
-
- bitSize - Variable in class org.spongycastle.crypto.engines.ElGamalEngine
-
- blindingFactor - Variable in class org.spongycastle.crypto.engines.RSABlindingEngine
-
- blindingFactor - Variable in class org.spongycastle.crypto.params.RSABlindingParameters
-
- blindMessage(BigInteger) - Method in class org.spongycastle.crypto.engines.RSABlindingEngine
-
- block - Variable in class org.spongycastle.crypto.signers.ISO9796d2PSSSigner
-
- block - Variable in class org.spongycastle.crypto.signers.ISO9796d2Signer
-
- block - Variable in class org.spongycastle.crypto.signers.PSSSigner
-
- BLOCK_LENGTH - Static variable in class org.spongycastle.crypto.macs.OldHMac
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.AESEngine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.AESFastEngine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.AESLightEngine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.BlowfishEngine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.CamelliaEngine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.CamelliaLightEngine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.CAST5Engine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.CAST6Engine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.DESedeEngine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.DESEngine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.GOST28147Engine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.IDEAEngine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.NullEngine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.RC2Engine
-
- BLOCK_SIZE - Variable in class org.spongycastle.crypto.engines.SEEDEngine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.SerpentEngine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.SkipjackEngine
-
- block_size - Static variable in class org.spongycastle.crypto.engines.TEAEngine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- block_size - Static variable in class org.spongycastle.crypto.engines.XTEAEngine
-
- BLOCK_SIZE - Static variable in class org.spongycastle.crypto.modes.GCMBlockCipher
-
- blockBits - Variable in class org.spongycastle.crypto.engines.RijndaelEngine
-
- BlockCipher - Interface in org.spongycastle.crypto
-
Block cipher engines are expected to conform to this interface.
- BlockCipherMac - Class in org.spongycastle.crypto.macs
-
- BlockCipherMac(BlockCipher) - Constructor for class org.spongycastle.crypto.macs.BlockCipherMac
-
Deprecated.
use CBCBlockCipherMac
- BlockCipherMac(BlockCipher, int) - Constructor for class org.spongycastle.crypto.macs.BlockCipherMac
-
Deprecated.
use CBCBlockCipherMac
- BlockCipherPadding - Interface in org.spongycastle.crypto.paddings
-
Block cipher padders are expected to conform to this interface
- blockLength - Variable in class org.spongycastle.crypto.macs.HMac
-
- blockLengths - Static variable in class org.spongycastle.crypto.macs.HMac
-
- BlockMix(int[], int[], int[], int[], int) - Static method in class org.spongycastle.crypto.generators.SCrypt
-
- BLOCKSIZE - Static variable in class com.tinfoilsms.crypto.ECEngine
-
- blockSize - Variable in class org.spongycastle.crypto.macs.GOST28147Mac
-
- blockSize - Variable in class org.spongycastle.crypto.macs.MacCFBBlockCipher
-
- blockSize - Variable in class org.spongycastle.crypto.modes.CBCBlockCipher
-
- blockSize - Variable in class org.spongycastle.crypto.modes.CCMBlockCipher
-
- blockSize - Variable in class org.spongycastle.crypto.modes.CFBBlockCipher
-
- blockSize - Variable in class org.spongycastle.crypto.modes.CTSBlockCipher
-
- blockSize - Variable in class org.spongycastle.crypto.modes.EAXBlockCipher
-
- blockSize - Variable in class org.spongycastle.crypto.modes.GOFBBlockCipher
-
- blockSize - Variable in class org.spongycastle.crypto.modes.OFBBlockCipher
-
- blockSize - Variable in class org.spongycastle.crypto.modes.OpenPGPCFBBlockCipher
-
- blockSize - Variable in class org.spongycastle.crypto.modes.PGPCFBBlockCipher
-
- blockSize - Variable in class org.spongycastle.crypto.modes.SICBlockCipher
-
- blockSizes() - Method in class com.tinfoilsms.test.ECEngineTest
-
Encryption test for a message that fits exactly within a multiple of blocks
(128 bytes) and a message that is 1 byte to large for a block (33 bytes)
- BlowfishEngine - Class in org.spongycastle.crypto.engines
-
A class that provides Blowfish key encryption operations,
such as encoding data and generating keys.
- BlowfishEngine() - Constructor for class org.spongycastle.crypto.engines.BlowfishEngine
-
- BMP_STRING - Static variable in interface org.spongycastle.asn1.BERTags
-
- bobCSPRNG - Variable in class com.tinfoilsms.test.NonceTest
-
- bobEngine - Variable in class com.tinfoilsms.test.ECEngineTest
-
- bobGeneratorSDF - Variable in class com.tinfoilsms.test.NonceTest
-
- bobKey - Variable in class com.tinfoilsms.test.ECEngineTest
-
- bobKey - Variable in class com.tinfoilsms.test.ECGKeyExchangeTest
-
- bobNonce - Variable in class com.tinfoilsms.test.NonceTest
-
- bobParamSDF - Variable in class com.tinfoilsms.test.NonceTest
-
- bobPriKey - Variable in class com.tinfoilsms.test.ECEngineTest
-
- bobPriKey - Variable in class com.tinfoilsms.test.ECGKeyExchangeTest
-
- bobPubKey - Variable in class com.tinfoilsms.test.ECEngineTest
-
- bobPubKey - Variable in class com.tinfoilsms.test.ECGKeyExchangeTest
-
- bobSeed - Variable in class com.tinfoilsms.test.NonceTest
-
- body - Variable in class org.spongycastle.asn1.DERObjectIdentifier
-
- bodyLength - Variable in class org.spongycastle.asn1.DERSequence
-
- bodyLength - Variable in class org.spongycastle.asn1.DERSet
-
- bodyLength - Variable in class org.spongycastle.asn1.DLSequence
-
- bodyLength - Variable in class org.spongycastle.asn1.DLSet
-
- bodyValid - Static variable in class org.spongycastle.asn1.eac.CVCertificate
-
- bodyValid - Static variable in class org.spongycastle.asn1.eac.CVCertificateRequest
-
- bOff - Variable in class org.spongycastle.crypto.digests.TigerDigest
-
- BOOLEAN - Static variable in interface org.spongycastle.asn1.BERTags
-
- booleanToString(boolean) - Method in class org.spongycastle.asn1.x509.IssuingDistributionPoint
-
- BouncyCastleProvider - Class in org.spongycastle.jce.provider
-
To add the provider at runtime use:
- BouncyCastleProvider() - Constructor for class org.spongycastle.jce.provider.BouncyCastleProvider
-
Construct a new provider.
- BouncyCastleProviderConfiguration - Class in org.spongycastle.jce.provider
-
- BouncyCastleProviderConfiguration() - Constructor for class org.spongycastle.jce.provider.BouncyCastleProviderConfiguration
-
- bOut - Variable in class org.spongycastle.crypto.digests.NullDigest
-
- brainpoolP160r1 - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- brainpoolP160r1 - Static variable in interface org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
- brainpoolP160t1 - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- brainpoolP160t1 - Static variable in interface org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
- brainpoolP192r1 - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- brainpoolP192r1 - Static variable in interface org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
- brainpoolP192t1 - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- brainpoolP192t1 - Static variable in interface org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
- brainpoolP224r1 - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- brainpoolP224r1 - Static variable in interface org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
- brainpoolP224t1 - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- brainpoolP224t1 - Static variable in interface org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
- brainpoolP256r1 - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- brainpoolP256r1 - Static variable in interface org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
- brainpoolP256t1 - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- brainpoolP256t1 - Static variable in interface org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
- brainpoolP320r1 - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- brainpoolP320r1 - Static variable in interface org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
- brainpoolP320t1 - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- brainpoolP320t1 - Static variable in interface org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
- brainpoolP384r1 - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- brainpoolP384r1 - Static variable in interface org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
- brainpoolP384t1 - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- brainpoolP384t1 - Static variable in interface org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
- brainpoolP512r1 - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- brainpoolP512r1 - Static variable in interface org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
- brainpoolP512t1 - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- brainpoolP512t1 - Static variable in interface org.spongycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
- branch(String) - Method in class org.spongycastle.asn1.ASN1ObjectIdentifier
-
Return an OID that creates a branch under the current one.
- bsi_de - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
-
- buf - Variable in class org.spongycastle.asn1.x500.style.X500NameTokenizer
-
- buf - Variable in class org.spongycastle.asn1.x509.X509NameTokenizer
-
- buf - Variable in class org.spongycastle.crypto.BufferedAsymmetricBlockCipher
-
- buf - Variable in class org.spongycastle.crypto.BufferedBlockCipher
-
- buf - Variable in class org.spongycastle.crypto.digests.TigerDigest
-
- buf - Variable in class org.spongycastle.crypto.engines.HC128Engine
-
- buf - Variable in class org.spongycastle.crypto.engines.HC256Engine
-
- buf - Variable in class org.spongycastle.crypto.engines.IndexGenerator
-
- buf - Variable in class org.spongycastle.crypto.io.CipherInputStream
-
- buf - Variable in class org.spongycastle.crypto.io.CipherOutputStream
-
- buf - Variable in class org.spongycastle.crypto.macs.BlockCipherMac
-
- buf - Variable in class org.spongycastle.crypto.macs.CBCBlockCipherMac
-
- buf - Variable in class org.spongycastle.crypto.macs.CFBBlockCipherMac
-
- buf - Variable in class org.spongycastle.crypto.macs.CMac
-
- buf - Variable in class org.spongycastle.crypto.macs.GOST28147Mac
-
- buf - Variable in class org.spongycastle.crypto.macs.ISO9797Alg3Mac
-
- buf - Variable in class org.spongycastle.crypto.tls.TlsInputStream
-
- buf - Variable in class org.spongycastle.crypto.tls.TlsOutputStream
-
- buf - Variable in class org.spongycastle.util.encoders.BufferedDecoder
-
- buf - Variable in class org.spongycastle.util.encoders.BufferedEncoder
-
- buf - Variable in class org.spongycastle.util.io.pem.PemWriter
-
- bufBlock - Variable in class org.spongycastle.crypto.modes.EAXBlockCipher
-
- bufBlock - Variable in class org.spongycastle.crypto.modes.GCMBlockCipher
-
- buffer - Variable in class org.spongycastle.crypto.tls.RecordStream
-
- BUFFER_SIZE - Static variable in class org.spongycastle.util.io.Streams
-
- BufferedAsymmetricBlockCipher - Class in org.spongycastle.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.spongycastle.crypto.BufferedAsymmetricBlockCipher
-
base constructor.
- BufferedBlockCipher - Class in org.spongycastle.crypto
-
A wrapper class that allows block ciphers to be used to process data in
a piecemeal fashion.
- BufferedBlockCipher() - Constructor for class org.spongycastle.crypto.BufferedBlockCipher
-
constructor for subclasses
- BufferedBlockCipher(BlockCipher) - Constructor for class org.spongycastle.crypto.BufferedBlockCipher
-
Create a buffered block cipher without padding.
- bufferedBlockCipher - Variable in class org.spongycastle.crypto.io.CipherInputStream
-
- bufferedBlockCipher - Variable in class org.spongycastle.crypto.io.CipherOutputStream
-
- BufferedDecoder - Class in org.spongycastle.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.spongycastle.util.encoders.BufferedDecoder
-
- BufferedEncoder - Class in org.spongycastle.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.spongycastle.util.encoders.BufferedEncoder
-
- bufferLenBits - Variable in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
-
- bufferLenBits - Variable in class org.spongycastle.crypto.params.NTRUEncryptionParameters
-
- bufferLenTrits - Variable in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
-
- bufferLenTrits - Variable in class org.spongycastle.crypto.params.NTRUEncryptionParameters
-
- bufOff - Variable in class org.spongycastle.crypto.BufferedAsymmetricBlockCipher
-
- bufOff - Variable in class org.spongycastle.crypto.BufferedBlockCipher
-
- bufOff - Variable in class org.spongycastle.crypto.io.CipherInputStream
-
- bufOff - Variable in class org.spongycastle.crypto.macs.BlockCipherMac
-
- bufOff - Variable in class org.spongycastle.crypto.macs.CBCBlockCipherMac
-
- bufOff - Variable in class org.spongycastle.crypto.macs.CFBBlockCipherMac
-
- bufOff - Variable in class org.spongycastle.crypto.macs.CMac
-
- bufOff - Variable in class org.spongycastle.crypto.macs.GOST28147Mac
-
- bufOff - Variable in class org.spongycastle.crypto.macs.ISO9797Alg3Mac
-
- bufOff - Variable in class org.spongycastle.crypto.modes.EAXBlockCipher
-
- bufOff - Variable in class org.spongycastle.crypto.modes.GCMBlockCipher
-
- bufOff - Variable in class org.spongycastle.util.encoders.BufferedDecoder
-
- bufOff - Variable in class org.spongycastle.util.encoders.BufferedEncoder
-
- build() - Method in class org.spongycastle.asn1.x500.X500NameBuilder
-
- BuildConfig - Class in com.tinfoilsms.crypto
-
- BuildConfig() - Constructor for class com.tinfoilsms.crypto.BuildConfig
-
- buildDEREncodableVector(DefiniteLengthInputStream) - Method in class org.spongycastle.asn1.ASN1InputStream
-
- buildEncodableVector() - Method in class org.spongycastle.asn1.ASN1InputStream
-
- buildObject(int, int, int) - Method in class org.spongycastle.asn1.ASN1InputStream
-
build an object given its tag and the number of bytes to construct it from.
- buildSData(byte[], byte[], int, byte[], byte[]) - Method in class org.spongycastle.crypto.engines.NTRUEngine
-
- BUSINESS_CATEGORY - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
-
businessCategory - DirectoryString(SIZE(1..128)
- BUSINESS_CATEGORY - Static variable in class org.spongycastle.asn1.x509.X509Name
-
Deprecated.
businessCategory - DirectoryString(SIZE(1..128)
- businessCategory - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
-
- BYTE_LENGTH - Static variable in class org.spongycastle.crypto.digests.GeneralDigest
-
- BYTE_LENGTH - Static variable in class org.spongycastle.crypto.digests.LongDigest
-
- BYTE_LENGTH - Static variable in class org.spongycastle.crypto.digests.TigerDigest
-
- BYTE_LENGTH - Static variable in class org.spongycastle.crypto.digests.WhirlpoolDigest
-
- bytebit - Static variable in class org.spongycastle.crypto.engines.DESEngine
-
what follows is mainly taken from "Applied Cryptography", by
Bruce Schneier, however it also bears great resemblance to Richard
Outerbridge's D3DES...
- byteCount - Variable in class org.spongycastle.crypto.digests.GeneralDigest
-
- byteCount - Variable in class org.spongycastle.crypto.digests.GOST3411Digest
-
- byteCount - Variable in class org.spongycastle.crypto.digests.TigerDigest
-
- byteCount1 - Variable in class org.spongycastle.crypto.digests.LongDigest
-
- byteCount2 - Variable in class org.spongycastle.crypto.digests.LongDigest
-
- ByteQueue - Class in org.spongycastle.crypto.tls
-
A queue for bytes.
- ByteQueue() - Constructor for class org.spongycastle.crypto.tls.ByteQueue
-
- bytes - Variable in class org.spongycastle.asn1.DEREnumerated
-
- bytes - Variable in class org.spongycastle.asn1.DERInteger
-
- bytes - Variable in class org.spongycastle.crypto.engines.IndexGenerator.BitString
-
- bytes2int(byte[], int) - Method in class org.spongycastle.crypto.engines.CamelliaEngine
-
- bytes2int(byte[], int) - Method in class org.spongycastle.crypto.engines.CamelliaLightEngine
-
- bytesPerWord - Static variable in class org.spongycastle.crypto.engines.RC564Engine
-
- bytesPerWord - Static variable in class org.spongycastle.crypto.engines.RC6Engine
-
- BytesTo32bits(byte[], int) - Method in class org.spongycastle.crypto.engines.BlowfishEngine
-
- BytesTo32bits(byte[], int) - Method in class org.spongycastle.crypto.engines.CAST5Engine
-
- BytesTo32Bits(byte[], int) - Method in class org.spongycastle.crypto.engines.TwofishEngine
-
- bytesToint(byte[], int) - Method in class org.spongycastle.crypto.engines.GOST28147Engine
-
- bytesToInt(byte[], int) - Method in class org.spongycastle.crypto.engines.TEAEngine
-
- bytesToInt(byte[], int) - Method in class org.spongycastle.crypto.engines.XTEAEngine
-
- bytesToint(byte[], int) - Method in class org.spongycastle.crypto.macs.GOST28147Mac
-
- bytesToint(byte[], int) - Method in class org.spongycastle.crypto.modes.GOFBBlockCipher
-
- bytesToIntBig(byte[], int) - Method in class org.spongycastle.crypto.engines.NoekeonEngine
-
- bytesToLong(byte[], int) - Method in class org.spongycastle.crypto.engines.SEEDEngine
-
- bytesToLongFromBuffer(byte[], int) - Method in class org.spongycastle.crypto.digests.WhirlpoolDigest
-
- bytesToString(byte[]) - Static method in class org.spongycastle.asn1.x500.style.IETFUtils
-
- bytesToString(byte[]) - Method in class org.spongycastle.asn1.x509.X509Name
-
Deprecated.
- bytesToWord(byte[], int) - Method in class org.spongycastle.crypto.engines.IDEAEngine
-
- bytesToWord(byte[], int) - Method in class org.spongycastle.crypto.engines.RC532Engine
-
- bytesToWord(byte[], int) - Method in class org.spongycastle.crypto.engines.RC564Engine
-
- bytesToWord(byte[], int) - Method in class org.spongycastle.crypto.engines.RC6Engine
-
- bytesToWord(byte[], int) - Method in class org.spongycastle.crypto.engines.SerpentEngine
-
- byteToIntLittle(byte[], int) - Method in class org.spongycastle.crypto.engines.ISAACEngine
-