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 _ 

C

C - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
country code - StringType(SIZE(2))
c - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
 
C - Static variable in class org.spongycastle.asn1.x509.X509Name
Deprecated.
use a X500NameStyle
C - Variable in class org.spongycastle.crypto.digests.GOST3411Digest
 
C - Variable in class org.spongycastle.crypto.digests.MD2Digest
 
c - Variable in class org.spongycastle.crypto.digests.TigerDigest
 
c - Variable in class org.spongycastle.crypto.engines.IndexGenerator
 
c - Variable in class org.spongycastle.crypto.engines.ISAACEngine
 
c - Variable in class org.spongycastle.crypto.params.GOST3410ValidationParameters
 
c - Variable in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
 
c - Variable in class org.spongycastle.crypto.params.NTRUEncryptionParameters
 
C0 - Static variable in class org.spongycastle.crypto.digests.WhirlpoolDigest
 
C0 - Variable in class org.spongycastle.crypto.engines.AESEngine
 
C0 - Variable in class org.spongycastle.crypto.engines.AESFastEngine
 
C0 - Variable in class org.spongycastle.crypto.engines.AESLightEngine
 
C1 - Static variable in class org.spongycastle.crypto.digests.WhirlpoolDigest
 
C1 - Variable in class org.spongycastle.crypto.engines.AESEngine
 
C1 - Variable in class org.spongycastle.crypto.engines.AESFastEngine
 
C1 - Variable in class org.spongycastle.crypto.engines.AESLightEngine
 
C1 - Static variable in class org.spongycastle.crypto.modes.GOFBBlockCipher
 
C2 - Static variable in class org.spongycastle.crypto.digests.GOST3411Digest
reset the chaining variables to the IV values.
C2 - Static variable in class org.spongycastle.crypto.digests.WhirlpoolDigest
 
C2 - Variable in class org.spongycastle.crypto.engines.AESEngine
 
C2 - Variable in class org.spongycastle.crypto.engines.AESFastEngine
 
C2 - Variable in class org.spongycastle.crypto.engines.AESLightEngine
 
C2 - Static variable in class org.spongycastle.crypto.modes.GOFBBlockCipher
 
c2onb191v4 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2onb191v5 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2onb239v4 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2onb239v5 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb163v1 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2pnb163v1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb163v2 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2pnb163v2 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb163v3 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2pnb163v3 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb176w1 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2pnb176w1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb208w1 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2pnb208w1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb272w1 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2pnb272w1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb304w1 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2pnb304w1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb368w1 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2pnb368w1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb191v1 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2tnb191v1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb191v2 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2tnb191v2 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb191v3 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2tnb191v3 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb239v1 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2tnb239v1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb239v2 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2tnb239v2 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb239v3 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2tnb239v3 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb359v1 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2tnb359v1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb431r1 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
c2tnb431r1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
C3 - Static variable in class org.spongycastle.crypto.digests.WhirlpoolDigest
 
C3 - Variable in class org.spongycastle.crypto.engines.AESEngine
 
C3 - Variable in class org.spongycastle.crypto.engines.AESFastEngine
 
C3 - Variable in class org.spongycastle.crypto.engines.AESLightEngine
 
C4 - Static variable in class org.spongycastle.crypto.digests.WhirlpoolDigest
 
C5 - Static variable in class org.spongycastle.crypto.digests.WhirlpoolDigest
 
C6 - Static variable in class org.spongycastle.crypto.digests.WhirlpoolDigest
 
C7 - Static variable in class org.spongycastle.crypto.digests.WhirlpoolDigest
 
cA - Variable in class org.spongycastle.asn1.x509.BasicConstraints
 
CA_COMPROMISE - Static variable in class org.spongycastle.asn1.x509.CRLReason
Deprecated.
use lower case version
CA_COMPROMISE - Static variable in class org.spongycastle.asn1.x509.ReasonFlags
Deprecated.
use lower case version
cache - Static variable in class org.spongycastle.asn1.DEREnumerated
 
cache - Static variable in class org.spongycastle.asn1.DERObjectIdentifier
 
cACompromise - Static variable in class org.spongycastle.asn1.x509.CRLReason
 
cACompromise - Static variable in class org.spongycastle.asn1.x509.ReasonFlags
 
calcHash(Digest) - Method in class org.spongycastle.crypto.engines.NTRUEngine
 
calcHash(Digest, byte[]) - Method in class org.spongycastle.crypto.engines.NTRUEngine
 
calcHashCode(ASN1Encodable) - Method in class org.spongycastle.asn1.x500.style.BCStyle
 
calcHashCode(ASN1Encodable) - Method in class org.spongycastle.asn1.x500.style.RFC4519Style
 
calculate(BigInteger, BigInteger) - Static method in class org.spongycastle.math.ntru.euclid.BigIntEuclidean
Runs the EEA on two BigIntegers
Implemented from pseudocode on Wikipedia.
calculate(int, int) - Static method in class org.spongycastle.math.ntru.euclid.IntEuclidean
Runs the EEA on two ints
Implemented from pseudocode on Wikipedia.
calculateAgreement(DHPublicKeyParameters, BigInteger) - Method in class org.spongycastle.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.spongycastle.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.spongycastle.crypto.agreement.ECDHBasicAgreement
 
calculateAgreement(CipherParameters) - Method in class org.spongycastle.crypto.agreement.ECDHCBasicAgreement
 
calculateAgreement(CipherParameters) - Method in class org.spongycastle.crypto.agreement.ECMQVBasicAgreement
 
calculateAgreement(CipherParameters) - Method in interface org.spongycastle.crypto.BasicAgreement
given a public key from a given party calculate the next message in the agreement sequence.
calculateBodyLength(int) - Static method in class org.spongycastle.asn1.StreamUtil
 
calculateCMSKeyChecksum(byte[]) - Method in class org.spongycastle.crypto.engines.DESedeWrapEngine
Some key wrap algorithms make use of the Key Checksum defined in CMS [CMS-Algorithms].
calculateCMSKeyChecksum(byte[]) - Method in class org.spongycastle.crypto.engines.RC2WrapEngine
Some key wrap algorithms make use of the Key Checksum defined in CMS [CMS-Algorithms].
calculateDHBasicAgreement(DHPublicKeyParameters, DHPrivateKeyParameters) - Method in class org.spongycastle.crypto.tls.TlsDHKeyExchange
 
calculateDHBasicAgreement(DHPublicKeyParameters, DHPrivateKeyParameters) - Static method in class org.spongycastle.crypto.tls.TlsDHUtils
 
calculateE(BigInteger, byte[]) - Method in class org.spongycastle.crypto.signers.DSASigner
 
calculateE(BigInteger, byte[]) - Method in class org.spongycastle.crypto.signers.ECDSASigner
 
calculateECDHBasicAgreement(ECPublicKeyParameters, ECPrivateKeyParameters) - Method in class org.spongycastle.crypto.tls.TlsECDHKeyExchange
 
calculateGenerator_FIPS186_2(BigInteger, BigInteger, SecureRandom) - Static method in class org.spongycastle.crypto.generators.DSAParametersGenerator
 
calculateGenerator_FIPS186_3_Unverifiable(BigInteger, BigInteger, SecureRandom) - Static method in class org.spongycastle.crypto.generators.DSAParametersGenerator
 
calculateGMTOffset() - Method in class org.spongycastle.asn1.DERGeneralizedTime
 
calculateHashCode(X500Name) - Method in class org.spongycastle.asn1.x500.style.BCStyle
 
calculateHashCode(X500Name) - Method in class org.spongycastle.asn1.x500.style.RFC4519Style
 
calculateHashCode(X500Name) - Method in interface org.spongycastle.asn1.x500.X500NameStyle
 
calculateK(Digest, BigInteger, BigInteger) - Static method in class org.spongycastle.crypto.agreement.srp.SRP6Util
 
calculateKeyBlock(TlsClientContext, int) - Static method in class org.spongycastle.crypto.tls.TlsUtils
 
calculateMac(byte[], int, int, byte[]) - Method in class org.spongycastle.crypto.modes.CCMBlockCipher
 
calculateMac() - Method in class org.spongycastle.crypto.modes.EAXBlockCipher
 
calculateMac(short, byte[], int, int) - Method in class org.spongycastle.crypto.tls.TlsMac
Calculate the mac for some given data.
calculateMask(String) - Method in class org.spongycastle.jcajce.provider.config.ProviderConfigurationPermission
 
calculateMasterSecret(TlsClientContext, byte[]) - Static method in class org.spongycastle.crypto.tls.TlsUtils
 
calculateMessage() - Method in class org.spongycastle.crypto.agreement.DHAgreement
calculate our initial message.
calculateMqvAgreement(ECDomainParameters, ECPrivateKeyParameters, ECPrivateKeyParameters, ECPublicKeyParameters, ECPublicKeyParameters, ECPublicKeyParameters) - Method in class org.spongycastle.crypto.agreement.ECMQVBasicAgreement
 
calculatePrivate(DHParameters, SecureRandom) - Method in class org.spongycastle.crypto.generators.DHKeyGeneratorHelper
 
calculatePublic(DHParameters, BigInteger) - Method in class org.spongycastle.crypto.generators.DHKeyGeneratorHelper
 
calculatePublicKey(BigInteger, BigInteger, BigInteger) - Static method in class org.spongycastle.crypto.generators.DSAKeyPairGenerator
 
calculateRawSignature(SecureRandom, AsymmetricKeyParameter, byte[]) - Method in class org.spongycastle.crypto.tls.TlsDSASigner
 
calculateRawSignature(SecureRandom, AsymmetricKeyParameter, byte[]) - Method in class org.spongycastle.crypto.tls.TlsRSASigner
 
calculateRawSignature(SecureRandom, AsymmetricKeyParameter, byte[]) - Method in interface org.spongycastle.crypto.tls.TlsSigner
 
calculateS() - Method in class org.spongycastle.crypto.agreement.srp.SRP6Client
 
calculateS() - Method in class org.spongycastle.crypto.agreement.srp.SRP6Server
 
calculateSecret(BigInteger) - Method in class org.spongycastle.crypto.agreement.srp.SRP6Client
Generates client's verification message given the server's credentials
calculateSecret(BigInteger) - Method in class org.spongycastle.crypto.agreement.srp.SRP6Server
Processes the client's credentials.
calculateTagLength(int) - Static method in class org.spongycastle.asn1.StreamUtil
 
calculateU(Digest, BigInteger, BigInteger, BigInteger) - Static method in class org.spongycastle.crypto.agreement.srp.SRP6Util
 
calculateVerifyData(TlsClientContext, String, byte[]) - Static method in class org.spongycastle.crypto.tls.TlsUtils
 
calculateX(Digest, BigInteger, byte[], byte[], byte[]) - Static method in class org.spongycastle.crypto.agreement.srp.SRP6Util
 
call() - Method in class org.spongycastle.crypto.generators.NTRUSigningKeyPairGenerator.BasisGenerationTask
 
call() - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial.CombineTask
 
call() - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial.ModResultantTask
 
CamelliaEngine - Class in org.spongycastle.crypto.engines
Camellia - based on RFC 3713.
CamelliaEngine() - Constructor for class org.spongycastle.crypto.engines.CamelliaEngine
 
camelliaF2(int[], int[], int) - Method in class org.spongycastle.crypto.engines.CamelliaEngine
 
camelliaF2(int[], int[], int) - Method in class org.spongycastle.crypto.engines.CamelliaLightEngine
 
camelliaFLs(int[], int[], int) - Method in class org.spongycastle.crypto.engines.CamelliaEngine
 
camelliaFLs(int[], int[], int) - Method in class org.spongycastle.crypto.engines.CamelliaLightEngine
 
CamelliaLightEngine - Class in org.spongycastle.crypto.engines
Camellia - based on RFC 3713, smaller implementation, about half the size of CamelliaEngine.
CamelliaLightEngine() - Constructor for class org.spongycastle.crypto.engines.CamelliaLightEngine
 
CamelliaWrapEngine - Class in org.spongycastle.crypto.engines
An implementation of the Camellia key wrapper based on RFC 3657/RFC 3394.
CamelliaWrapEngine() - Constructor for class org.spongycastle.crypto.engines.CamelliaWrapEngine
 
canBePrintable(String) - Method in class org.spongycastle.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.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
canonicalize(String) - Static method in class org.spongycastle.asn1.x500.style.IETFUtils
 
canonicalize(String) - Method in class org.spongycastle.asn1.x509.X509Name
Deprecated.
 
CAR - Static variable in class org.spongycastle.asn1.eac.CertificateBody
 
CARD_CAPABILITIES - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARD_DATA - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARD_EFFECTIVE_DATE - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARD_EXPIRATION_DATA - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARD_ISSUER_DATA - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARD_SEQUENCE_NUMBER - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARD_SERVICE_DATA - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARDHOLDER_BIOMETRIC_DATA - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARDHOLDER_CERTIFICATE - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARDHOLDER_HANDWRITTEN_SIGNATURE - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARDHOLDER_IMAGE_TEMPLATE - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARDHOLDER_NAME - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARDHOLDER_NATIONALITY - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARDHOLDER_PORTRAIT_IMAGE - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARDHOLDER_PRIVATE_KEY - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARDHOLDER_PRIVATE_KEY_TEMPLATE - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARDHOLDER_PUBLIC_KEY - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARDHOLDER_PUBLIC_KEY_TEMPLATE - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARDHOLDER_RELATIVE_DATA - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARDHOLER_REQUIREMENTS_EXCLUDED_FEATURES - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CARDHOLER_REQUIREMENTS_INCLUDED_FEATURES - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CAST5Engine - Class in org.spongycastle.crypto.engines
A class that provides CAST key encryption operations, such as encoding data and generating keys.
CAST5Engine() - Constructor for class org.spongycastle.crypto.engines.CAST5Engine
 
CAST6Engine - Class in org.spongycastle.crypto.engines
A class that provides CAST6 key encryption operations, such as encoding data and generating keys.
CAST6Engine() - Constructor for class org.spongycastle.crypto.engines.CAST6Engine
 
CAST_Decipher(int, int, int[]) - Method in class org.spongycastle.crypto.engines.CAST5Engine
 
CAST_Decipher(int, int, int, int, int[]) - Method in class org.spongycastle.crypto.engines.CAST6Engine
Does the 12 quad rounds rounds to decrypt the block.
CAST_Encipher(int, int, int[]) - Method in class org.spongycastle.crypto.engines.CAST5Engine
Does the 16 rounds to encrypt the block.
CAST_Encipher(int, int, int, int, int[]) - Method in class org.spongycastle.crypto.engines.CAST6Engine
Does the 12 quad rounds rounds to encrypt the block.
cause - Variable in exception org.spongycastle.asn1.ASN1Exception
 
cause - Variable in exception org.spongycastle.asn1.ASN1ParsingException
 
cause - Variable in exception org.spongycastle.crypto.CryptoException
 
cause - Variable in exception org.spongycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException
 
cause - Variable in exception org.spongycastle.jce.ECKeyUtil.UnexpectedException
 
cause - Variable in exception org.spongycastle.jce.exception.ExtCertificateEncodingException
 
cause - Variable in exception org.spongycastle.jce.exception.ExtCertPathBuilderException
 
cause - Variable in exception org.spongycastle.jce.exception.ExtCertPathValidatorException
 
cause - Variable in exception org.spongycastle.jce.exception.ExtIOException
 
cause - Variable in exception org.spongycastle.util.io.pem.PemGenerationException
 
CBCBlockCipher - Class in org.spongycastle.crypto.modes
implements Cipher-Block-Chaining (CBC) mode on top of a simple cipher.
CBCBlockCipher(BlockCipher) - Constructor for class org.spongycastle.crypto.modes.CBCBlockCipher
Basic constructor.
CBCBlockCipherMac - Class in org.spongycastle.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.spongycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.spongycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, int) - Constructor for class org.spongycastle.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.spongycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
cbcNextV - Variable in class org.spongycastle.crypto.modes.CBCBlockCipher
 
cbcV - Variable in class org.spongycastle.crypto.modes.CBCBlockCipher
 
CCMBlockCipher - Class in org.spongycastle.crypto.modes
Implements the Counter with Cipher Block Chaining mode (CCM) detailed in NIST Special Publication 800-38C.
CCMBlockCipher(BlockCipher) - Constructor for class org.spongycastle.crypto.modes.CCMBlockCipher
Basic constructor.
CCMParameters - Class in org.spongycastle.crypto.params
 
CCMParameters(KeyParameter, int, byte[], byte[]) - Constructor for class org.spongycastle.crypto.params.CCMParameters
Base constructor.
CEfD - Static variable in class org.spongycastle.asn1.eac.CertificateBody
 
center0(int) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Shifts the values of all coefficients to the interval [-q/2, q/2].
centeredNormSq(int) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Computes the centered euclidean norm of the polynomial.
certainty - Variable in class org.spongycastle.crypto.generators.DHParametersGenerator
 
certainty - Variable in class org.spongycastle.crypto.generators.DSAParametersGenerator
 
certainty - Variable in class org.spongycastle.crypto.generators.ElGamalParametersGenerator
 
certainty - Variable in class org.spongycastle.crypto.params.NaccacheSternKeyGenerationParameters
 
certainty - Variable in class org.spongycastle.crypto.params.RSAKeyGenerationParameters
 
certainty - Variable in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
CertBag - Class in org.spongycastle.asn1.pkcs
 
CertBag(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.CertBag
 
CertBag(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.spongycastle.asn1.pkcs.CertBag
 
certBag - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
certId - Variable in class org.spongycastle.asn1.pkcs.CertBag
 
certificate - Variable in class org.spongycastle.asn1.eac.CVCertificateRequest
 
Certificate - Class in org.spongycastle.asn1.x509
an X509Certificate structure.
Certificate(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.Certificate
 
Certificate - Class in org.spongycastle.crypto.tls
A representation for a certificate chain as used by a tls server.
Certificate(X509CertificateStructure[]) - Constructor for class org.spongycastle.crypto.tls.Certificate
Private constructor from a cert array.
certificate - Static variable in class org.spongycastle.crypto.tls.HandshakeType
 
CERTIFICATE_BODY - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CERTIFICATE_CONTENT - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CERTIFICATE_CONTENT_TEMPLATE - Static variable in class org.spongycastle.asn1.eac.EACTags
 
certificate_expired - Static variable in class org.spongycastle.crypto.tls.AlertDescription
 
CERTIFICATE_HOLD - Static variable in class org.spongycastle.asn1.x509.CRLReason
Deprecated.
use lower case version
CERTIFICATE_HOLD - Static variable in class org.spongycastle.asn1.x509.ReasonFlags
Deprecated.
use lower case version
CERTIFICATE_HOLDER_AUTHORIZATION - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CERTIFICATE_HOLDER_AUTHORIZATION_TEMPLATE - Static variable in class org.spongycastle.asn1.eac.EACTags
 
certificate_request - Static variable in class org.spongycastle.crypto.tls.HandshakeType
 
certificate_revoked - Static variable in class org.spongycastle.crypto.tls.AlertDescription
 
certificate_unknown - Static variable in class org.spongycastle.crypto.tls.AlertDescription
 
certificate_unobtainable - Static variable in class org.spongycastle.crypto.tls.AlertDescription
 
certificate_verify - Static variable in class org.spongycastle.crypto.tls.HandshakeType
 
certificateAuthorities - Variable in class org.spongycastle.crypto.tls.CertificateRequest
 
CertificateBody - Class in org.spongycastle.asn1.eac
an Iso7816CertificateBody structure.
CertificateBody(DERApplicationSpecific, CertificationAuthorityReference, PublicKeyDataObject, CertificateHolderReference, CertificateHolderAuthorization, PackedDate, PackedDate) - Constructor for class org.spongycastle.asn1.eac.CertificateBody
builds an Iso7816CertificateBody by settings each parameters.
CertificateBody(DERApplicationSpecific) - Constructor for class org.spongycastle.asn1.eac.CertificateBody
builds an Iso7816CertificateBody with an ASN1InputStream.
certificateBody - Variable in class org.spongycastle.asn1.eac.CVCertificate
 
certificateBody - Variable in class org.spongycastle.asn1.eac.CVCertificateRequest
 
certificateEffectiveDate - Variable in class org.spongycastle.asn1.eac.CertificateBody
 
certificateExpirationDate - Variable in class org.spongycastle.asn1.eac.CertificateBody
 
certificateHold - Static variable in class org.spongycastle.asn1.x509.CRLReason
 
certificateHold - Static variable in class org.spongycastle.asn1.x509.ReasonFlags
 
certificateHolderAuthorization - Variable in class org.spongycastle.asn1.eac.CertificateBody
 
CertificateHolderAuthorization - Class in org.spongycastle.asn1.eac
an Iso7816CertificateHolderAuthorization structure.
CertificateHolderAuthorization(ASN1ObjectIdentifier, int) - Constructor for class org.spongycastle.asn1.eac.CertificateHolderAuthorization
create an Iso7816CertificateHolderAuthorization according to the parameters
CertificateHolderAuthorization(DERApplicationSpecific) - Constructor for class org.spongycastle.asn1.eac.CertificateHolderAuthorization
create an Iso7816CertificateHolderAuthorization according to the DERApplicationSpecific
certificateHolderReference - Variable in class org.spongycastle.asn1.eac.CertificateBody
 
CertificateHolderReference - Class in org.spongycastle.asn1.eac
 
CertificateHolderReference(String, String, String) - Constructor for class org.spongycastle.asn1.eac.CertificateHolderReference
 
CertificateHolderReference(byte[]) - Constructor for class org.spongycastle.asn1.eac.CertificateHolderReference
 
certificateIssuer - Static variable in class org.spongycastle.asn1.x509.Extension
Certificate Issuer
certificateIssuer - Static variable in class org.spongycastle.asn1.x509.X509Extension
Certificate Issuer
CertificateIssuer - Static variable in class org.spongycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
CertificateList - Class in org.spongycastle.asn1.x509
PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.
CertificateList(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.CertificateList
 
CertificatePair - Class in org.spongycastle.asn1.x509
This class helps to support crossCerfificatePairs in a LDAP directory according RFC 2587
CertificatePair(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.CertificatePair
Constructor from ASN1Sequence.
CertificatePair(X509CertificateStructure, X509CertificateStructure) - Constructor for class org.spongycastle.asn1.x509.CertificatePair
Constructor from a given details.
CertificatePolicies - Class in org.spongycastle.asn1.x509
 
CertificatePolicies(PolicyInformation) - Constructor for class org.spongycastle.asn1.x509.CertificatePolicies
Construct a CertificatePolicies object containing one PolicyInformation.
CertificatePolicies(PolicyInformation[]) - Constructor for class org.spongycastle.asn1.x509.CertificatePolicies
 
CertificatePolicies(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.CertificatePolicies
 
certificatePolicies - Static variable in class org.spongycastle.asn1.x509.Extension
Certificate Policies
certificatePolicies - Static variable in class org.spongycastle.asn1.x509.X509Extension
Certificate Policies
CertificatePolicies - Static variable in class org.spongycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
certificateProfileIdentifier - Variable in class org.spongycastle.asn1.eac.CertificateBody
 
CertificateRequest - Class in org.spongycastle.crypto.tls
 
CertificateRequest(short[], Vector) - Constructor for class org.spongycastle.crypto.tls.CertificateRequest
 
certificateRequest - Variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
certificates - Variable in class org.spongycastle.asn1.pkcs.SignedData
 
certificateType - Variable in class org.spongycastle.asn1.eac.CertificateBody
 
certificateTypes - Variable in class org.spongycastle.crypto.tls.CertificateRequest
 
CertificateVerifyer - Interface in org.spongycastle.crypto.tls
Deprecated.
Perform certificate verification in TlsAuthentication implementation
CERTIFICATION_AUTHORITY_PUBLIC_KEY - Static variable in class org.spongycastle.asn1.eac.EACTags
 
certificationAuthorityReference - Variable in class org.spongycastle.asn1.eac.CertificateBody
 
CertificationAuthorityReference - Class in org.spongycastle.asn1.eac
 
CertificationAuthorityReference(String, String, String) - Constructor for class org.spongycastle.asn1.eac.CertificationAuthorityReference
 
CertificationAuthorityReference(byte[]) - Constructor for class org.spongycastle.asn1.eac.CertificationAuthorityReference
 
CertificationRequest - Class in org.spongycastle.asn1.pkcs
PKCS10 Certification request object.
CertificationRequest() - Constructor for class org.spongycastle.asn1.pkcs.CertificationRequest
 
CertificationRequest(CertificationRequestInfo, AlgorithmIdentifier, DERBitString) - Constructor for class org.spongycastle.asn1.pkcs.CertificationRequest
 
CertificationRequest(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.CertificationRequest
 
CertificationRequestInfo - Class in org.spongycastle.asn1.pkcs
PKCS10 CertificationRequestInfo object.
CertificationRequestInfo(X500Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.spongycastle.asn1.pkcs.CertificationRequestInfo
 
CertificationRequestInfo(X509Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.spongycastle.asn1.pkcs.CertificationRequestInfo
Deprecated.
use X500Name method.
CertificationRequestInfo(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.CertificationRequestInfo
 
certissuer - Variable in class org.spongycastle.asn1.x509.AuthorityKeyIdentifier
 
CertPolicyId - Class in org.spongycastle.asn1.x509
CertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.
CertPolicyId(String) - Constructor for class org.spongycastle.asn1.x509.CertPolicyId
 
certs - Variable in class org.spongycastle.crypto.tls.Certificate
The certificates.
certSerialNumber - Variable in class org.spongycastle.asn1.pkcs.IssuerAndSerialNumber
 
certserno - Variable in class org.spongycastle.asn1.x509.AuthorityKeyIdentifier
 
certTypes - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
certValue - Variable in class org.spongycastle.asn1.pkcs.CertBag
 
CESSATION_OF_OPERATION - Static variable in class org.spongycastle.asn1.x509.CRLReason
Deprecated.
use lower case version
CESSATION_OF_OPERATION - Static variable in class org.spongycastle.asn1.x509.ReasonFlags
Deprecated.
use lower case version
cessationOfOperation - Static variable in class org.spongycastle.asn1.x509.CRLReason
 
cessationOfOperation - Static variable in class org.spongycastle.asn1.x509.ReasonFlags
 
CExD - Static variable in class org.spongycastle.asn1.eac.CertificateBody
 
CFBBlockCipher - Class in org.spongycastle.crypto.modes
implements a Cipher-FeedBack (CFB) mode on top of a simple cipher.
CFBBlockCipher(BlockCipher, int) - Constructor for class org.spongycastle.crypto.modes.CFBBlockCipher
Basic constructor.
CFBBlockCipherMac - Class in org.spongycastle.crypto.macs
 
CFBBlockCipherMac(BlockCipher) - Constructor for class org.spongycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.spongycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, int, int) - Constructor for class org.spongycastle.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.spongycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
cfbOutV - Variable in class org.spongycastle.crypto.macs.MacCFBBlockCipher
 
cfbOutV - Variable in class org.spongycastle.crypto.modes.CFBBlockCipher
 
cfbV - Variable in class org.spongycastle.crypto.macs.MacCFBBlockCipher
 
cfbV - Variable in class org.spongycastle.crypto.modes.CFBBlockCipher
 
Ch(long, long, long) - Method in class org.spongycastle.crypto.digests.LongDigest
 
Ch(int, int, int) - Method in class org.spongycastle.crypto.digests.SHA224Digest
 
Ch(int, int, int) - Method in class org.spongycastle.crypto.digests.SHA256Digest
 
CHA - Static variable in class org.spongycastle.asn1.eac.CertificateBody
 
change_cipher_spec - Static variable in class org.spongycastle.crypto.tls.ContentType
 
changeCipherSpecQueue - Variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
characteristic_two_field - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
checkCMSKeyChecksum(byte[], byte[]) - Method in class org.spongycastle.crypto.engines.DESedeWrapEngine
 
checkCMSKeyChecksum(byte[], byte[]) - Method in class org.spongycastle.crypto.engines.RC2WrapEngine
 
checkFieldElements(ECFieldElement, ECFieldElement) - Static method in class org.spongycastle.math.ec.ECFieldElement.F2m
Checks, if the ECFieldElements a and b are elements of the same field F2m (having the same representation).
checkForEof() - Method in class org.spongycastle.asn1.IndefiniteLengthInputStream
 
checkPoints(ECPoint, ECPoint) - Static method in class org.spongycastle.math.ec.ECPoint.F2m
Check, if two ECPoints can be added or subtracted.
checkScale(SimpleBigDecimal) - Method in class org.spongycastle.math.ec.SimpleBigDecimal
 
checkTernarity() - Method in class org.spongycastle.math.ntru.polynomial.DenseTernaryPolynomial
 
childrenInvoker(RunNotifier) - Method in class org.junit.contrib.assumes.Corollaries
Returns a Statement: Call BlockJUnit4ClassRunner.runChild(Object, RunNotifier) on each object returned by BlockJUnit4ClassRunner.getChildren() (subject to any imposed filter and sort)
chineseRemainder(Vector, Vector) - Static method in class org.spongycastle.crypto.engines.NaccacheSternEngine
Computes the integer x that is expressed through the given primes and the congruences with the chinese remainder theorem (CRT).
choiceObj - Variable in class org.spongycastle.asn1.x509.AttCertIssuer
 
chooseExtraPadBlocks(SecureRandom, int) - Method in class org.spongycastle.crypto.tls.TlsBlockCipher
 
CHR - Static variable in class org.spongycastle.asn1.eac.CertificateBody
 
cipher - Variable in class com.tinfoilsms.crypto.ECEngine
 
cipher - Variable in class org.spongycastle.crypto.BufferedAsymmetricBlockCipher
 
cipher - Variable in class org.spongycastle.crypto.BufferedBlockCipher
 
cipher - Variable in class org.spongycastle.crypto.digests.GOST3411Digest
 
cipher - Variable in class org.spongycastle.crypto.engines.IESEngine
 
cipher - Variable in class org.spongycastle.crypto.examples.DESExample
 
cipher - Variable in class org.spongycastle.crypto.macs.BlockCipherMac
 
cipher - Variable in class org.spongycastle.crypto.macs.CBCBlockCipherMac
 
cipher - Variable in class org.spongycastle.crypto.macs.CFBBlockCipherMac
 
cipher - Variable in class org.spongycastle.crypto.macs.CMac
 
cipher - Variable in class org.spongycastle.crypto.macs.ISO9797Alg3Mac
 
cipher - Variable in class org.spongycastle.crypto.macs.MacCFBBlockCipher
 
cipher - Variable in class org.spongycastle.crypto.modes.CBCBlockCipher
 
cipher - Variable in class org.spongycastle.crypto.modes.CCMBlockCipher
 
cipher - Variable in class org.spongycastle.crypto.modes.CFBBlockCipher
 
cipher - Variable in class org.spongycastle.crypto.modes.EAXBlockCipher
 
cipher - Variable in class org.spongycastle.crypto.modes.GCMBlockCipher
 
cipher - Variable in class org.spongycastle.crypto.modes.GOFBBlockCipher
 
cipher - Variable in class org.spongycastle.crypto.modes.OFBBlockCipher
 
cipher - Variable in class org.spongycastle.crypto.modes.OpenPGPCFBBlockCipher
 
cipher - Variable in class org.spongycastle.crypto.modes.PGPCFBBlockCipher
 
cipher - Variable in class org.spongycastle.crypto.modes.SICBlockCipher
 
cipher - Variable in class org.spongycastle.crypto.signers.ISO9796d2PSSSigner
 
cipher - Variable in class org.spongycastle.crypto.signers.ISO9796d2Signer
 
cipher - Variable in class org.spongycastle.crypto.signers.PSSSigner
 
cipher - Variable in class org.spongycastle.crypto.StreamBlockCipher
 
cipherFactory - Variable in class org.spongycastle.crypto.tls.DefaultTlsClient
 
cipherFactory - Variable in class org.spongycastle.crypto.tls.PSKTlsClient
 
cipherFactory - Variable in class org.spongycastle.crypto.tls.SRPTlsClient
 
CipherInputStream - Class in org.spongycastle.crypto.io
A CipherInputStream is composed of an InputStream and a BufferedBlockCipher 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.spongycastle.crypto.io.CipherInputStream
Constructs a CipherInputStream from an InputStream and a BufferedBlockCipher.
CipherInputStream(InputStream, StreamCipher) - Constructor for class org.spongycastle.crypto.io.CipherInputStream
 
CipherKeyGenerator - Class in org.spongycastle.crypto
The base class for symmetric, or secret, cipher key generators.
CipherKeyGenerator() - Constructor for class org.spongycastle.crypto.CipherKeyGenerator
 
CIPHERKEYSIZE - Static variable in class com.tinfoilsms.crypto.ECEngine
 
cipherKeySize - Variable in class org.spongycastle.crypto.params.IESWithCipherParameters
 
CipherOutputStream - Class in org.spongycastle.crypto.io
 
CipherOutputStream(OutputStream, BufferedBlockCipher) - Constructor for class org.spongycastle.crypto.io.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream and a BufferedBlockCipher.
CipherOutputStream(OutputStream, StreamCipher) - Constructor for class org.spongycastle.crypto.io.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream and a BufferedBlockCipher.
CipherParameters - Interface in org.spongycastle.crypto
all parameter classes implement this.
CipherSuite - Class in org.spongycastle.crypto.tls
RFC 2246 A.5
CipherSuite() - Constructor for class org.spongycastle.crypto.tls.CipherSuite
 
cL - Variable in class org.spongycastle.crypto.params.GOST3410ValidationParameters
 
Clear(byte[]) - Static method in class org.spongycastle.crypto.generators.SCrypt
 
Clear(int[]) - Static method in class org.spongycastle.crypto.generators.SCrypt
 
clear() - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
 
clear() - Method in class org.spongycastle.math.ntru.polynomial.SparseTernaryPolynomial
 
clear() - Method in interface org.spongycastle.math.ntru.polynomial.TernaryPolynomial
 
ClearAll(int[][]) - Static method in class org.spongycastle.crypto.generators.SCrypt
 
clearBlock(byte[]) - Method in class org.spongycastle.crypto.signers.ISO9796d2PSSSigner
clear possible sensitive data
clearBlock(byte[]) - Method in class org.spongycastle.crypto.signers.ISO9796d2Signer
clear possible sensitive data
clearBlock(byte[]) - Method in class org.spongycastle.crypto.signers.PSSSigner
clear possible sensitive data
client_certificate_url - Static variable in class org.spongycastle.crypto.tls.ExtensionType
 
client_hello - Static variable in class org.spongycastle.crypto.tls.HandshakeType
 
client_key_exchange - Static variable in class org.spongycastle.crypto.tls.HandshakeType
 
clientCert - Variable in class org.spongycastle.crypto.tls.DefaultTlsAgreementCredentials
 
clientCert - Variable in class org.spongycastle.crypto.tls.DefaultTlsSignerCredentials
 
ClientCertificateType - Class in org.spongycastle.crypto.tls
RFC 2246 7.4.4
ClientCertificateType() - Constructor for class org.spongycastle.crypto.tls.ClientCertificateType
 
clientCipherSpecDecided(TlsCompression, TlsCipher) - Method in class org.spongycastle.crypto.tls.RecordStream
 
clientExtensions - Variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
clientPrivateKey - Variable in class org.spongycastle.crypto.tls.DefaultTlsAgreementCredentials
 
clientPrivateKey - Variable in class org.spongycastle.crypto.tls.DefaultTlsSignerCredentials
 
clientRandom - Variable in class org.spongycastle.crypto.tls.SecurityParameters
 
clientSigner - Variable in class org.spongycastle.crypto.tls.DefaultTlsSignerCredentials
 
clientVersion - Variable in class org.spongycastle.crypto.tls.TlsClientContextImpl
 
clone() - Method in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
 
clone() - Method in class org.spongycastle.crypto.params.NTRUEncryptionParameters
 
clone() - Method in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
 
clone() - Method in class org.spongycastle.crypto.params.NTRUSigningParameters
 
clone() - Method in class org.spongycastle.math.ec.IntArray
 
clone() - Method in class org.spongycastle.math.ntru.polynomial.BigDecimalPolynomial
Makes a copy of the polynomial that is independent of the original.
clone() - Method in class org.spongycastle.math.ntru.polynomial.BigIntPolynomial
Makes a copy of the polynomial that is independent of the original.
clone() - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
 
clone() - Method in class org.spongycastle.math.ntru.polynomial.LongPolynomial2
 
clone(byte[]) - Static method in class org.spongycastle.util.Arrays
 
clone(int[]) - Static method in class org.spongycastle.util.Arrays
 
clone(BigInteger[]) - Static method in class org.spongycastle.util.Arrays
 
clone() - Method in interface org.spongycastle.util.Selector
 
close() - Method in class org.spongycastle.asn1.ASN1OutputStream
 
close() - Method in class org.spongycastle.asn1.BEROctetStringGenerator.BufferedBEROctetStream
 
close() - Method in class org.spongycastle.asn1.BERSequenceGenerator
 
close() - Method in class org.spongycastle.asn1.DERSequenceGenerator
 
close() - Method in class org.spongycastle.crypto.io.CipherInputStream
 
close() - Method in class org.spongycastle.crypto.io.CipherOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class org.spongycastle.crypto.tls.RecordStream
 
close() - Method in class org.spongycastle.crypto.tls.TlsInputStream
 
close() - Method in class org.spongycastle.crypto.tls.TlsOutputStream
 
close() - Method in class org.spongycastle.crypto.tls.TlsProtocolHandler
Closes this connection.
close() - Method in class org.spongycastle.util.io.TeeInputStream
 
close() - Method in class org.spongycastle.util.io.TeeOutputStream
 
close() - Method in class org.spongycastle.util.test.UncloseableOutputStream
 
close_notify - Static variable in class org.spongycastle.crypto.tls.AlertDescription
 
closed - Variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
CM5func(byte[], int, byte[]) - Method in class org.spongycastle.crypto.macs.GOST28147Mac
 
CMac - Class in org.spongycastle.crypto.macs
CMAC - as specified at www.nuee.nagoya-u.ac.jp/labs/tiwata/omac/omac.html
CMac(BlockCipher) - Constructor for class org.spongycastle.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.spongycastle.crypto.macs.CMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CN - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
common name - StringType(SIZE(1..64))
cn - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
 
CN - Static variable in class org.spongycastle.asn1.x509.X509Name
Deprecated.
use a X500NameStyle
cnt - Variable in class org.spongycastle.crypto.engines.HC128Engine
 
cnt - Variable in class org.spongycastle.crypto.engines.HC256Engine
 
cntSmallPrimes - Variable in class org.spongycastle.crypto.params.NaccacheSternKeyGenerationParameters
 
COEFF1_TABLE - Static variable in class org.spongycastle.math.ntru.util.ArrayEncoder
Bit string to coefficient conversion table from P1363.1.
COEFF2_TABLE - Static variable in class org.spongycastle.math.ntru.util.ArrayEncoder
 
coefficient - Variable in class org.spongycastle.asn1.pkcs.RSAPrivateKey
 
coefficient - Variable in class org.spongycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
coeffs - Variable in class org.spongycastle.math.ntru.polynomial.BigDecimalPolynomial
 
coeffs - Variable in class org.spongycastle.math.ntru.polynomial.BigIntPolynomial
 
coeffs - Variable in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
 
coeffs - Variable in class org.spongycastle.math.ntru.polynomial.LongPolynomial2
 
coeffs - Variable in class org.spongycastle.math.ntru.polynomial.LongPolynomial5
 
COEXISTANT_TAG_ALLOCATION_AUTHORITY - Static variable in class org.spongycastle.asn1.eac.EACTags
 
cofactorF - Variable in class org.spongycastle.asn1.eac.ECDSAPublicKey
 
COff - Variable in class org.spongycastle.crypto.digests.MD2Digest
 
CollectionStore - Class in org.spongycastle.util
A simple collection backed store.
CollectionStore(Collection) - Constructor for class org.spongycastle.util.CollectionStore
Basic constructor.
com.tinfoilsms.crypto - package com.tinfoilsms.crypto
 
com.tinfoilsms.csprng - package com.tinfoilsms.csprng
 
com.tinfoilsms.test - package com.tinfoilsms.test
 
CombinedHash - Class in org.spongycastle.crypto.tls
A combined hash, which implements md5(m) || sha1(m).
CombinedHash() - Constructor for class org.spongycastle.crypto.tls.CombinedHash
 
CombinedHash(TlsClientContext) - Constructor for class org.spongycastle.crypto.tls.CombinedHash
 
CombinedHash(CombinedHash) - Constructor for class org.spongycastle.crypto.tls.CombinedHash
 
combineRho(ModularResultant, ModularResultant) - Static method in class org.spongycastle.math.ntru.polynomial.ModularResultant
Calculates a rho modulo m1*m2 from two resultants whose rhos are modulo m1 and m2.
res is set to null.
COMMAND_TO_PERFORM - Static variable in class org.spongycastle.asn1.eac.EACTags
 
commonName - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
 
comparator() - Method in class org.junit.contrib.assumes.Corollaries
 
compareTo(SimpleBigDecimal) - Method in class org.spongycastle.math.ec.SimpleBigDecimal
 
compareTo(BigInteger) - Method in class org.spongycastle.math.ec.SimpleBigDecimal
 
COMPATIBLE_TAG_ALLOCATION_AUTHORITY - Static variable in class org.spongycastle.asn1.eac.EACTags
 
compress(OutputStream) - Method in interface org.spongycastle.crypto.tls.TlsCompression
 
compress(OutputStream) - Method in class org.spongycastle.crypto.tls.TlsNullCompression
 
CompressionMethod - Class in org.spongycastle.crypto.tls
RFC 2246 6.1
CompressionMethod() - Constructor for class org.spongycastle.crypto.tls.CompressionMethod
 
concat(byte[], byte[]) - Static method in class org.spongycastle.crypto.tls.TlsUtils
 
ConfigurableProvider - Interface in org.spongycastle.jcajce.provider.config
Implemented by the BC provider.
configuration - Variable in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
configuration - Variable in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
configuration - Variable in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
configuration - Variable in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
CONFIGURATION - Static variable in class org.spongycastle.jce.provider.BouncyCastleProvider
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.asymmetric.EC.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.util.AlgorithmProvider
 
connect(CertificateVerifyer) - Method in class org.spongycastle.crypto.tls.TlsProtocolHandler
Deprecated.
use version taking TlsClient
connect(TlsClient) - Method in class org.spongycastle.crypto.tls.TlsProtocolHandler
Connects to the remote system using client authentication
connection_state - Variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
CONSTANT_128 - Static variable in class org.spongycastle.crypto.macs.CMac
 
CONSTANT_64 - Static variable in class org.spongycastle.crypto.macs.CMac
 
Constants - Class in org.spongycastle.math.ntru.polynomial
 
Constants() - Constructor for class org.spongycastle.math.ntru.polynomial.Constants
 
constantTimeAreEqual(byte[], byte[]) - Static method in class org.spongycastle.util.Arrays
A constant time equals comparison - does not terminate early if test will fail.
CONSTRUCTED - Static variable in interface org.spongycastle.asn1.BERTags
 
ConstructedOctetStream - Class in org.spongycastle.asn1
 
ConstructedOctetStream(ASN1StreamParser) - Constructor for class org.spongycastle.asn1.ConstructedOctetStream
 
content - Variable in class org.spongycastle.asn1.pkcs.ContentInfo
 
content - Variable in class org.spongycastle.util.io.pem.PemObject
 
CONTENT_TYPE_BMPSTRING - Static variable in class org.spongycastle.asn1.x509.DisplayText
Constant corresponding to bmpString encoding.
CONTENT_TYPE_IA5STRING - Static variable in class org.spongycastle.asn1.x509.DisplayText
Constant corresponding to ia5String encoding.
CONTENT_TYPE_UTF8STRING - Static variable in class org.spongycastle.asn1.x509.DisplayText
Constant corresponding to utf8String encoding.
CONTENT_TYPE_VISIBLESTRING - Static variable in class org.spongycastle.asn1.x509.DisplayText
Constant corresponding to visibleString encoding.
contentDigest - Variable in class org.spongycastle.crypto.signers.PSSSigner
 
ContentInfo - Class in org.spongycastle.asn1.pkcs
 
ContentInfo(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.ContentInfo
 
ContentInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.spongycastle.asn1.pkcs.ContentInfo
 
contentInfo - Variable in class org.spongycastle.asn1.pkcs.Pfx
 
contentInfo - Variable in class org.spongycastle.asn1.pkcs.SignedData
 
contents - Variable in class org.spongycastle.asn1.x509.DisplayText
 
contentType - Variable in class org.spongycastle.asn1.pkcs.ContentInfo
 
contentType - Variable in class org.spongycastle.asn1.x509.DisplayText
 
ContentType - Class in org.spongycastle.crypto.tls
RFC 2246 6.2.1
ContentType() - Constructor for class org.spongycastle.crypto.tls.ContentType
 
context - Variable in class org.spongycastle.crypto.tls.CombinedHash
 
context - Variable in class org.spongycastle.crypto.tls.DefaultTlsClient
 
context - Variable in class org.spongycastle.crypto.tls.DefaultTlsSignerCredentials
 
context - Variable in class org.spongycastle.crypto.tls.PSKTlsClient
 
context - Variable in class org.spongycastle.crypto.tls.RecordStream
 
context - Variable in class org.spongycastle.crypto.tls.SRPTlsClient
 
context - Variable in class org.spongycastle.crypto.tls.TlsBlockCipher
 
context - Variable in class org.spongycastle.crypto.tls.TlsDHKeyExchange
 
context - Variable in class org.spongycastle.crypto.tls.TlsECDHKeyExchange
 
context - Variable in class org.spongycastle.crypto.tls.TlsMac
 
context - Variable in class org.spongycastle.crypto.tls.TlsPSKKeyExchange
 
context - Variable in class org.spongycastle.crypto.tls.TlsRSAKeyExchange
 
context - Variable in class org.spongycastle.crypto.tls.TlsSRPKeyExchange
 
convert(int) - Method in class org.spongycastle.asn1.DERGeneralizedTime
 
convert(String) - Method in class org.spongycastle.asn1.eac.PackedDate
 
convertCurve(ECCurve, byte[]) - Static method in class org.spongycastle.jcajce.provider.asymmetric.ec.EC5Util
 
convertCurve(EllipticCurve) - Static method in class org.spongycastle.jcajce.provider.asymmetric.ec.EC5Util
 
convertCurve(ECCurve, byte[]) - Static method in class org.spongycastle.jce.spec.ECNamedCurveSpec
 
converter - Variable in class org.spongycastle.asn1.x509.X509Name
Deprecated.
 
converter - Static variable in class org.spongycastle.asn1.x9.X9FieldElement
 
converter - Static variable in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
converter - Static variable in class org.spongycastle.math.ec.ECPoint
 
convertHexEncoded(String, int) - Method in class org.spongycastle.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.spongycastle.crypto.engines.RSACoreEngine
 
convertLongToByteArray(long, byte[], int) - Method in class org.spongycastle.crypto.digests.WhirlpoolDigest
 
convertMidTerms(int[]) - Static method in class org.spongycastle.jcajce.provider.asymmetric.ec.ECUtil
Returns a sorted array of middle terms of the reduction polynomial.
convertOutput(BigInteger) - Method in class org.spongycastle.crypto.engines.RSACoreEngine
 
convertOutputDecryptOnly(BigInteger) - Static method in class org.spongycastle.crypto.encodings.ISO9796d1Encoding
 
convertPoint(ECParameterSpec, ECPoint, boolean) - Static method in class org.spongycastle.jcajce.provider.asymmetric.ec.EC5Util
 
convertPoint(ECCurve, ECPoint, boolean) - Static method in class org.spongycastle.jcajce.provider.asymmetric.ec.EC5Util
 
convertPoint(ECPoint) - Static method in class org.spongycastle.jce.spec.ECNamedCurveSpec
 
convertSpec(EllipticCurve, ECParameterSpec) - Static method in class org.spongycastle.jcajce.provider.asymmetric.ec.EC5Util
 
convertSpec(ECParameterSpec, boolean) - Static method in class org.spongycastle.jcajce.provider.asymmetric.ec.EC5Util
 
convertValue() - Method in class org.spongycastle.asn1.eac.UnsignedInteger
 
convertValueToObject(Extension) - Static method in class org.spongycastle.asn1.x509.Extension
Convert the value of the passed in extension to an object
convertValueToObject(X509Extension) - Static method in class org.spongycastle.asn1.x509.X509Extension
Convert the value of the passed in extension to an object
convertVector(Vector) - Static method in class org.spongycastle.asn1.x509.NoticeReference
 
copyBitLength() - Method in class org.spongycastle.crypto.digests.WhirlpoolDigest
 
copyData(byte[], int, int) - Method in class org.spongycastle.crypto.tls.TlsNullCipher
 
copyInts(int[], byte[], int) - Method in class org.spongycastle.asn1.x509.GeneralName
 
copyOf(byte[], int) - Static method in class org.spongycastle.crypto.engines.IndexGenerator
 
copyOf(byte[], int) - Method in class org.spongycastle.crypto.engines.NTRUEngine
 
copyOf(BigDecimal[], int) - Method in class org.spongycastle.math.ntru.polynomial.BigDecimalPolynomial
 
copyOf(byte[], int) - Static method in class org.spongycastle.util.Arrays
 
copyOf(int[], int) - Static method in class org.spongycastle.util.Arrays
 
copyOf(long[], int) - Static method in class org.spongycastle.util.Arrays
 
copyOf(BigInteger[], int) - Static method in class org.spongycastle.util.Arrays
 
copyOfRange(BigDecimal[], int, int) - Method in class org.spongycastle.math.ntru.polynomial.BigDecimalPolynomial
 
copyOfRange(byte[], int, int) - Static method in class org.spongycastle.util.Arrays
 
copyOfRange(int[], int, int) - Static method in class org.spongycastle.util.Arrays
 
copyOfRange(long[], int, int) - Static method in class org.spongycastle.util.Arrays
 
copyOfRange(BigInteger[], int, int) - Static method in class org.spongycastle.util.Arrays
 
core - Variable in class org.spongycastle.crypto.engines.RSABlindedEngine
 
core - Variable in class org.spongycastle.crypto.engines.RSABlindingEngine
 
core - Variable in class org.spongycastle.crypto.engines.RSAEngine
 
Corollaries - Class in org.junit.contrib.assumes
A runner which is aware of the Assumes of its Tests
Corollaries(Class<?>) - Constructor for class org.junit.contrib.assumes.Corollaries
Creates a BlockJUnit4ClassRunner to run klass
count - Variable in class org.spongycastle.crypto.modes.OpenPGPCFBBlockCipher
 
count - Variable in class org.spongycastle.crypto.modes.PGPCFBBlockCipher
 
count(int) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Counts the number of coefficients equal to an integer
counter - Variable in class org.spongycastle.asn1.x9.KeySpecificInfo
 
counter - Variable in class org.spongycastle.crypto.engines.IndexGenerator
 
counter - Variable in class org.spongycastle.crypto.modes.GCMBlockCipher
 
counter - Variable in class org.spongycastle.crypto.modes.SICBlockCipher
 
counter - Variable in class org.spongycastle.crypto.params.DHValidationParameters
 
counter - Variable in class org.spongycastle.crypto.params.DSAValidationParameters
 
counter - Variable in class org.spongycastle.crypto.prng.ThreadedSeedGenerator.SeedGenerator
 
counter - Variable in class org.spongycastle.crypto.signers.NTRUSignerPrng
 
counterOut - Variable in class org.spongycastle.crypto.modes.SICBlockCipher
 
counterStart - Variable in class org.spongycastle.crypto.generators.BaseKDFBytesGenerator
 
COUNTRY_CODE - Static variable in class org.spongycastle.asn1.eac.EACTags
 
COUNTRY_CODE_NATIONAL_DATA - Static variable in class org.spongycastle.asn1.eac.EACTags
 
COUNTRY_OF_CITIZENSHIP - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
RFC 3039 CountryOfCitizenship - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_CITIZENSHIP - Static variable in class org.spongycastle.asn1.x509.X509Name
Deprecated.
RFC 3039 CountryOfCitizenship - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_RESIDENCE - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
RFC 3039 CountryOfResidence - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_RESIDENCE - Static variable in class org.spongycastle.asn1.x509.X509Name
Deprecated.
RFC 3039 CountryOfResidence - PrintableString (SIZE (2)) -- ISO 3166 codes only
countryCode - Variable in class org.spongycastle.asn1.eac.CertificateHolderReference
 
countryName - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
 
CPI - Static variable in class org.spongycastle.asn1.eac.CertificateBody
 
cpyBytesToShort(byte[], short[]) - Method in class org.spongycastle.crypto.digests.GOST3411Digest
 
cpyShortToBytes(short[], byte[]) - Method in class org.spongycastle.crypto.digests.GOST3411Digest
 
createAESBlockCipher() - Method in class org.spongycastle.crypto.tls.DefaultTlsCipherFactory
 
createAESCipher(TlsClientContext, int, int) - Method in class org.spongycastle.crypto.tls.DefaultTlsCipherFactory
 
createCipher(TlsClientContext, int, int) - Method in class org.spongycastle.crypto.tls.DefaultTlsCipherFactory
 
createCipher(TlsClientContext, int, int) - Method in interface org.spongycastle.crypto.tls.TlsCipherFactory
See enumeration classes EncryptionAlgorithm and DigestAlgorithm for appropriate argument values
createDESedeBlockCipher() - Method in class org.spongycastle.crypto.tls.DefaultTlsCipherFactory
 
createDESedeCipher(TlsClientContext, int, int) - Method in class org.spongycastle.crypto.tls.DefaultTlsCipherFactory
 
createDHEKeyExchange(int) - Method in class org.spongycastle.crypto.tls.DefaultTlsClient
 
createDHKeyExchange(int) - Method in class org.spongycastle.crypto.tls.DefaultTlsClient
 
createDigest(int) - Method in class org.spongycastle.crypto.tls.DefaultTlsCipherFactory
 
createDSAImpl() - Method in class org.spongycastle.crypto.tls.TlsDSASigner
 
createDSAImpl() - Method in class org.spongycastle.crypto.tls.TlsDSSSigner
 
createDSAImpl() - Method in class org.spongycastle.crypto.tls.TlsECDSASigner
 
createECDHEKeyExchange(int) - Method in class org.spongycastle.crypto.tls.DefaultTlsClient
 
createECDHKeyExchange(int) - Method in class org.spongycastle.crypto.tls.DefaultTlsClient
 
createInvalidityDateExtension(Time) - Static method in class org.spongycastle.asn1.x509.V2TBSCertListGenerator
 
createKey(byte[]) - Static method in class org.spongycastle.crypto.util.PrivateKeyFactory
Create a private key parameter from a PKCS8 PrivateKeyInfo encoding.
createKey(InputStream) - Static method in class org.spongycastle.crypto.util.PrivateKeyFactory
Create a private key parameter from a PKCS8 PrivateKeyInfo encoding read from a stream.
createKey(PrivateKeyInfo) - Static method in class org.spongycastle.crypto.util.PrivateKeyFactory
Create a private key parameter from the passed in PKCS8 PrivateKeyInfo object.
createKey(byte[]) - Static method in class org.spongycastle.crypto.util.PublicKeyFactory
Create a public key from a SubjectPublicKeyInfo encoding
createKey(InputStream) - Static method in class org.spongycastle.crypto.util.PublicKeyFactory
Create a public key from a SubjectPublicKeyInfo encoding read from a stream
createKey(SubjectPublicKeyInfo) - Static method in class org.spongycastle.crypto.util.PublicKeyFactory
Create a public key from the passed in SubjectPublicKeyInfo
createMsgRep(byte[], int) - Method in class org.spongycastle.crypto.signers.NTRUSigner
 
createParameters() - Method in class org.spongycastle.asn1.x9.X9ECParametersHolder
 
createPoint(BigInteger, BigInteger, boolean) - Method in class org.spongycastle.math.ec.ECCurve
 
createPoint(BigInteger, BigInteger, boolean) - Method in class org.spongycastle.math.ec.ECCurve.F2m
 
createPoint(BigInteger, BigInteger, boolean) - Method in class org.spongycastle.math.ec.ECCurve.Fp
 
createPrimitiveDERObject(int, DefiniteLengthInputStream, byte[][]) - Static method in class org.spongycastle.asn1.ASN1InputStream
 
createPSKKeyExchange(int) - Method in class org.spongycastle.crypto.tls.PSKTlsClient
 
createRandomInRange(BigInteger, BigInteger, SecureRandom) - Static method in class org.spongycastle.util.BigIntegers
Return a random BigInteger not less than 'min' and not greater than 'max'
createReasonExtension(int) - Static method in class org.spongycastle.asn1.x509.V2TBSCertListGenerator
 
createRenegotiationInfo(byte[]) - Static method in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
createRSAKeyExchange() - Method in class org.spongycastle.crypto.tls.DefaultTlsClient
 
createSecureRandom() - Static method in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
createSequence(ASN1EncodableVector) - Static method in class org.spongycastle.asn1.BERFactory
 
createSequence(ASN1EncodableVector) - Static method in class org.spongycastle.asn1.DERFactory
 
createSequence(Vector) - Method in class org.spongycastle.asn1.x509.NameConstraints
 
createSet(ASN1EncodableVector) - Static method in class org.spongycastle.asn1.BERFactory
 
createSet(ASN1EncodableVector) - Static method in class org.spongycastle.asn1.DERFactory
 
createSHA1KeyIdentifier(SubjectPublicKeyInfo) - Static method in class org.spongycastle.asn1.x509.SubjectKeyIdentifier
Deprecated.
use org.spongycastle.cert.X509ExtensionUtils.createSubjectKeyIdentifier
createSpec(EllipticCurve, ECDomainParameters) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
createSRPKeyExchange(int) - Method in class org.spongycastle.crypto.tls.SRPTlsClient
 
createTruncatedSHA1KeyIdentifier(SubjectPublicKeyInfo) - Static method in class org.spongycastle.asn1.x509.SubjectKeyIdentifier
Deprecated.
use org.spongycastle.cert.X509ExtensionUtils.createTruncatedSubjectKeyIdentifier
createVerifyer(AsymmetricKeyParameter) - Method in class org.spongycastle.crypto.tls.TlsDSASigner
 
createVerifyer(AsymmetricKeyParameter) - Method in class org.spongycastle.crypto.tls.TlsRSASigner
 
createVerifyer(AsymmetricKeyParameter) - Method in interface org.spongycastle.crypto.tls.TlsSigner
 
createWorkingKey(byte[]) - Method in class org.spongycastle.crypto.engines.SEEDEngine
 
critical - Variable in class org.spongycastle.asn1.x509.Extension
 
critical - Variable in class org.spongycastle.asn1.x509.X509Extension
 
crlAccessMethod - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
 
CRLBag - Class in org.spongycastle.asn1.pkcs
 
CRLBag(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.CRLBag
 
CRLBag(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.spongycastle.asn1.pkcs.CRLBag
 
crlBag - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
CRLDistPoint - Class in org.spongycastle.asn1.x509
 
CRLDistPoint(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.CRLDistPoint
 
CRLDistPoint(DistributionPoint[]) - Constructor for class org.spongycastle.asn1.x509.CRLDistPoint
 
cRLDistributionPoints - Static variable in class org.spongycastle.asn1.x509.Extension
CRL Distribution Points
cRLDistributionPoints - Static variable in class org.spongycastle.asn1.x509.X509Extension
CRL Distribution Points
CRLDistributionPoints - Static variable in class org.spongycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
crlentries - Variable in class org.spongycastle.asn1.x509.V2TBSCertListGenerator
 
crlEntryExtensions - Variable in class org.spongycastle.asn1.x509.TBSCertList.CRLEntry
 
crlExtensions - Variable in class org.spongycastle.asn1.x509.TBSCertList
 
crlId - Variable in class org.spongycastle.asn1.pkcs.CRLBag
 
cRLIssuer - Variable in class org.spongycastle.asn1.x509.DistributionPoint
 
CRLNumber - Class in org.spongycastle.asn1.x509
The CRLNumber object.
CRLNumber(BigInteger) - Constructor for class org.spongycastle.asn1.x509.CRLNumber
 
cRLNumber - Static variable in class org.spongycastle.asn1.x509.Extension
CRL Number
cRLNumber - Static variable in class org.spongycastle.asn1.x509.X509Extension
CRL Number
CRLNumber - Static variable in class org.spongycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
CRLReason - Class in org.spongycastle.asn1.x509
The CRLReason enumeration.
CRLReason(int) - Constructor for class org.spongycastle.asn1.x509.CRLReason
 
crls - Variable in class org.spongycastle.asn1.pkcs.SignedData
 
cRLSign - Static variable in class org.spongycastle.asn1.x509.KeyUsage
 
crlTypes - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
crlValue - Variable in class org.spongycastle.asn1.pkcs.CRLBag
 
CryptoException - Exception in org.spongycastle.crypto
the foundation class for the hard exceptions thrown by the crypto packages.
CryptoException() - Constructor for exception org.spongycastle.crypto.CryptoException
base constructor.
CryptoException(String) - Constructor for exception org.spongycastle.crypto.CryptoException
create a CryptoException with the given message.
CryptoException(String, Throwable) - Constructor for exception org.spongycastle.crypto.CryptoException
Create a CryptoException with the given message and underlying cause.
cryptoProA - Static variable in class org.spongycastle.asn1.cryptopro.GOST3410NamedParameters
 
cryptoProB - Static variable in class org.spongycastle.asn1.cryptopro.GOST3410NamedParameters
 
CryptoProObjectIdentifiers - Interface in org.spongycastle.asn1.cryptopro
 
cryptoProXchA - Static variable in class org.spongycastle.asn1.cryptopro.GOST3410NamedParameters
 
CS_CERTIFICATE_REQUEST_RECEIVED - Static variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
CS_CERTIFICATE_VERIFY_SEND - Static variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
CS_CLIENT_CHANGE_CIPHER_SPEC_SEND - Static variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
CS_CLIENT_FINISHED_SEND - Static variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
CS_CLIENT_HELLO_SEND - Static variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
CS_CLIENT_KEY_EXCHANGE_SEND - Static variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
CS_DONE - Static variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
CS_SERVER_CERTIFICATE_RECEIVED - Static variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
CS_SERVER_CHANGE_CIPHER_SPEC_RECEIVED - Static variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
CS_SERVER_HELLO_DONE_RECEIVED - Static variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
CS_SERVER_HELLO_RECEIVED - Static variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
CS_SERVER_KEY_EXCHANGE_RECEIVED - Static variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
 
csprng - Variable in class org.spongycastle.crypto.params.Nonce
 
cTAG - Static variable in class org.spongycastle.crypto.modes.EAXBlockCipher
 
CTSBlockCipher - Class in org.spongycastle.crypto.modes
A Cipher Text Stealing (CTS) mode cipher.
CTSBlockCipher(BlockCipher) - Constructor for class org.spongycastle.crypto.modes.CTSBlockCipher
Create a buffered block cipher that uses Cipher Text Stealing
cTwoCurve - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
CURRENCY_CODE - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CURRENCY_EXPONENT - Static variable in class org.spongycastle.asn1.eac.EACTags
 
curve - Variable in class org.spongycastle.asn1.x9.X9Curve
 
curve - Variable in class org.spongycastle.asn1.x9.X9ECParameters
 
curve - Variable in class org.spongycastle.crypto.params.ECDomainParameters
 
curve - Variable in class org.spongycastle.jce.spec.ECParameterSpec
 
curve - Variable in class org.spongycastle.math.ec.ECPoint
 
curveNames - Static variable in class org.spongycastle.crypto.tls.NamedCurve
 
curves - Static variable in class org.spongycastle.asn1.sec.SECNamedCurves
 
curves - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
 
curves - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
 
CV_CERTIFICATE - Static variable in class org.spongycastle.asn1.eac.EACTags
 
CVCA - Static variable in class org.spongycastle.asn1.eac.CertificateHolderAuthorization
 
CVCertificate - Class in org.spongycastle.asn1.eac
an iso7816Certificate structure.
CVCertificate(ASN1InputStream) - Constructor for class org.spongycastle.asn1.eac.CVCertificate
Create an iso7816Certificate structure from an ASN1InputStream.
CVCertificate(DERApplicationSpecific) - Constructor for class org.spongycastle.asn1.eac.CVCertificate
Create an iso7816Certificate structure from a DERApplicationSpecific.
CVCertificate(CertificateBody, byte[]) - Constructor for class org.spongycastle.asn1.eac.CVCertificate
Create an iso7816Certificate structure from a body and its signature.
CVCertificateRequest - Class in org.spongycastle.asn1.eac
 
CVCertificateRequest(DERApplicationSpecific) - Constructor for class org.spongycastle.asn1.eac.CVCertificateRequest
 
cW0 - Variable in class org.spongycastle.crypto.engines.Salsa20Engine
 
cW1 - Variable in class org.spongycastle.crypto.engines.Salsa20Engine
 
cW2 - Variable in class org.spongycastle.crypto.engines.Salsa20Engine
 
cycle - Variable in class org.spongycastle.crypto.params.Nonce
 
CYCLE_COUNT - Static variable in class org.spongycastle.crypto.prng.DigestRandomGenerator
 
cycleSeed() - Method in class org.spongycastle.crypto.prng.DigestRandomGenerator
 
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 _