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 _ 

B

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 BigIntegers
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
 
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 _