A B C D E F G H I J K L M N O P R S T U V W X 

A

addAddionalStore(Store) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated. 
addAdditionalStore(Store) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Adds an additional Bouncy Castle Store to find CRLs, certificates, attribute certificates or cross certificates.
addAdditionalStoreFromLocation(String, ExtendedPKIXParameters) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
addAdditionalStoresFromAltNames(X509Certificate, ExtendedPKIXParameters) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
addAdditionalStoresFromCRLDistributionPoint(CRLDistPoint, ExtendedPKIXParameters) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
addAlgorithm(String, String) - Method in interface org.spongycastle.jcajce.provider.config.ConfigurableProvider
 
addAlgorithm(String, String) - Method in class org.spongycastle.jce.provider.BouncyCastleProvider
 
addAlgorithm(String, String) - Method in class org.spongycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addChild(PKIXPolicyNode) - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
addCRL(X509CRL) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
Add the CRLEntry objects contained in a previous CRL.
addCRLEntry(BigInteger, Date, int) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
Reason being as indicated by CRLReason, i.e.
addCRLEntry(BigInteger, Date, int, Date) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
Add a CRL entry with an Invalidity Date extension as well as a CRLReason extension.
addCRLEntry(BigInteger, Date, X509Extensions) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
Add a CRL entry with extensions.
addError(ErrorBundle) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
addError(ErrorBundle, int) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
addExcludedSubtree(GeneralSubtree) - Method in class org.spongycastle.jce.provider.PKIXNameConstraintValidator
Adds a subtree to the excluded set of these name constraints.
addExtension(String, boolean, ASN1Encodable) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 0)
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 0)
addExtension(String, boolean, byte[]) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 0)
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 0)
addExtension(String, boolean, ASN1Encodable) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 3)
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 3)
addExtension(String, boolean, byte[]) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 3) The value parameter becomes the contents of the octet string associated with the extension.
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 3)
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in interface org.spongycastle.jcajce.provider.config.ConfigurableProvider
 
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in class org.spongycastle.jce.provider.BouncyCastleProvider
 
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in class org.spongycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addNotification(ErrorBundle) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
addNotification(ErrorBundle, int) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
addSignatureAlgorithm(ConfigurableProvider, String, String, String, ASN1ObjectIdentifier) - Method in class org.spongycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
addStore(Store) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Adds a Bouncy Castle Store to find CRLs, certificates, attribute certificates or cross certificates.
addTargetGroup(GeneralName) - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Adds a target group criterion for the attribute certificate to the target information extension criteria.
addTargetGroup(byte[]) - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Adds a target group criterion for the attribute certificate to the target information extension criteria.
addTargetName(GeneralName) - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Adds a target name criterion for the attribute certificate to the target information extension criteria.
addTargetName(byte[]) - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Adds a target name criterion for the attribute certificate to the target information extension criteria.
AES - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.AESCMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.AESCMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.AESCMAC
 
AES.AESGMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.AESGMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.AESGMAC
 
AES.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
AES.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.AlgParams
 
AES.AlgParamsGCM - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.AlgParamsGCM() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
AES.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.CBC
 
AES.CFB - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.CFB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.CFB
 
AES.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.ECB
 
AES.GCM - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.GCM() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.GCM
 
AES.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.KeyGen
 
AES.KeyGen(int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.KeyGen
 
AES.KeyGen128 - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.KeyGen128() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.KeyGen128
 
AES.KeyGen192 - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.KeyGen192() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.KeyGen192
 
AES.KeyGen256 - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.KeyGen256() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.KeyGen256
 
AES.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.Mappings
 
AES.OFB - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.OFB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.OFB
 
AES.PBEWithAESCBC - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithAES-CBC
AES.PBEWithAESCBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithAESCBC
 
AES.PBEWithMD5And128BitAESCBCOpenSSL - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD5And128BitAES-OpenSSL
AES.PBEWithMD5And128BitAESCBCOpenSSL() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithMD5And128BitAESCBCOpenSSL
 
AES.PBEWithMD5And192BitAESCBCOpenSSL - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD5And192BitAES-OpenSSL
AES.PBEWithMD5And192BitAESCBCOpenSSL() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithMD5And192BitAESCBCOpenSSL
 
AES.PBEWithMD5And256BitAESCBCOpenSSL - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD5And256BitAES-OpenSSL
AES.PBEWithMD5And256BitAESCBCOpenSSL() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithMD5And256BitAESCBCOpenSSL
 
AES.PBEWithSHA256And128BitAESBC - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA256And128BitAES-BC
AES.PBEWithSHA256And128BitAESBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And128BitAESBC
 
AES.PBEWithSHA256And192BitAESBC - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA256And192BitAES-BC
AES.PBEWithSHA256And192BitAESBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And192BitAESBC
 
AES.PBEWithSHA256And256BitAESBC - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA256And256BitAES-BC
AES.PBEWithSHA256And256BitAESBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And256BitAESBC
 
AES.PBEWithSHAAnd128BitAESBC - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1And128BitAES-BC
AES.PBEWithSHAAnd128BitAESBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd128BitAESBC
 
AES.PBEWithSHAAnd192BitAESBC - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1And192BitAES-BC
AES.PBEWithSHAAnd192BitAESBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd192BitAESBC
 
AES.PBEWithSHAAnd256BitAESBC - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1And256BitAES-BC
AES.PBEWithSHAAnd256BitAESBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd256BitAESBC
 
AES.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.Poly1305
 
AES.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.Poly1305KeyGen
 
AES.RFC3211Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.RFC3211Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.RFC3211Wrap
 
AES.RFC5649Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.RFC5649Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.RFC5649Wrap
 
AES.Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.Wrap
 
algName - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
algName - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
algOid - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
AlgorithmParameterGeneratorSpi - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.spongycastle.jcajce.provider.asymmetric.elgamal
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.spongycastle.jcajce.provider.asymmetric.gost
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
AlgorithmParametersSpi - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
AlgorithmParametersSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
AlgorithmParametersSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.spongycastle.jcajce.provider.asymmetric.elgamal
 
AlgorithmParametersSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.spongycastle.jcajce.provider.asymmetric.gost
 
AlgorithmParametersSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.spongycastle.jcajce.provider.asymmetric.ies
 
AlgorithmParametersSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
AlgorithmParametersSpi.OAEP - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersSpi.OAEP() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
AlgorithmParametersSpi.PSS - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersSpi.PSS() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
AlgorithmProvider - Class in org.spongycastle.jcajce.provider.util
 
AlgorithmProvider() - Constructor for class org.spongycastle.jcajce.provider.util.AlgorithmProvider
 
AnnotatedException - Exception in org.spongycastle.jce.provider
 
ANY_POLICY - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
ANY_POLICY - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
ARC4 - Class in org.spongycastle.jcajce.provider.symmetric
 
ARC4.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
ARC4.Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ARC4.Base
 
ARC4.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
ARC4.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ARC4.KeyGen
 
ARC4.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
ARC4.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ARC4.Mappings
 
ARC4.PBEWithSHAAnd128Bit - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC4
ARC4.PBEWithSHAAnd128Bit() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd128Bit
 
ARC4.PBEWithSHAAnd128BitKeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC4
ARC4.PBEWithSHAAnd128BitKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd128BitKeyFactory
 
ARC4.PBEWithSHAAnd40Bit - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC4
ARC4.PBEWithSHAAnd40Bit() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd40Bit
 
ARC4.PBEWithSHAAnd40BitKeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC4
ARC4.PBEWithSHAAnd40BitKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd40BitKeyFactory
 
AsymmetricAlgorithmProvider - Class in org.spongycastle.jcajce.provider.util
 
AsymmetricAlgorithmProvider() - Constructor for class org.spongycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
AsymmetricBlockCipher - Class in org.spongycastle.pqc.jcajce.provider.util
The AsymmetricBlockCipher class extends CipherSpiExt.
AsymmetricBlockCipher() - Constructor for class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
The AsymmetricBlockCipher() constructor
AsymmetricHybridCipher - Class in org.spongycastle.pqc.jcajce.provider.util
The AsymmetricHybridCipher class extends CipherSpiExt.
AsymmetricHybridCipher() - Constructor for class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
 
AsymmetricKeyInfoConverter - Interface in org.spongycastle.jcajce.provider.util
 
AttributeCertificateHolder - Class in org.spongycastle.x509
Deprecated.
use org.spongycastle.cert.AttributeCertificateHolder
AttributeCertificateHolder(X509Principal, BigInteger) - Constructor for class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
 
AttributeCertificateHolder(X500Principal, BigInteger) - Constructor for class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
 
AttributeCertificateHolder(X509Certificate) - Constructor for class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
 
AttributeCertificateHolder(X509Principal) - Constructor for class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
 
AttributeCertificateHolder(X500Principal) - Constructor for class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
 
AttributeCertificateHolder(int, String, String, byte[]) - Constructor for class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
Constructs a holder for v2 attribute certificates with a hash value for some type of object.
AttributeCertificateIssuer - Class in org.spongycastle.x509
Deprecated.
use org.spongycastle.cert.AttributeCertificateIssuer
AttributeCertificateIssuer(AttCertIssuer) - Constructor for class org.spongycastle.x509.AttributeCertificateIssuer
Deprecated.
Set the issuer directly with the ASN.1 structure.
AttributeCertificateIssuer(X500Principal) - Constructor for class org.spongycastle.x509.AttributeCertificateIssuer
Deprecated.
 
AttributeCertificateIssuer(X509Principal) - Constructor for class org.spongycastle.x509.AttributeCertificateIssuer
Deprecated.
 
AUTHORITY_KEY_IDENTIFIER - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
AUTHORITY_KEY_IDENTIFIER - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
AuthorityKeyIdentifierStructure - Class in org.spongycastle.x509.extension
Deprecated.
use JcaX509ExtensionUtils and AuthorityKeyIdentifier.getInstance()
AuthorityKeyIdentifierStructure(byte[]) - Constructor for class org.spongycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated.
Constructor which will take the byte[] returned from getExtensionValue()
AuthorityKeyIdentifierStructure(X509Extension) - Constructor for class org.spongycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated.
use constructor that takes Extension
AuthorityKeyIdentifierStructure(Extension) - Constructor for class org.spongycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated.
Constructor which will take an extension
AuthorityKeyIdentifierStructure(X509Certificate) - Constructor for class org.spongycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated.
Create an AuthorityKeyIdentifier using the passed in certificate's public key, issuer and serial number.
AuthorityKeyIdentifierStructure(PublicKey) - Constructor for class org.spongycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated.
Create an AuthorityKeyIdentifier using just the hash of the public key.
available() - Method in class org.spongycastle.jcajce.io.CipherInputStream
 

B

BaseAlgorithmParameterGenerator - Class in org.spongycastle.jcajce.provider.symmetric.util
 
BaseAlgorithmParameterGenerator() - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
BaseAlgorithmParameters - Class in org.spongycastle.jcajce.provider.symmetric.util
 
BaseAlgorithmParameters() - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
BaseBlockCipher - Class in org.spongycastle.jcajce.provider.symmetric.util
 
BaseBlockCipher(BlockCipher) - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BlockCipherProvider) - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(AEADBlockCipher) - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BlockCipher, int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BufferedBlockCipher, int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseCipherSpi - Class in org.spongycastle.jcajce.provider.asymmetric.util
 
BaseCipherSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
BaseKeyFactorySpi - Class in org.spongycastle.jcajce.provider.asymmetric.util
 
BaseKeyFactorySpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
BaseKeyGenerator - Class in org.spongycastle.jcajce.provider.symmetric.util
 
BaseKeyGenerator(String, int, CipherKeyGenerator) - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
BaseMac - Class in org.spongycastle.jcajce.provider.symmetric.util
 
BaseMac(Mac) - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseMac
 
BaseMac(Mac, int, int, int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseMac
 
BaseSecretKeyFactory - Class in org.spongycastle.jcajce.provider.symmetric.util
 
BaseSecretKeyFactory(String, ASN1ObjectIdentifier) - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
BaseStreamCipher - Class in org.spongycastle.jcajce.provider.symmetric.util
 
BaseStreamCipher(StreamCipher, int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
BaseWrapCipher - Class in org.spongycastle.jcajce.provider.symmetric.util
 
BaseWrapCipher() - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
BaseWrapCipher(Wrapper) - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
BaseWrapCipher(Wrapper, int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
BASIC_CONSTRAINTS - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
BASIC_CONSTRAINTS - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
BC - Class in org.spongycastle.jcajce.provider.keystore
 
BC() - Constructor for class org.spongycastle.jcajce.provider.keystore.BC
 
BC.Mappings - Class in org.spongycastle.jcajce.provider.keystore
 
BC.Mappings() - Constructor for class org.spongycastle.jcajce.provider.keystore.BC.Mappings
 
BCDHPrivateKey - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
BCDHPrivateKey() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
BCDHPrivateKey(PrivateKeyInfo) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
BCDHPublicKey - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
BCDHPublicKey(SubjectPublicKeyInfo) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
BCDSAPrivateKey - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
BCDSAPrivateKey() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
BCDSAPrivateKey(PrivateKeyInfo) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
BCDSAPublicKey - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
BCDSAPublicKey(SubjectPublicKeyInfo) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
BCDSTU4145PrivateKey - Class in org.spongycastle.jcajce.provider.asymmetric.dstu
 
BCDSTU4145PrivateKey() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(ECPrivateKey) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(ECPrivateKeySpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(ECPrivateKeySpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(BCDSTU4145PrivateKey) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters, BCDSTU4145PublicKey, ECParameterSpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters, BCDSTU4145PublicKey, ECParameterSpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PublicKey - Class in org.spongycastle.jcajce.provider.asymmetric.dstu
 
BCDSTU4145PublicKey(BCDSTU4145PublicKey) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(ECPublicKeySpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(ECPublicKeySpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(String, ECPublicKeyParameters) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(ECPublicKey) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCECGOST3410PrivateKey - Class in org.spongycastle.jcajce.provider.asymmetric.ecgost
 
BCECGOST3410PrivateKey() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(ECPrivateKey) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(ECPrivateKeySpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(ECPrivateKeySpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(BCECGOST3410PrivateKey) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410PublicKey, ECParameterSpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410PublicKey, ECParameterSpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PublicKey - Class in org.spongycastle.jcajce.provider.asymmetric.ecgost
 
BCECGOST3410PublicKey(BCECGOST3410PublicKey) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(ECPublicKeySpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(ECPublicKeySpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(String, ECPublicKeyParameters) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(ECPublicKey) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
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
 
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
 
BCElGamalPrivateKey - Class in org.spongycastle.jcajce.provider.asymmetric.elgamal
 
BCElGamalPrivateKey() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
BCElGamalPublicKey - Class in org.spongycastle.jcajce.provider.asymmetric.elgamal
 
BCGMSSPublicKey - Class in org.spongycastle.pqc.jcajce.provider.gmss
This class implements the GMSS public key and is usually initiated by the GMSSKeyPairGenerator.
BCGMSSPublicKey(byte[], GMSSParameters) - Constructor for class org.spongycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
The constructor
BCGMSSPublicKey(GMSSPublicKeySpec) - Constructor for class org.spongycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
The constructor
BCGMSSPublicKey(GMSSPublicKeyParameters) - Constructor for class org.spongycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
BCGOST3410PrivateKey - Class in org.spongycastle.jcajce.provider.asymmetric.gost
 
BCGOST3410PrivateKey() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
BCGOST3410PublicKey - Class in org.spongycastle.jcajce.provider.asymmetric.gost
 
BCKeyStore - Interface in org.spongycastle.jce.interfaces
all BC provider keystores implement this interface.
BcKeyStoreSpi - Class in org.spongycastle.jcajce.provider.keystore.bc
 
BcKeyStoreSpi(int) - Constructor for class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
BcKeyStoreSpi.BouncyCastleStore - Class in org.spongycastle.jcajce.provider.keystore.bc
the BouncyCastle store.
BcKeyStoreSpi.BouncyCastleStore() - Constructor for class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
 
BcKeyStoreSpi.Std - Class in org.spongycastle.jcajce.provider.keystore.bc
 
BcKeyStoreSpi.Std() - Constructor for class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.Std
 
BcKeyStoreSpi.Version1 - Class in org.spongycastle.jcajce.provider.keystore.bc
 
BcKeyStoreSpi.Version1() - Constructor for class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.Version1
 
BCMcElieceCCA2PrivateKey - Class in org.spongycastle.pqc.jcajce.provider.mceliece
This class implements a McEliece CCA2 private key and is usually instantiated by the McElieceCCA2KeyPairGenerator or McElieceCCA2KeyFactorySpi.
BCMcElieceCCA2PrivateKey(String, int, int, GF2mField, PolynomialGF2mSmallM, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
Constructor (used by the McElieceCCA2KeyPairGenerator).
BCMcElieceCCA2PrivateKey(McElieceCCA2PrivateKeySpec) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
Constructor (used by the McElieceCCA2KeyFactorySpi).
BCMcElieceCCA2PrivateKey(McElieceCCA2PrivateKeyParameters) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
BCMcElieceCCA2PublicKey - Class in org.spongycastle.pqc.jcajce.provider.mceliece
This class implements a McEliece CCA2 public key and is usually instantiated by the McElieceCCA2KeyPairGenerator or McElieceCCA2KeyFactorySpi.
BCMcElieceCCA2PublicKey(String, int, int, GF2Matrix) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
Constructor (used by the McElieceCCA2KeyPairGenerator).
BCMcElieceCCA2PublicKey(McElieceCCA2PublicKeySpec) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
Constructor (used by the McElieceCCA2KeyFactorySpi).
BCMcElieceCCA2PublicKey(McElieceCCA2PublicKeyParameters) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
BCMcEliecePrivateKey - Class in org.spongycastle.pqc.jcajce.provider.mceliece
This class implements a McEliece private key and is usually instantiated by the McElieceKeyPairGenerator or McElieceKeyFactorySpi.
BCMcEliecePrivateKey(String, int, int, GF2mField, PolynomialGF2mSmallM, GF2Matrix, Permutation, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
Constructor (used by the McElieceKeyPairGenerator).
BCMcEliecePrivateKey(McEliecePrivateKeySpec) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
Constructor (used by the McElieceKeyFactorySpi).
BCMcEliecePrivateKey(McEliecePrivateKeyParameters) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
BCMcEliecePublicKey - Class in org.spongycastle.pqc.jcajce.provider.mceliece
This class implements a McEliece public key and is usually instantiated by the McElieceKeyPairGenerator or McElieceKeyFactorySpi.
BCMcEliecePublicKey(String, int, int, GF2Matrix) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
Constructor (used by the McElieceKeyPairGenerator).
BCMcEliecePublicKey(McEliecePublicKeySpec) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
Constructor (used by the McElieceKeyFactorySpi).
BCMcEliecePublicKey(McEliecePublicKeyParameters) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
BCMessageDigest - Class in org.spongycastle.jcajce.provider.digest
 
BCMessageDigest(Digest) - Constructor for class org.spongycastle.jcajce.provider.digest.BCMessageDigest
 
BCPBEKey - Class in org.spongycastle.jcajce.provider.symmetric.util
 
BCPBEKey(String, ASN1ObjectIdentifier, int, int, int, int, PBEKeySpec, CipherParameters) - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BCPBEKey
 
BCRainbowPrivateKey - Class in org.spongycastle.pqc.jcajce.provider.rainbow
The Private key in Rainbow consists of the linear affine maps L1, L2 and the map F, consisting of quadratic polynomials.
BCRainbowPrivateKey(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Constructor.
BCRainbowPrivateKey(RainbowPrivateKeySpec) - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Constructor (used by the RainbowKeyFactorySpi).
BCRainbowPrivateKey(RainbowPrivateKeyParameters) - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
BCRainbowPublicKey - Class in org.spongycastle.pqc.jcajce.provider.rainbow
This class implements CipherParameters and PublicKey.
BCRainbowPublicKey(int, short[][], short[][], short[]) - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
Constructor
BCRainbowPublicKey(RainbowPublicKeySpec) - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
Constructor (used by the RainbowKeyFactorySpi).
BCRainbowPublicKey(RainbowPublicKeyParameters) - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
BCRSAPrivateCrtKey - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
A provider representation for a RSA private key, with CRT factors included.
BCRSAPrivateKey - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
BCRSAPrivateKey() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
BCRSAPublicKey - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
BlockCipherProvider - Interface in org.spongycastle.jcajce.provider.symmetric.util
 
Blowfish - Class in org.spongycastle.jcajce.provider.symmetric
 
Blowfish.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Blowfish.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Blowfish.AlgParams
 
Blowfish.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
Blowfish.CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Blowfish.CBC
 
Blowfish.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Blowfish.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Blowfish.ECB
 
Blowfish.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Blowfish.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Blowfish.KeyGen
 
Blowfish.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Blowfish.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Blowfish.Mappings
 
BouncyCastlePQCProvider - Class in org.spongycastle.pqc.jcajce.provider
 
BouncyCastlePQCProvider() - Constructor for class org.spongycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
Construct a new provider.
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.
BrokenJCEBlockCipher - Class in org.spongycastle.jce.provider
 
BrokenJCEBlockCipher(BlockCipher) - Constructor for class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
BrokenJCEBlockCipher(BlockCipher, int, int, int, int) - Constructor for class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
BrokenJCEBlockCipher.BrokePBEWithMD5AndDES - Class in org.spongycastle.jce.provider
PBEWithMD5AndDES
BrokenJCEBlockCipher.BrokePBEWithMD5AndDES() - Constructor for class org.spongycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithMD5AndDES
 
BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES - Class in org.spongycastle.jce.provider
PBEWithSHA1AndDES
BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES() - Constructor for class org.spongycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES
 
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key - Class in org.spongycastle.jce.provider
PBEWithSHAAnd2-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key() - Constructor for class org.spongycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key
 
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key - Class in org.spongycastle.jce.provider
PBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key() - Constructor for class org.spongycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key
 
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key - Class in org.spongycastle.jce.provider
OldPBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key() - Constructor for class org.spongycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key
 
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish - Class in org.spongycastle.jce.provider
OldPBEWithSHAAndTwofish-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish() - Constructor for class org.spongycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish
 
BrokenKDF2BytesGenerator - Class in org.spongycastle.jce.provider
Generator for PBE derived keys and ivs as defined by IEEE P1363a
This implementation is based on draft 9 of IEEE P1363a.
BrokenKDF2BytesGenerator(Digest) - Constructor for class org.spongycastle.jce.provider.BrokenKDF2BytesGenerator
Construct a KDF2 Parameters generator.
BrokenPBE - Interface in org.spongycastle.jce.provider
 
BrokenPBE.Util - Class in org.spongycastle.jce.provider
uses the appropriate mixer to generate the key and IV if neccessary.
BrokenPBE.Util() - Constructor for class org.spongycastle.jce.provider.BrokenPBE.Util
 
buf - Variable in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Internal buffer
build() - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec.Builder
Constructs a new SkeinParameterSpec instance with the parameters provided to this builder.
build(X509Certificate, ExtendedPKIXBuilderParameters, List) - Method in class org.spongycastle.jce.provider.PKIXCertPathBuilderSpi
 
build() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 

C

Camellia - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
 
Camellia.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.AlgParams
 
Camellia.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.CBC
 
Camellia.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.ECB
 
Camellia.GMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.GMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.GMAC
 
Camellia.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.KeyGen
 
Camellia.KeyGen(int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.KeyGen
 
Camellia.KeyGen128 - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.KeyGen128() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.KeyGen128
 
Camellia.KeyGen192 - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.KeyGen192() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.KeyGen192
 
Camellia.KeyGen256 - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.KeyGen256() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.KeyGen256
 
Camellia.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.Mappings
 
Camellia.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.Poly1305
 
Camellia.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.Poly1305KeyGen
 
Camellia.RFC3211Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.RFC3211Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.RFC3211Wrap
 
Camellia.Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.Wrap
 
CAST5 - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST5.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST5.AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
 
CAST5.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST5.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
CAST5.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST5.CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST5.CBC
 
CAST5.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST5.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST5.ECB
 
CAST5.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST5.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST5.KeyGen
 
CAST5.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST5.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST5.Mappings
 
CAST6 - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST6.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST6.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST6.ECB
 
CAST6.GMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST6.GMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST6.GMAC
 
CAST6.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST6.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST6.KeyGen
 
CAST6.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST6.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST6.Mappings
 
CAST6.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST6.Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST6.Poly1305
 
CAST6.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST6.Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST6.Poly1305KeyGen
 
CERTIFICATE_POLICIES - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
CERTIFICATE_POLICIES - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
CertificateFactory - Class in org.spongycastle.jcajce.provider.asymmetric.x509
class for dealing with X509 certificates.
CertificateFactory() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
certPath - Variable in class org.spongycastle.x509.PKIXCertPathReviewer
 
CertPathReviewerException - Exception in org.spongycastle.x509
 
CertPathReviewerException(ErrorBundle, Throwable) - Constructor for exception org.spongycastle.x509.CertPathReviewerException
 
CertPathReviewerException(ErrorBundle) - Constructor for exception org.spongycastle.x509.CertPathReviewerException
 
CertPathReviewerException(ErrorBundle, Throwable, CertPath, int) - Constructor for exception org.spongycastle.x509.CertPathReviewerException
 
CertPathReviewerException(ErrorBundle, CertPath, int) - Constructor for exception org.spongycastle.x509.CertPathReviewerException
 
CertPathValidatorUtilities - Class in org.spongycastle.jce.provider
 
CertPathValidatorUtilities() - Constructor for class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
certs - Variable in class org.spongycastle.x509.PKIXCertPathReviewer
 
CertStoreCollectionSpi - Class in org.spongycastle.jce.provider
 
CertStoreCollectionSpi(CertStoreParameters) - Constructor for class org.spongycastle.jce.provider.CertStoreCollectionSpi
 
ChaCha - Class in org.spongycastle.jcajce.provider.symmetric
 
ChaCha.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
ChaCha.Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ChaCha.Base
 
ChaCha.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
ChaCha.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ChaCha.KeyGen
 
ChaCha.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
ChaCha.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ChaCha.Mappings
 
CHAIN_VALIDITY_MODEL - Static variable in class org.spongycastle.x509.ExtendedPKIXParameters
This model uses the following validity model.
check(X509AttributeCertificate, CertPath, CertPath, Collection) - Method in class org.spongycastle.x509.PKIXAttrCertChecker
Performs checks on the specified attribute certificate.
checkCRLs(ExtendedPKIXParameters, X509Certificate, Date, X509Certificate, PublicKey, List) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
Checks a certificate if it is revoked.
checkCRLs(PKIXParameters, X509Certificate, Date, X509Certificate, PublicKey, Vector, int) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
checkExcluded(GeneralName) - Method in class org.spongycastle.jce.provider.PKIXNameConstraintValidator
Check if the given GeneralName is contained in the excluded set.
checkExcludedDN(ASN1Sequence) - Method in class org.spongycastle.jce.provider.PKIXNameConstraintValidator
 
checkLength(int) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Check if the message length plus the length of the input length can be en/decrypted.
checkPermitted(GeneralName) - Method in class org.spongycastle.jce.provider.PKIXNameConstraintValidator
Checks if the given GeneralName is in the permitted set.
checkPermittedDN(ASN1Sequence) - Method in class org.spongycastle.jce.provider.PKIXNameConstraintValidator
 
checkRevocation(PKIXParameters, X509Certificate, Date, X509Certificate, PublicKey, Vector, Vector, int) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
checkValidity() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
checkValidity(Date) - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
checkValidity() - Method in interface org.spongycastle.x509.X509AttributeCertificate
Deprecated.
 
checkValidity(Date) - Method in interface org.spongycastle.x509.X509AttributeCertificate
Deprecated.
 
checkValidity() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
checkValidity(Date) - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
children - Variable in class org.spongycastle.jce.provider.PKIXPolicyNode
 
CipherInputStream - Class in org.spongycastle.jcajce.io
A CipherInputStream is composed of an InputStream and a cipher so that read() methods return data that are read in from the underlying InputStream but have been additionally processed by the Cipher.
CipherInputStream(InputStream, Cipher) - Constructor for class org.spongycastle.jcajce.io.CipherInputStream
Constructs a CipherInputStream from an InputStream and an initialised Cipher.
CipherOutputStream - Class in org.spongycastle.jcajce.io
A CipherOutputStream is composed of an OutputStream and a cipher so that write() methods process the written data with the cipher, and the output of the cipher is in turn written to the underlying OutputStream.
CipherOutputStream(OutputStream, Cipher) - Constructor for class org.spongycastle.jcajce.io.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream and a Cipher.
CipherSpi - Class in org.spongycastle.jcajce.provider.asymmetric.elgamal
 
CipherSpi(AsymmetricBlockCipher) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
CipherSpi - Class in org.spongycastle.jcajce.provider.asymmetric.ies
 
CipherSpi(IESEngine) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
CipherSpi - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi(AsymmetricBlockCipher) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
CipherSpi(OAEPParameterSpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
CipherSpi(boolean, boolean, AsymmetricBlockCipher) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
CipherSpi.IES - Class in org.spongycastle.jcajce.provider.asymmetric.ies
 
CipherSpi.IES() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi.IES
 
CipherSpi.ISO9796d1Padding - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.ISO9796d1Padding() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi.ISO9796d1Padding
 
CipherSpi.NoPadding - Class in org.spongycastle.jcajce.provider.asymmetric.elgamal
classes that inherit from us.
CipherSpi.NoPadding() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi.NoPadding
 
CipherSpi.NoPadding - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
classes that inherit from us.
CipherSpi.NoPadding() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi.NoPadding
 
CipherSpi.OAEPPadding - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.OAEPPadding() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi.OAEPPadding
 
CipherSpi.PKCS1v1_5Padding - Class in org.spongycastle.jcajce.provider.asymmetric.elgamal
 
CipherSpi.PKCS1v1_5Padding() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi.PKCS1v1_5Padding
 
CipherSpi.PKCS1v1_5Padding - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding
 
CipherSpi.PKCS1v1_5Padding_PrivateOnly - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding_PrivateOnly() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding_PrivateOnly
 
CipherSpi.PKCS1v1_5Padding_PublicOnly - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding_PublicOnly() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding_PublicOnly
 
CipherSpiExt - Class in org.spongycastle.pqc.jcajce.provider.util
The CipherSpiExt class extends CipherSpi.
CipherSpiExt() - Constructor for class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
 
cipherTextSize - Variable in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
The maximum number of bytes the cipher can encrypt.
clone() - Method in class org.spongycastle.jcajce.provider.digest.GOST3411.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.MD2.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.MD4.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.MD5.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.RIPEMD128.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.RIPEMD160.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.RIPEMD256.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.RIPEMD320.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.SHA1.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.SHA224.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.SHA256.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.SHA3.DigestSHA3
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.SHA384.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.SHA512.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.SHA512.DigestT
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.Skein.DigestSkein1024
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.Skein.DigestSkein256
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.Skein.DigestSkein512
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.SM3.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.Tiger.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.Whirlpool.Digest
 
clone() - Method in class org.spongycastle.jce.MultiCertStoreParameters
 
clone() - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
clone() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
Returns a clone of this object.
clone() - Method in class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
 
clone() - Method in class org.spongycastle.x509.AttributeCertificateIssuer
Deprecated.
 
clone() - Method in class org.spongycastle.x509.ExtendedPKIXBuilderParameters
Makes a copy of this PKIXParameters object.
clone() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
 
clone() - Method in class org.spongycastle.x509.PKIXAttrCertChecker
Returns a clone of this object.
clone() - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Returns a clone of this object.
clone() - Method in class org.spongycastle.x509.X509CertPairStoreSelector
Returns a clone of this selector.
clone() - Method in class org.spongycastle.x509.X509CertStoreSelector
Deprecated.
 
clone() - Method in class org.spongycastle.x509.X509CollectionStoreParameters
Returns a shallow clone.
clone() - Method in class org.spongycastle.x509.X509CRLStoreSelector
 
close() - Method in class org.spongycastle.jcajce.io.CipherInputStream
Closes the underlying input stream, and then finalises the processing of the data by the cipher.
close() - Method in class org.spongycastle.jcajce.io.CipherOutputStream
Closes this output stream and releases any system resources associated with this stream.
ConfigurableProvider - Interface in org.spongycastle.jcajce.provider.config
Implemented by the BC provider.
CONFIGURATION - Static variable in class org.spongycastle.jce.provider.BouncyCastleProvider
 
CONFIGURATION - Static variable in class org.spongycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.asymmetric.DH.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.asymmetric.DSA.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.asymmetric.DSTU4145.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.asymmetric.EC.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.asymmetric.ECGOST.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.asymmetric.ElGamal.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.asymmetric.GOST.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.asymmetric.IES.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.asymmetric.RSA.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.asymmetric.X509.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.GOST3411.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.MD2.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.MD4.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.MD5.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.RIPEMD128.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.RIPEMD160.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.RIPEMD256.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.RIPEMD320.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.SHA1.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.SHA224.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.SHA256.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.SHA3.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.SHA384.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.SHA512.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.Skein.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.SM3.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.Tiger.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.Whirlpool.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.keystore.BC.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.keystore.PKCS12.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.AES.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.ARC4.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.Blowfish.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.Camellia.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.CAST5.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.CAST6.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.ChaCha.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.DES.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.DESede.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.GOST28147.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.Grain128.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.Grainv1.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.HC128.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.HC256.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.IDEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.Noekeon.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPKCS12.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.RC2.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.RC5.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.RC6.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.Rijndael.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.Salsa20.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.SEED.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.Serpent.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.Shacal2.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.SipHash.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.Skipjack.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.TEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.Threefish.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.Twofish.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.VMPC.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.VMPCKSA3.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.XSalsa20.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.symmetric.XTEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.util.AlgorithmProvider
 
configure(ConfigurableProvider) - Method in class org.spongycastle.pqc.jcajce.provider.McEliece.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.pqc.jcajce.provider.Rainbow.Mappings
 
convertCurve(ECCurve, byte[]) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertCurve(EllipticCurve) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertPoint(ECParameterSpec, ECPoint, boolean) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertPoint(ECCurve, ECPoint, boolean) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertSpec(EllipticCurve, ECParameterSpec) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertSpec(ECParameterSpec, boolean) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertToDefiniteLength(byte[]) - Static method in class org.spongycastle.jce.PKCS12Util
Just re-encode the outer layer of the PKCS#12 file to definite length encoding.
convertToDefiniteLength(byte[], char[], String) - Static method in class org.spongycastle.jce.PKCS12Util
Re-encode the PKCS#12 structure to definite length encoding at the inner layer as well, recomputing the MAC accordingly.
copy() - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
copyAndAddExtension(String, boolean, X509Certificate) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 3) copying the extension value from another certificate.
copyAndAddExtension(ASN1ObjectIdentifier, boolean, X509Certificate) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 3) copying the extension value from another certificate.
createAlgorithmParameterGenerator(String) - Method in class org.spongycastle.jcajce.util.DefaultJcaJceHelper
 
createAlgorithmParameterGenerator(String) - Method in interface org.spongycastle.jcajce.util.JcaJceHelper
 
createAlgorithmParameterGenerator(String) - Method in class org.spongycastle.jcajce.util.NamedJcaJceHelper
 
createAlgorithmParameterGenerator(String) - Method in class org.spongycastle.jcajce.util.ProviderJcaJceHelper
 
createAlgorithmParameters(String) - Method in class org.spongycastle.jcajce.util.DefaultJcaJceHelper
 
createAlgorithmParameters(String) - Method in interface org.spongycastle.jcajce.util.JcaJceHelper
 
createAlgorithmParameters(String) - Method in class org.spongycastle.jcajce.util.NamedJcaJceHelper
 
createAlgorithmParameters(String) - Method in class org.spongycastle.jcajce.util.ProviderJcaJceHelper
 
createCertificateFactory(String) - Method in class org.spongycastle.jcajce.util.DefaultJcaJceHelper
 
createCertificateFactory(String) - Method in interface org.spongycastle.jcajce.util.JcaJceHelper
 
createCertificateFactory(String) - Method in class org.spongycastle.jcajce.util.NamedJcaJceHelper
 
createCertificateFactory(String) - Method in class org.spongycastle.jcajce.util.ProviderJcaJceHelper
 
createCipher(String) - Method in class org.spongycastle.jcajce.util.DefaultJcaJceHelper
 
createCipher(String) - Method in interface org.spongycastle.jcajce.util.JcaJceHelper
 
createCipher(String) - Method in class org.spongycastle.jcajce.util.NamedJcaJceHelper
 
createCipher(String) - Method in class org.spongycastle.jcajce.util.ProviderJcaJceHelper
 
createCRL(CertificateList) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
createDigest(String) - Method in class org.spongycastle.jcajce.util.DefaultJcaJceHelper
 
createDigest(String) - Method in interface org.spongycastle.jcajce.util.JcaJceHelper
 
createDigest(String) - Method in class org.spongycastle.jcajce.util.NamedJcaJceHelper
 
createDigest(String) - Method in class org.spongycastle.jcajce.util.ProviderJcaJceHelper
 
createKeyAgreement(String) - Method in class org.spongycastle.jcajce.util.DefaultJcaJceHelper
 
createKeyAgreement(String) - Method in interface org.spongycastle.jcajce.util.JcaJceHelper
 
createKeyAgreement(String) - Method in class org.spongycastle.jcajce.util.NamedJcaJceHelper
 
createKeyAgreement(String) - Method in class org.spongycastle.jcajce.util.ProviderJcaJceHelper
 
createKeyFactory(String) - Method in class org.spongycastle.jcajce.util.DefaultJcaJceHelper
 
createKeyFactory(String) - Method in interface org.spongycastle.jcajce.util.JcaJceHelper
 
createKeyFactory(String) - Method in class org.spongycastle.jcajce.util.NamedJcaJceHelper
 
createKeyFactory(String) - Method in class org.spongycastle.jcajce.util.ProviderJcaJceHelper
 
createKeyGenerator(String) - Method in class org.spongycastle.jcajce.util.DefaultJcaJceHelper
 
createKeyGenerator(String) - Method in interface org.spongycastle.jcajce.util.JcaJceHelper
 
createKeyGenerator(String) - Method in class org.spongycastle.jcajce.util.NamedJcaJceHelper
 
createKeyGenerator(String) - Method in class org.spongycastle.jcajce.util.ProviderJcaJceHelper
 
createKeyGenParamsBC(ECParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
createKeyGenParamsJCE(ECParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
createKeyPairGenerator(String) - Method in class org.spongycastle.jcajce.util.DefaultJcaJceHelper
 
createKeyPairGenerator(String) - Method in interface org.spongycastle.jcajce.util.JcaJceHelper
 
createKeyPairGenerator(String) - Method in class org.spongycastle.jcajce.util.NamedJcaJceHelper
 
createKeyPairGenerator(String) - Method in class org.spongycastle.jcajce.util.ProviderJcaJceHelper
 
createMac(String) - Method in class org.spongycastle.jcajce.util.DefaultJcaJceHelper
 
createMac(String) - Method in interface org.spongycastle.jcajce.util.JcaJceHelper
 
createMac(String) - Method in class org.spongycastle.jcajce.util.NamedJcaJceHelper
 
createMac(String) - Method in class org.spongycastle.jcajce.util.ProviderJcaJceHelper
 
createNamedCurveSpec(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
createSecretKeyFactory(String) - Method in class org.spongycastle.jcajce.util.DefaultJcaJceHelper
 
createSecretKeyFactory(String) - Method in interface org.spongycastle.jcajce.util.JcaJceHelper
 
createSecretKeyFactory(String) - Method in class org.spongycastle.jcajce.util.NamedJcaJceHelper
 
createSecretKeyFactory(String) - Method in class org.spongycastle.jcajce.util.ProviderJcaJceHelper
 
createSignature(String) - Method in class org.spongycastle.jcajce.util.DefaultJcaJceHelper
 
createSignature(String) - Method in interface org.spongycastle.jcajce.util.JcaJceHelper
 
createSignature(String) - Method in class org.spongycastle.jcajce.util.NamedJcaJceHelper
 
createSignature(String) - Method in class org.spongycastle.jcajce.util.ProviderJcaJceHelper
 
critical - Variable in class org.spongycastle.jce.provider.PKIXPolicyNode
 
CRL_DISTRIBUTION_POINTS - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
CRL_DISTRIBUTION_POINTS - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
CRL_NUMBER - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
CRL_NUMBER - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
CRL_SIGN - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
CRL_SIGN - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
CRL_UTIL - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
crlReasons - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
crlReasons - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
cRLSign - Static variable in class org.spongycastle.jce.X509KeyUsage
 
cryptData(boolean, AlgorithmIdentifier, char[], boolean, byte[]) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 

D

dataEncipherment - Static variable in class org.spongycastle.jce.X509KeyUsage
 
decipherOnly - Static variable in class org.spongycastle.jce.X509KeyUsage
 
decode(byte[]) - Method in interface org.spongycastle.jcajce.provider.asymmetric.util.DSAEncoder
 
decodePoint(EllipticCurve, byte[]) - Static method in class org.spongycastle.jce.ECPointUtil
Decode a point on this curve which has been encoded using point compression (X9.62 s 4.2.1 and 4.2.2) or regular encoding.
DECRYPT_MODE - Static variable in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Constant specifying decrypt mode.
decryptionPrimitive(BCMcElieceCCA2PrivateKey, GF2Vector) - Static method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
The McEliece decryption primitive.
decryptionPrimitive(McElieceCCA2PrivateKeyParameters, GF2Vector) - Static method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
 
decryptOutputSize(int) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
decryptOutputSize(int) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
decryptOutputSize(int) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
decryptOutputSize(int) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Compute the output size of an update() or doFinal() operation of a hybrid asymmetric cipher in decryption mode when given input of the specified length.
DEFAULT_M - Static variable in class org.spongycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
The default extension degree
DEFAULT_MD - Static variable in class org.spongycastle.pqc.jcajce.spec.McElieceCCA2ParameterSpec
The default message digest ("SHA256").
DEFAULT_T - Static variable in class org.spongycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
The default error correcting capability.
DefaultJcaJceHelper - Class in org.spongycastle.jcajce.util
JcaJceHelper that obtains all algorithms using the default JCA/JCE mechanism (i.e.
DefaultJcaJceHelper() - Constructor for class org.spongycastle.jcajce.util.DefaultJcaJceHelper
 
defaultKeySize - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
DELTA_CRL_INDICATOR - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
DELTA_CRL_INDICATOR - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
depth - Variable in class org.spongycastle.jce.provider.PKIXPolicyNode
 
DES - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.AlgParamGen
 
DES.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.CBC
 
DES.CBCMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.CBCMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.CBCMAC
 
DES.CMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.CMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.CMAC
 
DES.DES64 - Class in org.spongycastle.jcajce.provider.symmetric
DES64
DES.DES64() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.DES64
 
DES.DES64with7816d4 - Class in org.spongycastle.jcajce.provider.symmetric
DES64with7816-4Padding
DES.DES64with7816d4() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.DES64with7816d4
 
DES.DES9797Alg3 - Class in org.spongycastle.jcajce.provider.symmetric
DES9797Alg3
DES.DES9797Alg3() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.DES9797Alg3
 
DES.DES9797Alg3with7816d4 - Class in org.spongycastle.jcajce.provider.symmetric
DES9797Alg3with7816-4Padding
DES.DES9797Alg3with7816d4() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.DES9797Alg3with7816d4
 
DES.DESCFB8 - Class in org.spongycastle.jcajce.provider.symmetric
DES CFB8
DES.DESCFB8() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.DESCFB8
 
DES.DESPBEKeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.DESPBEKeyFactory(String, ASN1ObjectIdentifier, boolean, int, int, int, int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.DESPBEKeyFactory
 
DES.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.ECB
 
DES.KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.KeyFactory
 
DES.KeyGenerator - Class in org.spongycastle.jcajce.provider.symmetric
DES - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).
DES.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.KeyGenerator
 
DES.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.Mappings
 
DES.PBEWithMD2 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD2AndDES
DES.PBEWithMD2() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.PBEWithMD2
 
DES.PBEWithMD2KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD2AndDES
DES.PBEWithMD2KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.PBEWithMD2KeyFactory
 
DES.PBEWithMD5 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD5AndDES
DES.PBEWithMD5() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.PBEWithMD5
 
DES.PBEWithMD5KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD5AndDES
DES.PBEWithMD5KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.PBEWithMD5KeyFactory
 
DES.PBEWithSHA1 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1AndDES
DES.PBEWithSHA1() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.PBEWithSHA1
 
DES.PBEWithSHA1KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1AndDES
DES.PBEWithSHA1KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.PBEWithSHA1KeyFactory
 
DES.RFC3211 - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.RFC3211() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.RFC3211
 
DESede - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.AlgParamGen
 
DESede.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.CBC
 
DESede.CBCMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.CBCMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.CBCMAC
 
DESede.CMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.CMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.CMAC
 
DESede.DESede64 - Class in org.spongycastle.jcajce.provider.symmetric
DESede64
DESede.DESede64() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.DESede64
 
DESede.DESede64with7816d4 - Class in org.spongycastle.jcajce.provider.symmetric
DESede64with7816-4Padding
DESede.DESede64with7816d4() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.DESede64with7816d4
 
DESede.DESedeCFB8 - Class in org.spongycastle.jcajce.provider.symmetric
DESede CFB8
DESede.DESedeCFB8() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.DESedeCFB8
 
DESede.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.ECB
 
DESede.KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.KeyFactory
 
DESede.KeyGenerator - Class in org.spongycastle.jcajce.provider.symmetric
DESede - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).
DESede.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.KeyGenerator
 
DESede.KeyGenerator3 - Class in org.spongycastle.jcajce.provider.symmetric
generate a desEDE key in the a-b-c format.
DESede.KeyGenerator3() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.KeyGenerator3
 
DESede.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.Mappings
 
DESede.PBEWithSHAAndDES2Key - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd2-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES2Key() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES2Key
 
DESede.PBEWithSHAAndDES2KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd2-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES2KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES2KeyFactory
 
DESede.PBEWithSHAAndDES3Key - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd3-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES3Key() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES3Key
 
DESede.PBEWithSHAAndDES3KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd3-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES3KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES3KeyFactory
 
DESede.RFC3211 - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.RFC3211() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.RFC3211
 
DESede.Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.Wrap
 
DH - Class in org.spongycastle.jcajce.provider.asymmetric
 
DH() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.DH
 
DH.Mappings - Class in org.spongycastle.jcajce.provider.asymmetric
 
DH.Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.DH.Mappings
 
DH_DEFAULT_PARAMS - Static variable in interface org.spongycastle.jcajce.provider.config.ConfigurableProvider
Diffie-Hellman Default Parameters - VM wide version
DHUtil - Class in org.spongycastle.jcajce.provider.asymmetric.util
utility class for converting jce/jca DH objects objects into their org.spongycastle.crypto counterparts.
DHUtil() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.DHUtil
 
DHUtil - Class in org.spongycastle.jce.provider
utility class for converting jce/jca DH objects objects into their org.spongycastle.crypto counterparts.
DHUtil() - Constructor for class org.spongycastle.jce.provider.DHUtil
 
digest - Variable in class org.spongycastle.jcajce.provider.asymmetric.util.DSABase
 
digest - Variable in class org.spongycastle.jcajce.provider.digest.BCMessageDigest
 
DigestFactory - Class in org.spongycastle.jcajce.provider.util
 
DigestFactory() - Constructor for class org.spongycastle.jcajce.provider.util.DigestFactory
 
DigestSignatureSpi - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
DigestSignatureSpi(ASN1ObjectIdentifier, Digest, AsymmetricBlockCipher) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
DigestSignatureSpi.MD2 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.MD2() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD2
 
DigestSignatureSpi.MD4 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.MD4() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD4
 
DigestSignatureSpi.MD5 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.MD5() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD5
 
DigestSignatureSpi.noneRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.noneRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.noneRSA
 
DigestSignatureSpi.RIPEMD128 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD128() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD128
 
DigestSignatureSpi.RIPEMD160 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD160() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD160
 
DigestSignatureSpi.RIPEMD256 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD256
 
DigestSignatureSpi.SHA1 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA1() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA1
 
DigestSignatureSpi.SHA224 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA224
 
DigestSignatureSpi.SHA256 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA256
 
DigestSignatureSpi.SHA384 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA384() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA384
 
DigestSignatureSpi.SHA512 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA512() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA512
 
digitalSignature - Static variable in class org.spongycastle.jce.X509KeyUsage
 
doChecks() - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
doFinal(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal() - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[]) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
DSA - Class in org.spongycastle.jcajce.provider.asymmetric
 
DSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.DSA
 
DSA.Mappings - Class in org.spongycastle.jcajce.provider.asymmetric
 
DSA.Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.DSA.Mappings
 
DSABase - Class in org.spongycastle.jcajce.provider.asymmetric.util
 
DSABase(Digest, DSA, DSAEncoder) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.DSABase
 
DSAEncoder - Interface in org.spongycastle.jcajce.provider.asymmetric.util
 
dsaOids - Static variable in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
DSASigner - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner(Digest, DSA) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
DSASigner.detDSA - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA
 
DSASigner.detDSA224 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA224
 
DSASigner.detDSA256 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA256
 
DSASigner.detDSA384 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA384() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA384
 
DSASigner.detDSA512 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA512() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA512
 
DSASigner.dsa224 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa224
 
DSASigner.dsa256 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa256
 
DSASigner.dsa384 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa384() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa384
 
DSASigner.dsa512 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa512() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa512
 
DSASigner.noneDSA - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.noneDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.noneDSA
 
DSASigner.stdDSA - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.stdDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.stdDSA
 
DSAUtil - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
utility class for converting jce/jca DSA objects objects into their org.spongycastle.crypto counterparts.
DSAUtil() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
DSTU4145 - Class in org.spongycastle.jcajce.provider.asymmetric
 
DSTU4145() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.DSTU4145
 
DSTU4145.Mappings - Class in org.spongycastle.jcajce.provider.asymmetric
 
DSTU4145.Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.DSTU4145.Mappings
 

E

EC - Class in org.spongycastle.jcajce.provider.asymmetric
 
EC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.EC
 
EC.Mappings - Class in org.spongycastle.jcajce.provider.asymmetric
 
EC.Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.EC.Mappings
 
EC5Util - Class in org.spongycastle.jcajce.provider.asymmetric.util
 
EC5Util() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.EC5Util
 
EC_IMPLICITLY_CA - Static variable in interface org.spongycastle.jcajce.provider.config.ConfigurableProvider
Elliptic Curve CA parameters - VM wide version
ECCKeyGenParameterSpec - Class in org.spongycastle.pqc.jcajce.spec
This class provides a specification for the parameters that are used by the McEliece, McElieceCCA2, and Niederreiter key pair generators.
ECCKeyGenParameterSpec() - Constructor for class org.spongycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
Constructor.
ECCKeyGenParameterSpec(int) - Constructor for class org.spongycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
Constructor.
ECCKeyGenParameterSpec(int, int) - Constructor for class org.spongycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
Constructor.
ECCKeyGenParameterSpec(int, int, int) - Constructor for class org.spongycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
Constructor.
ECGOST - Class in org.spongycastle.jcajce.provider.asymmetric
 
ECGOST() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ECGOST
 
ECGOST.Mappings - Class in org.spongycastle.jcajce.provider.asymmetric
 
ECGOST.Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ECGOST.Mappings
 
ECGOST3410NamedCurveTable - Class in org.spongycastle.jce
a table of locally supported named curves.
ECGOST3410NamedCurveTable() - Constructor for class org.spongycastle.jce.ECGOST3410NamedCurveTable
 
ECKey - Interface in org.spongycastle.jce.interfaces
generic interface for an Elliptic Curve Key.
ECKeySpec - Class in org.spongycastle.jce.spec
base class for an Elliptic Curve Key Spec
ECKeySpec(ECParameterSpec) - Constructor for class org.spongycastle.jce.spec.ECKeySpec
 
ECKeyUtil - Class in org.spongycastle.jce
Utility class to allow conversion of EC key parameters to explicit from named curves and back (where possible).
ECKeyUtil() - Constructor for class org.spongycastle.jce.ECKeyUtil
 
ECNamedCurveGenParameterSpec - Class in org.spongycastle.jce.spec
Named curve generation spec
ECNamedCurveGenParameterSpec(String) - Constructor for class org.spongycastle.jce.spec.ECNamedCurveGenParameterSpec
 
ECNamedCurveParameterSpec - Class in org.spongycastle.jce.spec
specification signifying that the curve parameters can also be referred to by name.
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger) - Constructor for class org.spongycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.spongycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.spongycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveSpec - Class in org.spongycastle.jce.spec
specification signifying that the curve parameters can also be referred to by name.
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger) - Constructor for class org.spongycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, EllipticCurve, ECPoint, BigInteger) - Constructor for class org.spongycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.spongycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, EllipticCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.spongycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.spongycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveTable - Class in org.spongycastle.jce
a table of locally supported named curves.
ECNamedCurveTable() - Constructor for class org.spongycastle.jce.ECNamedCurveTable
 
ECParameterSpec - Class in org.spongycastle.jce.spec
basic domain parameters for an Elliptic Curve public or private key.
ECParameterSpec(ECCurve, ECPoint, BigInteger) - Constructor for class org.spongycastle.jce.spec.ECParameterSpec
 
ECParameterSpec(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.spongycastle.jce.spec.ECParameterSpec
 
ECParameterSpec(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.spongycastle.jce.spec.ECParameterSpec
 
ECPointEncoder - Interface in org.spongycastle.jce.interfaces
All BC elliptic curve keys implement this interface.
ECPointUtil - Class in org.spongycastle.jce
Utility class for handling EC point decoding.
ECPointUtil() - Constructor for class org.spongycastle.jce.ECPointUtil
 
ECPrivateKey - Interface in org.spongycastle.jce.interfaces
interface for Elliptic Curve Private keys.
ECPrivateKeySpec - Class in org.spongycastle.jce.spec
Elliptic Curve private key specification.
ECPrivateKeySpec(BigInteger, ECParameterSpec) - Constructor for class org.spongycastle.jce.spec.ECPrivateKeySpec
base constructor
ECPublicKey - Interface in org.spongycastle.jce.interfaces
interface for elliptic curve public keys.
ECPublicKeySpec - Class in org.spongycastle.jce.spec
Elliptic Curve public key specification
ECPublicKeySpec(ECPoint, ECParameterSpec) - Constructor for class org.spongycastle.jce.spec.ECPublicKeySpec
base constructor
ECUtil - Class in org.spongycastle.jcajce.provider.asymmetric.util
utility class for converting jce/jca ECDSA, ECDH, and ECDHC objects into their org.spongycastle.crypto counterparts.
ECUtil() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.ECUtil
 
ElGamal - Class in org.spongycastle.jcajce.provider.asymmetric
 
ElGamal() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ElGamal
 
ElGamal.Mappings - Class in org.spongycastle.jcajce.provider.asymmetric
 
ElGamal.Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ElGamal.Mappings
 
ElGamalGenParameterSpec - Class in org.spongycastle.jce.spec
 
ElGamalGenParameterSpec(int) - Constructor for class org.spongycastle.jce.spec.ElGamalGenParameterSpec
 
ElGamalKey - Interface in org.spongycastle.jce.interfaces
 
ElGamalKeySpec - Class in org.spongycastle.jce.spec
 
ElGamalKeySpec(ElGamalParameterSpec) - Constructor for class org.spongycastle.jce.spec.ElGamalKeySpec
 
ElGamalParameterSpec - Class in org.spongycastle.jce.spec
 
ElGamalParameterSpec(BigInteger, BigInteger) - Constructor for class org.spongycastle.jce.spec.ElGamalParameterSpec
Constructs a parameter set for Diffie-Hellman, using a prime modulus p and a base generator g.
ElGamalPrivateKey - Interface in org.spongycastle.jce.interfaces
 
ElGamalPrivateKeySpec - Class in org.spongycastle.jce.spec
This class specifies an ElGamal private key with its associated parameters.
ElGamalPrivateKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class org.spongycastle.jce.spec.ElGamalPrivateKeySpec
 
ElGamalPublicKey - Interface in org.spongycastle.jce.interfaces
 
ElGamalPublicKeySpec - Class in org.spongycastle.jce.spec
This class specifies an ElGamal public key with its associated parameters.
ElGamalPublicKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class org.spongycastle.jce.spec.ElGamalPublicKeySpec
 
ElGamalUtil - Class in org.spongycastle.jcajce.provider.asymmetric.elgamal
utility class for converting jce/jca ElGamal objects objects into their org.spongycastle.crypto counterparts.
ElGamalUtil() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.elgamal.ElGamalUtil
 
encipherOnly - Static variable in class org.spongycastle.jce.X509KeyUsage
 
encode(BigInteger, BigInteger) - Method in interface org.spongycastle.jcajce.provider.asymmetric.util.DSAEncoder
 
encoder - Variable in class org.spongycastle.jcajce.provider.asymmetric.util.DSABase
 
ENCRYPT_MODE - Static variable in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Constant specifying encrypt mode.
encryptionPrimitive(BCMcElieceCCA2PublicKey, GF2Vector, GF2Vector) - Static method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
The McEliece encryption primitive.
encryptionPrimitive(McElieceCCA2PublicKeyParameters, GF2Vector, GF2Vector) - Static method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
 
encryptOutputSize(int) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
encryptOutputSize(int) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
encryptOutputSize(int) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
encryptOutputSize(int) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Compute the output size of an update() or doFinal() operation of a hybrid asymmetric cipher in encryption mode when given input of the specified length.
engine - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineAliases() - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineAliases() - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineBuild(CertPathParameters) - Method in class org.spongycastle.jce.provider.PKIXAttrCertPathBuilderSpi
Build and validate a CertPath using the given parameter.
engineBuild(CertPathParameters) - Method in class org.spongycastle.jce.provider.PKIXCertPathBuilderSpi
Build and validate a CertPath using the given parameter.
engineContainsAlias(String) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineContainsAlias(String) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineDeleteEntry(String) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineDeleteEntry(String) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
this is not quite complete - we should follow up on the chain, a bit tricky if a certificate appears in more than one chain...
engineDigest() - Method in class org.spongycastle.jcajce.provider.digest.BCMessageDigest
 
engineDoFinal(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineDoFinal(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineDoFinal(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineDoFinal() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseMac
 
engineDoFinal(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineDoFinal(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineDoFinal(byte[], int, int) - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineDoFinal(byte[], int, int) - Method in class org.spongycastle.jce.provider.JCEStreamCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.spongycastle.jce.provider.JCEStreamCipher
 
engineDoFinal(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the result of the last step of a multi-step en-/decryption operation or the result of a single-step en-/decryption operation by processing the given input data and any remaining buffered data.
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Perform the last step of a multi-step en-/decryption operation or a single-step en-/decryption operation by processing the given input data and any remaining buffered data.
engineDoPhase(Key, boolean) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineDoPhase(Key, boolean) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineGenerateCertificate(InputStream) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Generates a certificate object and initializes it with the data read from the input stream inStream.
engineGenerateCertificates(InputStream) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Returns a (possibly empty) collection view of the certificates read from the given input stream inStream.
engineGenerateCertPath(InputStream) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCertPath(InputStream, String) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCertPath(List) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCRL(InputStream) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Generates a certificate revocation list (CRL) object and initializes it with the data read from the input stream inStream.
engineGenerateCRLs(InputStream) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Returns a (possibly empty) collection view of the CRLs read from the given input stream inStream.
engineGenerateKey() - Method in class org.spongycastle.jcajce.provider.symmetric.DES.KeyGenerator
 
engineGenerateKey() - Method in class org.spongycastle.jcajce.provider.symmetric.DESede.KeyGenerator
 
engineGenerateKey() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.DES.AlgParamGen
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.DESede.AlgParamGen
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.RC2.AlgParamGen
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.RC5.AlgParamGen
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.RC6.AlgParamGen
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.SEED.AlgParamGen
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
 
engineGeneratePrivate(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineGeneratePrivate(KeySpec) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Converts, if possible, a key specification into a BCRainbowPrivateKey.
engineGeneratePublic(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineGeneratePublic(KeySpec) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Converts, if possible, a key specification into a BCRainbowPublicKey.
engineGenerateSecret() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret(byte[], int) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineGenerateSecret(byte[], int) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineGenerateSecret(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineGenerateSecret(KeySpec) - Method in class org.spongycastle.jcajce.provider.digest.SHA1.BasePBKDF2WithHmacSHA1
 
engineGenerateSecret(KeySpec) - Method in class org.spongycastle.jcajce.provider.symmetric.DES.DESPBEKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.spongycastle.jcajce.provider.symmetric.DES.KeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.spongycastle.jcajce.provider.symmetric.DESede.KeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
 
engineGenerateSecret(KeySpec) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.spongycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory
 
engineGetBlockSize() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetBlockSize() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetBlockSize() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetBlockSize() - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
engineGetBlockSize() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetBlockSize() - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetBlockSize() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetBlockSize() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetBlockSize() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetBlockSize() - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetBlockSize() - Method in class org.spongycastle.jce.provider.JCEStreamCipher
 
engineGetBlockSize() - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
 
engineGetCertificate(String) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetCertificate(String) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
simply return the cert for the private key
engineGetCertificateAlias(Certificate) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetCertificateAlias(Certificate) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineGetCertificateChain(String) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetCertificateChain(String) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineGetCertificates(CertSelector) - Method in class org.spongycastle.jce.provider.CertStoreCollectionSpi
 
engineGetCertificates(CertSelector) - Method in class org.spongycastle.jce.provider.MultiCertStoreSpi
 
engineGetCertificates(CertSelector) - Method in class org.spongycastle.jce.provider.X509LDAPCertStoreSpi
 
engineGetCertPathEncodings() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGetCreationDate(String) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetCreationDate(String) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineGetCRLs(CRLSelector) - Method in class org.spongycastle.jce.provider.CertStoreCollectionSpi
 
engineGetCRLs(CRLSelector) - Method in class org.spongycastle.jce.provider.MultiCertStoreSpi
 
engineGetCRLs(CRLSelector) - Method in class org.spongycastle.jce.provider.X509LDAPCertStoreSpi
 
engineGetEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
Return the PKCS#3 ASN.1 structure DHParameter.
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
Return the X.509 ASN.1 structure DSAParameter.
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
Return the X.509 ASN.1 structure ElGamalParameter.
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
Return the X.509 ASN.1 structure GOST3410Parameter.
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
in the absence of a standard way of doing it this will do for now...
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
Return the PKCS#1 ASN.1 structure RSAES-OAEP-params.
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineGetEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
Return the PKCS#1 ASN.1 structure RSASSA-PSS-params.
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineGetEncoded() - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineGetEncoded() - Method in class org.spongycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineGetEncoded() - Method in class org.spongycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineGetEncoded() - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineGetEncoded() - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineGetEncoded() - Method in class org.spongycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineGetEncoded() - Method in class org.spongycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineGetIV() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetIV() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetIV() - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
engineGetIV() - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetIV() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetIV() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetIV() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetIV() - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetIV() - Method in class org.spongycastle.jce.provider.JCEStreamCipher
 
engineGetIV() - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the initialization vector.
engineGetKey(String, char[]) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetKey(String, char[]) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineGetKeySize(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetKeySize(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetKeySize(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetKeySize(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
engineGetKeySize(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetKeySize(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetKeySize(Key) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetKeySize(Key) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetKeySize(Key) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetKeySize(Key) - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetKeySize(Key) - Method in class org.spongycastle.jce.provider.JCEStreamCipher
 
engineGetKeySize(Key) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the key size of the given key object in bits.
engineGetKeySpec(Key, Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class org.spongycastle.jcajce.provider.symmetric.DES.KeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class org.spongycastle.jcajce.provider.symmetric.DESede.KeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
engineGetKeySpec(Key, Class) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Converts a given key into a key specification, if possible.
engineGetMacLength() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseMac
 
engineGetMatches(Selector) - Method in class org.spongycastle.jce.provider.X509StoreAttrCertCollection
 
engineGetMatches(Selector) - Method in class org.spongycastle.jce.provider.X509StoreCertCollection
 
engineGetMatches(Selector) - Method in class org.spongycastle.jce.provider.X509StoreCertPairCollection
Returns a colelction of certificate pairs which match the given selector.
engineGetMatches(Selector) - Method in class org.spongycastle.jce.provider.X509StoreCRLCollection
 
engineGetMatches(Selector) - Method in class org.spongycastle.jce.provider.X509StoreLDAPAttrCerts
Returns a collection of matching attribute certificates from the LDAP location.
engineGetMatches(Selector) - Method in class org.spongycastle.jce.provider.X509StoreLDAPCertPairs
Returns a collection of matching cross certificate pairs from the LDAP location.
engineGetMatches(Selector) - Method in class org.spongycastle.jce.provider.X509StoreLDAPCerts
Returns a collection of matching certificates from the LDAP location.
engineGetMatches(Selector) - Method in class org.spongycastle.jce.provider.X509StoreLDAPCRLs
Returns a collection of matching CRLs from the LDAP location.
engineGetMatches(Selector) - Method in class org.spongycastle.x509.X509StoreSpi
 
engineGetOutputSize(int) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetOutputSize(int) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetOutputSize(int) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetOutputSize(int) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
engineGetOutputSize(int) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetOutputSize(int) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetOutputSize(int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetOutputSize(int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetOutputSize(int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetOutputSize(int) - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetOutputSize(int) - Method in class org.spongycastle.jce.provider.JCEStreamCipher
 
engineGetOutputSize(int) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetParameter(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner
Deprecated. 
engineGetParameter(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineGetParameter(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.DSABase
Deprecated. 
engineGetParameter(String) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi
Deprecated. 
engineGetParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
engineGetParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineGetParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineGetParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetParameters() - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetParameters() - Method in class org.spongycastle.jce.provider.JCEStreamCipher
 
engineGetParameters() - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Returns the parameters used with this cipher.
engineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
engineGetQ() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
engineGetQ() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
engineGetQ() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
engineGetQ() - Method in class org.spongycastle.jce.provider.JCEECPublicKey
 
engineInit(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineInit(Key, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineInit(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineInit(Key, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineInit(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineInit(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.DES.AlgParamGen
 
engineInit(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.DES.KeyGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.DESede.AlgParamGen
 
engineInit(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.DESede.KeyGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.RC2.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.RC5.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.RC6.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.SEED.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
 
engineInit(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineInit(SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineInit(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineInit(Key, AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseMac
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jce.provider.JCEStreamCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.spongycastle.jce.provider.JCEStreamCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.spongycastle.jce.provider.JCEStreamCipher
 
engineInit(InputStream) - Method in class org.spongycastle.jce.provider.X509AttrCertParser
 
engineInit(InputStream) - Method in class org.spongycastle.jce.provider.X509CertPairParser
 
engineInit(InputStream) - Method in class org.spongycastle.jce.provider.X509CertParser
 
engineInit(InputStream) - Method in class org.spongycastle.jce.provider.X509CRLParser
 
engineInit(X509StoreParameters) - Method in class org.spongycastle.jce.provider.X509StoreAttrCertCollection
 
engineInit(X509StoreParameters) - Method in class org.spongycastle.jce.provider.X509StoreCertCollection
 
engineInit(X509StoreParameters) - Method in class org.spongycastle.jce.provider.X509StoreCertPairCollection
Initializes this store.
engineInit(X509StoreParameters) - Method in class org.spongycastle.jce.provider.X509StoreCRLCollection
 
engineInit(X509StoreParameters) - Method in class org.spongycastle.jce.provider.X509StoreLDAPAttrCerts
Initializes this LDAP attribute cert store implementation.
engineInit(X509StoreParameters) - Method in class org.spongycastle.jce.provider.X509StoreLDAPCertPairs
Initializes this LDAP cross certificate pair store implementation.
engineInit(X509StoreParameters) - Method in class org.spongycastle.jce.provider.X509StoreLDAPCerts
Initializes this LDAP cert store implementation.
engineInit(X509StoreParameters) - Method in class org.spongycastle.jce.provider.X509StoreLDAPCRLs
Initializes this LDAP CRL store implementation.
engineInit(int, Key, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher object with a proper key and some random seed.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(X509StoreParameters) - Method in class org.spongycastle.x509.X509StoreSpi
 
engineInit(InputStream) - Method in class org.spongycastle.x509.X509StreamParserSpi
Initializes this stream parser with the input stream.
engineInitSign(PrivateKey, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineInitSign(PrivateKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineInitSign(PrivateKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineInitVerify(PublicKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineIsCertificateEntry(String) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineIsCertificateEntry(String) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineIsKeyEntry(String) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineIsKeyEntry(String) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineLoad(InputStream, char[]) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
 
engineLoad(InputStream, char[]) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineLoad(InputStream, char[]) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineParams - Variable in class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineParams - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineRead() - Method in class org.spongycastle.jce.provider.X509AttrCertParser
 
engineRead() - Method in class org.spongycastle.jce.provider.X509CertPairParser
 
engineRead() - Method in class org.spongycastle.jce.provider.X509CertParser
 
engineRead() - Method in class org.spongycastle.jce.provider.X509CRLParser
 
engineRead() - Method in class org.spongycastle.x509.X509StreamParserSpi
Returns the next X.509 object of the type of this SPI from the given input stream.
engineReadAll() - Method in class org.spongycastle.jce.provider.X509AttrCertParser
 
engineReadAll() - Method in class org.spongycastle.jce.provider.X509CertPairParser
 
engineReadAll() - Method in class org.spongycastle.jce.provider.X509CertParser
 
engineReadAll() - Method in class org.spongycastle.jce.provider.X509CRLParser
 
engineReadAll() - Method in class org.spongycastle.x509.X509StreamParserSpi
Returns all X.509 objects of the type of this SPI from the given input stream.
engineReset() - Method in class org.spongycastle.jcajce.provider.digest.BCMessageDigest
 
engineReset() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseMac
 
engineSetCertificateEntry(String, Certificate) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineSetCertificateEntry(String, Certificate) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineSetMode(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineSetMode(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineSetMode(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineSetMode(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
engineSetMode(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineSetMode(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineSetMode(String) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineSetMode(String) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
should never be called.
engineSetMode(String) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineSetMode(String) - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineSetMode(String) - Method in class org.spongycastle.jce.provider.JCEStreamCipher
should never be called.
engineSetMode(String) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Set the mode of this cipher.
engineSetPadding(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineSetPadding(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineSetPadding(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineSetPadding(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
engineSetPadding(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineSetPadding(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineSetPadding(String) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineSetPadding(String) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
should never be called.
engineSetPadding(String) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineSetPadding(String) - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineSetPadding(String) - Method in class org.spongycastle.jce.provider.JCEStreamCipher
should never be called.
engineSetPadding(String) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Set the padding scheme of this cipher.
engineSetParameter(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineSetParameter(String, Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.SignatureSpi
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.DSABase
 
engineSetParameter(String, Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.DSABase
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi
Deprecated.
replaced with
engineSign() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineSign() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineSign() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.SignatureSpiLe
 
engineSign() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineSign() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineSign() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineSign() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineSign() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineSign() - Method in class org.spongycastle.jcajce.provider.asymmetric.util.DSABase
 
engineSign() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineSize() - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineSize() - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineStore(OutputStream, char[]) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
 
engineStore(OutputStream, char[]) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineStore(KeyStore.LoadStoreParameter) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineStore(OutputStream, char[]) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineToString() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineToString() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineToString() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineToString() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineToString() - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineToString() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineToString() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.Blowfish.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.Camellia.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.GOST28147.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.Noekeon.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.RC5.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.RC6.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.Rijndael.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.SEED.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.Serpent.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.Shacal2.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.Skipjack.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.TEA.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.Threefish.AlgParams_1024
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.Threefish.AlgParams_256
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.Threefish.AlgParams_512
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.Twofish.AlgParams
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineToString() - Method in class org.spongycastle.jcajce.provider.symmetric.XTEA.AlgParams
 
engineTranslateKey(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineTranslateKey(SecretKey) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
engineTranslateKey(Key) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Translates a key into a form known by the FlexiProvider.
engineUnwrap(byte[], String, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineUnwrap(byte[], String, int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineUnwrap(byte[], String, int) - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineUnwrap(byte[], String, int) - Method in class org.spongycastle.jce.provider.JCEStreamCipher
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineUpdate(byte) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineUpdate(byte) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineUpdate(byte) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineUpdate(byte) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.CipherSpi
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineUpdate(byte) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineUpdate(byte) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineUpdate(byte) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineUpdate(byte) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.DSABase
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.DSABase
 
engineUpdate(byte) - Method in class org.spongycastle.jcajce.provider.digest.BCMessageDigest
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.digest.BCMessageDigest
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineUpdate(byte) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseMac
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseMac
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jce.provider.JCEStreamCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.spongycastle.jce.provider.JCEStreamCipher
 
engineUpdate(byte) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the result of the next step of a multi-step en-/decryption operation.
engineUpdate(byte[], int, int, byte[], int) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Perform the next step of a multi-step en-/decryption operation.
engineUpdateAAD(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineUpdateAAD(ByteBuffer) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineValidate(CertPath, CertPathParameters) - Method in class org.spongycastle.jce.provider.PKIXAttrCertPathValidatorSpi
Validates an attribute certificate with the given certificate path.
engineValidate(CertPath, CertPathParameters) - Method in class org.spongycastle.jce.provider.PKIXCertPathValidatorSpi
 
engineVerify(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineVerify(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineVerify(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.SignatureSpiLe
 
engineVerify(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineVerify(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineVerify(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineVerify(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineVerify(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineVerify(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.DSABase
 
engineVerify(byte[]) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineWrap(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineWrap(Key) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineWrap(Key) - Method in class org.spongycastle.jce.provider.BrokenJCEBlockCipher
 
engineWrap(Key) - Method in class org.spongycastle.jce.provider.JCEStreamCipher
 
equal(Object) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
equals(Object) - Method in class org.spongycastle.jcajce.provider.config.ProviderConfigurationPermission
 
equals(Object) - Method in class org.spongycastle.jce.provider.JCEECPrivateKey
 
equals(Object) - Method in class org.spongycastle.jce.provider.JCEECPublicKey
 
equals(Object) - Method in class org.spongycastle.jce.provider.JCERSAPrivateCrtKey
 
equals(Object) - Method in class org.spongycastle.jce.provider.JCERSAPrivateKey
 
equals(Object) - Method in class org.spongycastle.jce.provider.JCERSAPublicKey
 
equals(Object) - Method in class org.spongycastle.jce.provider.JDKDSAPrivateKey
 
equals(Object) - Method in class org.spongycastle.jce.provider.JDKDSAPublicKey
 
equals(Object) - Method in class org.spongycastle.jce.provider.PKIXNameConstraintValidator
 
equals(Object) - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
equals(Object) - Method in class org.spongycastle.jce.provider.X509CRLEntryObject
 
equals(Object) - Method in class org.spongycastle.jce.provider.X509CRLObject
 
equals(Object) - Method in class org.spongycastle.jce.spec.ECParameterSpec
 
equals(Object) - Method in class org.spongycastle.jce.spec.GOST3410ParameterSpec
 
equals(Object) - Method in class org.spongycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
 
equals(Object) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
Compare this key with another object.
equals(Object) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
Compare this key with another object.
equals(Object) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
Compare this key with another object.
equals(Object) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
Compare this key with another object.
equals(Object) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Compare this Rainbow private key with another object.
equals(Object) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
Compare this Rainbow public key with another object.
equals(Object) - Method in class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
 
equals(Object) - Method in class org.spongycastle.x509.AttributeCertificateIssuer
Deprecated.
 
equals(Object) - Method in class org.spongycastle.x509.X509CertificatePair
 
equals(Object) - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
errors - Variable in class org.spongycastle.x509.PKIXCertPathReviewer
 
expectedPolicies - Variable in class org.spongycastle.jce.provider.PKIXPolicyNode
 
ExtCertificateEncodingException - Exception in org.spongycastle.jce.exception
 
ExtCertificateEncodingException(String, Throwable) - Constructor for exception org.spongycastle.jce.exception.ExtCertificateEncodingException
 
ExtCertPathBuilderException - Exception in org.spongycastle.jce.exception
 
ExtCertPathBuilderException(String, Throwable) - Constructor for exception org.spongycastle.jce.exception.ExtCertPathBuilderException
 
ExtCertPathBuilderException(String, Throwable, CertPath, int) - Constructor for exception org.spongycastle.jce.exception.ExtCertPathBuilderException
 
ExtCertPathValidatorException - Exception in org.spongycastle.jce.exception
 
ExtCertPathValidatorException(String, Throwable) - Constructor for exception org.spongycastle.jce.exception.ExtCertPathValidatorException
 
ExtCertPathValidatorException(String, Throwable, CertPath, int) - Constructor for exception org.spongycastle.jce.exception.ExtCertPathValidatorException
 
ExtendedInvalidKeySpecException - Exception in org.spongycastle.jcajce.provider.asymmetric.util
 
ExtendedInvalidKeySpecException(String, Throwable) - Constructor for exception org.spongycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException
 
ExtendedPKIXBuilderParameters - Class in org.spongycastle.x509
This class contains extended parameters for PKIX certification path builders.
ExtendedPKIXBuilderParameters(Set, Selector) - Constructor for class org.spongycastle.x509.ExtendedPKIXBuilderParameters
Creates an instance of PKIXBuilderParameters with the specified Set of most-trusted CAs.
ExtendedPKIXParameters - Class in org.spongycastle.x509
This class extends the PKIXParameters with a validity model parameter.
ExtendedPKIXParameters(Set) - Constructor for class org.spongycastle.x509.ExtendedPKIXParameters
Creates an instance of PKIXParameters with the specified Set of most-trusted CAs.
ExtException - Interface in org.spongycastle.jce.exception
This is an extended exception.
ExtIOException - Exception in org.spongycastle.jce.exception
 
ExtIOException(String, Throwable) - Constructor for exception org.spongycastle.jce.exception.ExtIOException
 
extractParameters(AlgorithmParameters) - Static method in class org.spongycastle.jcajce.util.JcaJceUtils
Extract an ASN.1 encodable from an AlgorithmParameters object.

F

findCertificates(X509CertStoreSelector, List) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
Return a Collection of all certificates or attribute certificates found in the X509Store's that are matching the certSelect criteriums.
findCertificates(X509AttributeCertStoreSelector, List) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
findCRLs(X509CRLStoreSelector, ExtendedPKIXParameters, Date) - Method in class org.spongycastle.jce.provider.PKIXCRLUtil
 
findCRLs(X509CRLStoreSelector, PKIXParameters) - Method in class org.spongycastle.jce.provider.PKIXCRLUtil
 
findIssuerCerts(X509Certificate, ExtendedPKIXBuilderParameters) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
Find the issuer certificates of a given certificate.
findTrustAnchor(X509Certificate, Set) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
Search the given Set of TrustAnchor's for one that is the issuer of the given X509 certificate.
findTrustAnchor(X509Certificate, Set, String) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
Search the given Set of TrustAnchor's for one that is the issuer of the given X509 certificate.
flush() - Method in class org.spongycastle.jcajce.io.CipherOutputStream
Flushes this output stream by forcing any buffered output bytes that have already been processed by the encapsulated cipher object to be written out.
FRESHEST_CRL - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
FRESHEST_CRL - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
fromExtensionValue(byte[]) - Static method in class org.spongycastle.x509.extension.X509ExtensionUtil
 
fromPublicKeyAlg(GOST3410PublicKeyAlgParameters) - Static method in class org.spongycastle.jce.spec.GOST3410ParameterSpec
 

G

generate(PrivateKey) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject using the default provider.
generate(PrivateKey, SecureRandom) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject using the default provider and the passed in source of randomness
generate(PrivateKey, String) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing, and the passed in source of randomness (if required).
generate(PrivateKey, String, SecureRandom) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing, and the passed in source of randomness (if required).
generate(PrivateKey) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
generate an X509 CRL, based on the current issuer and subject using the default provider.
generate(PrivateKey, SecureRandom) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
generate an X509 CRL, based on the current issuer and subject using the default provider and an user defined SecureRandom object as source of randomness.
generate(PrivateKey, String) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject using the passed in provider for the signing.
generate(PrivateKey, String, SecureRandom) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
generate an X509 CRL, based on the current issuer and subject, using the passed in provider for the signing.
generate(PrivateKey) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject using the default provider.
generate(PrivateKey, SecureRandom) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject using the default provider, and the passed in source of randomness (if required).
generate(PrivateKey, String) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing.
generate(PrivateKey, String, SecureRandom) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing and the supplied source of randomness, if required.
generateBytes(byte[], int, int) - Method in class org.spongycastle.jce.provider.BrokenKDF2BytesGenerator
fill len bytes of the output buffer with bytes generated from the derivation function.
generateKeyPair() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
generateKeyPair() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McEliece
 
generateKeyPair() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
 
generateKeyPair() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in interface org.spongycastle.jcajce.provider.util.AsymmetricKeyInfoConverter
 
generatePrivate(KeySpec) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
Converts, if possible, a key specification into a BCMcElieceCCA2PrivateKey.
generatePrivate(PrivateKeyInfo) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
generatePrivate(KeySpec) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
Converts, if possible, a key specification into a BCMcEliecePrivateKey.
generatePrivate(PrivateKeyInfo) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.ElGamalUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.DHUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.ECUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.GOST3410Util
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.spongycastle.jce.provider.DHUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.spongycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in interface org.spongycastle.jcajce.provider.util.AsymmetricKeyInfoConverter
 
generatePublic(KeySpec) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
Converts, if possible, a key specification into a BCMcElieceCCA2PublicKey.
generatePublic(SubjectPublicKeyInfo) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
generatePublic(KeySpec) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
Converts, if possible, a key specification into a BCMcEliecePublicKey.
generatePublic(SubjectPublicKeyInfo) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
 
generatePublicKeyParameter(PublicKey) - Static method in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.ElGamalUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.DHUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.ECUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.GOST3410Util
 
generatePublicKeyParameter(PublicKey) - Static method in class org.spongycastle.jce.provider.DHUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
 
generatePublicKeyParameter(PublicKey) - Static method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
 
generatePublicKeyParameter(PublicKey) - Static method in class org.spongycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
 
generateX509Certificate(PrivateKey) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
use generate(key, "SC")
generateX509Certificate(PrivateKey, SecureRandom) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
use generate(key, random, "SC")
generateX509Certificate(PrivateKey, String) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
use generate()
generateX509Certificate(PrivateKey, String, SecureRandom) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
use generate()
generateX509Certificate(PrivateKey) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
use generate(key, "SC")
generateX509Certificate(PrivateKey, SecureRandom) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
use generate(key, random, "SC")
generateX509Certificate(PrivateKey, String) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
use generate()
generateX509Certificate(PrivateKey, String, SecureRandom) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
use generate()
generateX509CRL(PrivateKey) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
use generate(key, "SC")
generateX509CRL(PrivateKey, SecureRandom) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
use generate(key, random, "SC")
generateX509CRL(PrivateKey, String) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
use generate()
generateX509CRL(PrivateKey, String, SecureRandom) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
use generate()
get() - Method in interface org.spongycastle.jcajce.provider.symmetric.util.BlockCipherProvider
 
getA() - Method in class org.spongycastle.jce.spec.GOST3410PrivateKeySpec
Returns the base a.
getA() - Method in class org.spongycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Returns the base a.
getA() - Method in class org.spongycastle.jce.spec.GOST3410PublicKeySpec
Returns the base g.
getAACertificateAttribute() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getAACertificates(X509AttributeCertStoreSelector) - Method in class org.spongycastle.x509.util.LDAPStoreHelper
Returns attribute certificates for an attribute authority

The aAcertificate holds the privileges of an attribute authority.

getAACertificateSubjectAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getActions() - Method in class org.spongycastle.jcajce.provider.config.ProviderConfigurationPermission
 
getAdditionalStores() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Returns an immutable List of additional Bouncy Castle Stores used for finding CRLs, certificates, attribute certificates or cross certificates.
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getAlgorithm() - Method in class org.spongycastle.jcajce.spec.RepeatedSecretKeySpec
 
getAlgorithm() - Method in class org.spongycastle.jce.provider.JCEDHPrivateKey
 
getAlgorithm() - Method in class org.spongycastle.jce.provider.JCEDHPublicKey
 
getAlgorithm() - Method in class org.spongycastle.jce.provider.JCEECPrivateKey
 
getAlgorithm() - Method in class org.spongycastle.jce.provider.JCEECPublicKey
 
getAlgorithm() - Method in class org.spongycastle.jce.provider.JCEElGamalPrivateKey
 
getAlgorithm() - Method in class org.spongycastle.jce.provider.JCEElGamalPublicKey
 
getAlgorithm() - Method in class org.spongycastle.jce.provider.JCERSAPrivateKey
 
getAlgorithm() - Method in class org.spongycastle.jce.provider.JCERSAPublicKey
 
getAlgorithm() - Method in class org.spongycastle.jce.provider.JDKDSAPrivateKey
 
getAlgorithm() - Method in class org.spongycastle.jce.provider.JDKDSAPublicKey
 
getAlgorithm() - Method in class org.spongycastle.jce.spec.IEKeySpec
return "IES"
getAlgorithm() - Method in class org.spongycastle.jce.spec.MQVPrivateKeySpec
return "ECMQV"
getAlgorithm() - Method in class org.spongycastle.jce.spec.MQVPublicKeySpec
return "ECMQV"
getAlgorithm() - Method in class org.spongycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
Returns the name of the algorithm
getAlgorithm() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
Return the name of the algorithm.
getAlgorithm() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
Return the name of the algorithm.
getAlgorithm() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
Return the name of the algorithm.
getAlgorithm() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
Return the name of the algorithm.
getAlgorithm() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
getAlgorithm() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getAlgorithmIdentifier(PublicKey) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
getAlgParams() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getAlgParams() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getAlgParams() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getAlgParams() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getAttrCertCheckers() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Returns the attribute certificate checker.
getAttrCertificateChecking() - Method in class org.spongycastle.x509.X509CRLStoreSelector
Returns the attribute certificate being checked.
getAttributeAuthorityRevocationListAttribute() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getAttributeAuthorityRevocationListIssuerAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getAttributeAuthorityRevocationLists(X509CRLStoreSelector) - Method in class org.spongycastle.x509.util.LDAPStoreHelper
Returns the revocation list for revoked attribute certificates for an attribute authority

The attributeAuthorityList holds a list of AA certificates that have been revoked.

getAttributeCert() - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Returns the attribute certificate which must be matched.
getAttributeCertificateAttributeAttribute() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateAttributes(X509AttributeCertStoreSelector) - Method in class org.spongycastle.x509.util.LDAPStoreHelper
Returns an attribute certificate for an user.
getAttributeCertificateAttributeSubjectAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateRevocationListAttribute() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateRevocationListIssuerAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateRevocationLists(X509CRLStoreSelector) - Method in class org.spongycastle.x509.util.LDAPStoreHelper
Returns the revocation list for revoked attribute certificates.
getAttributeCertificateValid() - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Get the criteria for the validity.
getAttributeDescriptorCertificateAttribute() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getAttributeDescriptorCertificates(X509AttributeCertStoreSelector) - Method in class org.spongycastle.x509.util.LDAPStoreHelper
Returns an attribute certificate for an authority

The attributeDescriptorCertificate is self signed by a source of authority and holds a description of the privilege and its delegation rules.

getAttributeDescriptorCertificateSubjectAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getAttributes() - Method in interface org.spongycastle.x509.X509AttributeCertificate
Deprecated.
Return the attributes contained in the attribute block in the certificate.
getAttributes(String) - Method in interface org.spongycastle.x509.X509AttributeCertificate
Deprecated.
Return the attributes with the same type as the passed in oid.
getAttributes() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getAttributes(String) - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getAuthorityRevocationListAttribute() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getAuthorityRevocationListIssuerAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getAuthorityRevocationLists(X509CRLStoreSelector) - Method in class org.spongycastle.x509.util.LDAPStoreHelper
Returns the CRLs for issued certificates for other CAs matching the given selector.
getB1() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Getter for the translation part of the private quadratic map L1.
getB1() - Method in class org.spongycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Getter for the translation part of the private quadratic map L1.
getB2() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Getter for the translation part of the private quadratic map L2.
getB2() - Method in class org.spongycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Getter for the translation part of the private quadratic map L2.
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
getBagAttribute(ASN1ObjectIdentifier) - Method in interface org.spongycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jce.provider.JCEDHPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jce.provider.JCEECPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jce.provider.JCEElGamalPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jce.provider.JCERSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jce.provider.JDKDSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getBagAttributeKeys() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getBagAttributeKeys() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getBagAttributeKeys() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getBagAttributeKeys() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getBagAttributeKeys() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getBagAttributeKeys() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getBagAttributeKeys() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getBagAttributeKeys() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getBagAttributeKeys() - Method in class org.spongycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
getBagAttributeKeys() - Method in interface org.spongycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
getBagAttributeKeys() - Method in class org.spongycastle.jce.provider.JCEDHPrivateKey
 
getBagAttributeKeys() - Method in class org.spongycastle.jce.provider.JCEECPrivateKey
 
getBagAttributeKeys() - Method in class org.spongycastle.jce.provider.JCEElGamalPrivateKey
 
getBagAttributeKeys() - Method in class org.spongycastle.jce.provider.JCERSAPrivateKey
 
getBagAttributeKeys() - Method in class org.spongycastle.jce.provider.JDKDSAPrivateKey
 
getBagAttributeKeys() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getBaseDN() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getBasicConstraints() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getBlockSize() - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Return the block size (in bytes).
getBlockSize() - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
 
getBlockSize() - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
 
getCACertificateAttribute() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getCACertificates(X509CertStoreSelector) - Method in class org.spongycastle.x509.util.LDAPStoreHelper
Returns CA certificates.
getCACertificateSubjectAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getCause() - Method in exception org.spongycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException
 
getCause() - Method in exception org.spongycastle.jce.exception.ExtCertificateEncodingException
 
getCause() - Method in exception org.spongycastle.jce.exception.ExtCertPathBuilderException
 
getCause() - Method in exception org.spongycastle.jce.exception.ExtCertPathValidatorException
 
getCause() - Method in interface org.spongycastle.jce.exception.ExtException
Returns the cause of the exception.
getCause() - Method in exception org.spongycastle.jce.exception.ExtIOException
 
getCause() - Method in exception org.spongycastle.jce.provider.AnnotatedException
 
getCause() - Method in exception org.spongycastle.x509.util.StreamParsingException
 
getCertificateIssuer() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject
 
getCertificateIssuer() - Method in class org.spongycastle.jce.provider.X509CRLEntryObject
 
getCertificateRevocationListAttribute() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getCertificateRevocationListIssuerAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getCertificateRevocationLists(X509CRLStoreSelector) - Method in class org.spongycastle.x509.util.LDAPStoreHelper
Returns the certificate revocation lists for revoked certificates.
getCertificates() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns the list of certificates in this certification path.
getCertPair() - Method in class org.spongycastle.x509.X509CertPairStoreSelector
Returns the certificate pair which is used for testing on equality.
getCertPath() - Method in exception org.spongycastle.x509.CertPathReviewerException
 
getCertPath() - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
getCertPathSize() - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
getCertStatus(Date, X509CRL, Object, CertStatus) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
getCertStores() - Method in class org.spongycastle.jce.MultiCertStoreParameters
 
getChallenge() - Method in class org.spongycastle.jce.netscape.NetscapeCertRequest
 
getChildren() - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
getCipherKeySize() - Method in class org.spongycastle.jce.spec.IESParameterSpec
return the key size in bits for the block cipher used with the message
getCoeffQuadratic() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getCoeffQuadratic() - Method in class org.spongycastle.pqc.jcajce.spec.RainbowPublicKeySpec
 
getCoeffScalar() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getCoeffScalar() - Method in class org.spongycastle.pqc.jcajce.spec.RainbowPublicKeySpec
 
getCoeffSingular() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getCoeffSingular() - Method in class org.spongycastle.pqc.jcajce.spec.RainbowPublicKeySpec
 
getCollection() - Method in class org.spongycastle.x509.X509CollectionStoreParameters
Returns a copy of the Collection.
getCompleteCRLs(DistributionPoint, Object, Date, ExtendedPKIXParameters) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
Fetches complete CRLs according to RFC 3280.
getCriticalExtensionOIDs() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject
 
getCriticalExtensionOIDs() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getCriticalExtensionOIDs() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getCriticalExtensionOIDs() - Method in class org.spongycastle.jce.provider.X509CRLEntryObject
 
getCriticalExtensionOIDs() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getCriticalExtensionOIDs() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getCRLDistUrls(CRLDistPoint) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
getCRLIssuersFromDistributionPoint(DistributionPoint, Collection, X509CRLSelector, ExtendedPKIXParameters) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
Add the CRL issuers from the cRLIssuer field of the distribution point or from the certificate if not given to the issuer criterion of the selector.
getCrossCertificateAttribute() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getCrossCertificatePairs(X509CertPairStoreSelector) - Method in class org.spongycastle.x509.util.LDAPStoreHelper
Returns cross certificate pairs.
getCrossCertificateSubjectAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getCrtCoefficient() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the CRT coefficient.
getCrtCoefficient() - Method in class org.spongycastle.jce.provider.JCERSAPrivateCrtKey
return the CRT coefficient.
getCurrentAuthPath() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getCurrentRetain() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getCurrentRootSig() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getCurrentSeed() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getCurrentStack() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getCurrentTreehash() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getCurve() - Method in class org.spongycastle.jce.spec.ECParameterSpec
return the curve along which the base point lies.
getCurveName(ASN1ObjectIdentifier) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.ECUtil
 
getD() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getD() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getD() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getD() - Method in interface org.spongycastle.jce.interfaces.ECPrivateKey
return the private value D.
getD() - Method in class org.spongycastle.jce.provider.JCEECPrivateKey
 
getD() - Method in class org.spongycastle.jce.spec.ECPrivateKeySpec
return the private number D
getDeltaCertificateRevocationLists(X509CRLStoreSelector) - Method in class org.spongycastle.x509.util.LDAPStoreHelper
Returns the delta revocation list for revoked certificates.
getDeltaCRLs(Date, ExtendedPKIXParameters, X509CRL) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
Fetches delta CRLs according to RFC 3280 section 5.2.4.
getDeltaRevocationListAttribute() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getDeltaRevocationListIssuerAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getDepth() - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
getDerivationV() - Method in class org.spongycastle.jce.spec.IESParameterSpec
return the derivation vector.
getDHDefaultParameters(int) - Method in interface org.spongycastle.jcajce.provider.config.ProviderConfiguration
 
getDigest(String) - Static method in class org.spongycastle.jcajce.provider.util.DigestFactory
 
getDigest() - Method in class org.spongycastle.jce.provider.BrokenKDF2BytesGenerator
return the underlying digest.
getDigestAlgName(ASN1ObjectIdentifier) - Static method in class org.spongycastle.jcajce.util.JcaJceUtils
Attempt to find a standard JCA name for the digest represented by the past in OID.
getDigestAlgorithm() - Method in class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
Returns the other object type ID if an object digest info is used.
getDigestedObjectType() - Method in class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
Returns the digest object type if an object digest info is used.
getDigestParamSetOID() - Method in interface org.spongycastle.jce.interfaces.GOST3410Params
 
getDigestParamSetOID() - Method in class org.spongycastle.jce.spec.GOST3410ParameterSpec
 
getDocLength() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getDocLength() - Method in class org.spongycastle.pqc.jcajce.spec.RainbowPublicKeySpec
 
getDocumentLength() - Method in class org.spongycastle.pqc.jcajce.spec.RainbowParameterSpec
Getter for the number of all the polynomials in Rainbow
getEcImplicitlyCa() - Method in interface org.spongycastle.jcajce.provider.config.ProviderConfiguration
 
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns the encoded form of this certification path, using the default encoding.
getEncoded(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns the encoded form of this certification path, using the specified encoding.
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject
 
getEncoded() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getEncoded() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getEncoded() - Method in class org.spongycastle.jcajce.spec.RepeatedSecretKeySpec
 
getEncoded() - Method in class org.spongycastle.jce.PKCS10CertificationRequest
Deprecated.
return a DER encoded byte array representing this object
getEncoded() - Method in class org.spongycastle.jce.provider.JCEDHPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.spongycastle.jce.provider.JCEDHPublicKey
 
getEncoded() - Method in class org.spongycastle.jce.provider.JCEECPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.spongycastle.jce.provider.JCEECPublicKey
 
getEncoded() - Method in class org.spongycastle.jce.provider.JCEElGamalPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.spongycastle.jce.provider.JCEElGamalPublicKey
 
getEncoded() - Method in class org.spongycastle.jce.provider.JCERSAPrivateCrtKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.spongycastle.jce.provider.JCERSAPrivateKey
 
getEncoded() - Method in class org.spongycastle.jce.provider.JCERSAPublicKey
 
getEncoded() - Method in class org.spongycastle.jce.provider.JDKDSAPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.spongycastle.jce.provider.JDKDSAPublicKey
 
getEncoded() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getEncoded() - Method in class org.spongycastle.jce.provider.X509CRLEntryObject
 
getEncoded() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getEncoded() - Method in class org.spongycastle.jce.spec.IEKeySpec
returns null
getEncoded() - Method in class org.spongycastle.jce.spec.MQVPrivateKeySpec
returns null
getEncoded() - Method in class org.spongycastle.jce.spec.MQVPublicKeySpec
returns null
getEncoded() - Method in class org.spongycastle.jce.X509Principal
Deprecated.
return a DER encoded byte array representing this object
getEncoded() - Method in class org.spongycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
getEncoded() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
Return the keyData to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
Return the keyData to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
Return the key data to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
Return the keyData to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
getEncoded() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getEncoded() - Method in interface org.spongycastle.x509.X509AttributeCertificate
Deprecated.
Return an ASN.1 encoded byte array representing the attribute certificate.
getEncoded() - Method in class org.spongycastle.x509.X509CertificatePair
 
getEncoded() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getEncodedIssuerPrincipal(Object) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
Returns the issuer of an attribute certificate or certificate.
getEncodedPrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedPrivateKeyInfo(PrivateKeyInfo) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedPrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.spongycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedPrivateKeyInfo(PrivateKeyInfo) - Static method in class org.spongycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.spongycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Static method in class org.spongycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Static method in class org.spongycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodings() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns an iteration of the encodings supported by this certification path, with the default encoding first.
getEncodingV() - Method in class org.spongycastle.jce.spec.IESParameterSpec
return the encoding vector.
getEncryptionParamSetOID() - Method in interface org.spongycastle.jce.interfaces.GOST3410Params
 
getEncryptionParamSetOID() - Method in class org.spongycastle.jce.spec.GOST3410ParameterSpec
 
getEntityNames() - Method in class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
Return any principal objects inside the attribute certificate holder entity names field.
getEphemeralKey() - Method in interface org.spongycastle.jce.interfaces.MQVPublicKey
return the ephemeral public key.
getEphemeralKey() - Method in class org.spongycastle.jce.spec.MQVPublicKeySpec
return the ephemeral public key
getEphemeralPrivateKey() - Method in interface org.spongycastle.jce.interfaces.MQVPrivateKey
return the ephemeral private key.
getEphemeralPrivateKey() - Method in class org.spongycastle.jce.spec.MQVPrivateKeySpec
return the ephemeral private key
getEphemeralPublicKey() - Method in interface org.spongycastle.jce.interfaces.MQVPrivateKey
return the ephemeral public key (may be null).
getEphemeralPublicKey() - Method in class org.spongycastle.jce.spec.MQVPrivateKeySpec
return the ephemeral public key (may be null)
getErrors() - Method in class org.spongycastle.x509.PKIXCertPathReviewer
Returns an Array of Lists which contains a List of global error messages and a List of error messages for each certificate in the path.
getErrors(int) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
Returns an List of error messages for the certificate at the given index in the CertPath.
getExcludedCerts() - Method in class org.spongycastle.x509.ExtendedPKIXBuilderParameters
Excluded certificates are not used for building a certification path.
getExpectedPolicies() - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
getExtendedKeyUsage() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getExtensionValue(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject
 
getExtensionValue(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getExtensionValue(X509Extension, String) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
Extract the value of the given extension, if it exists.
getExtensionValue(String) - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getExtensionValue(String) - Method in class org.spongycastle.jce.provider.X509CRLEntryObject
 
getExtensionValue(String) - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getExtensionValue(String) - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getField() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getField() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getField() - Method in class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getField() - Method in class org.spongycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getFieldPoly() - Method in class org.spongycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
 
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getFormat() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
getFormat() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getFormat() - Method in class org.spongycastle.jcajce.spec.RepeatedSecretKeySpec
 
getFormat() - Method in class org.spongycastle.jce.provider.JCEDHPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.spongycastle.jce.provider.JCEDHPublicKey
 
getFormat() - Method in class org.spongycastle.jce.provider.JCEECPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.spongycastle.jce.provider.JCEECPublicKey
 
getFormat() - Method in class org.spongycastle.jce.provider.JCEElGamalPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.spongycastle.jce.provider.JCEElGamalPublicKey
 
getFormat() - Method in class org.spongycastle.jce.provider.JCERSAPrivateCrtKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.spongycastle.jce.provider.JCERSAPrivateKey
 
getFormat() - Method in class org.spongycastle.jce.provider.JCERSAPublicKey
 
getFormat() - Method in class org.spongycastle.jce.provider.JDKDSAPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.spongycastle.jce.provider.JDKDSAPublicKey
 
getFormat() - Method in class org.spongycastle.jce.spec.IEKeySpec
return null
getFormat() - Method in class org.spongycastle.jce.spec.MQVPrivateKeySpec
return null
getFormat() - Method in class org.spongycastle.jce.spec.MQVPublicKeySpec
return null
getFormat() - Method in class org.spongycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
getFormat() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getFormat() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getFormat() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getFormat() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getFormat() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
getFormat() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getForward() - Method in class org.spongycastle.x509.X509CertificatePair
Returns the certificate from the other CA to this CA.
getForwardSelector() - Method in class org.spongycastle.x509.X509CertPairStoreSelector
Returns the certicate selector for the forward part.
getG() - Method in class org.spongycastle.jce.spec.ECParameterSpec
return the base point we are using for these domain parameters.
getG() - Method in class org.spongycastle.jce.spec.ElGamalParameterSpec
Returns the base generator g.
getG() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getG() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getG() - Method in class org.spongycastle.pqc.jcajce.spec.McEliecePublicKeySpec
 
getGmssPS() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getGoppaPoly() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getGoppaPoly() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getGoppaPoly() - Method in class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getGoppaPoly() - Method in class org.spongycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getGostParams() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getH() - Method in class org.spongycastle.jce.spec.ECParameterSpec
return the cofactor H to the order of G.
getH() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getH() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getH() - Method in class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getH() - Method in class org.spongycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getHolder() - Method in interface org.spongycastle.x509.X509AttributeCertificate
Deprecated.
Return the holder of the certificate.
getHolder() - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Gets the holder.
getHolder() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getIndex() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getIndex() - Method in exception org.spongycastle.x509.CertPathReviewerException
 
getInstance(LDAPCertStoreParameters) - Static method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getInstance(PKIXParameters) - Static method in class org.spongycastle.x509.ExtendedPKIXBuilderParameters
Returns an instance of ExtendedPKIXParameters which can be safely casted to ExtendedPKIXBuilderParameters.
getInstance(PKIXParameters) - Static method in class org.spongycastle.x509.ExtendedPKIXParameters
Returns an instance with the parameters of a given PKIXParameters object.
getInstance(X509CertSelector) - Static method in class org.spongycastle.x509.X509CertStoreSelector
Deprecated.
Returns an instance of this from a X509CertSelector.
getInstance(X509CRLSelector) - Static method in class org.spongycastle.x509.X509CRLStoreSelector
Returns an instance of this from a X509CRLSelector.
getInstance(String, X509StoreParameters) - Static method in class org.spongycastle.x509.X509Store
Deprecated.
 
getInstance(String, X509StoreParameters, String) - Static method in class org.spongycastle.x509.X509Store
Deprecated.
 
getInstance(String, X509StoreParameters, Provider) - Static method in class org.spongycastle.x509.X509Store
Deprecated.
 
getInstance(String) - Static method in class org.spongycastle.x509.X509StreamParser
Generates a StreamParser object that implements the specified type.
getInstance(String, String) - Static method in class org.spongycastle.x509.X509StreamParser
Generates a X509StreamParser object for the specified type from the specified provider.
getInstance(String, Provider) - Static method in class org.spongycastle.x509.X509StreamParser
Generates a X509StreamParser object for the specified type from the specified provider.
getInvA1() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Getter for the inverse matrix of A1.
getInvA1() - Method in class org.spongycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Getter for the inverse matrix of A1.
getInvA2() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Getter for the inverse matrix of A2
getInvA2() - Method in class org.spongycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Getter for the inverse matrix of A2
getIssuer() - Method in class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
Return the principals associated with the issuer attached to this holder
getIssuer() - Method in interface org.spongycastle.x509.X509AttributeCertificate
Deprecated.
Return the issuer details for the certificate.
getIssuer() - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Returns the issuer criterion.
getIssuer() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getIssuerAlternativeNames() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getIssuerAlternativeNames(X509Certificate) - Static method in class org.spongycastle.x509.extension.X509ExtensionUtil
 
getIssuerDN() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getIssuerDN() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getIssuerDN() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getIssuerPrincipal(X509CRL) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
getIssuerUniqueID() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getIssuerUniqueID() - Method in interface org.spongycastle.x509.X509AttributeCertificate
Deprecated.
 
getIssuerUniqueID() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getIssuerX500Principal() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getIssuerX500Principal() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getIssuerX500Principal() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getIssuerX509Principal(X509Certificate) - Static method in class org.spongycastle.jce.PrincipalUtil
return the issuer of the given cert as an X509PrincipalObject.
getIssuerX509Principal(X509CRL) - Static method in class org.spongycastle.jce.PrincipalUtil
return the issuer of the given CRL as an X509PrincipalObject.
getIssuingDistributionPoint() - Method in class org.spongycastle.x509.X509CRLStoreSelector
Returns the issuing distribution point.
getIterationCount() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getIV() - Method in class org.spongycastle.jcajce.spec.GOST28147ParameterSpec
Returns the IV or null if this parameter set does not contain an IV.
getIV() - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
 
getIV() - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
 
getIV() - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the initialization vector.
getIvSize() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getK() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getK() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getK() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getK() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getK() - Method in class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getK() - Method in class org.spongycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getKeep() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getKey() - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the key parameter, or null if not set.
getKeyAlgorithm() - Method in class org.spongycastle.jce.netscape.NetscapeCertRequest
 
getKeyIdentifier() - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the key identifier parameter, or null if not set.
getKeySize(ASN1ObjectIdentifier) - Static method in class org.spongycastle.jcajce.provider.util.SecretKeyUtil
 
getKeySize(Key) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
getKeySize(Key) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
getKeySize(Key) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
getKeySize(Key) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
getKeySize(Key) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the key size of the given key object in bits.
getKeySpec(Key, Class) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
Converts, if possible, a given key into a key specification.
getKeySpec(Key, Class) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
Converts, if possible, a given key into a key specification.
getKeyUsage() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getLayers() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Returns the layers contained in the private key
getLayers() - Method in class org.spongycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Returns the layers contained in the private key
getLdapAACertificateAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeAuthorityRevocationListAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeCertificateAttributeAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeCertificateRevocationListAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeDescriptorCertificateAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getLdapAuthorityRevocationListAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getLdapCACertificateAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getLdapCertificateRevocationListAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getLdapCrossCertificateAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getLdapDeltaRevocationListAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getLdapURL() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getLdapUserCertificateAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getM() - Method in class org.spongycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
 
getMac() - Method in class org.spongycastle.jcajce.io.MacOutputStream
 
getMacKeySize() - Method in class org.spongycastle.jce.spec.IESParameterSpec
return the key size in bits for the MAC used with the message
getMatches(Selector) - Method in class org.spongycastle.x509.X509Store
Deprecated.
 
getMatrixG() - Method in class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
 
getMaxBaseCRLNumber() - Method in class org.spongycastle.x509.X509CRLStoreSelector
Get the maximum base CRL number.
getMaxPathLength() - Method in class org.spongycastle.x509.ExtendedPKIXBuilderParameters
Returns the value of the maximum number of intermediate non-self-issued certificates in the certification path.
getMcElieceCCA2Parameters() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getMcElieceCCA2Parameters() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getMcElieceParameters() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getMcElieceParameters() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getMDName() - Method in class org.spongycastle.pqc.jcajce.spec.McElieceCCA2ParameterSpec
 
getMinTreehash() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getModulus() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getModulus() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
return the modulus.
getModulus() - Method in class org.spongycastle.jce.provider.JCERSAPrivateKey
 
getModulus() - Method in class org.spongycastle.jce.provider.JCERSAPublicKey
return the modulus.
getN() - Method in class org.spongycastle.jce.spec.ECParameterSpec
return the order N of G
getN() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getN() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getN() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getN() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getN() - Method in class org.spongycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
 
getN() - Method in class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getN() - Method in class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
 
getN() - Method in class org.spongycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getN() - Method in class org.spongycastle.pqc.jcajce.spec.McEliecePublicKeySpec
 
getName() - Method in class org.spongycastle.jce.spec.ECNamedCurveGenParameterSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.spongycastle.jce.spec.ECNamedCurveParameterSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.spongycastle.jce.spec.ECNamedCurveSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.spongycastle.jce.X509Principal
Deprecated.
 
getName() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
getName() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
getName() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
getName() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
getName() - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
 
getNamedCurveByOid(ASN1ObjectIdentifier) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNamedCurveOid(String) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNames() - Static method in class org.spongycastle.jce.ECGOST3410NamedCurveTable
return an enumeration of the names of the available curves.
getNames() - Static method in class org.spongycastle.jce.ECNamedCurveTable
return an enumeration of the names of the available curves.
getNecessaryACAttributes() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Returns the neccessary attributes which must be contained in an attribute certificate.
getNextAuthPath() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextNextLeaf() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextNextRoot() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextNextSeed() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextRetain() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextRoot() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextRootSig() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextStack() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextTreehash() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextUpdate() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getNextUpdate() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getNextWorkingKey(List, int) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
Return the next working key inheriting DSA parameters if necessary.
getNonce() - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the nonce parameter, or null if not set.
getNonce() - Method in class org.spongycastle.jce.spec.IESParameterSpec
Return the nonce (IV) value to be associated with message.
getNonCriticalExtensionOIDs() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject
 
getNonCriticalExtensionOIDs() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getNonCriticalExtensionOIDs() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getNonCriticalExtensionOIDs() - Method in class org.spongycastle.jce.provider.X509CRLEntryObject
 
getNonCriticalExtensionOIDs() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getNonCriticalExtensionOIDs() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getNotAfter() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getNotAfter() - Method in interface org.spongycastle.x509.X509AttributeCertificate
Deprecated.
Return the date after which the certificate is not valid.
getNotAfter() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getNotBefore() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getNotBefore() - Method in interface org.spongycastle.x509.X509AttributeCertificate
Deprecated.
Return the date before which the certificate is not valid.
getNotBefore() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getNotifications() - Method in class org.spongycastle.x509.PKIXCertPathReviewer
Returns an Array of Lists which contains a List of global notification messages and a List of botification messages for each certificate in the path.
getNotifications(int) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
Returns an List of notification messages for the certificate at the given index in the CertPath.
getNumOfLayers() - Method in class org.spongycastle.pqc.jcajce.spec.RainbowParameterSpec
Getter for the number of layers
getObjectDigest() - Method in class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
Returns the hash if an object digest info is used.
getOCSPUrls(AuthorityInformationAccess) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
getOID() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getOID(String) - Static method in class org.spongycastle.jcajce.provider.util.DigestFactory
 
getOID() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getOID() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getOID() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getOID() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getOID() - Method in class org.spongycastle.x509.X509Attribute
 
getOIDString() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getOIDString() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getOIDString() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getOIDString() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getOIDString() - Method in class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getOIDString() - Method in class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
 
getOIDString() - Method in class org.spongycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getOIDString() - Method in class org.spongycastle.pqc.jcajce.spec.McEliecePublicKeySpec
 
getOtherObjectTypeID() - Method in class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
Returns the digest algorithm ID if an object digest info is used.
getOutputSize(int) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inLen (in bytes).
getOutputSize(int) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inLen (in bytes).
getOutputSize(int) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
getOutputStream() - Method in class org.spongycastle.jcajce.provider.config.PKCS12StoreParameter
 
getOutputStream() - Method in class org.spongycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
getP() - Method in class org.spongycastle.jce.spec.ElGamalParameterSpec
Returns the prime modulus p.
getP() - Method in class org.spongycastle.jce.spec.GOST3410PrivateKeySpec
Returns the prime p.
getP() - Method in class org.spongycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Returns the prime p.
getP() - Method in class org.spongycastle.jce.spec.GOST3410PublicKeySpec
Returns the prime p.
getP() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getP() - Method in class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getP1() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getP1() - Method in class org.spongycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getP2() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getP2() - Method in class org.spongycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getParam() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getParameters() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getParameters() - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec
Obtains a map of type (Integer) to value (byte[]) for the parameters tracked in this object.
getParameters() - Method in interface org.spongycastle.jce.interfaces.ECKey
return a parameter specification representing the EC domain parameters for the key.
getParameters() - Method in interface org.spongycastle.jce.interfaces.ElGamalKey
 
getParameters() - Method in interface org.spongycastle.jce.interfaces.GOST3410Key
 
getParameters() - Method in class org.spongycastle.jce.provider.JCEECPrivateKey
 
getParameters() - Method in class org.spongycastle.jce.provider.JCEECPublicKey
 
getParameters() - Method in class org.spongycastle.jce.provider.JCEElGamalPrivateKey
 
getParameters() - Method in class org.spongycastle.jce.provider.JCEElGamalPublicKey
 
getParameters() - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher

Returns the parameters used with this cipher.

getParameters() - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Return the parameters used with this cipher.
getParameters() - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Returns the parameters used with this cipher.
getParameters() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSKeySpec
Returns the GMSS parameter set
getParameterSet() - Method in class org.spongycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
getParameterSpec(String) - Static method in class org.spongycastle.jce.ECGOST3410NamedCurveTable
return a parameter spec representing the passed in named curve.
getParameterSpec(String) - Static method in class org.spongycastle.jce.ECNamedCurveTable
return a parameter spec representing the passed in named curve.
getParams() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getParams() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getParams() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getParams() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getParams() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getParams() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getParams() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getParams() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getParams() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getParams() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getParams() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getParams() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getParams() - Method in class org.spongycastle.jce.provider.JCEDHPrivateKey
 
getParams() - Method in class org.spongycastle.jce.provider.JCEDHPublicKey
 
getParams() - Method in class org.spongycastle.jce.provider.JCEECPrivateKey
 
getParams() - Method in class org.spongycastle.jce.provider.JCEECPublicKey
 
getParams() - Method in class org.spongycastle.jce.provider.JCEElGamalPrivateKey
 
getParams() - Method in class org.spongycastle.jce.provider.JCEElGamalPublicKey
 
getParams() - Method in class org.spongycastle.jce.provider.JDKDSAPrivateKey
 
getParams() - Method in class org.spongycastle.jce.provider.JDKDSAPublicKey
 
getParams() - Method in class org.spongycastle.jce.spec.ECKeySpec
return the domain parameters for the curve
getParams() - Method in class org.spongycastle.jce.spec.ElGamalKeySpec
 
getParent() - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
getPassword() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getPersonalisation() - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the personalisation parameter, or null if not set.
getPolicyQualifiers() - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
getPolicyTree() - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
getPrf() - Method in class org.spongycastle.jcajce.spec.PBKDF2KeySpec
 
getPrimeExponentP() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime exponent for P.
getPrimeExponentP() - Method in class org.spongycastle.jce.provider.JCERSAPrivateCrtKey
return the prime exponent for P.
getPrimeExponentQ() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime exponent for Q.
getPrimeExponentQ() - Method in class org.spongycastle.jce.provider.JCERSAPrivateCrtKey
return the prime exponent for Q.
getPrimeP() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime P.
getPrimeP() - Method in class org.spongycastle.jce.provider.JCERSAPrivateCrtKey
return the prime P.
getPrimeQ() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime Q.
getPrimeQ() - Method in class org.spongycastle.jce.provider.JCERSAPrivateCrtKey
return the prime Q.
getPrimeSize() - Method in class org.spongycastle.jce.spec.ElGamalGenParameterSpec
Returns the size in bits of the prime modulus.
getPrincipals() - Method in class org.spongycastle.x509.AttributeCertificateIssuer
Deprecated.
Return any principal objects inside the attribute certificate issuer object.
getPrivate() - Method in interface org.spongycastle.jce.interfaces.IESKey
return the local private key.
getPrivate() - Method in class org.spongycastle.jce.spec.IEKeySpec
return the local private key.
getPrivateExponent() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getPrivateExponent() - Method in class org.spongycastle.jce.provider.JCERSAPrivateKey
 
getPrivateKey(PrivateKeyInfo) - Static method in class org.spongycastle.jce.provider.BouncyCastleProvider
 
getPrivateKey(PrivateKeyInfo) - Static method in class org.spongycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
getProhibitedACAttributes() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Returns the attribute certificates which are not allowed.
getProtectionParameter() - Method in class org.spongycastle.jcajce.provider.config.PKCS12StoreParameter
 
getProtectionParameter() - Method in class org.spongycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
getProvider() - Method in class org.spongycastle.x509.X509Store
Deprecated.
 
getProvider() - Method in class org.spongycastle.x509.X509StreamParser
 
getPublic() - Method in interface org.spongycastle.jce.interfaces.IESKey
return the intended recipient's/sender's public key.
getPublic() - Method in class org.spongycastle.jce.spec.IEKeySpec
return the intended recipient's/sender's public key.
getPublicExponent() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the public exponent.
getPublicExponent() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
return the public exponent.
getPublicExponent() - Method in class org.spongycastle.jce.provider.JCERSAPrivateCrtKey
return the public exponent.
getPublicExponent() - Method in class org.spongycastle.jce.provider.JCERSAPublicKey
return the public exponent.
getPublicKey() - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the public key parameter, or null if not set.
getPublicKey() - Method in class org.spongycastle.jce.netscape.NetscapeCertRequest
 
getPublicKey() - Method in class org.spongycastle.jce.PKCS10CertificationRequest
Deprecated.
return the public key associated with the certification request - the public key is created using the BC provider.
getPublicKey(String) - Method in class org.spongycastle.jce.PKCS10CertificationRequest
Deprecated.
 
getPublicKey(SubjectPublicKeyInfo) - Static method in class org.spongycastle.jce.provider.BouncyCastleProvider
 
getPublicKey() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getPublicKey(SubjectPublicKeyInfo) - Static method in class org.spongycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
getPublicKey() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPublicKeySpec
Returns the GMSS public key
getPublicKeyBytes() - Method in class org.spongycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
getPublicKeyParameters() - Method in interface org.spongycastle.jce.interfaces.GOST3410Params
 
getPublicKeyParameters() - Method in class org.spongycastle.jce.spec.GOST3410ParameterSpec
 
getPublicKeyParamSetOID() - Method in interface org.spongycastle.jce.interfaces.GOST3410Params
 
getPublicKeyParamSetOID() - Method in class org.spongycastle.jce.spec.GOST3410ParameterSpec
 
getQ() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getQ() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getQ() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getQ() - Method in interface org.spongycastle.jce.interfaces.ECPublicKey
return the public point Q
getQ() - Method in class org.spongycastle.jce.provider.JCEECPublicKey
 
getQ() - Method in class org.spongycastle.jce.spec.ECPublicKeySpec
return the public point q
getQ() - Method in class org.spongycastle.jce.spec.GOST3410PrivateKeySpec
Returns the sub-prime q.
getQ() - Method in class org.spongycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Returns the sub-prime q.
getQ() - Method in class org.spongycastle.jce.spec.GOST3410PublicKeySpec
Returns the sub-prime q.
getQInv() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getQInv() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getQInv() - Method in class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getQInv() - Method in class org.spongycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getQualifierSet(ASN1Sequence) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
getReverse() - Method in class org.spongycastle.x509.X509CertificatePair
Return the certificate from this CA to the other CA.
getReverseSelector() - Method in class org.spongycastle.x509.X509CertPairStoreSelector
Returns the certicate selector for the reverse part.
getRevocationDate() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject
 
getRevocationDate() - Method in class org.spongycastle.jce.provider.X509CRLEntryObject
 
getRevokedCertificate(BigInteger) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getRevokedCertificate(BigInteger) - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getRevokedCertificates() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getRevokedCertificates() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getS() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getS() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getS() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getS() - Method in class org.spongycastle.jce.provider.JCEECPrivateKey
 
getSalt() - Method in class org.spongycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getSbox() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getSbox() - Method in class org.spongycastle.jcajce.spec.GOST28147ParameterSpec
 
getSearchAllStores() - Method in class org.spongycastle.jce.MultiCertStoreParameters
 
getSearchForSerialNumberIn() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getSeed() - Method in class org.spongycastle.jce.spec.ECParameterSpec
return the seed used to generate this curve (if available).
getSerialNumber() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject
 
getSerialNumber() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getSerialNumber() - Method in class org.spongycastle.jce.provider.X509CRLEntryObject
 
getSerialNumber() - Method in class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
Return the serial number associated with the issuer attached to this holder.
getSerialNumber() - Method in interface org.spongycastle.x509.X509AttributeCertificate
Deprecated.
Return the serial number for the certificate.
getSerialNumber() - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Gets the serial number the attribute certificate must have.
getSerialNumber() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getSigAlgName() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getSigAlgName() - Method in class org.spongycastle.jce.provider.X509CertificateObject
return a more "meaningful" representation for the signature algorithm used in the certficate.
getSigAlgName() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getSigAlgOID() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getSigAlgOID() - Method in class org.spongycastle.jce.provider.X509CertificateObject
return the object identifier for the signature.
getSigAlgOID() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getSigAlgParams() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getSigAlgParams() - Method in class org.spongycastle.jce.provider.X509CertificateObject
return the signature parameters, or null if there aren't any.
getSigAlgParams() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getSignature() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getSignature() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getSignature() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getSignature() - Method in interface org.spongycastle.x509.X509AttributeCertificate
Deprecated.
 
getSignature() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getSignatureAlgNames() - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
Return an iterator of the signature names supported by the generator.
getSignatureAlgNames() - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
Return an iterator of the signature names supported by the generator.
getSignatureAlgNames() - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
Return an iterator of the signature names supported by the generator.
getSigningAlgorithm() - Method in class org.spongycastle.jce.netscape.NetscapeCertRequest
 
getSInv() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getSInv() - Method in class org.spongycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getStaticKey() - Method in interface org.spongycastle.jce.interfaces.MQVPublicKey
return the static public key.
getStaticKey() - Method in class org.spongycastle.jce.spec.MQVPublicKeySpec
return the static public key
getStaticPrivateKey() - Method in interface org.spongycastle.jce.interfaces.MQVPrivateKey
return the static private key.
getStaticPrivateKey() - Method in class org.spongycastle.jce.spec.MQVPrivateKeySpec
return the static private key
getStores() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Returns an immutable List of Bouncy Castle Stores used for finding CRLs, certificates, attribute certificates or cross certificates.
getSubjectAlternativeNames() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getSubjectAlternativeNames(X509Certificate) - Static method in class org.spongycastle.x509.extension.X509ExtensionUtil
 
getSubjectDN() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getSubjectPrincipal(X509Certificate) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
getSubjectPublicKey() - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
getSubjectUniqueID() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getSubjectX500Principal() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getSubjectX509Principal(X509Certificate) - Static method in class org.spongycastle.jce.PrincipalUtil
return the subject of the given cert as an X509PrincipalObject.
getSupportedExtensions() - Method in class org.spongycastle.x509.PKIXAttrCertChecker
Returns an immutable Set of X.509 attribute certificate extensions that this PKIXAttrCertChecker supports or null if no extensions are supported.
getT() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getT() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getT() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getT() - Method in class org.spongycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
 
getT() - Method in class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
 
getT() - Method in class org.spongycastle.pqc.jcajce.spec.McEliecePublicKeySpec
 
getTargetConstraints() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Returns the required constraints on the target certificate or attribute certificate.
getTargetGroups() - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Gets the target groups.
getTargetNames() - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Gets the target names.
getTBSCertificate() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getTBSCertList() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getTBSCertList() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getThisUpdate() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getThisUpdate() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getTrustAnchor() - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
getTrustAnchors(X509Certificate, Set) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
getTrustedACIssuers() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Returns the trusted attribute certificate issuers.
getUpperLeaf() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getUpperTreehashLeaf() - Method in class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getUserCertificateAttribute() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getUserCertificates(X509CertStoreSelector) - Method in class org.spongycastle.x509.util.LDAPStoreHelper
Returns end certificates.
getUserCertificateSubjectAttributeName() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getValidCertDateFromValidityModel(ExtendedPKIXParameters, CertPath, int) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
getValidDate(PKIXParameters) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
getValidityModel() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
 
getValidPolicy() - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
getValues() - Method in class org.spongycastle.x509.X509Attribute
 
getVersion() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
getVersion() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
getVersion() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getVersion() - Method in interface org.spongycastle.x509.X509AttributeCertificate
Deprecated.
Return the version number for the certificate.
getVersion() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getVi() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Returns the array of vi-s
getVi() - Method in class org.spongycastle.pqc.jcajce.spec.RainbowParameterSpec
Getter for the array containing the number of Vinegar-variables per layer
getVi() - Method in class org.spongycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
/** Returns the array of vi-s
getW() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getW() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getW() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getW() - Method in class org.spongycastle.jce.provider.JCEECPublicKey
 
getX() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getX() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getX() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getX() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getX() - Method in interface org.spongycastle.jce.interfaces.ElGamalPrivateKey
 
getX() - Method in interface org.spongycastle.jce.interfaces.GOST3410PrivateKey
 
getX() - Method in class org.spongycastle.jce.provider.JCEDHPrivateKey
 
getX() - Method in class org.spongycastle.jce.provider.JCEElGamalPrivateKey
 
getX() - Method in class org.spongycastle.jce.provider.JDKDSAPrivateKey
 
getX() - Method in class org.spongycastle.jce.spec.ElGamalPrivateKeySpec
Returns the private value x.
getX() - Method in class org.spongycastle.jce.spec.GOST3410PrivateKeySpec
Returns the private key x.
getY() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getY() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getY() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getY() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getY() - Method in interface org.spongycastle.jce.interfaces.ElGamalPublicKey
 
getY() - Method in interface org.spongycastle.jce.interfaces.GOST3410PublicKey
 
getY() - Method in class org.spongycastle.jce.provider.JCEDHPublicKey
 
getY() - Method in class org.spongycastle.jce.provider.JCEElGamalPublicKey
 
getY() - Method in class org.spongycastle.jce.provider.JDKDSAPublicKey
 
getY() - Method in class org.spongycastle.jce.spec.ElGamalPublicKeySpec
Returns the public value y.
getY() - Method in class org.spongycastle.jce.spec.GOST3410PublicKeySpec
Returns the public key y.
GMSSKeySpec - Class in org.spongycastle.pqc.jcajce.spec
 
GMSSKeySpec(GMSSParameters) - Constructor for class org.spongycastle.pqc.jcajce.spec.GMSSKeySpec
 
GMSSPrivateKeySpec - Class in org.spongycastle.pqc.jcajce.spec
This class provides a specification for a GMSS private key.
GMSSPrivateKeySpec(int[], byte[][], byte[][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], byte[][][], GMSSLeaf[], GMSSLeaf[], GMSSLeaf[], int[], byte[][], GMSSRootCalc[], byte[][], GMSSRootSig[], GMSSParameters) - Constructor for class org.spongycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
GMSSPublicKeySpec - Class in org.spongycastle.pqc.jcajce.spec
This class provides a specification for a GMSS public key.
GMSSPublicKeySpec(byte[], GMSSParameters) - Constructor for class org.spongycastle.pqc.jcajce.spec.GMSSPublicKeySpec
The constructor.
GOST - Class in org.spongycastle.jcajce.provider.asymmetric
 
GOST() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.GOST
 
GOST.Mappings - Class in org.spongycastle.jcajce.provider.asymmetric
 
GOST.Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.GOST.Mappings
 
GOST28147 - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
 
GOST28147.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.AlgParams
 
GOST28147.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.CBC
 
GOST28147.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.ECB
 
GOST28147.GCFB - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.GCFB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.GCFB
 
GOST28147.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.KeyGen
 
GOST28147.KeyGen(int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.KeyGen
 
GOST28147.Mac - Class in org.spongycastle.jcajce.provider.symmetric
GOST28147
GOST28147.Mac() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.Mac
 
GOST28147.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.Mappings
 
GOST28147ParameterSpec - Class in org.spongycastle.jcajce.spec
A parameter spec for the GOST-28147 cipher.
GOST28147ParameterSpec(byte[]) - Constructor for class org.spongycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(byte[], byte[]) - Constructor for class org.spongycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(String) - Constructor for class org.spongycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(String, byte[]) - Constructor for class org.spongycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(ASN1ObjectIdentifier, byte[]) - Constructor for class org.spongycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec - Class in org.spongycastle.jce.spec
Deprecated.
use org.spongycastle.jcajce.spec.GOST28147ParameterSpec
GOST28147ParameterSpec(byte[]) - Constructor for class org.spongycastle.jce.spec.GOST28147ParameterSpec
Deprecated. 
GOST28147ParameterSpec(byte[], byte[]) - Constructor for class org.spongycastle.jce.spec.GOST28147ParameterSpec
Deprecated. 
GOST28147ParameterSpec(String) - Constructor for class org.spongycastle.jce.spec.GOST28147ParameterSpec
Deprecated. 
GOST28147ParameterSpec(String, byte[]) - Constructor for class org.spongycastle.jce.spec.GOST28147ParameterSpec
Deprecated. 
GOST3410Key - Interface in org.spongycastle.jce.interfaces
Main interface for a GOST 3410-94 key.
GOST3410ParameterSpec - Class in org.spongycastle.jce.spec
ParameterSpec for a GOST 3410-94 key.
GOST3410ParameterSpec(String, String, String) - Constructor for class org.spongycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410ParameterSpec(String, String) - Constructor for class org.spongycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410ParameterSpec(String) - Constructor for class org.spongycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410ParameterSpec(GOST3410PublicKeyParameterSetSpec) - Constructor for class org.spongycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410Params - Interface in org.spongycastle.jce.interfaces
 
GOST3410PrivateKey - Interface in org.spongycastle.jce.interfaces
 
GOST3410PrivateKeySpec - Class in org.spongycastle.jce.spec
This class specifies a GOST3410-94 private key with its associated parameters.
GOST3410PrivateKeySpec(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.spongycastle.jce.spec.GOST3410PrivateKeySpec
Creates a new GOST3410PrivateKeySpec with the specified parameter values.
GOST3410PublicKey - Interface in org.spongycastle.jce.interfaces
 
GOST3410PublicKeyParameterSetSpec - Class in org.spongycastle.jce.spec
ParameterSpec for a GOST 3410-94 key parameters.
GOST3410PublicKeyParameterSetSpec(BigInteger, BigInteger, BigInteger) - Constructor for class org.spongycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Creates a new GOST3410ParameterSpec with the specified parameter values.
GOST3410PublicKeySpec - Class in org.spongycastle.jce.spec
This class specifies a GOST3410-94 public key with its associated parameters.
GOST3410PublicKeySpec(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.spongycastle.jce.spec.GOST3410PublicKeySpec
Creates a new GOST3410PublicKeySpec with the specified parameter values.
GOST3410Util - Class in org.spongycastle.jcajce.provider.asymmetric.util
utility class for converting jce/jca GOST3410-94 objects objects into their org.spongycastle.crypto counterparts.
GOST3410Util() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.GOST3410Util
 
GOST3411 - Class in org.spongycastle.jcajce.provider.digest
 
GOST3411 - Static variable in interface org.spongycastle.jcajce.provider.symmetric.util.PBE
 
GOST3411.Digest - Class in org.spongycastle.jcajce.provider.digest
 
GOST3411.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.GOST3411.Digest
 
GOST3411.HashMac - Class in org.spongycastle.jcajce.provider.digest
GOST3411 HMac
GOST3411.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.GOST3411.HashMac
 
GOST3411.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
GOST3411.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.GOST3411.KeyGenerator
 
GOST3411.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
GOST3411.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.GOST3411.Mappings
 
GOST3411.PBEWithMacKeyFactory - Class in org.spongycastle.jcajce.provider.digest
PBEWithHmacGOST3411
GOST3411.PBEWithMacKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.digest.GOST3411.PBEWithMacKeyFactory
 
Grain128 - Class in org.spongycastle.jcajce.provider.symmetric
 
Grain128.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
Grain128.Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Grain128.Base
 
Grain128.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Grain128.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Grain128.KeyGen
 
Grain128.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Grain128.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Grain128.Mappings
 
Grainv1 - Class in org.spongycastle.jcajce.provider.symmetric
 
Grainv1.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
Grainv1.Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Grainv1.Base
 
Grainv1.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Grainv1.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Grainv1.KeyGen
 
Grainv1.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Grainv1.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Grainv1.Mappings
 
guessParameterSpec(IESEngine) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.IESUtil
 

H

hasAlgorithm(String, String) - Method in interface org.spongycastle.jcajce.provider.config.ConfigurableProvider
 
hasAlgorithm(String, String) - Method in class org.spongycastle.jce.provider.BouncyCastleProvider
 
hasAlgorithm(String, String) - Method in class org.spongycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
hasChildren() - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
hasExtensions() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject
 
hasExtensions() - Method in class org.spongycastle.jce.provider.X509CRLEntryObject
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject
Cache the hashCode value - calculating it with the standard method.
hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
hashCode() - Method in class org.spongycastle.jcajce.provider.config.ProviderConfigurationPermission
 
hashCode() - Method in class org.spongycastle.jce.provider.JCEECPrivateKey
 
hashCode() - Method in class org.spongycastle.jce.provider.JCEECPublicKey
 
hashCode() - Method in class org.spongycastle.jce.provider.JCERSAPrivateCrtKey
 
hashCode() - Method in class org.spongycastle.jce.provider.JCERSAPrivateKey
 
hashCode() - Method in class org.spongycastle.jce.provider.JCERSAPublicKey
 
hashCode() - Method in class org.spongycastle.jce.provider.JDKDSAPrivateKey
 
hashCode() - Method in class org.spongycastle.jce.provider.JDKDSAPublicKey
 
hashCode() - Method in class org.spongycastle.jce.provider.PKIXNameConstraintValidator
 
hashCode() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
hashCode() - Method in class org.spongycastle.jce.provider.X509CRLEntryObject
Cache the hashCode value - calculating it with the standard method.
hashCode() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
hashCode() - Method in class org.spongycastle.jce.spec.ECParameterSpec
 
hashCode() - Method in class org.spongycastle.jce.spec.GOST3410ParameterSpec
 
hashCode() - Method in class org.spongycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
 
hashCode() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
hashCode() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
hashCode() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
hashCode() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
hashCode() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
hashCode() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
hashCode() - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
hashCode() - Method in class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
 
hashCode() - Method in class org.spongycastle.x509.AttributeCertificateIssuer
Deprecated.
 
hashCode() - Method in class org.spongycastle.x509.X509CertificatePair
 
hashCode() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
hasUnsupportedCriticalExtension() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject
Will return true if any extensions are present and marked as critical as we currently don't handle any extensions!
hasUnsupportedCriticalExtension() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
Will return true if any extensions are present and marked as critical as we currently dont handle any extensions!
hasUnsupportedCriticalExtension() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
hasUnsupportedCriticalExtension() - Method in class org.spongycastle.jce.provider.X509CRLEntryObject
Will return true if any extensions are present and marked as critical as we currently don't handle any extensions!
hasUnsupportedCriticalExtension() - Method in class org.spongycastle.jce.provider.X509CRLObject
Will return true if any extensions are present and marked as critical as we currently dont handle any extensions!
hasUnsupportedCriticalExtension() - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
HC128 - Class in org.spongycastle.jcajce.provider.symmetric
 
HC128.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
HC128.Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.HC128.Base
 
HC128.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
HC128.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.HC128.KeyGen
 
HC128.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
HC128.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.HC128.Mappings
 
HC256 - Class in org.spongycastle.jcajce.provider.symmetric
 
HC256.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
HC256.Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.HC256.Base
 
HC256.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
HC256.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.HC256.KeyGen
 
HC256.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
HC256.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.HC256.Mappings
 

I

IDEA - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
 
IDEA.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
IDEA.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.CBC
 
IDEA.CFB8Mac - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.CFB8Mac() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.CFB8Mac
 
IDEA.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.ECB
 
IDEA.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.KeyGen
 
IDEA.Mac - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.Mac() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.Mac
 
IDEA.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.Mappings
 
IDEA.PBEWithSHAAndIDEA - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.PBEWithSHAAndIDEA() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.PBEWithSHAAndIDEA
 
IDEA.PBEWithSHAAndIDEAKeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.PBEWithSHAAndIDEAKeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.PBEWithSHAAndIDEAKeyGen
 
IEKeySpec - Class in org.spongycastle.jce.spec
key pair for use with an integrated encryptor - together they provide what's required to generate the message.
IEKeySpec(PrivateKey, PublicKey) - Constructor for class org.spongycastle.jce.spec.IEKeySpec
 
IES - Class in org.spongycastle.jcajce.provider.asymmetric
 
IES() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.IES
 
IES.Mappings - Class in org.spongycastle.jcajce.provider.asymmetric
 
IES.Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.IES.Mappings
 
IESCipher - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
IESCipher(IESEngine) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
IESCipher - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher(IESEngine) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
IESCipher(IESEngine, int) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher
 
IESCipher.ECIES - Class in org.spongycastle.jcajce.provider.asymmetric.ec
Classes that inherit from us
IESCipher.ECIES() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIES
 
IESCipher.ECIESwithAES - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher.ECIESwithAES() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithAES
 
IESCipher.ECIESwithAESCBC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher.ECIESwithAESCBC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithAESCBC
 
IESCipher.ECIESwithDESede - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher.ECIESwithDESede() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithDESede
 
IESCipher.ECIESwithDESedeCBC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher.ECIESwithDESedeCBC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithDESedeCBC
 
IESCipher.IES - Class in org.spongycastle.jcajce.provider.asymmetric.dh
Classes that inherit from us
IESCipher.IES() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher.IES
 
IESCipher.IESwithAES - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
IESCipher.IESwithAES() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher.IESwithAES
 
IESCipher.IESwithDESede - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
IESCipher.IESwithDESede() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher.IESwithDESede
 
IESKey - Interface in org.spongycastle.jce.interfaces
key pair for use with an integrated encryptor
IESParameterSpec - Class in org.spongycastle.jce.spec
Parameter spec for an integrated encryptor, as in IEEE P1363a
IESParameterSpec(byte[], byte[], int) - Constructor for class org.spongycastle.jce.spec.IESParameterSpec
Set the IES engine parameters.
IESParameterSpec(byte[], byte[], int, int) - Constructor for class org.spongycastle.jce.spec.IESParameterSpec
Set the IES engine parameters.
IESParameterSpec(byte[], byte[], int, int, byte[]) - Constructor for class org.spongycastle.jce.spec.IESParameterSpec
Set the IES engine parameters.
IESUtil - Class in org.spongycastle.jcajce.provider.asymmetric.util
 
IESUtil() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.IESUtil
 
implies(Permission) - Method in class org.spongycastle.jcajce.provider.config.ProviderConfigurationPermission
 
INHIBIT_ANY_POLICY - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
INHIBIT_ANY_POLICY - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
init(DerivationParameters) - Method in class org.spongycastle.jce.provider.BrokenKDF2BytesGenerator
 
init(CertPath, PKIXParameters) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
Initializes the PKIXCertPathReviewer with the given CertPath and PKIXParameters params
init(InputStream) - Method in class org.spongycastle.x509.X509StreamParser
 
init(byte[]) - Method in class org.spongycastle.x509.X509StreamParser
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initialize the AsymmetricBlockCipher with a certain key for data encryption.
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the AsymmetricHybridCipher with a certain key for data encryption.
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initialize the AsymmetricBlockCipher with a certain key for data encryption.
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the AsymmetricHybridCipher with a certain key for data encryption.
initDecrypt(Key) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initialize the cipher for decryption by forwarding it to AsymmetricBlockCipher.initDecrypt(Key, AlgorithmParameterSpec).
initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
This method initializes the AsymmetricBlockCipher with a certain key for data decryption.
initDecrypt(Key) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher for decryption by forwarding it to initDecrypt(Key, FlexiSecureRandom).
initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher with a certain key for data decryption.
initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness for decryption.
initEncrypt(Key) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initializes the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom).
initEncrypt(Key, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initialize this cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
initEncrypt(Key, AlgorithmParameterSpec) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initializes the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
This method initializes the AsymmetricBlockCipher with a certain key for data encryption.
initEncrypt(Key) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher for encryption by forwarding it to AsymmetricHybridCipher.initEncrypt(Key, AlgorithmParameterSpec, SecureRandom).
initEncrypt(Key, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize this cipher for encryption by forwarding it to AsymmetricHybridCipher.initEncrypt(Key, AlgorithmParameterSpec, SecureRandom).
initEncrypt(Key, AlgorithmParameterSpec) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher with a certain key for data encryption.
initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness for encryption.
initialize(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
initialize(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McEliece
 
initialize(int, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McEliece
 
initialize(AlgorithmParameterSpec) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
 
initialize(int, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
 
initialize(int, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
 
initializeNamedCurve(String, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
intersectEmptyPermittedSubtree(int) - Method in class org.spongycastle.jce.provider.PKIXNameConstraintValidator
 
intersectPermittedSubtree(GeneralSubtree) - Method in class org.spongycastle.jce.provider.PKIXNameConstraintValidator
 
intersectPermittedSubtree(GeneralSubtree[]) - Method in class org.spongycastle.jce.provider.PKIXNameConstraintValidator
Updates the permitted set of these name constraints with the intersection with the given subtree.
isAdditionalLocationsEnabled() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Returns if additional X509Stores for locations like LDAP found in certificates or CRLs should be used.
isAnyPolicy(Set) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
isASN1FormatString(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
isCompleteCRLEnabled() - Method in class org.spongycastle.x509.X509CRLStoreSelector
If true only complete CRLs are returned.
isCritical() - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
isDeltaCRLIndicatorEnabled() - Method in class org.spongycastle.x509.X509CRLStoreSelector
Returns if this selector must match CRLs with the delta CRL indicator extension set.
isDsaOid(ASN1ObjectIdentifier) - Static method in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
isForDEREncoding() - Method in class org.spongycastle.jcajce.provider.config.PKCS12StoreParameter
 
isIssuingDistributionPointEnabled() - Method in class org.spongycastle.x509.X509CRLStoreSelector
Returns if the issuing distribution point criteria should be applied.
ISOSignatureSpi - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
ISOSignatureSpi.MD5WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.MD5WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.MD5WithRSAEncryption
 
ISOSignatureSpi.RIPEMD160WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.RIPEMD160WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.RIPEMD160WithRSAEncryption
 
ISOSignatureSpi.SHA1WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA1WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA1WithRSAEncryption
 
isRevoked(Certificate) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
Checks whether the given certificate is on this CRL.
isRevoked(Certificate) - Method in class org.spongycastle.jce.provider.X509CRLObject
Checks whether the given certificate is on this CRL.
isRsaOid(ASN1ObjectIdentifier) - Static method in class org.spongycastle.jcajce.provider.asymmetric.rsa.RSAUtil
 
isSameDigest(String, String) - Static method in class org.spongycastle.jcajce.provider.util.DigestFactory
 
isSelfIssued(X509Certificate) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
ISSUING_DISTRIBUTION_POINT - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
ISSUING_DISTRIBUTION_POINT - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
isUseDeltasEnabled() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Defaults to false.
isUseDEREncoding() - Method in class org.spongycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
isValidCertPath() - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
IvAlgorithmParameters - Class in org.spongycastle.jcajce.provider.symmetric.util
 
IvAlgorithmParameters() - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 

J

JcaJceHelper - Interface in org.spongycastle.jcajce.util
Factory interface for instantiating JCA/JCE primitives.
JcaJceUtils - Class in org.spongycastle.jcajce.util
General JCA/JCE utility methods.
JCEDHPrivateKey - Class in org.spongycastle.jce.provider
 
JCEDHPrivateKey() - Constructor for class org.spongycastle.jce.provider.JCEDHPrivateKey
 
JCEDHPublicKey - Class in org.spongycastle.jce.provider
 
JCEECPrivateKey - Class in org.spongycastle.jce.provider
 
JCEECPrivateKey() - Constructor for class org.spongycastle.jce.provider.JCEECPrivateKey
 
JCEECPrivateKey(ECPrivateKey) - Constructor for class org.spongycastle.jce.provider.JCEECPrivateKey
 
JCEECPrivateKey(String, ECPrivateKeySpec) - Constructor for class org.spongycastle.jce.provider.JCEECPrivateKey
 
JCEECPrivateKey(String, ECPrivateKeySpec) - Constructor for class org.spongycastle.jce.provider.JCEECPrivateKey
 
JCEECPrivateKey(String, JCEECPrivateKey) - Constructor for class org.spongycastle.jce.provider.JCEECPrivateKey
 
JCEECPrivateKey(String, ECPrivateKeyParameters, JCEECPublicKey, ECParameterSpec) - Constructor for class org.spongycastle.jce.provider.JCEECPrivateKey
 
JCEECPrivateKey(String, ECPrivateKeyParameters, JCEECPublicKey, ECParameterSpec) - Constructor for class org.spongycastle.jce.provider.JCEECPrivateKey
 
JCEECPrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.spongycastle.jce.provider.JCEECPrivateKey
 
JCEECPublicKey - Class in org.spongycastle.jce.provider
 
JCEECPublicKey(String, JCEECPublicKey) - Constructor for class org.spongycastle.jce.provider.JCEECPublicKey
 
JCEECPublicKey(String, ECPublicKeySpec) - Constructor for class org.spongycastle.jce.provider.JCEECPublicKey
 
JCEECPublicKey(String, ECPublicKeySpec) - Constructor for class org.spongycastle.jce.provider.JCEECPublicKey
 
JCEECPublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.spongycastle.jce.provider.JCEECPublicKey
 
JCEECPublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.spongycastle.jce.provider.JCEECPublicKey
 
JCEECPublicKey(String, ECPublicKeyParameters) - Constructor for class org.spongycastle.jce.provider.JCEECPublicKey
 
JCEECPublicKey(ECPublicKey) - Constructor for class org.spongycastle.jce.provider.JCEECPublicKey
 
JCEElGamalPrivateKey - Class in org.spongycastle.jce.provider
 
JCEElGamalPrivateKey() - Constructor for class org.spongycastle.jce.provider.JCEElGamalPrivateKey
 
JCEElGamalPublicKey - Class in org.spongycastle.jce.provider
 
JCERSAPrivateCrtKey - Class in org.spongycastle.jce.provider
A provider representation for a RSA private key, with CRT factors included.
JCERSAPrivateKey - Class in org.spongycastle.jce.provider
 
JCERSAPrivateKey() - Constructor for class org.spongycastle.jce.provider.JCERSAPrivateKey
 
JCERSAPublicKey - Class in org.spongycastle.jce.provider
 
JCEStreamCipher - Class in org.spongycastle.jce.provider
 
JCEStreamCipher(StreamCipher, int) - Constructor for class org.spongycastle.jce.provider.JCEStreamCipher
 
JCEStreamCipher.Blowfish_CFB8 - Class in org.spongycastle.jce.provider
Blowfish
JCEStreamCipher.Blowfish_CFB8() - Constructor for class org.spongycastle.jce.provider.JCEStreamCipher.Blowfish_CFB8
 
JCEStreamCipher.Blowfish_OFB8 - Class in org.spongycastle.jce.provider
Blowfish
JCEStreamCipher.Blowfish_OFB8() - Constructor for class org.spongycastle.jce.provider.JCEStreamCipher.Blowfish_OFB8
 
JCEStreamCipher.DES_CFB8 - Class in org.spongycastle.jce.provider
DES
JCEStreamCipher.DES_CFB8() - Constructor for class org.spongycastle.jce.provider.JCEStreamCipher.DES_CFB8
 
JCEStreamCipher.DES_OFB8 - Class in org.spongycastle.jce.provider
DES
JCEStreamCipher.DES_OFB8() - Constructor for class org.spongycastle.jce.provider.JCEStreamCipher.DES_OFB8
 
JCEStreamCipher.DESede_CFB8 - Class in org.spongycastle.jce.provider
DESede
JCEStreamCipher.DESede_CFB8() - Constructor for class org.spongycastle.jce.provider.JCEStreamCipher.DESede_CFB8
 
JCEStreamCipher.DESede_OFB8 - Class in org.spongycastle.jce.provider
DESede
JCEStreamCipher.DESede_OFB8() - Constructor for class org.spongycastle.jce.provider.JCEStreamCipher.DESede_OFB8
 
JCEStreamCipher.Skipjack_CFB8 - Class in org.spongycastle.jce.provider
SKIPJACK
JCEStreamCipher.Skipjack_CFB8() - Constructor for class org.spongycastle.jce.provider.JCEStreamCipher.Skipjack_CFB8
 
JCEStreamCipher.Skipjack_OFB8 - Class in org.spongycastle.jce.provider
SKIPJACK
JCEStreamCipher.Skipjack_OFB8() - Constructor for class org.spongycastle.jce.provider.JCEStreamCipher.Skipjack_OFB8
 
JCEStreamCipher.Twofish_CFB8 - Class in org.spongycastle.jce.provider
Twofish
JCEStreamCipher.Twofish_CFB8() - Constructor for class org.spongycastle.jce.provider.JCEStreamCipher.Twofish_CFB8
 
JCEStreamCipher.Twofish_OFB8 - Class in org.spongycastle.jce.provider
Twofish
JCEStreamCipher.Twofish_OFB8() - Constructor for class org.spongycastle.jce.provider.JCEStreamCipher.Twofish_OFB8
 
JDKDSAPrivateKey - Class in org.spongycastle.jce.provider
 
JDKDSAPrivateKey() - Constructor for class org.spongycastle.jce.provider.JDKDSAPrivateKey
 
JDKDSAPublicKey - Class in org.spongycastle.jce.provider
 
JDKPKCS12StoreParameter - Class in org.spongycastle.jce.provider
Deprecated.
use org.spongycastle.jcajce.config.PKCS12StoreParameter
JDKPKCS12StoreParameter() - Constructor for class org.spongycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 

K

KEY_CERT_SIGN - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
KEY_CERT_SIGN - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
KEY_USAGE - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
KEY_USAGE - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
keyAgreement - Static variable in class org.spongycastle.jce.X509KeyUsage
 
KeyAgreementSpi - Class in org.spongycastle.jcajce.provider.asymmetric.dh
Diffie-Hellman key agreement.
KeyAgreementSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
KeyAgreementSpi - Class in org.spongycastle.jcajce.provider.asymmetric.ec
Diffie-Hellman key agreement using elliptic curve keys, ala IEEE P1363 both the simple one, and the simple one with cofactors are supported.
KeyAgreementSpi(String, BasicAgreement, DerivationFunction) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
KeyAgreementSpi.DH - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DH() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DH
 
KeyAgreementSpi.DHC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHC
 
KeyAgreementSpi.DHwithSHA1KDF - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA1KDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1KDF
 
KeyAgreementSpi.MQV - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQV() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQV
 
KeyAgreementSpi.MQVwithSHA1KDF - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA1KDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA1KDF
 
keyCertSign - Static variable in class org.spongycastle.jce.X509KeyUsage
 
keyEncipherment - Static variable in class org.spongycastle.jce.X509KeyUsage
 
KeyFactory - Class in org.spongycastle.jcajce.provider.asymmetric.x509
 
KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
KeyFactorySpi - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
KeyFactorySpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
KeyFactorySpi - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
KeyFactorySpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
KeyFactorySpi - Class in org.spongycastle.jcajce.provider.asymmetric.dstu
 
KeyFactorySpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
KeyFactorySpi - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi - Class in org.spongycastle.jcajce.provider.asymmetric.ecgost
 
KeyFactorySpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
KeyFactorySpi - Class in org.spongycastle.jcajce.provider.asymmetric.elgamal
 
KeyFactorySpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
KeyFactorySpi - Class in org.spongycastle.jcajce.provider.asymmetric.gost
 
KeyFactorySpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
KeyFactorySpi - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
KeyFactorySpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
KeyFactorySpi.EC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.EC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.EC
 
KeyFactorySpi.ECDH - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECDH() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDH
 
KeyFactorySpi.ECDHC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECDHC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDHC
 
KeyFactorySpi.ECDSA - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDSA
 
KeyFactorySpi.ECGOST3410 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECGOST3410() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECGOST3410
 
KeyFactorySpi.ECMQV - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECMQV() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECMQV
 
KeyPairGeneratorSpi - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
KeyPairGeneratorSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
KeyPairGeneratorSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.spongycastle.jcajce.provider.asymmetric.dstu
 
KeyPairGeneratorSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi(String) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.spongycastle.jcajce.provider.asymmetric.ecgost
 
KeyPairGeneratorSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.spongycastle.jcajce.provider.asymmetric.elgamal
 
KeyPairGeneratorSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.spongycastle.jcajce.provider.asymmetric.gost
 
KeyPairGeneratorSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
KeyPairGeneratorSpi(String) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi.EC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.EC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
KeyPairGeneratorSpi.EC(String, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
KeyPairGeneratorSpi.ECDH - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECDH() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDH
 
KeyPairGeneratorSpi.ECDHC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECDHC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDHC
 
KeyPairGeneratorSpi.ECDSA - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDSA
 
KeyPairGeneratorSpi.ECMQV - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECMQV() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECMQV
 
keySize - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
KeyUtil - Class in org.spongycastle.jcajce.provider.asymmetric.util
 
KeyUtil() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.KeyUtil
 
KeyUtil - Class in org.spongycastle.pqc.jcajce.provider.util
 
KeyUtil() - Constructor for class org.spongycastle.pqc.jcajce.provider.util.KeyUtil
 

L

LDAPStoreHelper - Class in org.spongycastle.x509.util
This is a general purpose implementation to get X.509 certificates, CRLs, attribute certificates and cross certificates from a LDAP location.
LDAPStoreHelper(X509LDAPCertStoreParameters) - Constructor for class org.spongycastle.x509.util.LDAPStoreHelper
 
loadParameters(AlgorithmParameters, ASN1Encodable) - Static method in class org.spongycastle.jcajce.util.JcaJceUtils
Load an AlgorithmParameters object with the passed in ASN.1 encodable - if possible.
loadStore(InputStream) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.symmetric.RC2.AlgParams
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
localEngineGetParameterSpec(Class) - Method in class org.spongycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 

M

mac - Variable in class org.spongycastle.jcajce.io.MacOutputStream
 
MacOutputStream - Class in org.spongycastle.jcajce.io
 
MacOutputStream(Mac) - Constructor for class org.spongycastle.jcajce.io.MacOutputStream
 
makePBECipher(String, int, char[], byte[], int) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
makePBEMacParameters(BCPBEKey, AlgorithmParameterSpec) - Static method in class org.spongycastle.jcajce.provider.symmetric.util.PBE.Util
generate a PBE based key suitable for a MAC algorithm, the key size is chosen according the MAC size, or the hashing algorithm, whichever is greater.
makePBEMacParameters(PBEKeySpec, int, int, int) - Static method in class org.spongycastle.jcajce.provider.symmetric.util.PBE.Util
generate a PBE based key suitable for a MAC algorithm, the key size is chosen according the MAC size, or the hashing algorithm, whichever is greater.
makePBEParameters(BCPBEKey, AlgorithmParameterSpec, String) - Static method in class org.spongycastle.jcajce.provider.symmetric.util.PBE.Util
construct a key and iv (if necessary) suitable for use with a Cipher.
makePBEParameters(PBEKeySpec, int, int, int, int) - Static method in class org.spongycastle.jcajce.provider.symmetric.util.PBE.Util
construct a key and iv (if necessary) suitable for use with a Cipher.
mark(int) - Method in class org.spongycastle.jcajce.io.CipherInputStream
 
markSupported() - Method in class org.spongycastle.jcajce.io.CipherInputStream
 
match(Certificate) - Method in class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
 
match(Object) - Method in class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
 
match(Certificate) - Method in class org.spongycastle.x509.AttributeCertificateIssuer
Deprecated.
 
match(Object) - Method in class org.spongycastle.x509.AttributeCertificateIssuer
Deprecated.
 
match(Object) - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Decides if the given attribute certificate should be selected.
match(Object) - Method in class org.spongycastle.x509.X509CertPairStoreSelector
Decides if the given certificate pair should be selected.
match(Object) - Method in class org.spongycastle.x509.X509CertStoreSelector
Deprecated.
 
match(Certificate) - Method in class org.spongycastle.x509.X509CertStoreSelector
Deprecated.
 
match(Object) - Method in class org.spongycastle.x509.X509CRLStoreSelector
 
match(CRL) - Method in class org.spongycastle.x509.X509CRLStoreSelector
 
maxPlainTextSize - Variable in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
The maximum number of bytes the cipher can decrypt.
McEliece - Class in org.spongycastle.pqc.jcajce.provider
 
McEliece() - Constructor for class org.spongycastle.pqc.jcajce.provider.McEliece
 
McEliece.Mappings - Class in org.spongycastle.pqc.jcajce.provider
 
McEliece.Mappings() - Constructor for class org.spongycastle.pqc.jcajce.provider.McEliece.Mappings
 
McElieceCCA2KeyFactorySpi - Class in org.spongycastle.pqc.jcajce.provider.mceliece
This class is used to translate between McEliece CCA2 keys and key specifications.
McElieceCCA2KeyFactorySpi() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
McElieceCCA2KeysToParams - Class in org.spongycastle.pqc.jcajce.provider.mceliece
utility class for converting jce/jca McElieceCCA2 objects objects into their org.spongycastle.crypto counterparts.
McElieceCCA2KeysToParams() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
 
McElieceCCA2ParameterSpec - Class in org.spongycastle.pqc.jcajce.spec
This class provides a specification for the parameters of the CCA2-secure variants of the McEliece PKCS that are used with McElieceFujisakiCipher, McElieceKobaraImaiCipher, and McEliecePointchevalCipher.
McElieceCCA2ParameterSpec() - Constructor for class org.spongycastle.pqc.jcajce.spec.McElieceCCA2ParameterSpec
Construct the default parameters.
McElieceCCA2ParameterSpec(String) - Constructor for class org.spongycastle.pqc.jcajce.spec.McElieceCCA2ParameterSpec
Constructor.
McElieceCCA2Primitives - Class in org.spongycastle.pqc.jcajce.provider.mceliece
Core operations for the CCA-secure variants of McEliece.
McElieceCCA2PrivateKeySpec - Class in org.spongycastle.pqc.jcajce.spec
This class provides a specification for a McEliece CCA2 private key.
McElieceCCA2PrivateKeySpec(String, int, int, GF2mField, PolynomialGF2mSmallM, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
Constructor.
McElieceCCA2PrivateKeySpec(String, int, int, byte[], byte[], byte[], byte[], byte[][]) - Constructor for class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
Constructor used by the McElieceKeyFactory.
McElieceCCA2PublicKeySpec - Class in org.spongycastle.pqc.jcajce.spec
This class provides a specification for a McEliece CCA2 public key.
McElieceCCA2PublicKeySpec(String, int, int, GF2Matrix) - Constructor for class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
Constructor.
McElieceCCA2PublicKeySpec(String, int, int, byte[]) - Constructor for class org.spongycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
Constructor (used by McElieceKeyFactorySpi).
McElieceFujisakiCipherSpi - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi(Digest, McElieceFujisakiCipher) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
McElieceFujisakiCipherSpi.McElieceFujisaki - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi.McElieceFujisaki() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki
 
McElieceFujisakiCipherSpi.McElieceFujisaki224 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi.McElieceFujisaki224() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki224
 
McElieceFujisakiCipherSpi.McElieceFujisaki256 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi.McElieceFujisaki256() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki256
 
McElieceFujisakiCipherSpi.McElieceFujisaki384 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi.McElieceFujisaki384() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki384
 
McElieceFujisakiCipherSpi.McElieceFujisaki512 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi.McElieceFujisaki512() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki512
 
McElieceKeyFactorySpi - Class in org.spongycastle.pqc.jcajce.provider.mceliece
This class is used to translate between McEliece keys and key specifications.
McElieceKeyFactorySpi() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
McElieceKeyPairGeneratorSpi - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceKeyPairGeneratorSpi(String) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
 
McElieceKeyPairGeneratorSpi.McEliece - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceKeyPairGeneratorSpi.McEliece() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McEliece
 
McElieceKeyPairGeneratorSpi.McElieceCCA2 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceKeyPairGeneratorSpi.McElieceCCA2() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
 
McElieceKeyPairGeneratorSpi.McElieceCCA2(String) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
 
McElieceKeysToParams - Class in org.spongycastle.pqc.jcajce.provider.mceliece
utility class for converting jce/jca McEliece objects objects into their org.spongycastle.crypto counterparts.
McElieceKeysToParams() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
 
McElieceKobaraImaiCipherSpi - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
McElieceKobaraImaiCipherSpi(Digest, McElieceKobaraImaiCipher) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai224 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai224() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai224
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai256 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai256() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai256
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai384 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai384() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai384
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai512 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai512() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai512
 
McEliecePKCSCipherSpi - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi(Digest, McEliecePKCSCipher) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
McEliecePKCSCipherSpi.McEliecePKCS - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi.McEliecePKCS() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS
 
McEliecePKCSCipherSpi.McEliecePKCS224 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi.McEliecePKCS224() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS224
 
McEliecePKCSCipherSpi.McEliecePKCS256 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi.McEliecePKCS256() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS256
 
McEliecePKCSCipherSpi.McEliecePKCS384 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi.McEliecePKCS384() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS384
 
McEliecePKCSCipherSpi.McEliecePKCS512 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi.McEliecePKCS512() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS512
 
McEliecePointchevalCipherSpi - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi(Digest, McEliecePointchevalCipher) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
McEliecePointchevalCipherSpi.McEliecePointcheval - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval
 
McEliecePointchevalCipherSpi.McEliecePointcheval224 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval224() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval224
 
McEliecePointchevalCipherSpi.McEliecePointcheval256 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval256() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval256
 
McEliecePointchevalCipherSpi.McEliecePointcheval384 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval384() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval384
 
McEliecePointchevalCipherSpi.McEliecePointcheval512 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval512() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval512
 
McEliecePrivateKeySpec - Class in org.spongycastle.pqc.jcajce.spec
This class provides a specification for a McEliece private key.
McEliecePrivateKeySpec(String, int, int, GF2mField, PolynomialGF2mSmallM, GF2Matrix, Permutation, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.spongycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
Constructor.
McEliecePrivateKeySpec(String, int, int, byte[], byte[], byte[], byte[], byte[], byte[], byte[][]) - Constructor for class org.spongycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
Constructor (used by the McElieceKeyFactory).
McEliecePublicKeySpec - Class in org.spongycastle.pqc.jcajce.spec
This class provides a specification for a McEliece public key.
McEliecePublicKeySpec(String, int, int, GF2Matrix) - Constructor for class org.spongycastle.pqc.jcajce.spec.McEliecePublicKeySpec
Constructor (used by McElieceKeyFactorySpi).
McEliecePublicKeySpec(String, int, int, byte[]) - Constructor for class org.spongycastle.pqc.jcajce.spec.McEliecePublicKeySpec
Constructor (used by McElieceKeyFactorySpi).
MD2 - Class in org.spongycastle.jcajce.provider.digest
 
MD2 - Static variable in interface org.spongycastle.jcajce.provider.symmetric.util.PBE
 
MD2.Digest - Class in org.spongycastle.jcajce.provider.digest
 
MD2.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.MD2.Digest
 
MD2.HashMac - Class in org.spongycastle.jcajce.provider.digest
MD2 HMac
MD2.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.MD2.HashMac
 
MD2.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
MD2.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.MD2.KeyGenerator
 
MD2.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
MD2.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.MD2.Mappings
 
MD4 - Class in org.spongycastle.jcajce.provider.digest
 
MD4.Digest - Class in org.spongycastle.jcajce.provider.digest
 
MD4.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.MD4.Digest
 
MD4.HashMac - Class in org.spongycastle.jcajce.provider.digest
MD4 HashMac
MD4.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.MD4.HashMac
 
MD4.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
MD4.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.MD4.KeyGenerator
 
MD4.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
MD4.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.MD4.Mappings
 
MD5 - Class in org.spongycastle.jcajce.provider.digest
 
MD5 - Static variable in interface org.spongycastle.jcajce.provider.symmetric.util.PBE
 
MD5 - Static variable in interface org.spongycastle.jce.provider.BrokenPBE
 
MD5.Digest - Class in org.spongycastle.jcajce.provider.digest
 
MD5.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.MD5.Digest
 
MD5.HashMac - Class in org.spongycastle.jcajce.provider.digest
MD5 HashMac
MD5.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.MD5.HashMac
 
MD5.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
MD5.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.MD5.KeyGenerator
 
MD5.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
MD5.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.MD5.Mappings
 
messageDecrypt(byte[]) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
messageDecrypt() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
messageDecrypt(byte[]) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
messageDecrypt(byte[]) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
messageDecrypt(byte[]) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Decrypt the ciphertext stored in input.
messageEncrypt(byte[]) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
messageEncrypt() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
messageEncrypt(byte[]) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
messageEncrypt(byte[]) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
messageEncrypt(byte[]) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Encrypt the message stored in input.
modulus - Variable in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
modulus - Variable in class org.spongycastle.jce.provider.JCERSAPrivateKey
 
MQVPrivateKey - Interface in org.spongycastle.jce.interfaces
Static/ephemeral private key (pair) for use with ECMQV key agreement (Optionally provides the ephemeral public key)
MQVPrivateKeySpec - Class in org.spongycastle.jce.spec
Static/ephemeral private key (pair) for use with ECMQV key agreement (Optionally provides the ephemeral public key)
MQVPrivateKeySpec(PrivateKey, PrivateKey) - Constructor for class org.spongycastle.jce.spec.MQVPrivateKeySpec
 
MQVPrivateKeySpec(PrivateKey, PrivateKey, PublicKey) - Constructor for class org.spongycastle.jce.spec.MQVPrivateKeySpec
 
MQVPublicKey - Interface in org.spongycastle.jce.interfaces
Static/ephemeral public key pair for use with ECMQV key agreement
MQVPublicKeySpec - Class in org.spongycastle.jce.spec
Static/ephemeral public key pair for use with ECMQV key agreement
MQVPublicKeySpec(PublicKey, PublicKey) - Constructor for class org.spongycastle.jce.spec.MQVPublicKeySpec
 
MultiCertStoreParameters - Class in org.spongycastle.jce
 
MultiCertStoreParameters(Collection) - Constructor for class org.spongycastle.jce.MultiCertStoreParameters
Create a parameters object which specifies searching of all the passed in stores.
MultiCertStoreParameters(Collection, boolean) - Constructor for class org.spongycastle.jce.MultiCertStoreParameters
Create a parameters object which can be to used to make a multi store made up of the passed in CertStores.
MultiCertStoreSpi - Class in org.spongycastle.jce.provider
 
MultiCertStoreSpi(CertStoreParameters) - Constructor for class org.spongycastle.jce.provider.MultiCertStoreSpi
 

N

n - Variable in class org.spongycastle.x509.PKIXCertPathReviewer
 
NAME_CONSTRAINTS - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
NAME_CONSTRAINTS - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
NamedJcaJceHelper - Class in org.spongycastle.jcajce.util
JcaJceHelper that obtains all algorithms using a specific named provider.
NamedJcaJceHelper(String) - Constructor for class org.spongycastle.jcajce.util.NamedJcaJceHelper
 
NetscapeCertRequest - Class in org.spongycastle.jce.netscape
Handles NetScape certificate request (KEYGEN), these are constructed as:
NetscapeCertRequest(byte[]) - Constructor for class org.spongycastle.jce.netscape.NetscapeCertRequest
 
NetscapeCertRequest(ASN1Sequence) - Constructor for class org.spongycastle.jce.netscape.NetscapeCertRequest
 
NetscapeCertRequest(String, AlgorithmIdentifier, PublicKey) - Constructor for class org.spongycastle.jce.netscape.NetscapeCertRequest
 
Noekeon - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
 
Noekeon.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.AlgParams
 
Noekeon.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.ECB
 
Noekeon.GMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.GMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.GMAC
 
Noekeon.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.KeyGen
 
Noekeon.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.Mappings
 
Noekeon.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.Poly1305
 
Noekeon.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.Poly1305KeyGen
 
nonRepudiation - Static variable in class org.spongycastle.jce.X509KeyUsage
 
NoSuchParserException - Exception in org.spongycastle.x509
 
NoSuchParserException(String) - Constructor for exception org.spongycastle.x509.NoSuchParserException
 
NoSuchStoreException - Exception in org.spongycastle.x509
 
NoSuchStoreException(String) - Constructor for exception org.spongycastle.x509.NoSuchStoreException
 
notifications - Variable in class org.spongycastle.x509.PKIXCertPathReviewer
 

O

OID - Static variable in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
The OID of the algorithm.
OID - Static variable in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
The OID of the algorithm.
OLD_PKCS12 - Static variable in interface org.spongycastle.jce.provider.BrokenPBE
 
OPENSSL - Static variable in interface org.spongycastle.jcajce.provider.symmetric.util.PBE
 
opMode - Variable in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
The operation mode for this cipher (CipherSpiExt.ENCRYPT_MODE or CipherSpiExt.DECRYPT_MODE).
org.spongycastle.jcajce.io - package org.spongycastle.jcajce.io
 
org.spongycastle.jcajce.provider.asymmetric - package org.spongycastle.jcajce.provider.asymmetric
 
org.spongycastle.jcajce.provider.asymmetric.dh - package org.spongycastle.jcajce.provider.asymmetric.dh
 
org.spongycastle.jcajce.provider.asymmetric.dsa - package org.spongycastle.jcajce.provider.asymmetric.dsa
 
org.spongycastle.jcajce.provider.asymmetric.dstu - package org.spongycastle.jcajce.provider.asymmetric.dstu
 
org.spongycastle.jcajce.provider.asymmetric.ec - package org.spongycastle.jcajce.provider.asymmetric.ec
 
org.spongycastle.jcajce.provider.asymmetric.ecgost - package org.spongycastle.jcajce.provider.asymmetric.ecgost
 
org.spongycastle.jcajce.provider.asymmetric.elgamal - package org.spongycastle.jcajce.provider.asymmetric.elgamal
 
org.spongycastle.jcajce.provider.asymmetric.gost - package org.spongycastle.jcajce.provider.asymmetric.gost
 
org.spongycastle.jcajce.provider.asymmetric.ies - package org.spongycastle.jcajce.provider.asymmetric.ies
 
org.spongycastle.jcajce.provider.asymmetric.rsa - package org.spongycastle.jcajce.provider.asymmetric.rsa
 
org.spongycastle.jcajce.provider.asymmetric.util - package org.spongycastle.jcajce.provider.asymmetric.util
 
org.spongycastle.jcajce.provider.asymmetric.x509 - package org.spongycastle.jcajce.provider.asymmetric.x509
 
org.spongycastle.jcajce.provider.config - package org.spongycastle.jcajce.provider.config
 
org.spongycastle.jcajce.provider.digest - package org.spongycastle.jcajce.provider.digest
 
org.spongycastle.jcajce.provider.keystore - package org.spongycastle.jcajce.provider.keystore
 
org.spongycastle.jcajce.provider.keystore.bc - package org.spongycastle.jcajce.provider.keystore.bc
 
org.spongycastle.jcajce.provider.keystore.pkcs12 - package org.spongycastle.jcajce.provider.keystore.pkcs12
 
org.spongycastle.jcajce.provider.symmetric - package org.spongycastle.jcajce.provider.symmetric
 
org.spongycastle.jcajce.provider.symmetric.util - package org.spongycastle.jcajce.provider.symmetric.util
 
org.spongycastle.jcajce.provider.util - package org.spongycastle.jcajce.provider.util
 
org.spongycastle.jcajce.spec - package org.spongycastle.jcajce.spec
 
org.spongycastle.jcajce.util - package org.spongycastle.jcajce.util
 
org.spongycastle.jce - package org.spongycastle.jce
 
org.spongycastle.jce.exception - package org.spongycastle.jce.exception
 
org.spongycastle.jce.interfaces - package org.spongycastle.jce.interfaces
 
org.spongycastle.jce.netscape - package org.spongycastle.jce.netscape
 
org.spongycastle.jce.provider - package org.spongycastle.jce.provider
 
org.spongycastle.jce.spec - package org.spongycastle.jce.spec
 
org.spongycastle.pqc.jcajce.provider - package org.spongycastle.pqc.jcajce.provider
 
org.spongycastle.pqc.jcajce.provider.gmss - package org.spongycastle.pqc.jcajce.provider.gmss
 
org.spongycastle.pqc.jcajce.provider.mceliece - package org.spongycastle.pqc.jcajce.provider.mceliece
 
org.spongycastle.pqc.jcajce.provider.rainbow - package org.spongycastle.pqc.jcajce.provider.rainbow
 
org.spongycastle.pqc.jcajce.provider.util - package org.spongycastle.pqc.jcajce.provider.util
 
org.spongycastle.pqc.jcajce.spec - package org.spongycastle.pqc.jcajce.spec
 
org.spongycastle.x509 - package org.spongycastle.x509
 
org.spongycastle.x509.extension - package org.spongycastle.x509.extension
 
org.spongycastle.x509.util - package org.spongycastle.x509.util
 

P

PARAM_TYPE_CONFIG - Static variable in class org.spongycastle.jcajce.spec.SkeinParameterSpec
The parameter type for the Skein configuration block: 4.
PARAM_TYPE_KEY - Static variable in class org.spongycastle.jcajce.spec.SkeinParameterSpec
The parameter type for a secret key, supporting MAC or KDF functions: 0.
PARAM_TYPE_KEY_IDENTIFIER - Static variable in class org.spongycastle.jcajce.spec.SkeinParameterSpec
The parameter type for a key identifier string: 16.
PARAM_TYPE_MESSAGE - Static variable in class org.spongycastle.jcajce.spec.SkeinParameterSpec
The parameter type for the message: 48.
PARAM_TYPE_NONCE - Static variable in class org.spongycastle.jcajce.spec.SkeinParameterSpec
The parameter type for a nonce: 20.
PARAM_TYPE_OUTPUT - Static variable in class org.spongycastle.jcajce.spec.SkeinParameterSpec
The parameter type for the output transformation: 63.
PARAM_TYPE_PERSONALISATION - Static variable in class org.spongycastle.jcajce.spec.SkeinParameterSpec
The parameter type for a personalisation string: 8.
PARAM_TYPE_PUBLIC_KEY - Static variable in class org.spongycastle.jcajce.spec.SkeinParameterSpec
The parameter type for a public key: 12.
params - Variable in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
paramSpec - Variable in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
ParameterSpec used with this cipher
paramSpec - Variable in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
ParameterSpec used with this cipher
parent - Variable in class org.spongycastle.jce.provider.PKIXPolicyNode
 
PBE - Interface in org.spongycastle.jcajce.provider.symmetric.util
 
PBE.Util - Class in org.spongycastle.jcajce.provider.symmetric.util
uses the appropriate mixer to generate the key and IV if necessary.
PBE.Util() - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.PBE.Util
 
pbeHash - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
pbeIvSize - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
pbeKeySize - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
PBEPBKDF2 - Class in org.spongycastle.jcajce.provider.symmetric
 
PBEPBKDF2.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
PBEPBKDF2.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
PBEPBKDF2.BasePBKDF2 - Class in org.spongycastle.jcajce.provider.symmetric
 
PBEPBKDF2.BasePBKDF2(String, int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
 
PBEPBKDF2.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
PBEPBKDF2.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.Mappings
 
PBEPBKDF2.PBKDF2withUTF8 - Class in org.spongycastle.jcajce.provider.symmetric
 
PBEPBKDF2.PBKDF2withUTF8() - Constructor for class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withUTF8
 
PBEPKCS12 - Class in org.spongycastle.jcajce.provider.symmetric
 
PBEPKCS12.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
PBEPKCS12.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
PBEPKCS12.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
PBEPKCS12.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.PBEPKCS12.Mappings
 
PBESecretKeyFactory - Class in org.spongycastle.jcajce.provider.symmetric.util
 
PBESecretKeyFactory(String, ASN1ObjectIdentifier, boolean, int, int, int, int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory
 
pbeType - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
PBKDF2KeySpec - Class in org.spongycastle.jcajce.spec
Extension of PBEKeySpec which takes into account the PRF algorithm setting available in PKCS#5 PBKDF2.
PBKDF2KeySpec(char[], byte[], int, int, AlgorithmIdentifier) - Constructor for class org.spongycastle.jcajce.spec.PBKDF2KeySpec
Base constructor.
PEMUtil - Class in org.spongycastle.jcajce.provider.asymmetric.x509
 
PEMUtil - Class in org.spongycastle.jce.provider
 
PKCS10CertificationRequest - Class in org.spongycastle.jce
Deprecated.
use classes in org.spongycastle.pkcs.
PKCS10CertificationRequest(byte[]) - Constructor for class org.spongycastle.jce.PKCS10CertificationRequest
Deprecated.
construct a PKCS10 certification request from a DER encoded byte stream.
PKCS10CertificationRequest(ASN1Sequence) - Constructor for class org.spongycastle.jce.PKCS10CertificationRequest
Deprecated.
 
PKCS10CertificationRequest(String, X509Name, PublicKey, ASN1Set, PrivateKey) - Constructor for class org.spongycastle.jce.PKCS10CertificationRequest
Deprecated.
create a PKCS10 certfication request using the BC provider.
PKCS10CertificationRequest(String, X500Principal, PublicKey, ASN1Set, PrivateKey) - Constructor for class org.spongycastle.jce.PKCS10CertificationRequest
Deprecated.
create a PKCS10 certfication request using the BC provider.
PKCS10CertificationRequest(String, X500Principal, PublicKey, ASN1Set, PrivateKey, String) - Constructor for class org.spongycastle.jce.PKCS10CertificationRequest
Deprecated.
create a PKCS10 certfication request using the named provider.
PKCS10CertificationRequest(String, X509Name, PublicKey, ASN1Set, PrivateKey, String) - Constructor for class org.spongycastle.jce.PKCS10CertificationRequest
Deprecated.
create a PKCS10 certfication request using the named provider.
PKCS12 - Class in org.spongycastle.jcajce.provider.keystore
 
PKCS12() - Constructor for class org.spongycastle.jcajce.provider.keystore.PKCS12
 
PKCS12 - Static variable in interface org.spongycastle.jcajce.provider.symmetric.util.PBE
 
PKCS12 - Static variable in interface org.spongycastle.jce.provider.BrokenPBE
 
PKCS12.Mappings - Class in org.spongycastle.jcajce.provider.keystore
 
PKCS12.Mappings() - Constructor for class org.spongycastle.jcajce.provider.keystore.PKCS12.Mappings
 
PKCS12BagAttributeCarrier - Interface in org.spongycastle.jce.interfaces
allow us to set attributes on objects that can go into a PKCS12 store.
PKCS12BagAttributeCarrierImpl - Class in org.spongycastle.jcajce.provider.asymmetric.util
 
PKCS12BagAttributeCarrierImpl() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
PKCS12KeyStoreSpi - Class in org.spongycastle.jcajce.provider.keystore.pkcs12
 
PKCS12KeyStoreSpi(Provider, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
PKCS12KeyStoreSpi.BCPKCS12KeyStore - Class in org.spongycastle.jcajce.provider.keystore.pkcs12
 
PKCS12KeyStoreSpi.BCPKCS12KeyStore() - Constructor for class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStore
 
PKCS12KeyStoreSpi.BCPKCS12KeyStore3DES - Class in org.spongycastle.jcajce.provider.keystore.pkcs12
 
PKCS12KeyStoreSpi.BCPKCS12KeyStore3DES() - Constructor for class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStore3DES
 
PKCS12KeyStoreSpi.DefPKCS12KeyStore - Class in org.spongycastle.jcajce.provider.keystore.pkcs12
 
PKCS12KeyStoreSpi.DefPKCS12KeyStore() - Constructor for class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.DefPKCS12KeyStore
 
PKCS12KeyStoreSpi.DefPKCS12KeyStore3DES - Class in org.spongycastle.jcajce.provider.keystore.pkcs12
 
PKCS12KeyStoreSpi.DefPKCS12KeyStore3DES() - Constructor for class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.DefPKCS12KeyStore3DES
 
PKCS12StoreParameter - Class in org.spongycastle.jcajce.provider.config
 
PKCS12StoreParameter(OutputStream, char[]) - Constructor for class org.spongycastle.jcajce.provider.config.PKCS12StoreParameter
 
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.spongycastle.jcajce.provider.config.PKCS12StoreParameter
 
PKCS12StoreParameter(OutputStream, char[], boolean) - Constructor for class org.spongycastle.jcajce.provider.config.PKCS12StoreParameter
 
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter, boolean) - Constructor for class org.spongycastle.jcajce.provider.config.PKCS12StoreParameter
 
PKCS12Util - Class in org.spongycastle.jce
Utility class for reencoding PKCS#12 files to definite length.
PKCS12Util() - Constructor for class org.spongycastle.jce.PKCS12Util
 
PKCS5S1 - Static variable in interface org.spongycastle.jcajce.provider.symmetric.util.PBE
 
PKCS5S1 - Static variable in interface org.spongycastle.jce.provider.BrokenPBE
 
PKCS5S1_UTF8 - Static variable in interface org.spongycastle.jcajce.provider.symmetric.util.PBE
 
PKCS5S2 - Static variable in interface org.spongycastle.jcajce.provider.symmetric.util.PBE
 
PKCS5S2 - Static variable in interface org.spongycastle.jce.provider.BrokenPBE
 
PKCS5S2_UTF8 - Static variable in interface org.spongycastle.jcajce.provider.symmetric.util.PBE
 
PKIX_VALIDITY_MODEL - Static variable in class org.spongycastle.x509.ExtendedPKIXParameters
This is the default PKIX validity model.
PKIXAttrCertChecker - Class in org.spongycastle.x509
 
PKIXAttrCertChecker() - Constructor for class org.spongycastle.x509.PKIXAttrCertChecker
 
PKIXAttrCertPathBuilderSpi - Class in org.spongycastle.jce.provider
 
PKIXAttrCertPathBuilderSpi() - Constructor for class org.spongycastle.jce.provider.PKIXAttrCertPathBuilderSpi
 
PKIXAttrCertPathValidatorSpi - Class in org.spongycastle.jce.provider
CertPathValidatorSpi implementation for X.509 Attribute Certificates la RFC 3281.
PKIXAttrCertPathValidatorSpi() - Constructor for class org.spongycastle.jce.provider.PKIXAttrCertPathValidatorSpi
 
PKIXCertPath - Class in org.spongycastle.jcajce.provider.asymmetric.x509
CertPath implementation for X.509 certificates.
PKIXCertPathBuilderSpi - Class in org.spongycastle.jce.provider
Implements the PKIX CertPathBuilding algorithm for BouncyCastle.
PKIXCertPathBuilderSpi() - Constructor for class org.spongycastle.jce.provider.PKIXCertPathBuilderSpi
 
PKIXCertPathReviewer - Class in org.spongycastle.x509
PKIXCertPathReviewer
Validation of X.509 Certificate Paths.
PKIXCertPathReviewer(CertPath, PKIXParameters) - Constructor for class org.spongycastle.x509.PKIXCertPathReviewer
Creates a PKIXCertPathReviewer and initializes it with the given CertPath and PKIXParameters params
PKIXCertPathReviewer() - Constructor for class org.spongycastle.x509.PKIXCertPathReviewer
Creates an empty PKIXCertPathReviewer.
PKIXCertPathValidatorSpi - Class in org.spongycastle.jce.provider
CertPathValidatorSpi implementation for X.509 Certificate validation � la RFC 3280.
PKIXCertPathValidatorSpi() - Constructor for class org.spongycastle.jce.provider.PKIXCertPathValidatorSpi
 
PKIXCRLUtil - Class in org.spongycastle.jce.provider
 
PKIXCRLUtil() - Constructor for class org.spongycastle.jce.provider.PKIXCRLUtil
 
PKIXNameConstraintValidator - Class in org.spongycastle.jce.provider
 
PKIXNameConstraintValidator() - Constructor for class org.spongycastle.jce.provider.PKIXNameConstraintValidator
 
PKIXNameConstraintValidatorException - Exception in org.spongycastle.jce.provider
 
PKIXNameConstraintValidatorException(String) - Constructor for exception org.spongycastle.jce.provider.PKIXNameConstraintValidatorException
 
pkixParams - Variable in class org.spongycastle.x509.PKIXCertPathReviewer
 
PKIXPolicyNode - Class in org.spongycastle.jce.provider
 
PKIXPolicyNode(List, int, Set, PolicyNode, Set, String, boolean) - Constructor for class org.spongycastle.jce.provider.PKIXPolicyNode
 
POLICY_CONSTRAINTS - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
POLICY_CONSTRAINTS - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
POLICY_MAPPINGS - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
POLICY_MAPPINGS - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
policyQualifiers - Variable in class org.spongycastle.jce.provider.PKIXPolicyNode
 
policyTree - Variable in class org.spongycastle.x509.PKIXCertPathReviewer
 
prepareCertB(CertPath, int, List[], PKIXPolicyNode, int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertA(CertPath, int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertB1(int, List[], String, Map, X509Certificate) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
prepareNextCertB2(int, List[], String, PKIXPolicyNode) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
prepareNextCertG(CertPath, int, PKIXNameConstraintValidator) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertH1(CertPath, int, int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertH2(CertPath, int, int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertH3(CertPath, int, int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertI1(CertPath, int, int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertI2(CertPath, int, int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertJ(CertPath, int, int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertK(CertPath, int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertL(CertPath, int, int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertM(CertPath, int, int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertN(CertPath, int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertO(CertPath, int, Set, List) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
PrincipalUtil - Class in org.spongycastle.jce
a utility class that will extract X509Principal objects from X.509 certificates.
PrincipalUtil() - Constructor for class org.spongycastle.jce.PrincipalUtil
 
privateExponent - Variable in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
privateExponent - Variable in class org.spongycastle.jce.provider.JCERSAPrivateKey
 
privateToExplicitParameters(PrivateKey, String) - Static method in class org.spongycastle.jce.ECKeyUtil
Convert a passed in private EC key to have explicit parameters.
privateToExplicitParameters(PrivateKey, Provider) - Static method in class org.spongycastle.jce.ECKeyUtil
Convert a passed in private EC key to have explicit parameters.
processCertA(CertPath, ExtendedPKIXParameters, int, PublicKey, boolean, X500Principal, X509Certificate) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
processCertBC(CertPath, int, PKIXNameConstraintValidator) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
processCertD(CertPath, int, Set, PKIXPolicyNode, List[], int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
processCertD1i(int, List[], ASN1ObjectIdentifier, Set) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
processCertD1ii(int, List[], ASN1ObjectIdentifier, Set) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
processCertE(CertPath, int, PKIXPolicyNode) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
processCertF(CertPath, int, PKIXPolicyNode, int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
processCRLA1i(Date, ExtendedPKIXParameters, X509Certificate, X509CRL) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
processCRLA1ii(Date, ExtendedPKIXParameters, X509Certificate, X509CRL) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
processCRLB1(DistributionPoint, Object, X509CRL) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
If the DP includes cRLIssuer, then verify that the issuer field in the complete CRL matches cRLIssuer in the DP and that the complete CRL contains an issuing distribution point extension with the indirectCRL boolean asserted.
processCRLB2(DistributionPoint, Object, X509CRL) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
If the complete CRL includes an issuing distribution point (IDP) CRL extension check the following:

(i) If the distribution point name is present in the IDP CRL extension and the distribution field is present in the DP, then verify that one of the names in the IDP matches one of the names in the DP.

processCRLC(X509CRL, X509CRL, ExtendedPKIXParameters) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
If use-deltas is set, verify the issuer and scope of the delta CRL.
processCRLD(X509CRL, DistributionPoint) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
processCRLF(X509CRL, Object, X509Certificate, PublicKey, ExtendedPKIXParameters, List) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
Obtain and validate the certification path for the complete CRL issuer.
processCRLG(X509CRL, Set) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
processCRLH(Set, PublicKey) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
processCRLI(Date, X509CRL, Object, CertStatus, ExtendedPKIXParameters) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
processCRLJ(Date, X509CRL, Object, CertStatus) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
provider - Variable in class org.spongycastle.jcajce.util.ProviderJcaJceHelper
 
PROVIDER_NAME - Static variable in class org.spongycastle.jce.provider.BouncyCastleProvider
 
PROVIDER_NAME - Static variable in class org.spongycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
ProviderConfiguration - Interface in org.spongycastle.jcajce.provider.config
 
ProviderConfigurationPermission - Class in org.spongycastle.jcajce.provider.config
A permission class to define what can be done with the ConfigurableProvider interface.
ProviderConfigurationPermission(String) - Constructor for class org.spongycastle.jcajce.provider.config.ProviderConfigurationPermission
 
ProviderConfigurationPermission(String, String) - Constructor for class org.spongycastle.jcajce.provider.config.ProviderConfigurationPermission
 
ProviderJcaJceHelper - Class in org.spongycastle.jcajce.util
JcaJceHelper that obtains all algorithms from a specific Provider instance.
ProviderJcaJceHelper(Provider) - Constructor for class org.spongycastle.jcajce.util.ProviderJcaJceHelper
 
providerName - Variable in class org.spongycastle.jcajce.util.NamedJcaJceHelper
 
PSSSignatureSpi - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi(AsymmetricBlockCipher, PSSParameterSpec) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
PSSSignatureSpi(AsymmetricBlockCipher, PSSParameterSpec, boolean) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
PSSSignatureSpi.nonePSS - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.nonePSS() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.nonePSS
 
PSSSignatureSpi.PSSwithRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.PSSwithRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.PSSwithRSA
 
PSSSignatureSpi.SHA1withRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA1withRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA1withRSA
 
PSSSignatureSpi.SHA224withRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA224withRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA224withRSA
 
PSSSignatureSpi.SHA256withRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA256withRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA256withRSA
 
PSSSignatureSpi.SHA384withRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA384withRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA384withRSA
 
PSSSignatureSpi.SHA512withRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA512withRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA512withRSA
 
publicToExplicitParameters(PublicKey, String) - Static method in class org.spongycastle.jce.ECKeyUtil
Convert a passed in public EC key to have explicit parameters.
publicToExplicitParameters(PublicKey, Provider) - Static method in class org.spongycastle.jce.ECKeyUtil
Convert a passed in public EC key to have explicit parameters.

R

Rainbow - Class in org.spongycastle.pqc.jcajce.provider
 
Rainbow() - Constructor for class org.spongycastle.pqc.jcajce.provider.Rainbow
 
Rainbow.Mappings - Class in org.spongycastle.pqc.jcajce.provider
 
Rainbow.Mappings() - Constructor for class org.spongycastle.pqc.jcajce.provider.Rainbow.Mappings
 
RainbowKeyFactorySpi - Class in org.spongycastle.pqc.jcajce.provider.rainbow
This class transforms Rainbow keys and Rainbow key specifications.
RainbowKeyFactorySpi() - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
 
RainbowKeyPairGeneratorSpi - Class in org.spongycastle.pqc.jcajce.provider.rainbow
 
RainbowKeyPairGeneratorSpi() - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
 
RainbowKeysToParams - Class in org.spongycastle.pqc.jcajce.provider.rainbow
utility class for converting jce/jca Rainbow objects objects into their org.spongycastle.crypto counterparts.
RainbowKeysToParams() - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
 
RainbowParameterSpec - Class in org.spongycastle.pqc.jcajce.spec
This class provides methods for setting and getting the Rainbow-parameters like number of Vinegar-variables in the layers, number of layers and so on.
RainbowParameterSpec() - Constructor for class org.spongycastle.pqc.jcajce.spec.RainbowParameterSpec
Default Constructor The elements of the array containing the number of Vinegar variables in each layer are set to the default values here.
RainbowParameterSpec(int[]) - Constructor for class org.spongycastle.pqc.jcajce.spec.RainbowParameterSpec
Constructor with parameters
RainbowPrivateKeySpec - Class in org.spongycastle.pqc.jcajce.spec
This class provides a specification for a RainbowSignature private key.
RainbowPrivateKeySpec(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.spongycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Constructor
RainbowPublicKeySpec - Class in org.spongycastle.pqc.jcajce.spec
This class provides a specification for a RainbowSignature public key.
RainbowPublicKeySpec(int, short[][], short[][], short[]) - Constructor for class org.spongycastle.pqc.jcajce.spec.RainbowPublicKeySpec
Constructor
random - Variable in class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
random - Variable in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
random - Variable in class org.spongycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
random - Variable in class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
random - Variable in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
random - Variable in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
random - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
RC2 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC2.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
RC2.AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.AlgParamGen
 
RC2.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
RC2.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.AlgParams
 
RC2.CBC - Class in org.spongycastle.jcajce.provider.symmetric
RC2CBC
RC2.CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.CBC
 
RC2.CBCMAC - Class in org.spongycastle.jcajce.provider.symmetric
RC2
RC2.CBCMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.CBCMAC
 
RC2.CFB8MAC - Class in org.spongycastle.jcajce.provider.symmetric
 
RC2.CFB8MAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.CFB8MAC
 
RC2.ECB - Class in org.spongycastle.jcajce.provider.symmetric
RC2
RC2.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.ECB
 
RC2.KeyGenerator - Class in org.spongycastle.jcajce.provider.symmetric
 
RC2.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.KeyGenerator
 
RC2.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
RC2.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.Mappings
 
RC2.PBEWithMD2KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD2AndRC2
RC2.PBEWithMD2KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithMD2KeyFactory
 
RC2.PBEWithMD5AndRC2 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD5AndRC2
RC2.PBEWithMD5AndRC2() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithMD5AndRC2
 
RC2.PBEWithMD5KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD5AndRC2
RC2.PBEWithMD5KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithMD5KeyFactory
 
RC2.PBEWithSHA1AndRC2 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1AndRC2
RC2.PBEWithSHA1AndRC2() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithSHA1AndRC2
 
RC2.PBEWithSHA1KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1AndRC2
RC2.PBEWithSHA1KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithSHA1KeyFactory
 
RC2.PBEWithSHAAnd128BitKeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC2-CBC
RC2.PBEWithSHAAnd128BitKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd128BitKeyFactory
 
RC2.PBEWithSHAAnd128BitRC2 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC2-CBC
RC2.PBEWithSHAAnd128BitRC2() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd128BitRC2
 
RC2.PBEWithSHAAnd40BitKeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC2-CBC
RC2.PBEWithSHAAnd40BitKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd40BitKeyFactory
 
RC2.PBEWithSHAAnd40BitRC2 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC2-CBC
RC2.PBEWithSHAAnd40BitRC2() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd40BitRC2
 
RC2.Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
RC2.Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.Wrap
 
RC5 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.AlgParamGen
 
RC5.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.AlgParams
 
RC5.CBC32 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.CBC32() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.CBC32
 
RC5.CFB8Mac32 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.CFB8Mac32() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.CFB8Mac32
 
RC5.ECB32 - Class in org.spongycastle.jcajce.provider.symmetric
RC5
RC5.ECB32() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.ECB32
 
RC5.ECB64 - Class in org.spongycastle.jcajce.provider.symmetric
RC564
RC5.ECB64() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.ECB64
 
RC5.KeyGen32 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.KeyGen32() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.KeyGen32
 
RC5.KeyGen64 - Class in org.spongycastle.jcajce.provider.symmetric
RC5
RC5.KeyGen64() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.KeyGen64
 
RC5.Mac32 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.Mac32() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.Mac32
 
RC5.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.Mappings
 
RC6 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.AlgParamGen
 
RC6.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.AlgParams
 
RC6.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.CBC
 
RC6.CFB - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.CFB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.CFB
 
RC6.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.ECB
 
RC6.GMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.GMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.GMAC
 
RC6.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.KeyGen
 
RC6.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.Mappings
 
RC6.OFB - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.OFB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.OFB
 
RC6.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.Poly1305
 
RC6.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.Poly1305KeyGen
 
read() - Method in class org.spongycastle.jcajce.io.CipherInputStream
Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and returns the next available byte.
read(byte[], int, int) - Method in class org.spongycastle.jcajce.io.CipherInputStream
Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and then returns up to len bytes in the provided array.
read() - Method in interface org.spongycastle.x509.util.StreamParser
 
read() - Method in class org.spongycastle.x509.X509StreamParser
 
readAll() - Method in interface org.spongycastle.x509.util.StreamParser
 
readAll() - Method in class org.spongycastle.x509.X509StreamParser
 
readObject(ObjectInputStream) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
registerOid(ConfigurableProvider, ASN1ObjectIdentifier, String, AsymmetricKeyInfoConverter) - Method in class org.spongycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
registerOidAlgorithmParameters(ConfigurableProvider, ASN1ObjectIdentifier, String) - Method in class org.spongycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
removeChild(PKIXPolicyNode) - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
removePolicyNode(PKIXPolicyNode, List[], PKIXPolicyNode) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
RepeatedSecretKeySpec - Class in org.spongycastle.jcajce.spec
A simple object to indicate that a symmetric cipher should reuse the last key provided.
RepeatedSecretKeySpec(String) - Constructor for class org.spongycastle.jcajce.spec.RepeatedSecretKeySpec
 
RepeatedSecretKeySpec - Class in org.spongycastle.jce.spec
Deprecated.
use super class org.spongycastle.jcajce.spec.RepeatedSecretKeySpec
RepeatedSecretKeySpec(String) - Constructor for class org.spongycastle.jce.spec.RepeatedSecretKeySpec
Deprecated.
 
reset() - Method in class org.spongycastle.jcajce.io.CipherInputStream
 
reset() - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
reset the generator
reset() - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
reset the generator
reset() - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
reset the generator
RFC3280CertPathUtilities - Class in org.spongycastle.jce.provider
 
RFC3280CertPathUtilities() - Constructor for class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
Rijndael - Class in org.spongycastle.jcajce.provider.symmetric
 
Rijndael.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Rijndael.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Rijndael.AlgParams
 
Rijndael.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Rijndael.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Rijndael.ECB
 
Rijndael.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Rijndael.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Rijndael.KeyGen
 
Rijndael.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Rijndael.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Rijndael.Mappings
 
RIPEMD128 - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD128.Digest - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD128.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD128.Digest
 
RIPEMD128.HashMac - Class in org.spongycastle.jcajce.provider.digest
RIPEMD128 HashMac
RIPEMD128.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD128.HashMac
 
RIPEMD128.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD128.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD128.KeyGenerator
 
RIPEMD128.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD128.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD128.Mappings
 
RIPEMD160 - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD160 - Static variable in interface org.spongycastle.jcajce.provider.symmetric.util.PBE
 
RIPEMD160 - Static variable in interface org.spongycastle.jce.provider.BrokenPBE
 
RIPEMD160.Digest - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD160.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD160.Digest
 
RIPEMD160.HashMac - Class in org.spongycastle.jcajce.provider.digest
RIPEMD160 HMac
RIPEMD160.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD160.HashMac
 
RIPEMD160.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD160.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD160.KeyGenerator
 
RIPEMD160.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD160.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD160.Mappings
 
RIPEMD160.PBEWithHmac - Class in org.spongycastle.jcajce.provider.digest
PBEWithHmacRIPEMD160
RIPEMD160.PBEWithHmac() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD160.PBEWithHmac
 
RIPEMD160.PBEWithHmacKeyFactory - Class in org.spongycastle.jcajce.provider.digest
PBEWithHmacRIPEMD160
RIPEMD160.PBEWithHmacKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD160.PBEWithHmacKeyFactory
 
RIPEMD256 - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD256.Digest - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD256.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD256.Digest
 
RIPEMD256.HashMac - Class in org.spongycastle.jcajce.provider.digest
RIPEMD256 HMac
RIPEMD256.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD256.HashMac
 
RIPEMD256.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD256.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD256.KeyGenerator
 
RIPEMD256.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD256.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD256.Mappings
 
RIPEMD320 - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD320.Digest - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD320.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD320.Digest
 
RIPEMD320.HashMac - Class in org.spongycastle.jcajce.provider.digest
RIPEMD320 HMac
RIPEMD320.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD320.HashMac
 
RIPEMD320.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD320.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD320.KeyGenerator
 
RIPEMD320.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD320.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD320.Mappings
 
RSA - Class in org.spongycastle.jcajce.provider.asymmetric
 
RSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.RSA
 
RSA.Mappings - Class in org.spongycastle.jcajce.provider.asymmetric
 
RSA.Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.RSA.Mappings
 
rsaOids - Static variable in class org.spongycastle.jcajce.provider.asymmetric.rsa.RSAUtil
 
RSAUtil - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
utility class for converting java.security RSA objects into their org.spongycastle.crypto counterparts.
RSAUtil() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.RSAUtil
 

S

Salsa20 - Class in org.spongycastle.jcajce.provider.symmetric
 
Salsa20.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
Salsa20.Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Salsa20.Base
 
Salsa20.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Salsa20.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Salsa20.KeyGen
 
Salsa20.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Salsa20.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Salsa20.Mappings
 
saveStore(OutputStream) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
SecretKeyUtil - Class in org.spongycastle.jcajce.provider.util
 
SecretKeyUtil() - Constructor for class org.spongycastle.jcajce.provider.util.SecretKeyUtil
 
SEED - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.AlgParamGen
 
SEED.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.AlgParams
 
SEED.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.CBC
 
SEED.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.ECB
 
SEED.GMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.GMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.GMAC
 
SEED.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.KeyGen
 
SEED.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.Mappings
 
SEED.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.Poly1305
 
SEED.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.Poly1305KeyGen
 
SEED.Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.Wrap
 
Serpent - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.AlgParams
 
Serpent.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.ECB
 
Serpent.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.KeyGen
 
Serpent.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.Mappings
 
Serpent.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.Poly1305
 
Serpent.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.Poly1305KeyGen
 
Serpent.SerpentGMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.SerpentGMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.SerpentGMAC
 
set(int, byte[]) - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec.Builder
Sets a parameters to apply to the Skein hash function.
Parameter types must be in the range 0,5..62, and cannot use the value 48 (reserved for message body).
setAACertificateAttribute(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAACertificateSubjectAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAdditionalLocationsEnabled(boolean) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Sets if additional X509Stores for locations like LDAP found in certificates or CRLs should be used.
setAttrCertCheckers(Set) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Sets the attribute certificate checkers.
setAttrCertificateChecking(X509AttributeCertificate) - Method in class org.spongycastle.x509.X509CRLStoreSelector
Sets the attribute certificate being checked.
setAttributeAuthorityRevocationListAttribute(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeAuthorityRevocationListIssuerAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCert(X509AttributeCertificate) - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Set the attribute certificate to be matched.
setAttributeCertificateAttributeAttribute(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCertificateAttributeSubjectAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCertificateRevocationListAttribute(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCertificateRevocationListIssuerAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCertificateValid(Date) - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Set the time, when the certificate must be valid.
setAttributeDescriptorCertificateAttribute(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeDescriptorCertificateSubjectAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAuthorityRevocationListAttribute(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAuthorityRevocationListIssuerAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in interface org.spongycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jce.provider.JCEDHPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jce.provider.JCEECPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jce.provider.JCEElGamalPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jce.provider.JCERSAPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jce.provider.JDKDSAPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
setCACertificateAttribute(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCACertificateSubjectAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCertificateRevocationListAttribute(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCertificateRevocationListIssuerAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCertPair(X509CertificatePair) - Method in class org.spongycastle.x509.X509CertPairStoreSelector
Set the certificate pair which is used for testing on equality.
setCertStores(List) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Sets the Java CertStore to this extended PKIX parameters.
setChallenge(String) - Method in class org.spongycastle.jce.netscape.NetscapeCertRequest
 
setCompleteCRLEnabled(boolean) - Method in class org.spongycastle.x509.X509CRLStoreSelector
If set to true only complete CRLs are returned.
setCritical(boolean) - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
setCrossCertificateAttribute(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCrossCertificateSubjectAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setDeltaCRLIndicatorEnabled(boolean) - Method in class org.spongycastle.x509.X509CRLStoreSelector
If this is set to true the CRL reported contains the delta CRL indicator CRL extension.
setDeltaRevocationListAttribute(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setDeltaRevocationListIssuerAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setExcludedCerts(Set) - Method in class org.spongycastle.x509.ExtendedPKIXBuilderParameters
Sets the excluded certificates which are not used for building a certification path.
setForwardSelector(X509CertStoreSelector) - Method in class org.spongycastle.x509.X509CertPairStoreSelector
 
setHolder(AttributeCertificateHolder) - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Sets the holder.
setIssuer(AttributeCertificateIssuer) - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Sets the issuer the attribute certificate must have.
setIssuerDN(X500Principal) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X509Name) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X500Principal) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X509Name) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X500Principal) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X509Name) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerUniqueID(boolean[]) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
Set the issuer unique ID - note: it is very rare that it is correct to do this.
setIssuingDistributionPoint(byte[]) - Method in class org.spongycastle.x509.X509CRLStoreSelector
Sets the issuing distribution point.
setIssuingDistributionPointEnabled(boolean) - Method in class org.spongycastle.x509.X509CRLStoreSelector
Enables or disables the issuing distribution point check.
setKey(byte[]) - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec.Builder
setKeyAlgorithm(AlgorithmIdentifier) - Method in class org.spongycastle.jce.netscape.NetscapeCertRequest
 
setKeyIdentifier(byte[]) - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec.Builder
setLdapAACertificateAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAttributeAuthorityRevocationListAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAttributeCertificateAttributeAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAttributeCertificateRevocationListAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAttributeDescriptorCertificateAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAuthorityRevocationListAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapCACertificateAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapCertificateRevocationListAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapCrossCertificateAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapDeltaRevocationListAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapUserCertificateAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setMaxBaseCRLNumber(BigInteger) - Method in class org.spongycastle.x509.X509CRLStoreSelector
Sets the maximum base CRL number.
setMaxPathLength(int) - Method in class org.spongycastle.x509.ExtendedPKIXBuilderParameters
Sets the maximum number of intermediate non-self-issued certificates in a certification path.
setMode(String) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Since asymmetric block ciphers do not support modes, this method does nothing.
setMode(String) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Since asymmetric hybrid ciphers do not support modes, this method does nothing.
setMode(String) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Set the mode of this cipher.
setNecessaryACAttributes(Set) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Sets the neccessary which must be contained in an attribute certificate.
setNextUpdate(Date) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
 
setNonce(byte[]) - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec.Builder
setNotAfter(Date) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
 
setNotAfter(Date) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
 
setNotBefore(Date) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
 
setNotBefore(Date) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
 
setOutputStream(OutputStream) - Method in class org.spongycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
setPadding(String) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Since asymmetric block ciphers do not support padding, this method does nothing.
setPadding(String) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Since asymmetric hybrid ciphers do not support padding, this method does nothing.
setPadding(String) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Set the padding mechanism of this cipher.
setParameter(String, Object) - Method in interface org.spongycastle.jcajce.provider.config.ConfigurableProvider
 
setParameter(String, Object) - Method in class org.spongycastle.jce.provider.BouncyCastleProvider
 
setParameter(String, Object) - Method in class org.spongycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
setParams(PKIXParameters) - Method in class org.spongycastle.x509.ExtendedPKIXBuilderParameters
Can alse handle ExtendedPKIXBuilderParameters and PKIXBuilderParameters.
setParams(PKIXParameters) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Method to support clone() under J2ME.
setParent(PKIXPolicyNode) - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
setPassword(char[]) - Method in class org.spongycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
setPersonalisation(byte[]) - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec.Builder
setPersonalisation(Date, String, String) - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec.Builder
Implements the recommended personalisation format for Skein defined in Section 4.11 of the Skein 1.3 specification.
setPersonalisation(Date, Locale, String, String) - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec.Builder
Implements the recommended personalisation format for Skein defined in Section 4.11 of the Skein 1.3 specification.
setPointFormat(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
setPointFormat(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
setPointFormat(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
setPointFormat(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
setPointFormat(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
setPointFormat(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
setPointFormat(String) - Method in interface org.spongycastle.jce.interfaces.ECPointEncoder
Set the formatting for encoding of points.
setPointFormat(String) - Method in class org.spongycastle.jce.provider.JCEECPrivateKey
 
setPointFormat(String) - Method in class org.spongycastle.jce.provider.JCEECPublicKey
 
setProhibitedACAttributes(Set) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Sets the attribute certificates which are not allowed.
setProtectionParameter(KeyStore.ProtectionParameter) - Method in class org.spongycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
setPublicKey(byte[]) - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec.Builder
setPublicKey(PublicKey) - Method in class org.spongycastle.jce.netscape.NetscapeCertRequest
 
setPublicKey(PublicKey) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
 
setPublicKey(PublicKey) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
 
setRandom(SecureRandom) - Method in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
setRandom(SecureRandom) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
setRandom(SecureRandom) - Method in interface org.spongycastle.jce.interfaces.BCKeyStore
set the random source for the key store
setReverseSelector(X509CertStoreSelector) - Method in class org.spongycastle.x509.X509CertPairStoreSelector
 
setSearchForSerialNumberIn(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setSerialNumber(BigInteger) - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Sets the serial number the attribute certificate must have.
setSerialNumber(BigInteger) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
set the serial number for the certificate.
setSerialNumber(BigInteger) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
set the serial number for the certificate.
setSignatureAlgorithm(String) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
Set the signature algorithm.
setSignatureAlgorithm(String) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
Set the signature algorithm.
setSignatureAlgorithm(String) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
Set the signature algorithm.
setSigningAlgorithm(AlgorithmIdentifier) - Method in class org.spongycastle.jce.netscape.NetscapeCertRequest
 
setStores(List) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Sets the Bouncy Castle Stores for finding CRLs, certificates, attribute certificates or cross certificates.
setSubjectDN(X500Principal) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
Set the subject distinguished name.
setSubjectDN(X509Name) - Method in class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
Set the subject distinguished name.
setSubjectDN(X500Principal) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
Set the subject distinguished name.
setSubjectDN(X509Name) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
Set the subject distinguished name.
setSubjectUniqueID(boolean[]) - Method in class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
Set the subject unique ID - note: it is very rare that it is correct to do this.
setTargetCertConstraints(CertSelector) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Sets the required constraints on the target certificate.
setTargetConstraints(Selector) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Sets the required constraints on the target certificate or attribute certificate.
setTargetGroups(Collection) - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Adds a collection with target groups criteria.
setTargetNames(Collection) - Method in class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Adds a collection with target names criteria.
setThisUpdate(Date) - Method in class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
 
setTrustedACIssuers(Set) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Sets the trusted attribute certificate issuers.
setTryWrongPKCS12Zero(boolean) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BCPBEKey
 
setUseDeltasEnabled(boolean) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Sets if delta CRLs should be used for checking the revocation status.
setUseDEREncoding(boolean) - Method in class org.spongycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
setUserCertificateAttribute(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setUserCertificateSubjectAttributeName(String) - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
setValidityModel(int) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
 
SHA1 - Class in org.spongycastle.jcajce.provider.digest
 
SHA1 - Static variable in interface org.spongycastle.jcajce.provider.symmetric.util.PBE
 
SHA1 - Static variable in interface org.spongycastle.jce.provider.BrokenPBE
 
SHA1.BasePBKDF2WithHmacSHA1 - Class in org.spongycastle.jcajce.provider.digest
 
SHA1.BasePBKDF2WithHmacSHA1(String, int) - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.BasePBKDF2WithHmacSHA1
 
SHA1.Digest - Class in org.spongycastle.jcajce.provider.digest
 
SHA1.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.Digest
 
SHA1.HashMac - Class in org.spongycastle.jcajce.provider.digest
SHA1 HMac
SHA1.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.HashMac
 
SHA1.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
SHA1.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.KeyGenerator
 
SHA1.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
SHA1.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.Mappings
 
SHA1.PBEWithMacKeyFactory - Class in org.spongycastle.jcajce.provider.digest
PBEWithHmacSHA
SHA1.PBEWithMacKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.PBEWithMacKeyFactory
 
SHA1.PBKDF2WithHmacSHA18BIT - Class in org.spongycastle.jcajce.provider.digest
 
SHA1.PBKDF2WithHmacSHA18BIT() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.PBKDF2WithHmacSHA18BIT
 
SHA1.PBKDF2WithHmacSHA1UTF8 - Class in org.spongycastle.jcajce.provider.digest
 
SHA1.PBKDF2WithHmacSHA1UTF8() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.PBKDF2WithHmacSHA1UTF8
 
SHA1.SHA1Mac - Class in org.spongycastle.jcajce.provider.digest
SHA1 HMac
SHA1.SHA1Mac() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.SHA1Mac
 
SHA224 - Class in org.spongycastle.jcajce.provider.digest
 
SHA224.Digest - Class in org.spongycastle.jcajce.provider.digest
 
SHA224.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA224.Digest
 
SHA224.HashMac - Class in org.spongycastle.jcajce.provider.digest
 
SHA224.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA224.HashMac
 
SHA224.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
SHA224.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA224.KeyGenerator
 
SHA224.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
SHA224.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA224.Mappings
 
SHA256 - Class in org.spongycastle.jcajce.provider.digest
 
SHA256 - Static variable in interface org.spongycastle.jcajce.provider.symmetric.util.PBE
 
SHA256.Digest - Class in org.spongycastle.jcajce.provider.digest
 
SHA256.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA256.Digest
 
SHA256.HashMac - Class in org.spongycastle.jcajce.provider.digest
 
SHA256.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA256.HashMac
 
SHA256.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
HMACSHA256
SHA256.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA256.KeyGenerator
 
SHA256.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
SHA256.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA256.Mappings
 
SHA256.PBEWithMacKeyFactory - Class in org.spongycastle.jcajce.provider.digest
PBEWithHmacSHA
SHA256.PBEWithMacKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA256.PBEWithMacKeyFactory
 
SHA3 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.Digest224 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.Digest224() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.Digest224
 
SHA3.Digest256 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.Digest256() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.Digest256
 
SHA3.Digest384 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.Digest384() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.Digest384
 
SHA3.Digest512 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.Digest512() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.Digest512
 
SHA3.DigestSHA3 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.DigestSHA3(int) - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.DigestSHA3
 
SHA3.HashMac224 - Class in org.spongycastle.jcajce.provider.digest
SHA3 HMac
SHA3.HashMac224() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.HashMac224
 
SHA3.HashMac256 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.HashMac256() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.HashMac256
 
SHA3.HashMac384 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.HashMac384() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.HashMac384
 
SHA3.HashMac512 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.HashMac512() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.HashMac512
 
SHA3.KeyGenerator224 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.KeyGenerator224() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.KeyGenerator224
 
SHA3.KeyGenerator256 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.KeyGenerator256() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.KeyGenerator256
 
SHA3.KeyGenerator384 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.KeyGenerator384() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.KeyGenerator384
 
SHA3.KeyGenerator512 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.KeyGenerator512() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.KeyGenerator512
 
SHA3.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.Mappings
 
SHA384 - Class in org.spongycastle.jcajce.provider.digest
 
SHA384.Digest - Class in org.spongycastle.jcajce.provider.digest
 
SHA384.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA384.Digest
 
SHA384.HashMac - Class in org.spongycastle.jcajce.provider.digest
 
SHA384.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA384.HashMac
 
SHA384.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
HMACSHA384
SHA384.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA384.KeyGenerator
 
SHA384.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
SHA384.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA384.Mappings
 
SHA384.OldSHA384 - Class in org.spongycastle.jcajce.provider.digest
 
SHA384.OldSHA384() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA384.OldSHA384
 
SHA512 - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.Digest - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.Digest
 
SHA512.DigestT - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.DigestT(int) - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.DigestT
 
SHA512.DigestT224 - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.DigestT224() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.DigestT224
 
SHA512.DigestT256 - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.DigestT256() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.DigestT256
 
SHA512.HashMac - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.HashMac
 
SHA512.HashMacT224 - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.HashMacT224() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.HashMacT224
 
SHA512.HashMacT256 - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.HashMacT256() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.HashMacT256
 
SHA512.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
HMACSHA512
SHA512.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.KeyGenerator
 
SHA512.KeyGeneratorT224 - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.KeyGeneratorT224() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.KeyGeneratorT224
 
SHA512.KeyGeneratorT256 - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.KeyGeneratorT256() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.KeyGeneratorT256
 
SHA512.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.Mappings
 
SHA512.OldSHA512 - Class in org.spongycastle.jcajce.provider.digest
SHA-512 HMac
SHA512.OldSHA512() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.OldSHA512
 
Shacal2 - Class in org.spongycastle.jcajce.provider.symmetric
 
Shacal2.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Shacal2.AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
 
Shacal2.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Shacal2.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Shacal2.AlgParams
 
Shacal2.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
Shacal2.CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Shacal2.CBC
 
Shacal2.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Shacal2.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Shacal2.ECB
 
Shacal2.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Shacal2.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Shacal2.KeyGen
 
Shacal2.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Shacal2.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Shacal2.Mappings
 
sign(PrivateKey) - Method in class org.spongycastle.jce.netscape.NetscapeCertRequest
 
sign(PrivateKey, SecureRandom) - Method in class org.spongycastle.jce.netscape.NetscapeCertRequest
 
SignatureSpi - Class in org.spongycastle.jcajce.provider.asymmetric.dstu
 
SignatureSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
SignatureSpi - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi - Class in org.spongycastle.jcajce.provider.asymmetric.ecgost
 
SignatureSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
SignatureSpi - Class in org.spongycastle.jcajce.provider.asymmetric.gost
 
SignatureSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
SignatureSpi - Class in org.spongycastle.pqc.jcajce.provider.rainbow
Rainbow Signature class, extending the jce SignatureSpi.
SignatureSpi(Digest, RainbowSigner) - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
SignatureSpi.ecCVCDSA - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA
 
SignatureSpi.ecCVCDSA224 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA224
 
SignatureSpi.ecCVCDSA256 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA256
 
SignatureSpi.ecCVCDSA384 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA384() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA384
 
SignatureSpi.ecCVCDSA512 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA512() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA512
 
SignatureSpi.ecDetDSA - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA
 
SignatureSpi.ecDetDSA224 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA224
 
SignatureSpi.ecDetDSA256 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA256
 
SignatureSpi.ecDetDSA384 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA384() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA384
 
SignatureSpi.ecDetDSA512 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA512() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA512
 
SignatureSpi.ecDSA - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA
 
SignatureSpi.ecDSA224 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA224
 
SignatureSpi.ecDSA256 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA256
 
SignatureSpi.ecDSA384 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA384() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA384
 
SignatureSpi.ecDSA512 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA512() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA512
 
SignatureSpi.ecDSAnone - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSAnone() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSAnone
 
SignatureSpi.ecDSARipeMD160 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSARipeMD160() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSARipeMD160
 
SignatureSpi.ecNR - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR
 
SignatureSpi.ecNR224 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR224
 
SignatureSpi.ecNR256 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR256
 
SignatureSpi.ecNR384 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR384() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR384
 
SignatureSpi.ecNR512 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR512() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR512
 
SignatureSpi.ecPlainDSARP160 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecPlainDSARP160() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecPlainDSARP160
 
SignatureSpi.withSha224 - Class in org.spongycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha224() - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha224
 
SignatureSpi.withSha256 - Class in org.spongycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha256() - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha256
 
SignatureSpi.withSha384 - Class in org.spongycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha384() - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha384
 
SignatureSpi.withSha512 - Class in org.spongycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha512() - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha512
 
SignatureSpiLe - Class in org.spongycastle.jcajce.provider.asymmetric.dstu
 
SignatureSpiLe() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dstu.SignatureSpiLe
 
signer - Variable in class org.spongycastle.jcajce.provider.asymmetric.util.DSABase
 
SipHash - Class in org.spongycastle.jcajce.provider.symmetric
 
SipHash.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
SipHash.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SipHash.KeyGen
 
SipHash.Mac24 - Class in org.spongycastle.jcajce.provider.symmetric
 
SipHash.Mac24() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SipHash.Mac24
 
SipHash.Mac48 - Class in org.spongycastle.jcajce.provider.symmetric
 
SipHash.Mac48() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SipHash.Mac48
 
SipHash.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
SipHash.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SipHash.Mappings
 
Skein - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_1024_1024 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_1024_1024() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_1024_1024
 
Skein.Digest_1024_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_1024_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_1024_384
 
Skein.Digest_1024_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_1024_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_1024_512
 
Skein.Digest_256_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_256_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_256_128
 
Skein.Digest_256_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_256_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_256_160
 
Skein.Digest_256_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_256_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_256_224
 
Skein.Digest_256_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_256_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_256_256
 
Skein.Digest_512_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_512_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_512_128
 
Skein.Digest_512_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_512_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_512_160
 
Skein.Digest_512_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_512_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_512_224
 
Skein.Digest_512_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_512_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_512_256
 
Skein.Digest_512_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_512_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_512_384
 
Skein.Digest_512_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_512_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_512_512
 
Skein.DigestSkein1024 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.DigestSkein1024(int) - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.DigestSkein1024
 
Skein.DigestSkein256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.DigestSkein256(int) - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.DigestSkein256
 
Skein.DigestSkein512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.DigestSkein512(int) - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.DigestSkein512
 
Skein.HashMac_1024_1024 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_1024_1024() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_1024_1024
 
Skein.HashMac_1024_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_1024_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_1024_384
 
Skein.HashMac_1024_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_1024_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_1024_512
 
Skein.HashMac_256_128 - Class in org.spongycastle.jcajce.provider.digest
Skein HMac
Skein.HashMac_256_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_256_128
 
Skein.HashMac_256_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_256_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_256_160
 
Skein.HashMac_256_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_256_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_256_224
 
Skein.HashMac_256_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_256_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_256_256
 
Skein.HashMac_512_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_512_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_512_128
 
Skein.HashMac_512_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_512_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_512_160
 
Skein.HashMac_512_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_512_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_512_224
 
Skein.HashMac_512_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_512_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_512_256
 
Skein.HashMac_512_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_512_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_512_384
 
Skein.HashMac_512_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_512_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_512_512
 
Skein.HMacKeyGenerator_1024_1024 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_1024_1024() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_1024
 
Skein.HMacKeyGenerator_1024_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_1024_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_384
 
Skein.HMacKeyGenerator_1024_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_1024_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_512
 
Skein.HMacKeyGenerator_256_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_256_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_128
 
Skein.HMacKeyGenerator_256_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_256_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_160
 
Skein.HMacKeyGenerator_256_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_256_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_224
 
Skein.HMacKeyGenerator_256_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_256_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_256
 
Skein.HMacKeyGenerator_512_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_128
 
Skein.HMacKeyGenerator_512_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_160
 
Skein.HMacKeyGenerator_512_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_224
 
Skein.HMacKeyGenerator_512_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_256
 
Skein.HMacKeyGenerator_512_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_384
 
Skein.HMacKeyGenerator_512_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_512
 
Skein.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Mappings
 
Skein.SkeinMac_1024_1024 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_1024_1024() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_1024_1024
 
Skein.SkeinMac_1024_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_1024_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_1024_384
 
Skein.SkeinMac_1024_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_1024_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_1024_512
 
Skein.SkeinMac_256_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_256_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_256_128
 
Skein.SkeinMac_256_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_256_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_256_160
 
Skein.SkeinMac_256_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_256_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_256_224
 
Skein.SkeinMac_256_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_256_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_256_256
 
Skein.SkeinMac_512_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_512_128
 
Skein.SkeinMac_512_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_512_160
 
Skein.SkeinMac_512_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_512_224
 
Skein.SkeinMac_512_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_512_256
 
Skein.SkeinMac_512_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_512_384
 
Skein.SkeinMac_512_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_512_512
 
Skein.SkeinMacKeyGenerator_1024_1024 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_1024_1024() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_1024
 
Skein.SkeinMacKeyGenerator_1024_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_1024_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_384
 
Skein.SkeinMacKeyGenerator_1024_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_1024_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_512
 
Skein.SkeinMacKeyGenerator_256_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_256_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_128
 
Skein.SkeinMacKeyGenerator_256_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_256_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_160
 
Skein.SkeinMacKeyGenerator_256_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_256_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_224
 
Skein.SkeinMacKeyGenerator_256_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_256_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_256
 
Skein.SkeinMacKeyGenerator_512_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_128
 
Skein.SkeinMacKeyGenerator_512_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_160
 
Skein.SkeinMacKeyGenerator_512_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_224
 
Skein.SkeinMacKeyGenerator_512_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_256
 
Skein.SkeinMacKeyGenerator_512_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_384
 
Skein.SkeinMacKeyGenerator_512_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_512
 
SkeinParameterSpec - Class in org.spongycastle.jcajce.spec
Parameters for the Skein hash function - a series of byte[] strings identified by integer tags.
SkeinParameterSpec() - Constructor for class org.spongycastle.jcajce.spec.SkeinParameterSpec
 
SkeinParameterSpec.Builder - Class in org.spongycastle.jcajce.spec
A builder for SkeinParameterSpec.
SkeinParameterSpec.Builder() - Constructor for class org.spongycastle.jcajce.spec.SkeinParameterSpec.Builder
 
SkeinParameterSpec.Builder(SkeinParameterSpec) - Constructor for class org.spongycastle.jcajce.spec.SkeinParameterSpec.Builder
 
skip(long) - Method in class org.spongycastle.jcajce.io.CipherInputStream
 
Skipjack - Class in org.spongycastle.jcajce.provider.symmetric
 
Skipjack.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Skipjack.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Skipjack.AlgParams
 
Skipjack.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Skipjack.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Skipjack.ECB
 
Skipjack.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Skipjack.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Skipjack.KeyGen
 
Skipjack.Mac - Class in org.spongycastle.jcajce.provider.symmetric
 
Skipjack.Mac() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Skipjack.Mac
 
Skipjack.MacCFB8 - Class in org.spongycastle.jcajce.provider.symmetric
 
Skipjack.MacCFB8() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Skipjack.MacCFB8
 
Skipjack.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Skipjack.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Skipjack.Mappings
 
SM3 - Class in org.spongycastle.jcajce.provider.digest
 
SM3.Digest - Class in org.spongycastle.jcajce.provider.digest
 
SM3.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.SM3.Digest
 
SM3.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
SM3.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.SM3.Mappings
 
StreamParser - Interface in org.spongycastle.x509.util
 
StreamParsingException - Exception in org.spongycastle.x509.util
 
StreamParsingException(String, Throwable) - Constructor for exception org.spongycastle.x509.util.StreamParsingException
 
strength - Variable in class org.spongycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
strength - Variable in class org.spongycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
strength - Variable in class org.spongycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
strength - Variable in class org.spongycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
strength - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
SUBJECT_ALTERNATIVE_NAME - Static variable in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
SUBJECT_ALTERNATIVE_NAME - Static variable in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
subjectPublicKey - Variable in class org.spongycastle.x509.PKIXCertPathReviewer
 

T

table - Variable in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
TEA - Class in org.spongycastle.jcajce.provider.symmetric
 
TEA.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
TEA.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.TEA.AlgParams
 
TEA.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
TEA.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.TEA.ECB
 
TEA.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
TEA.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.TEA.KeyGen
 
TEA.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
TEA.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.TEA.Mappings
 
THREAD_LOCAL_DH_DEFAULT_PARAMS - Static variable in interface org.spongycastle.jcajce.provider.config.ConfigurableProvider
Diffie-Hellman Default Parameters - thread local version
THREAD_LOCAL_EC_IMPLICITLY_CA - Static variable in interface org.spongycastle.jcajce.provider.config.ConfigurableProvider
Elliptic Curve CA parameters - thread local version
Threefish - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.AlgParams_1024 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.AlgParams_1024() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.AlgParams_1024
 
Threefish.AlgParams_256 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.AlgParams_256() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.AlgParams_256
 
Threefish.AlgParams_512 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.AlgParams_512() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.AlgParams_512
 
Threefish.ECB_1024 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.ECB_1024() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.ECB_1024
 
Threefish.ECB_256 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.ECB_256() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.ECB_256
 
Threefish.ECB_512 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.ECB_512() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.ECB_512
 
Threefish.KeyGen_1024 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.KeyGen_1024() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.KeyGen_1024
 
Threefish.KeyGen_256 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.KeyGen_256() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.KeyGen_256
 
Threefish.KeyGen_512 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.KeyGen_512() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.KeyGen_512
 
Threefish.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.Mappings
 
Tiger - Class in org.spongycastle.jcajce.provider.digest
 
TIGER - Static variable in interface org.spongycastle.jcajce.provider.symmetric.util.PBE
 
Tiger.Digest - Class in org.spongycastle.jcajce.provider.digest
 
Tiger.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.Tiger.Digest
 
Tiger.HashMac - Class in org.spongycastle.jcajce.provider.digest
Tiger HMac
Tiger.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.Tiger.HashMac
 
Tiger.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
Tiger.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.Tiger.KeyGenerator
 
Tiger.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
Tiger.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.Tiger.Mappings
 
Tiger.PBEWithHashMac - Class in org.spongycastle.jcajce.provider.digest
PBEWithHmacTiger
Tiger.PBEWithHashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.Tiger.PBEWithHashMac
 
Tiger.PBEWithMacKeyFactory - Class in org.spongycastle.jcajce.provider.digest
PBEWithHmacTiger
Tiger.PBEWithMacKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.digest.Tiger.PBEWithMacKeyFactory
 
Tiger.TigerHmac - Class in org.spongycastle.jcajce.provider.digest
Tiger HMac
Tiger.TigerHmac() - Constructor for class org.spongycastle.jcajce.provider.digest.Tiger.TigerHmac
 
toASN1Primitive() - Method in class org.spongycastle.jce.netscape.NetscapeCertRequest
 
toASN1Primitive() - Method in class org.spongycastle.jce.X509KeyUsage
 
toASN1Primitive() - Method in class org.spongycastle.x509.X509Attribute
 
toString() - Method in class org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
toString() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
toString() - Method in class org.spongycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
toString() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
toString() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
toString() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
toString() - Method in class org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
toString() - Method in class org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
toString() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
 
toString() - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
toString() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject
 
toString() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
Returns a string representation of this CRL.
toString() - Method in class org.spongycastle.jce.provider.JCEECPrivateKey
 
toString() - Method in class org.spongycastle.jce.provider.JCEECPublicKey
 
toString() - Method in class org.spongycastle.jce.provider.JCERSAPrivateCrtKey
 
toString() - Method in class org.spongycastle.jce.provider.JCERSAPublicKey
 
toString() - Method in class org.spongycastle.jce.provider.JDKDSAPublicKey
 
toString() - Method in class org.spongycastle.jce.provider.PKIXNameConstraintValidator
 
toString() - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
toString(String) - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
toString() - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
toString() - Method in class org.spongycastle.jce.provider.X509CRLEntryObject
 
toString() - Method in class org.spongycastle.jce.provider.X509CRLObject
Returns a string representation of this CRL.
toString() - Method in class org.spongycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
Returns a human readable form of the GMSS public key
toString() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
toString() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
toString() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
toString() - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
toString() - Method in class org.spongycastle.x509.X509CollectionStoreParameters
Returns a formatted string describing the parameters.
translateKey(Key) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
Translates a key into a form known by the FlexiProvider.
translateKey(Key) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
Translates a key into a form known by the FlexiProvider.
trustAnchor - Variable in class org.spongycastle.x509.PKIXCertPathReviewer
 
Twofish - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.AlgParams
 
Twofish.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.ECB
 
Twofish.GMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.GMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.GMAC
 
Twofish.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.KeyGen
 
Twofish.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.Mappings
 
Twofish.PBEWithSHA - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAndTwofish-CBC
Twofish.PBEWithSHA() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.PBEWithSHA
 
Twofish.PBEWithSHAKeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAndTwofish-CBC
Twofish.PBEWithSHAKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.PBEWithSHAKeyFactory
 
Twofish.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.Poly1305
 
Twofish.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.Poly1305KeyGen
 

U

uninitialised - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
unionDNS(Set, String) - Method in class org.spongycastle.jce.provider.PKIXNameConstraintValidator
 
unwrapKey(AlgorithmIdentifier, byte[], char[], boolean) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
update(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
Continue a multiple-part encryption or decryption operation.
update(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
Continue a multiple-part encryption or decryption operation.
update(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
Continue a multiple-part encryption or decryption operation.
update(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Continue a multiple-part encryption or decryption operation.
update(byte[], int, int, byte[], int) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int, byte[], int) - Method in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[]) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int, byte[], int) - Method in class org.spongycastle.pqc.jcajce.provider.util.CipherSpiExt
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.

V

validDate - Variable in class org.spongycastle.x509.PKIXCertPathReviewer
 
validPolicy - Variable in class org.spongycastle.jce.provider.PKIXPolicyNode
 
verify(PublicKey) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
verify(PublicKey, String) - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
verify(String) - Method in class org.spongycastle.jce.netscape.NetscapeCertRequest
 
verify() - Method in class org.spongycastle.jce.PKCS10CertificationRequest
Deprecated.
verify the request using the BC provider.
verify(String) - Method in class org.spongycastle.jce.PKCS10CertificationRequest
Deprecated.
verify the request using the passed in provider.
verify(PublicKey, String) - Method in class org.spongycastle.jce.PKCS10CertificationRequest
Deprecated.
verify the request using the passed in public key and the provider..
verify(PublicKey) - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
verify(PublicKey, String) - Method in class org.spongycastle.jce.provider.X509CertificateObject
 
verify(PublicKey) - Method in class org.spongycastle.jce.provider.X509CRLObject
 
verify(PublicKey, String) - Method in class org.spongycastle.jce.provider.X509CRLObject
 
verify(PublicKey, String) - Method in interface org.spongycastle.x509.X509AttributeCertificate
Deprecated.
 
verify(PublicKey, String) - Method in class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
verifyX509Certificate(X509Certificate, PublicKey, String) - Static method in class org.spongycastle.jce.provider.CertPathValidatorUtilities
 
version - Variable in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
VMPC - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPC.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPC.Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.VMPC.Base
 
VMPC.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPC.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.VMPC.KeyGen
 
VMPC.Mac - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPC.Mac() - Constructor for class org.spongycastle.jcajce.provider.symmetric.VMPC.Mac
 
VMPC.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPC.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.VMPC.Mappings
 
VMPCKSA3 - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPCKSA3.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPCKSA3.Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.VMPCKSA3.Base
 
VMPCKSA3.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPCKSA3.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.VMPCKSA3.KeyGen
 
VMPCKSA3.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPCKSA3.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.VMPCKSA3.Mappings
 

W

Whirlpool - Class in org.spongycastle.jcajce.provider.digest
 
Whirlpool.Digest - Class in org.spongycastle.jcajce.provider.digest
 
Whirlpool.Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.Whirlpool.Digest
 
Whirlpool.HashMac - Class in org.spongycastle.jcajce.provider.digest
Tiger HMac
Whirlpool.HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.Whirlpool.HashMac
 
Whirlpool.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
Whirlpool.KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.Whirlpool.KeyGenerator
 
Whirlpool.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
Whirlpool.Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.Whirlpool.Mappings
 
wrapEngine - Variable in class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
wrapEngine - Variable in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
wrapKey(String, Key, PKCS12PBEParams, char[]) - Method in class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
wrapupCertA(int, X509Certificate) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
wrapupCertB(CertPath, int, int) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
wrapupCertF(CertPath, int, List, Set) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
wrapupCertG(CertPath, ExtendedPKIXParameters, Set, int, List[], PKIXPolicyNode, Set) - Static method in class org.spongycastle.jce.provider.RFC3280CertPathUtilities
 
write(int) - Method in class org.spongycastle.jcajce.io.CipherOutputStream
Writes the specified byte to this output stream.
write(byte[], int, int) - Method in class org.spongycastle.jcajce.io.CipherOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(int) - Method in class org.spongycastle.jcajce.io.MacOutputStream
 
write(byte[], int, int) - Method in class org.spongycastle.jcajce.io.MacOutputStream
 
writeObject(ObjectOutputStream) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 

X

X509 - Class in org.spongycastle.jcajce.provider.asymmetric
For some reason the class path project thinks that such a KeyFactory will exist.
X509() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.X509
 
X509.Mappings - Class in org.spongycastle.jcajce.provider.asymmetric
 
X509.Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.X509.Mappings
 
X509AttrCertParser - Class in org.spongycastle.jce.provider
 
X509AttrCertParser() - Constructor for class org.spongycastle.jce.provider.X509AttrCertParser
 
X509Attribute - Class in org.spongycastle.x509
Class for carrying the values in an X.509 Attribute.
X509Attribute(String, ASN1Encodable) - Constructor for class org.spongycastle.x509.X509Attribute
Create an X.509 Attribute with the type given by the passed in oid and the value represented by an ASN.1 Set containing value.
X509Attribute(String, ASN1EncodableVector) - Constructor for class org.spongycastle.x509.X509Attribute
Create an X.59 Attribute with the type given by the passed in oid and the value represented by an ASN.1 Set containing the objects in value.
X509AttributeCertificate - Interface in org.spongycastle.x509
Deprecated.
use X509CertificateHolder class in the PKIX package.
X509AttributeCertStoreSelector - Class in org.spongycastle.x509
Deprecated.
use org.spongycastle.cert.X509AttributeCertificateSelector and org.spongycastle.cert.X509AttributeCertificateSelectorBuilder.
X509AttributeCertStoreSelector() - Constructor for class org.spongycastle.x509.X509AttributeCertStoreSelector
Deprecated.
 
X509CertificateObject - Class in org.spongycastle.jce.provider
 
X509CertificateObject(Certificate) - Constructor for class org.spongycastle.jce.provider.X509CertificateObject
 
X509CertificatePair - Class in org.spongycastle.x509
This class contains a cross certificate pair.
X509CertificatePair(X509Certificate, X509Certificate) - Constructor for class org.spongycastle.x509.X509CertificatePair
Constructor.
X509CertificatePair(CertificatePair) - Constructor for class org.spongycastle.x509.X509CertificatePair
Constructor from a ASN.1 CertificatePair structure.
X509CertPairParser - Class in org.spongycastle.jce.provider
 
X509CertPairParser() - Constructor for class org.spongycastle.jce.provider.X509CertPairParser
 
X509CertPairStoreSelector - Class in org.spongycastle.x509
This class is an Selector like implementation to select certificates pairs, which are e.g.
X509CertPairStoreSelector() - Constructor for class org.spongycastle.x509.X509CertPairStoreSelector
 
X509CertParser - Class in org.spongycastle.jce.provider
 
X509CertParser() - Constructor for class org.spongycastle.jce.provider.X509CertParser
 
X509CertStoreSelector - Class in org.spongycastle.x509
Deprecated.
use the classes under org.spongycastle.cert.selector
X509CertStoreSelector() - Constructor for class org.spongycastle.x509.X509CertStoreSelector
Deprecated.
 
X509CollectionStoreParameters - Class in org.spongycastle.x509
This class contains a collection for collection based X509Stores.
X509CollectionStoreParameters(Collection) - Constructor for class org.spongycastle.x509.X509CollectionStoreParameters
Constructor.
X509CRLEntryObject - Class in org.spongycastle.jcajce.provider.asymmetric.x509
The following extensions are listed in RFC 2459 as relevant to CRL Entries ReasonCode Hode Instruction Code Invalidity Date Certificate Issuer (critical)
X509CRLEntryObject(TBSCertList.CRLEntry) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject
 
X509CRLEntryObject(TBSCertList.CRLEntry, boolean, X500Name) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject
Constructor for CRLEntries of indirect CRLs.
X509CRLEntryObject - Class in org.spongycastle.jce.provider
The following extensions are listed in RFC 2459 as relevant to CRL Entries ReasonCode Hode Instruction Code Invalidity Date Certificate Issuer (critical)
X509CRLEntryObject(TBSCertList.CRLEntry) - Constructor for class org.spongycastle.jce.provider.X509CRLEntryObject
 
X509CRLEntryObject(TBSCertList.CRLEntry, boolean, X500Name) - Constructor for class org.spongycastle.jce.provider.X509CRLEntryObject
Constructor for CRLEntries of indirect CRLs.
X509CRLObject - Class in org.spongycastle.jcajce.provider.asymmetric.x509
The following extensions are listed in RFC 2459 as relevant to CRLs Authority Key Identifier Issuer Alternative Name CRL Number Delta CRL Indicator (critical) Issuing Distribution Point (critical)
X509CRLObject(CertificateList) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.x509.X509CRLObject
 
X509CRLObject - Class in org.spongycastle.jce.provider
The following extensions are listed in RFC 2459 as relevant to CRLs Authority Key Identifier Issuer Alternative Name CRL Number Delta CRL Indicator (critical) Issuing Distribution Point (critical)
X509CRLObject(CertificateList) - Constructor for class org.spongycastle.jce.provider.X509CRLObject
 
X509CRLParser - Class in org.spongycastle.jce.provider
 
X509CRLParser() - Constructor for class org.spongycastle.jce.provider.X509CRLParser
 
X509CRLStoreSelector - Class in org.spongycastle.x509
This class is a Selector implementation for X.509 certificate revocation lists.
X509CRLStoreSelector() - Constructor for class org.spongycastle.x509.X509CRLStoreSelector
 
X509ExtensionUtil - Class in org.spongycastle.x509.extension
 
X509ExtensionUtil() - Constructor for class org.spongycastle.x509.extension.X509ExtensionUtil
 
X509KeyUsage - Class in org.spongycastle.jce
A holding class for constructing an X509 Key Usage extension.
X509KeyUsage(int) - Constructor for class org.spongycastle.jce.X509KeyUsage
Basic constructor.
X509LDAPCertStoreParameters - Class in org.spongycastle.jce
An expanded set of parameters for an LDAPCertStore
X509LDAPCertStoreParameters.Builder - Class in org.spongycastle.jce
 
X509LDAPCertStoreParameters.Builder() - Constructor for class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
X509LDAPCertStoreParameters.Builder(String, String) - Constructor for class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
X509LDAPCertStoreSpi - Class in org.spongycastle.jce.provider
This is a general purpose implementation to get X.509 certificates and CRLs from a LDAP location.
X509LDAPCertStoreSpi(CertStoreParameters) - Constructor for class org.spongycastle.jce.provider.X509LDAPCertStoreSpi
 
X509Principal - Class in org.spongycastle.jce
Deprecated.
use the X500Name class.
X509Principal(byte[]) - Constructor for class org.spongycastle.jce.X509Principal
Deprecated.
Constructor from an encoded byte array.
X509Principal(X509Name) - Constructor for class org.spongycastle.jce.X509Principal
Deprecated.
Constructor from an X509Name object.
X509Principal(X500Name) - Constructor for class org.spongycastle.jce.X509Principal
Deprecated.
Constructor from an X509Name object.
X509Principal(Hashtable) - Constructor for class org.spongycastle.jce.X509Principal
Deprecated.
constructor from a table of attributes.
X509Principal(Vector, Hashtable) - Constructor for class org.spongycastle.jce.X509Principal
Deprecated.
constructor from a table of attributes and a vector giving the specific ordering required for encoding or conversion to a string.
X509Principal(Vector, Vector) - Constructor for class org.spongycastle.jce.X509Principal
Deprecated.
constructor from a vector of attribute values and a vector of OIDs.
X509Principal(String) - Constructor for class org.spongycastle.jce.X509Principal
Deprecated.
takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Principal(boolean, String) - Constructor for class org.spongycastle.jce.X509Principal
Deprecated.
Takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Principal(boolean, Hashtable, String) - Constructor for class org.spongycastle.jce.X509Principal
Deprecated.
Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Store - Class in org.spongycastle.x509
Deprecated.
use CollectionStore - this class will be removed.
X509StoreAttrCertCollection - Class in org.spongycastle.jce.provider
 
X509StoreAttrCertCollection() - Constructor for class org.spongycastle.jce.provider.X509StoreAttrCertCollection
 
X509StoreCertCollection - Class in org.spongycastle.jce.provider
 
X509StoreCertCollection() - Constructor for class org.spongycastle.jce.provider.X509StoreCertCollection
 
X509StoreCertPairCollection - Class in org.spongycastle.jce.provider
This class is a collection based Bouncy Castle X509Store SPI implementation for certificate pairs.
X509StoreCertPairCollection() - Constructor for class org.spongycastle.jce.provider.X509StoreCertPairCollection
 
X509StoreCRLCollection - Class in org.spongycastle.jce.provider
 
X509StoreCRLCollection() - Constructor for class org.spongycastle.jce.provider.X509StoreCRLCollection
 
X509StoreLDAPAttrCerts - Class in org.spongycastle.jce.provider
A SPI implementation of Bouncy Castle X509Store for getting attribute certificates from an LDAP directory.
X509StoreLDAPAttrCerts() - Constructor for class org.spongycastle.jce.provider.X509StoreLDAPAttrCerts
 
X509StoreLDAPCertPairs - Class in org.spongycastle.jce.provider
A SPI implementation of Bouncy Castle X509Store for getting cross certificates pairs from an LDAP directory.
X509StoreLDAPCertPairs() - Constructor for class org.spongycastle.jce.provider.X509StoreLDAPCertPairs
 
X509StoreLDAPCerts - Class in org.spongycastle.jce.provider
A SPI implementation of Bouncy Castle X509Store for getting certificates form a LDAP directory.
X509StoreLDAPCerts() - Constructor for class org.spongycastle.jce.provider.X509StoreLDAPCerts
 
X509StoreLDAPCRLs - Class in org.spongycastle.jce.provider
A SPI implementation of Bouncy Castle X509Store for getting certificate revocation lists from an LDAP directory.
X509StoreLDAPCRLs() - Constructor for class org.spongycastle.jce.provider.X509StoreLDAPCRLs
 
X509StoreParameters - Interface in org.spongycastle.x509
 
X509StoreSpi - Class in org.spongycastle.x509
 
X509StoreSpi() - Constructor for class org.spongycastle.x509.X509StoreSpi
 
X509StreamParser - Class in org.spongycastle.x509
This class allows access to different implementations for reading X.509 objects from streams.
X509StreamParserSpi - Class in org.spongycastle.x509
This abstract class defines the service provider interface (SPI) for X509StreamParser.
X509StreamParserSpi() - Constructor for class org.spongycastle.x509.X509StreamParserSpi
 
X509V1CertificateGenerator - Class in org.spongycastle.x509
Deprecated.
use org.spongycastle.cert.X509v1CertificateBuilder.
X509V1CertificateGenerator() - Constructor for class org.spongycastle.x509.X509V1CertificateGenerator
Deprecated.
 
X509V2AttributeCertificate - Class in org.spongycastle.x509
Deprecated.
use org.spongycastle.cert.X509AttributeCertificateHolder
X509V2AttributeCertificate(InputStream) - Constructor for class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
X509V2AttributeCertificate(byte[]) - Constructor for class org.spongycastle.x509.X509V2AttributeCertificate
Deprecated.
 
X509V2CRLGenerator - Class in org.spongycastle.x509
Deprecated.
use org.spongycastle.cert.X509v2CRLBuilder.
X509V2CRLGenerator() - Constructor for class org.spongycastle.x509.X509V2CRLGenerator
Deprecated.
 
X509V3CertificateGenerator - Class in org.spongycastle.x509
Deprecated.
use org.spongycastle.cert.X509v3CertificateBuilder.
X509V3CertificateGenerator() - Constructor for class org.spongycastle.x509.X509V3CertificateGenerator
Deprecated.
 
XSalsa20 - Class in org.spongycastle.jcajce.provider.symmetric
 
XSalsa20.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
XSalsa20.Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.XSalsa20.Base
 
XSalsa20.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
XSalsa20.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.XSalsa20.KeyGen
 
XSalsa20.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
XSalsa20.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.XSalsa20.Mappings
 
XTEA - Class in org.spongycastle.jcajce.provider.symmetric
 
XTEA.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
XTEA.AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.XTEA.AlgParams
 
XTEA.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
XTEA.ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.XTEA.ECB
 
XTEA.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
XTEA.KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.XTEA.KeyGen
 
XTEA.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
XTEA.Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.XTEA.Mappings
 
A B C D E F G H I J K L M N O P R S T U V W X