Skip navigation links
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
Deprecated.
Adds an additional Bouncy Castle Store to find CRLs, certificates, attribute certificates or cross certificates.
addAlgorithm(String, String) - Method in interface org.spongycastle.jcajce.provider.config.ConfigurableProvider
 
addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in interface org.spongycastle.jcajce.provider.config.ConfigurableProvider
 
addAlgorithm(String, String) - Method in class org.spongycastle.jce.provider.BouncyCastleProvider
 
addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in class org.spongycastle.jce.provider.BouncyCastleProvider
 
addAlgorithm(String, String) - Method in class org.spongycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in class org.spongycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addCertificateStore(PKIXCertStore) - Method in class org.spongycastle.jcajce.PKIXExtendedParameters.Builder
 
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.
addCRLStore(PKIXCRLStore) - Method in class org.spongycastle.jcajce.PKIXExtendedParameters.Builder
 
addError(ErrorBundle) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
addError(ErrorBundle, int) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
addExcludedCerts(Set<X509Certificate>) - Method in class org.spongycastle.jcajce.PKIXExtendedBuilderParameters.Builder
Adds excluded certificates which are not used for building a certification path.
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
 
addNamedCertificateStore(GeneralName, PKIXCertStore) - Method in class org.spongycastle.jcajce.PKIXExtendedParameters.Builder
 
addNamedCRLStore(GeneralName, PKIXCRLStore) - Method in class org.spongycastle.jcajce.PKIXExtendedParameters.Builder
 
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
Deprecated.
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.AESGMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.AlgParamGenCCM - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.AlgParamGenGCM - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.AlgParamsCCM - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.AlgParamsGCM - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.CCM - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.CFB - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.GCM - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.KeyGen128 - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.KeyGen192 - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.KeyGen256 - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.OFB - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.PBEWithAESCBC - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithAES-CBC
AES.PBEWithMD5And128BitAESCBCOpenSSL - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD5And128BitAES-OpenSSL
AES.PBEWithMD5And192BitAESCBCOpenSSL - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD5And192BitAES-OpenSSL
AES.PBEWithMD5And256BitAESCBCOpenSSL - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD5And256BitAES-OpenSSL
AES.PBEWithSHA1AESCBC128 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1AES-CBC
AES.PBEWithSHA1AESCBC192 - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA1AESCBC256 - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA256AESCBC128 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA256AES-CBC
AES.PBEWithSHA256AESCBC192 - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA256AESCBC256 - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA256And128BitAESBC - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA256And128BitAES-BC
AES.PBEWithSHA256And192BitAESBC - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA256And192BitAES-BC
AES.PBEWithSHA256And256BitAESBC - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA256And256BitAES-BC
AES.PBEWithSHAAnd128BitAESBC - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1And128BitAES-BC
AES.PBEWithSHAAnd192BitAESBC - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1And192BitAES-BC
AES.PBEWithSHAAnd256BitAESBC - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1And256BitAES-BC
AES.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.RFC3211Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.RFC5649Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
AES.Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
AESCMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.AESCMAC
 
AESGMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.AESGMAC
 
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.ec
 
AlgorithmParametersSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.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.PSS - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersUtils - Class in org.spongycastle.jcajce.util
General JCA/JCE utility methods.
AlgorithmProvider - Class in org.spongycastle.jcajce.provider.util
 
AlgorithmProvider() - Constructor for class org.spongycastle.jcajce.provider.util.AlgorithmProvider
 
AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
 
AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
 
AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.AlgParamGen
 
AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.AlgParamGen
 
AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
 
AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
 
AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
 
AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.AlgParamGen
 
AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.AlgParamGen
 
AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.AlgParamGen
 
AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.AlgParamGen
 
AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
 
AlgParamGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SM4.AlgParamGen
 
AlgParamGenCCM() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamGenCCM
 
AlgParamGenGCM() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamGenGCM
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Blowfish.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Rijndael.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Shacal2.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Skipjack.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SM4.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.TEA.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.AlgParams
 
AlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.XTEA.AlgParams
 
AlgParams_1024() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.AlgParams_1024
 
AlgParams_256() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.AlgParams_256
 
AlgParams_512() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.AlgParams_512
 
AlgParamsCCM() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
AlgParamsGCM() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
AnnotatedException - Exception in org.spongycastle.jce.provider
 
AnnotatedException(String, Throwable) - Constructor for exception org.spongycastle.jce.provider.AnnotatedException
 
AnnotatedException(String) - Constructor for exception org.spongycastle.jce.provider.AnnotatedException
 
ARC4 - Class in org.spongycastle.jcajce.provider.symmetric
 
ARC4.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
ARC4.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
ARC4.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
ARC4.PBEWithSHAAnd128Bit - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC4
ARC4.PBEWithSHAAnd128BitKeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC4
ARC4.PBEWithSHAAnd40Bit - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC4
ARC4.PBEWithSHAAnd40BitKeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC4
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.
 
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

Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ARC4.Base
 
Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ChaCha.Base
 
Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Grain128.Base
 
Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Grainv1.Base
 
Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.HC128.Base
 
Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.HC256.Base
 
Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Salsa20.Base
 
Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.VMPC.Base
 
Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.VMPCKSA3.Base
 
Base() - Constructor for class org.spongycastle.jcajce.provider.symmetric.XSalsa20.Base
 
BaseAgreementSpi - Class in org.spongycastle.jcajce.provider.asymmetric.util
 
BaseAgreementSpi(String, DerivationFunction) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
BaseAlgorithmParameterGenerator - Class in org.spongycastle.jcajce.provider.symmetric.util
 
BaseAlgorithmParameterGenerator() - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
BaseAlgorithmParameterGeneratorSpi - Class in org.spongycastle.jcajce.provider.asymmetric.util
 
BaseAlgorithmParameterGeneratorSpi() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi
 
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(BlockCipher, int, int, int, int) - 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(AEADBlockCipher, boolean, int) - 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
 
BasePBKDF2(String, int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
 
BasePBKDF2WithHmacSHA1(String, int) - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.BasePBKDF2WithHmacSHA1
 
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
 
BaseStreamCipher(StreamCipher, int, int, 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
 
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
 
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
 
BCJcaJceHelper - Class in org.spongycastle.jcajce.util
A JCA/JCE helper that refers to the BC provider for all it's needs.
BCJcaJceHelper() - Constructor for class org.spongycastle.jcajce.util.BCJcaJceHelper
 
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.Std - Class in org.spongycastle.jcajce.provider.keystore.bc
 
BcKeyStoreSpi.Version1 - Class in org.spongycastle.jcajce.provider.keystore.bc
 
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
 
BCPKCS12KeyStore() - Constructor for class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStore
 
BCPKCS12KeyStore3DES() - Constructor for class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStore3DES
 
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
 
bigIntToBytes(BigInteger) - Method in class org.spongycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
bigIntToBytes(BigInteger) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
bigIntToBytes(BigInteger) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
Blake2b - Class in org.spongycastle.jcajce.provider.digest
 
Blake2b.Blake2b160 - Class in org.spongycastle.jcajce.provider.digest
 
Blake2b.Blake2b256 - Class in org.spongycastle.jcajce.provider.digest
 
Blake2b.Blake2b384 - Class in org.spongycastle.jcajce.provider.digest
 
Blake2b.Blake2b512 - Class in org.spongycastle.jcajce.provider.digest
 
Blake2b.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
Blake2b160() - Constructor for class org.spongycastle.jcajce.provider.digest.Blake2b.Blake2b160
 
Blake2b256() - Constructor for class org.spongycastle.jcajce.provider.digest.Blake2b.Blake2b256
 
Blake2b384() - Constructor for class org.spongycastle.jcajce.provider.digest.Blake2b.Blake2b384
 
Blake2b512() - Constructor for class org.spongycastle.jcajce.provider.digest.Blake2b.Blake2b512
 
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.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
Blowfish.CMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
Blowfish.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Blowfish.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Blowfish.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
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.
BouncyCastleStore() - Constructor for class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
 
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.BrokePBEWithSHA1AndDES - Class in org.spongycastle.jce.provider
PBEWithSHA1AndDES
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key - Class in org.spongycastle.jce.provider
PBEWithSHAAnd2-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key - Class in org.spongycastle.jce.provider
PBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key - Class in org.spongycastle.jce.provider
OldPBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish - Class in org.spongycastle.jce.provider
OldPBEWithSHAAndTwofish-CBC
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.
BrokePBEWithMD5AndDES() - Constructor for class org.spongycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithMD5AndDES
 
BrokePBEWithSHA1AndDES() - Constructor for class org.spongycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES
 
BrokePBEWithSHAAndDES2Key() - Constructor for class org.spongycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key
 
BrokePBEWithSHAAndDES3Key() - Constructor for class org.spongycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key
 
buf - Variable in class org.spongycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Internal buffer
build() - Method in class org.spongycastle.jcajce.PKIXCertStoreSelector.Builder
Build a selector.
build() - Method in class org.spongycastle.jcajce.PKIXCRLStoreSelector.Builder
Build a selector.
build() - Method in class org.spongycastle.jcajce.PKIXExtendedBuilderParameters.Builder
 
build() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters.Builder
 
build() - Method in class org.spongycastle.jcajce.spec.KTSParameterSpec.Builder
Build the new parameter spec.
build() - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec.Builder
Constructs a new SkeinParameterSpec instance with the parameters provided to this builder.
build(X509Certificate, PKIXExtendedBuilderParameters, List) - Method in class org.spongycastle.jce.provider.PKIXCertPathBuilderSpi
 
build() - Method in class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
Builder(CertSelector) - Constructor for class org.spongycastle.jcajce.PKIXCertStoreSelector.Builder
Constructor initializing a builder with a CertSelector.
Builder(CRLSelector) - Constructor for class org.spongycastle.jcajce.PKIXCRLStoreSelector.Builder
Constructor initializing a builder with a CertSelector.
Builder(PKIXBuilderParameters) - Constructor for class org.spongycastle.jcajce.PKIXExtendedBuilderParameters.Builder
 
Builder(PKIXExtendedParameters) - Constructor for class org.spongycastle.jcajce.PKIXExtendedBuilderParameters.Builder
 
Builder(PKIXParameters) - Constructor for class org.spongycastle.jcajce.PKIXExtendedParameters.Builder
 
Builder(PKIXExtendedParameters) - Constructor for class org.spongycastle.jcajce.PKIXExtendedParameters.Builder
 
Builder(String, int) - Constructor for class org.spongycastle.jcajce.spec.KTSParameterSpec.Builder
Basic builder.
Builder(String, int, byte[]) - Constructor for class org.spongycastle.jcajce.spec.KTSParameterSpec.Builder
Basic builder.
Builder() - Constructor for class org.spongycastle.jcajce.spec.SkeinParameterSpec.Builder
 
Builder(SkeinParameterSpec) - Constructor for class org.spongycastle.jcajce.spec.SkeinParameterSpec.Builder
 
Builder() - Constructor for class org.spongycastle.jce.X509LDAPCertStoreParameters.Builder
 
Builder(String, String) - Constructor for 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.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.GMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.KeyGen128 - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.KeyGen192 - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.KeyGen256 - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.RFC3211Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
Camellia.Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST5 - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST5.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST5.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST5.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST5.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST5.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST5.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST6 - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST6.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST6.GMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST6.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST6.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST6.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
CAST6.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.CBC
 
CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Blowfish.CBC
 
CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.CBC
 
CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST5.CBC
 
CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.CBC
 
CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.CBC
 
CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.CBC
 
CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.CBC
 
CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.CBC
 
CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.CBC
 
CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.CBC
 
CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.CBC
 
CBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Shacal2.CBC
 
CBC32() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.CBC32
 
CBCMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.CBCMAC
 
CBCMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.CBCMAC
 
CBCMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.CBCMAC
 
CCM() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.CCM
 
CDHwithSHA1KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA1KDFAndSharedInfo
 
CDHwithSHA224KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA224KDFAndSharedInfo
 
CDHwithSHA256KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA256KDFAndSharedInfo
 
CDHwithSHA384KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA384KDFAndSharedInfo
 
CDHwithSHA512KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA512KDFAndSharedInfo
 
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
 
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
 
CFB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.CFB
 
CFB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.CFB
 
CFB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.CFB
 
CFB8Mac() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.CFB8Mac
 
CFB8MAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.CFB8MAC
 
CFB8Mac32() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.CFB8Mac32
 
ChaCha - Class in org.spongycastle.jcajce.provider.symmetric
 
ChaCha.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
ChaCha.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
ChaCha.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
CHAIN_VALIDITY_MODEL - Static variable in class org.spongycastle.jcajce.PKIXExtendedParameters
This model uses the following validity model.
CHAIN_VALIDITY_MODEL - Static variable in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
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(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.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.ISO9796d1Padding - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.NoPadding - Class in org.spongycastle.jcajce.provider.asymmetric.elgamal
classes that inherit from us.
CipherSpi.NoPadding - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
classes that inherit from us.
CipherSpi.OAEPPadding - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding - Class in org.spongycastle.jcajce.provider.asymmetric.elgamal
 
CipherSpi.PKCS1v1_5Padding - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding_PrivateOnly - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding_PublicOnly - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
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.PKIXCertStoreSelector
 
clone() - Method in class org.spongycastle.jcajce.PKIXCRLStoreSelector
 
clone() - Method in class org.spongycastle.jcajce.PKIXExtendedBuilderParameters
 
clone() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.Blake2b.Blake2b160
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.Blake2b.Blake2b256
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.Blake2b.Blake2b384
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.Blake2b.Blake2b512
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.GOST3411.Digest
 
clone() - Method in class org.spongycastle.jcajce.provider.digest.Keccak.DigestKeccak
 
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
Deprecated.
Makes a copy of this PKIXParameters object.
clone() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
 
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.
CMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Blowfish.CMAC
 
CMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.CMAC
 
CMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.CMAC
 
CMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.CMAC
 
CMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Shacal2.CMAC
 
CMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SM4.CMAC
 
CMAC_1024() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.CMAC_1024
 
CMAC_256() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.CMAC_256
 
CMAC_512() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.CMAC_512
 
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.Blake2b.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.GOST3411.Mappings
 
configure(ConfigurableProvider) - Method in class org.spongycastle.jcajce.provider.digest.Keccak.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.OpenSSLPBKDF.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.SM4.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
 
convertField(FiniteField) - 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.
convertToSpec(X962Parameters, ECCurve) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertToSpec(X9ECParameters) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.EC5Util
 
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
 
createParametersInstance(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi
 
createParametersInstance(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
createParametersInstance(String) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
createParametersInstance(String) - Method in class org.spongycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
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
 
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
 
DefPKCS12KeyStore() - Constructor for class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.DefPKCS12KeyStore
 
DefPKCS12KeyStore3DES() - Constructor for class org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.DefPKCS12KeyStore3DES
 
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.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.CBCMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.CMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.DES64 - Class in org.spongycastle.jcajce.provider.symmetric
DES64
DES.DES64with7816d4 - Class in org.spongycastle.jcajce.provider.symmetric
DES64with7816-4Padding
DES.DES9797Alg3 - Class in org.spongycastle.jcajce.provider.symmetric
DES9797Alg3
DES.DES9797Alg3with7816d4 - Class in org.spongycastle.jcajce.provider.symmetric
DES9797Alg3with7816-4Padding
DES.DESCFB8 - Class in org.spongycastle.jcajce.provider.symmetric
DES CFB8
DES.DESPBEKeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
 
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.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
DES.PBEWithMD2 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD2AndDES
DES.PBEWithMD2KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD2AndDES
DES.PBEWithMD5 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD5AndDES
DES.PBEWithMD5KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD5AndDES
DES.PBEWithSHA1 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1AndDES
DES.PBEWithSHA1KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1AndDES
DES.RFC3211 - Class in org.spongycastle.jcajce.provider.symmetric
 
DES64() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.DES64
 
DES64with7816d4() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.DES64with7816d4
 
DES9797Alg3() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.DES9797Alg3
 
DES9797Alg3with7816d4() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.DES9797Alg3with7816d4
 
DESCFB8() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.DESCFB8
 
DESede - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.CBCMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.CMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.DESede64 - Class in org.spongycastle.jcajce.provider.symmetric
DESede64
DESede.DESede64with7816d4 - Class in org.spongycastle.jcajce.provider.symmetric
DESede64with7816-4Padding
DESede.DESedeCFB8 - Class in org.spongycastle.jcajce.provider.symmetric
DESede CFB8
DESede.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
 
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.KeyGenerator3 - Class in org.spongycastle.jcajce.provider.symmetric
generate a desEDE key in the a-b-c format.
DESede.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.PBEWithSHAAndDES2Key - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd2-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES2KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd2-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES3Key - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd3-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES3KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd3-KeyTripleDES-CBC
DESede.RFC3211 - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede.Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
DESede64() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.DESede64
 
DESede64with7816d4() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.DESede64with7816d4
 
DESedeCFB8() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.DESedeCFB8
 
DESPBEKeyFactory(String, ASN1ObjectIdentifier, boolean, int, int, int, int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.DESPBEKeyFactory
 
DESUtil - Class in org.spongycastle.jcajce.provider.asymmetric.util
 
DESUtil() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.DESUtil
 
detDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA
 
detDSA224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA224
 
detDSA256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA256
 
detDSA384() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA384
 
detDSA512() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA512
 
DH - Class in org.spongycastle.jcajce.provider.asymmetric
 
DH() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.DH
 
DH() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DH
 
DH.Mappings - Class in org.spongycastle.jcajce.provider.asymmetric
 
DH_DEFAULT_PARAMS - Static variable in interface org.spongycastle.jcajce.provider.config.ConfigurableProvider
Diffie-Hellman Default Parameters - VM wide version
DHC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHC
 
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
 
DHwithRFC2631KDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHwithRFC2631KDF
 
DHwithSHA1CKDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1CKDF
 
DHwithSHA1KDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1KDF
 
DHwithSHA1KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1KDFAndSharedInfo
 
DHwithSHA224KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA224KDFAndSharedInfo
 
DHwithSHA256CKDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA256CKDF
 
DHwithSHA256KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA256KDFAndSharedInfo
 
DHwithSHA384CKDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA384CKDF
 
DHwithSHA384KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA384KDFAndSharedInfo
 
DHwithSHA512CKDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA512CKDF
 
DHwithSHA512KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA512KDFAndSharedInfo
 
digest - Variable in class org.spongycastle.jcajce.provider.asymmetric.util.DSABase
 
digest - Variable in class org.spongycastle.jcajce.provider.digest.BCMessageDigest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.GOST3411.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.MD2.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.MD4.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.MD5.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD128.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD160.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD256.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD320.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA224.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA256.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA384.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.SM3.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.Tiger.Digest
 
Digest() - Constructor for class org.spongycastle.jcajce.provider.digest.Whirlpool.Digest
 
Digest224() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.Digest224
 
Digest224() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.Digest224
 
Digest256() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.Digest256
 
Digest256() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.Digest256
 
Digest288() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.Digest288
 
Digest384() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.Digest384
 
Digest384() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.Digest384
 
Digest512() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.Digest512
 
Digest512() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.Digest512
 
Digest_1024_1024() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_1024_1024
 
Digest_1024_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_1024_384
 
Digest_1024_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_1024_512
 
Digest_256_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_256_128
 
Digest_256_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_256_160
 
Digest_256_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_256_224
 
Digest_256_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_256_256
 
Digest_512_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_512_128
 
Digest_512_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_512_160
 
Digest_512_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_512_224
 
Digest_512_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_512_256
 
Digest_512_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_512_384
 
Digest_512_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Digest_512_512
 
DigestFactory - Class in org.spongycastle.jcajce.provider.util
 
DigestFactory() - Constructor for class org.spongycastle.jcajce.provider.util.DigestFactory
 
DigestKeccak(int) - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.DigestKeccak
 
DigestSHA3(int) - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.DigestSHA3
 
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.MD4 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.MD5 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.noneRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD128 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD160 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD256 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA1 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA224 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA256 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA384 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA512 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA512_224 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA512_256 - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
DigestSkein1024(int) - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.DigestSkein1024
 
DigestSkein256(int) - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.DigestSkein256
 
DigestSkein512(int) - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.DigestSkein512
 
DigestT(int) - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.DigestT
 
DigestT224() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.DigestT224
 
DigestT256() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.DigestT256
 
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
 
dsa224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa224
 
dsa256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa256
 
dsa384() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa384
 
dsa512() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa512
 
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.detDSA224 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA256 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA384 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA512 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa224 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa256 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa384 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa512 - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.noneDSA - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.stdDSA - Class in org.spongycastle.jcajce.provider.asymmetric.dsa
 
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
 

E

EC - Class in org.spongycastle.jcajce.provider.asymmetric
 
EC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.EC
 
EC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.EC
 
EC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
EC(String, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
EC.Mappings - Class in org.spongycastle.jcajce.provider.asymmetric
 
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
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Blowfish.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST5.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST6.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Rijndael.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Shacal2.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Skipjack.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SM4.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.TEA.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.ECB
 
ECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.XTEA.ECB
 
ECB32() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.ECB32
 
ECB64() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.ECB64
 
ECB_1024() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.ECB_1024
 
ECB_256() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.ECB_256
 
ECB_512() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.ECB_512
 
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.
ecCVCDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA
 
ecCVCDSA224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA224
 
ecCVCDSA256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA256
 
ecCVCDSA384() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA384
 
ecCVCDSA512() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA512
 
ecDetDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA
 
ecDetDSA224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA224
 
ecDetDSA256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA256
 
ecDetDSA384() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA384
 
ecDetDSA512() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA512
 
ECDH() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDH
 
ECDH() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDH
 
ECDHC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDHC
 
ECDHC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDHC
 
ECDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDSA
 
ECDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDSA
 
ecDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA
 
ecDSA224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA224
 
ecDSA256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA256
 
ecDSA384() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA384
 
ecDSA512() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA512
 
ecDSAnone() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSAnone
 
ecDSARipeMD160() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSARipeMD160
 
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
 
ECGOST3410() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECGOST3410
 
ECGOST3410NamedCurveTable - Class in org.spongycastle.jce
a table of locally supported named curves.
ECGOST3410NamedCurveTable() - Constructor for class org.spongycastle.jce.ECGOST3410NamedCurveTable
 
ECIES() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIES
 
ECIESwithAES() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithAES
 
ECIESwithAESCBC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithAESCBC
 
ECIESwithCipher(BlockCipher) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithCipher
 
ECIESwithCipher(BlockCipher, int) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithCipher
 
ECIESwithDESede() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithDESede
 
ECIESwithDESedeCBC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithDESedeCBC
 
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
 
ECMQV() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECMQV
 
ECMQV() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECMQV
 
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
 
ecNR() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR
 
ecNR224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR224
 
ecNR256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR256
 
ecNR384() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR384
 
ecNR512() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR512
 
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
 
ecPlainDSARP160() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecPlainDSARP160
 
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
 
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.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.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.AES.AlgParamGenCCM
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamGenGCM
 
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
 
engineGenerateParameters() - Method in class org.spongycastle.jcajce.provider.symmetric.SM4.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.util.BaseAgreementSpi
 
engineGenerateSecret(byte[], int) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
engineGenerateSecret(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
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.OpenSSLPBKDF.PBKDF
 
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.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.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.ec.AlgorithmParametersSpi
 
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.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.AlgParamsCCM
 
engineGetEncoded(String) - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
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.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.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.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.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.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.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.rsa.X931SignatureSpi
Deprecated. 
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.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.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<T>) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.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(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.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(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, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamGenCCM
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamGenGCM
 
engineInit(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineInit(byte[]) - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineInit(byte[], String) - Method in class org.spongycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
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(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.symmetric.SM4.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(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) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
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.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
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.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.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.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.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
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
engineSetParameter(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
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.rsa.X931SignatureSpi
 
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.ec.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.AlgParamsCCM
 
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.Serpent.TAlgParams
 
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.SM4.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
 
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.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.rsa.X931SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
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) - 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.rsa.X931SignatureSpi
 
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
 
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.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
Deprecated.
use PKIXExtendedBuilderParameters
ExtendedPKIXBuilderParameters(Set, Selector) - Constructor for class org.spongycastle.x509.ExtendedPKIXBuilderParameters
Deprecated.
Creates an instance of PKIXBuilderParameters with the specified Set of most-trusted CAs.
ExtendedPKIXParameters - Class in org.spongycastle.x509
Deprecated.
use PKIXExtendedParameters
ExtendedPKIXParameters(Set) - Constructor for class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
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.AlgorithmParametersUtils
Extract an ASN.1 encodable from an AlgorithmParameters object.
extractParameters(AlgorithmParameters) - Static method in class org.spongycastle.jcajce.util.JcaJceUtils
Deprecated.
use AlgorithmParametersUtils.extractParameters(AlgorithmParameters params)

F

findCertificates(X509AttributeCertStoreSelector, List) - Static method in class org.spongycastle.jce.provider.PKIXAttrCertPathBuilderSpi
 
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.
fromExtensionValue(byte[]) - Static method in class org.spongycastle.x509.extension.X509ExtensionUtil
 
fromPublicKeyAlg(GOST3410PublicKeyAlgParameters) - Static method in class org.spongycastle.jce.spec.GOST3410ParameterSpec
 

G

GCFB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.GCFB
 
GCM() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.GCM
 
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
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
Deprecated.
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.PBKDF1Key
Return the password based key derivation function this key is for,
getAlgorithm() - Method in class org.spongycastle.jcajce.PBKDF2Key
Return the password based key derivation function this key is for,
getAlgorithm() - Method in class org.spongycastle.jcajce.PKCS12Key
Return the password based key derivation function this key is for,
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(String) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
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
Deprecated.
return "ECMQV"
getAlgorithm() - Method in class org.spongycastle.jce.spec.MQVPublicKeySpec
Deprecated.
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
 
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
Deprecated.
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
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
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
 
getBaseParameters() - Method in class org.spongycastle.jcajce.PKIXExtendedBuilderParameters
 
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
 
getCertificateChecking() - Method in class org.spongycastle.jcajce.PKIXCRLStoreSelector
 
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(PKIXCertStoreSelector, CertStore) - Static method in class org.spongycastle.jcajce.PKIXCertStoreSelector
 
getCertificates() - Method in class org.spongycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns the list of certificates in this certification path.
getCertificateStores() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
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
 
getCertPathCheckers() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
getCertPathSize() - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
getCertStores() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
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.
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
 
getCRLs(PKIXCRLStoreSelector, CertStore) - Static method in class org.spongycastle.jcajce.PKIXCRLStoreSelector
 
getCRLStores() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
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(ProviderConfiguration, X962Parameters) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.EC5Util
 
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
getDate() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
getDeltaCertificateRevocationLists(X509CRLStoreSelector) - Method in class org.spongycastle.x509.util.LDAPStoreHelper
Returns the delta revocation list for revoked certificates.
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
Deprecated.
use MessageDigestUtils,getDigestName()
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.
getDigestName(ASN1ObjectIdentifier) - Static method in class org.spongycastle.jcajce.util.MessageDigestUtils
Attempt to find a standard JCA name for the digest represented by the passed in OID.
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.PBKDF1Key
Return the password converted to bytes.
getEncoded() - Method in class org.spongycastle.jcajce.PBKDF2Key
Return the password converted to bytes.
getEncoded() - Method in class org.spongycastle.jcajce.PKCS12Key
Return the password converted to bytes.
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.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
Deprecated.
returns null
getEncoded() - Method in class org.spongycastle.jce.spec.MQVPublicKeySpec
Deprecated.
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.
 
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
Deprecated.
return the ephemeral public key
getEphemeralPrivateKey() - Method in class org.spongycastle.jcajce.spec.MQVParameterSpec
 
getEphemeralPrivateKey() - Method in interface org.spongycastle.jce.interfaces.MQVPrivateKey
return the ephemeral private key.
getEphemeralPrivateKey() - Method in class org.spongycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
return the ephemeral private key
getEphemeralPublicKey() - Method in class org.spongycastle.jcajce.spec.MQVParameterSpec
 
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
Deprecated.
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.jcajce.PKIXExtendedBuilderParameters
Excluded certificates are not used for building a certification path.
getExcludedCerts() - Method in class org.spongycastle.x509.ExtendedPKIXBuilderParameters
Deprecated.
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.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.PBKDF1Key
Return the format encoding.
getFormat() - Method in class org.spongycastle.jcajce.PBKDF2Key
Return the format encoding.
getFormat() - Method in class org.spongycastle.jcajce.PKCS12Key
Return the format encoding.
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
Deprecated.
return null
getFormat() - Method in class org.spongycastle.jce.spec.MQVPublicKeySpec
Deprecated.
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
 
getInitialPolicies() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
getInstance(LDAPCertStoreParameters) - Static method in class org.spongycastle.jce.X509LDAPCertStoreParameters
 
getInstance(PKIXParameters) - Static method in class org.spongycastle.x509.ExtendedPKIXBuilderParameters
Deprecated.
Returns an instance of ExtendedPKIXParameters which can be safely casted to ExtendedPKIXBuilderParameters.
getInstance(PKIXParameters) - Static method in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
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.jce.provider.X509CertificateObject
 
getIssuerDN() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
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.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.jcajce.PKIXCRLStoreSelector
Returns the issuing distribution point.
getIssuingDistributionPoint() - Method in class org.spongycastle.x509.X509CRLStoreSelector
Returns the issuing distribution point.
getIterationCount() - Method in class org.spongycastle.jcajce.PBKDF1KeyWithParameters
Return the iteration count to use in the key derivation function.
getIterationCount() - Method in class org.spongycastle.jcajce.PBKDF2KeyWithParameters
Return the iteration count to use in the key derivation function.
getIterationCount() - Method in class org.spongycastle.jcajce.PKCS12KeyWithParameters
Return the iteration count to use in the key derivation function.
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
 
getKdfAlgorithm() - Method in class org.spongycastle.jcajce.spec.KTSParameterSpec
Return the AlgorithmIdentifier for the KDF to do key derivation after extracting the secret.
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
 
getKeyAlgorithmName() - Method in class org.spongycastle.jcajce.spec.KTSParameterSpec
Return the name of the algorithm for the wrapping key this key spec should use.
getKeyIdentifier() - Method in class org.spongycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the key identifier parameter, or null if not set.
getKeySize(String) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
getKeySize(ASN1ObjectIdentifier) - Static method in class org.spongycastle.jcajce.provider.util.SecretKeyUtil
 
getKeySize() - Method in class org.spongycastle.jcajce.spec.KTSParameterSpec
Return the size of the key (in bits) for the wrapping key this key spec should use.
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
Execute doFinal() and return the calculated MAC.
getMacKeySize() - Method in class org.spongycastle.jce.spec.IESParameterSpec
return the key size in bits for the MAC used with the message
getMatches(Selector<T>) - Method in interface org.spongycastle.jcajce.PKIXCertStore
Return the matches associated with the passed in selector.
getMatches(Selector<T>) - Method in interface org.spongycastle.jcajce.PKIXCRLStore
Return the matches associated with the passed in selector.
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.jcajce.PKIXCRLStoreSelector
Get the maximum base CRL number.
getMaxBaseCRLNumber() - Method in class org.spongycastle.x509.X509CRLStoreSelector
Get the maximum base CRL number.
getMaxPathLength() - Method in class org.spongycastle.jcajce.PKIXExtendedBuilderParameters
Returns the value of the maximum number of intermediate non-self-issued certificates in the certification path.
getMaxPathLength() - Method in class org.spongycastle.x509.ExtendedPKIXBuilderParameters
Deprecated.
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
 
getNamedCertificateStoreMap() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
getNamedCRLStoreMap() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
getNamedCurveByName(String) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.ECUtil
 
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
 
getNamedCurveOid(ECParameterSpec) - 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
Deprecated.
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.jce.provider.X509CRLObject
 
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.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
Deprecated.
 
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
 
getOrderBitLength(BigInteger, BigInteger) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.ECUtil
 
getOtherInfo() - Method in class org.spongycastle.jcajce.spec.KTSParameterSpec
Return the otherInfo data for initialising the KDF.
getOtherObjectTypeID() - Method in class org.spongycastle.x509.AttributeCertificateHolder
Deprecated.
Returns the digest algorithm ID if an object digest info is used.
getOtherPartyEphemeralKey() - Method in class org.spongycastle.jcajce.spec.MQVParameterSpec
 
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.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() - Method in class org.spongycastle.jcajce.spec.KTSParameterSpec
Return the algorithm parameter spec to be applied with the private key when the encapsulation is decrypted.
getParameterSpec(String) - Static method in class org.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.PBKDF1Key
Return a reference to the char[] array holding the password.
getPassword() - Method in class org.spongycastle.jcajce.PBKDF2Key
Return a reference to the char[] array holding the password.
getPassword() - Method in class org.spongycastle.jcajce.PKCS12Key
Return a reference to the char[] array holding the password.
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.
getPointCompression() - Method in class org.spongycastle.jce.spec.IESParameterSpec
Return the 'point compression' flag.
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
Deprecated.
Returns the attribute certificates which are not allowed.
getProtectionParameter() - Method in class org.spongycastle.jcajce.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
 
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.jce.provider.X509CRLEntryObject
 
getRevokedCertificate(BigInteger) - Method in class org.spongycastle.jce.provider.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.PBKDF1KeyWithParameters
Return the salt to use in the key derivation function.
getSalt() - Method in class org.spongycastle.jcajce.PBKDF2KeyWithParameters
Return the salt to use in the key derivation function.
getSalt() - Method in class org.spongycastle.jcajce.PKCS12KeyWithParameters
Return the salt to use in the key derivation function.
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.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.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.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.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.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
 
getSigProvider() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
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
Deprecated.
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
Deprecated.
return the static private key
getStores() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
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
 
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.jcajce.PKIXExtendedParameters
Returns the required constraints on the target certificate.
getTargetConstraints() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
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.jce.provider.X509CRLObject
 
getThisUpdate() - Method in class org.spongycastle.jce.provider.X509CRLObject
 
getTrustAnchor() - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
getTrustAnchors() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
getTrustAnchors(X509Certificate, Set) - Method in class org.spongycastle.x509.PKIXCertPathReviewer
 
getTrustedACIssuers() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
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
 
getUserKeyingMaterial() - Method in class org.spongycastle.jcajce.spec.MQVParameterSpec
 
getUserKeyingMaterial() - Method in class org.spongycastle.jcajce.spec.UserKeyingMaterialSpec
 
getValidityModel() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
getValidityModel() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
 
getValidPolicy() - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
getValues() - Method in class org.spongycastle.x509.X509Attribute
Deprecated.
 
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.
GMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.GMAC
 
GMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST6.GMAC
 
GMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.GMAC
 
GMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.GMAC
 
GMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.GMAC
 
GMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SM4.GMAC
 
GMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.GMAC
 
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
 
GOST28147 - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.GCFB - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
GOST28147.Mac - Class in org.spongycastle.jcajce.provider.symmetric
GOST28147
GOST28147.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
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.HashMac - Class in org.spongycastle.jcajce.provider.digest
GOST3411 HMac
GOST3411.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
GOST3411.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
GOST3411.PBEWithMacKeyFactory - Class in org.spongycastle.jcajce.provider.digest
PBEWithHmacGOST3411
Grain128 - Class in org.spongycastle.jcajce.provider.symmetric
 
Grain128.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
Grain128.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Grain128.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Grainv1 - Class in org.spongycastle.jcajce.provider.symmetric
 
Grainv1.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
Grainv1.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Grainv1.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
guessParameterSpec(BufferedBlockCipher) - 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.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.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.
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.GOST3411.HashMac
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.MD2.HashMac
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.MD4.HashMac
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.MD5.HashMac
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD128.HashMac
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD160.HashMac
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD256.HashMac
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD320.HashMac
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.HashMac
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA224.HashMac
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA256.HashMac
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA384.HashMac
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.HashMac
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.Tiger.HashMac
 
HashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.Whirlpool.HashMac
 
HashMac224() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.HashMac224
 
HashMac256() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.HashMac256
 
HashMac288() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.HashMac288
 
HashMac384() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.HashMac384
 
HashMac512() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.HashMac512
 
HashMac_1024_1024() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_1024_1024
 
HashMac_1024_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_1024_384
 
HashMac_1024_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_1024_512
 
HashMac_256_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_256_128
 
HashMac_256_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_256_160
 
HashMac_256_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_256_224
 
HashMac_256_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_256_256
 
HashMac_512_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_512_128
 
HashMac_512_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_512_160
 
HashMac_512_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_512_224
 
HashMac_512_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_512_256
 
HashMac_512_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_512_384
 
HashMac_512_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HashMac_512_512
 
HashMacT224() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.HashMacT224
 
HashMacT256() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.HashMacT256
 
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.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
HC128.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
HC256 - Class in org.spongycastle.jcajce.provider.symmetric
 
HC256.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
HC256.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
HC256.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
HMacKeyGenerator_1024_1024() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_1024
 
HMacKeyGenerator_1024_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_384
 
HMacKeyGenerator_1024_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_512
 
HMacKeyGenerator_256_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_128
 
HMacKeyGenerator_256_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_160
 
HMacKeyGenerator_256_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_224
 
HMacKeyGenerator_256_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_256
 
HMacKeyGenerator_512_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_128
 
HMacKeyGenerator_512_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_160
 
HMacKeyGenerator_512_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_224
 
HMacKeyGenerator_512_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_256
 
HMacKeyGenerator_512_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_384
 
HMacKeyGenerator_512_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_512
 

I

IDEA - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.CFB8Mac - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.Mac - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.PBEWithSHAAndIDEA - Class in org.spongycastle.jcajce.provider.symmetric
 
IDEA.PBEWithSHAAndIDEAKeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
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() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher.IES
 
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
 
IESCipher - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
IESCipher(IESEngine) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher
 
IESCipher(OldIESEngine) - 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.ECIESwithAES - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher.ECIESwithAESCBC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher.ECIESwithCipher - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher.ECIESwithDESede - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher.ECIESwithDESedeCBC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher.IES - Class in org.spongycastle.jcajce.provider.asymmetric.dh
Classes that inherit from us
IESCipher.IESwithAES - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
IESCipher.IESwithDESede - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
IESCipher.OldECIES - Class in org.spongycastle.jcajce.provider.asymmetric.ec
Backwards compatibility
IESCipher.OldECIESwithAES - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher.OldECIESwithAESCBC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher.OldECIESwithCipher - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher.OldECIESwithDESede - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher.OldECIESwithDESedeCBC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
IESCipher.OldIES - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
IESCipher.OldIESwithAES - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
IESCipher.OldIESwithCipher - Class in org.spongycastle.jcajce.provider.asymmetric.dh
Backwards compatibility.
IESCipher.OldIESwithDESede - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
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.
IESParameterSpec(byte[], byte[], int, int, byte[], boolean) - 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
 
IESwithAES() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher.IESwithAES
 
IESwithDESede() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher.IESwithDESede
 
implies(Permission) - Method in class org.spongycastle.jcajce.provider.config.ProviderConfigurationPermission
 
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
Deprecated.
Returns if additional X509Stores for locations like LDAP found in certificates or CRLs should be used.
isAnyPolicyInhibited() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
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.ec.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.jcajce.PKIXCRLStoreSelector
If true only complete CRLs are returned.
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.jcajce.PKIXCRLStoreSelector
Returns if this selector must match CRLs with the delta CRL indicator extension set.
isDeltaCRLIndicatorEnabled() - Method in class org.spongycastle.x509.X509CRLStoreSelector
Returns if this selector must match CRLs with the delta CRL indicator extension set.
isDES(String) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.DESUtil
 
isDsaOid(ASN1ObjectIdentifier) - Static method in class org.spongycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
isExplicitPolicyRequired() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
isForDEREncoding() - Method in class org.spongycastle.jcajce.PKCS12StoreParameter
Return whether the KeyStore used with this parameter should be DER encoded on saving.
isIndirectCRL(X509CRL) - Static method in class org.spongycastle.jce.provider.X509CRLObject
 
isIssuingDistributionPointEnabled() - Method in class org.spongycastle.jcajce.PKIXCRLStoreSelector
Returns if the issuing distribution point criteria should be applied.
isIssuingDistributionPointEnabled() - Method in class org.spongycastle.x509.X509CRLStoreSelector
Returns if the issuing distribution point criteria should be applied.
ISO9796d1Padding() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi.ISO9796d1Padding
 
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.RIPEMD160WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA1WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA224WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA256WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA384WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA512_224WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA512_256WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA512WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.WhirlpoolWithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
isPolicyMappingInhibited() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
isRevocationEnabled() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
 
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
 
isUseDeltasEnabled() - Method in class org.spongycastle.jcajce.PKIXExtendedParameters
Defaults to false.
isUseDeltasEnabled() - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
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
 
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

Keccak - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.Digest224 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.Digest256 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.Digest288 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.Digest384 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.Digest512 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.DigestKeccak - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.HashMac224 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.HashMac256 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.HashMac288 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.HashMac384 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.HashMac512 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.KeyGenerator224 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.KeyGenerator256 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.KeyGenerator288 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.KeyGenerator384 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.KeyGenerator512 - Class in org.spongycastle.jcajce.provider.digest
 
Keccak.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
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(String, DerivationFunction) - 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.CDHwithSHA1KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.CDHwithSHA224KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.CDHwithSHA256KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.CDHwithSHA384KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.CDHwithSHA512KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DH - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithRFC2631KDF - Class in org.spongycastle.jcajce.provider.asymmetric.dh
 
KeyAgreementSpi.DHwithSHA1CKDF - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA1KDF - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA1KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA224KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA256CKDF - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA256KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA384CKDF - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA384KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA512CKDF - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA512KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQV - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA1CKDF - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA1KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA224CKDF - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA224KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA256CKDF - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA256KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA384CKDF - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA384KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA512CKDF - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA512KDFAndSharedInfo - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
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
 
KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.KeyFactory
 
KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.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.ECDH - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECDHC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECDSA - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECGOST3410 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECMQV - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.KeyGen
 
KeyGen(int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ARC4.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Blowfish.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.KeyGen
 
KeyGen(int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST5.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST6.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ChaCha.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.KeyGen
 
KeyGen(int) - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Grain128.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Grainv1.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.HC128.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.HC256.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Rijndael.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Salsa20.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Shacal2.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SipHash.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Skipjack.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SM4.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.TEA.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.VMPC.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.VMPCKSA3.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.XSalsa20.KeyGen
 
KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.XTEA.KeyGen
 
KeyGen128() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.KeyGen128
 
KeyGen128() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.KeyGen128
 
KeyGen192() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.KeyGen192
 
KeyGen192() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.KeyGen192
 
KeyGen256() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.KeyGen256
 
KeyGen256() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.KeyGen256
 
KeyGen32() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.KeyGen32
 
KeyGen64() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.KeyGen64
 
KeyGen_1024() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.KeyGen_1024
 
KeyGen_256() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.KeyGen_256
 
KeyGen_512() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.KeyGen_512
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.GOST3411.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.MD2.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.MD4.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.MD5.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD128.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD160.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD256.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD320.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA224.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA256.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA384.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.Tiger.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.digest.Whirlpool.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.KeyGenerator
 
KeyGenerator() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.KeyGenerator
 
KeyGenerator224() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.KeyGenerator224
 
KeyGenerator256() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.KeyGenerator256
 
KeyGenerator288() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.KeyGenerator288
 
KeyGenerator3() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.KeyGenerator3
 
KeyGenerator384() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.KeyGenerator384
 
KeyGenerator512() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.KeyGenerator512
 
KeyGeneratorT224() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.KeyGeneratorT224
 
KeyGeneratorT256() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.KeyGeneratorT256
 
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.ECDH - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECDHC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECDSA - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECMQV - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
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
 
KTSParameterSpec - Class in org.spongycastle.jcajce.spec
Parameter spec for doing KTS based wrapping via the Cipher API.
KTSParameterSpec.Builder - Class in org.spongycastle.jcajce.spec
Builder class for creating a KTSParameterSpec.

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.AlgorithmParametersUtils
Load an AlgorithmParameters object with the passed in ASN.1 encodable - if possible.
loadParameters(AlgorithmParameters, ASN1Encodable) - Static method in class org.spongycastle.jcajce.util.JcaJceUtils
Deprecated.
use AlgorithmParametersUtils.loadParameters(AlgorithmParameters params, ASN1Encodable sParams)
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.AlgParamsCCM
 
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() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.Mac
 
Mac() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.Mac
 
Mac() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Skipjack.Mac
 
Mac() - Constructor for class org.spongycastle.jcajce.provider.symmetric.VMPC.Mac
 
Mac24() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SipHash.Mac24
 
Mac32() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.Mac32
 
Mac48() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SipHash.Mac48
 
MacCFB8() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Skipjack.MacCFB8
 
MacOutputStream - Class in org.spongycastle.jcajce.io
An output stream which calculates a MAC based on the data that is written to it.
MacOutputStream(Mac) - Constructor for class org.spongycastle.jcajce.io.MacOutputStream
Base constructor - specify the MAC algorithm to use.
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.
makePBEMacParameters(SecretKey, int, int, int, PBEParameterSpec) - 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(byte[], int, int, int, int, 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(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.
Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.DH.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.DSA.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.DSTU4145.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.EC.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ECGOST.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ElGamal.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.GOST.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.IES.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.RSA.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.X509.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.Blake2b.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.GOST3411.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.Keccak.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.MD2.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.MD4.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.MD5.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD128.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD160.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD256.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD320.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA224.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA256.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA3.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA384.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.SM3.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.Tiger.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.digest.Whirlpool.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.keystore.BC.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.keystore.PKCS12.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ARC4.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Blowfish.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST5.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST6.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ChaCha.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.GOST28147.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Grain128.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Grainv1.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.HC128.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.HC256.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.OpenSSLPBKDF.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.PBEPKCS12.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC5.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Rijndael.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Salsa20.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Shacal2.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SipHash.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Skipjack.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SM4.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.TEA.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Threefish.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.VMPC.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.VMPCKSA3.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.XSalsa20.Mappings
 
Mappings() - Constructor for class org.spongycastle.jcajce.provider.symmetric.XTEA.Mappings
 
Mappings() - Constructor for class org.spongycastle.pqc.jcajce.provider.McEliece.Mappings
 
Mappings() - Constructor for class org.spongycastle.pqc.jcajce.provider.Rainbow.Mappings
 
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.jcajce.PKIXCertStoreSelector
 
match(CRL) - Method in class org.spongycastle.jcajce.PKIXCRLStoreSelector
 
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() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McEliece
 
McEliece.Mappings - Class in org.spongycastle.pqc.jcajce.provider
 
McElieceCCA2() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
 
McElieceCCA2(String) - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
 
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.
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.
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).
McElieceFujisaki() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki
 
McElieceFujisaki224() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki224
 
McElieceFujisaki256() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki256
 
McElieceFujisaki384() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki384
 
McElieceFujisaki512() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki512
 
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.McElieceFujisaki224 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi.McElieceFujisaki256 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi.McElieceFujisaki384 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi.McElieceFujisaki512 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
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.McElieceCCA2 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
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
 
McElieceKobaraImai() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai
 
McElieceKobaraImai224() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai224
 
McElieceKobaraImai256() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai256
 
McElieceKobaraImai384() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai384
 
McElieceKobaraImai512() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai512
 
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.McElieceKobaraImai224 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai256 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai384 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai512 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCS() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS
 
McEliecePKCS224() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS224
 
McEliecePKCS256() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS256
 
McEliecePKCS384() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS384
 
McEliecePKCS512() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS512
 
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.McEliecePKCS224 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi.McEliecePKCS256 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi.McEliecePKCS384 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi.McEliecePKCS512 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePointcheval() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval
 
McEliecePointcheval224() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval224
 
McEliecePointcheval256() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval256
 
McEliecePointcheval384() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval384
 
McEliecePointcheval512() - Constructor for class org.spongycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval512
 
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.McEliecePointcheval224 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval256 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval384 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval512 - Class in org.spongycastle.pqc.jcajce.provider.mceliece
 
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.
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() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD2
 
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.HashMac - Class in org.spongycastle.jcajce.provider.digest
MD2 HMac
MD2.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
MD2.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
MD4() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD4
 
MD4 - Class in org.spongycastle.jcajce.provider.digest
 
MD4.Digest - Class in org.spongycastle.jcajce.provider.digest
 
MD4.HashMac - Class in org.spongycastle.jcajce.provider.digest
MD4 HashMac
MD4.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
MD4.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
MD5() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD5
 
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.HashMac - Class in org.spongycastle.jcajce.provider.digest
MD5 HashMac
MD5.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
MD5.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
MD5WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.MD5WithRSAEncryption
 
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.
MessageDigestUtils - Class in org.spongycastle.jcajce.util
 
MessageDigestUtils() - Constructor for class org.spongycastle.jcajce.util.MessageDigestUtils
 
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
 
MQV() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQV
 
MQVParameterSpec - Class in org.spongycastle.jcajce.spec
 
MQVParameterSpec(PublicKey, PrivateKey, PublicKey, byte[]) - Constructor for class org.spongycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(PublicKey, PrivateKey, PublicKey) - Constructor for class org.spongycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(KeyPair, PublicKey, byte[]) - Constructor for class org.spongycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(PrivateKey, PublicKey, byte[]) - Constructor for class org.spongycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(KeyPair, PublicKey) - Constructor for class org.spongycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(PrivateKey, PublicKey) - Constructor for class org.spongycastle.jcajce.spec.MQVParameterSpec
 
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
Deprecated.
use MQVParameterSpec
MQVPrivateKeySpec(PrivateKey, PrivateKey) - Constructor for class org.spongycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
 
MQVPrivateKeySpec(PrivateKey, PrivateKey, PublicKey) - Constructor for class org.spongycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
 
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
Deprecated.
use MQVParameterSpec
MQVPublicKeySpec(PublicKey, PublicKey) - Constructor for class org.spongycastle.jce.spec.MQVPublicKeySpec
Deprecated.
 
MQVwithSHA1CKDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA1CKDF
 
MQVwithSHA1KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA1KDFAndSharedInfo
 
MQVwithSHA224CKDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA224CKDF
 
MQVwithSHA224KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA224KDFAndSharedInfo
 
MQVwithSHA256CKDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA256CKDF
 
MQVwithSHA256KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA256KDFAndSharedInfo
 
MQVwithSHA384CKDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA384CKDF
 
MQVwithSHA384KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA384KDFAndSharedInfo
 
MQVwithSHA512CKDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA512CKDF
 
MQVwithSHA512KDFAndSharedInfo() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA512KDFAndSharedInfo
 
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
 
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.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.GMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
Noekeon.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
noneDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.noneDSA
 
nonePSS() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.nonePSS
 
noneRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.noneRSA
 
nonRepudiation - Static variable in class org.spongycastle.jce.X509KeyUsage
 
NoPadding() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi.NoPadding
 
NoPadding() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi.NoPadding
 
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

OAEP() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
OAEPPadding() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi.OAEPPadding
 
OFB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.OFB
 
OFB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.OFB
 
OFB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.OFB
 
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
 
OldECIES() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.OldECIES
 
OldECIESwithAES() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.OldECIESwithAES
 
OldECIESwithAESCBC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.OldECIESwithAESCBC
 
OldECIESwithCipher(BlockCipher) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.OldECIESwithCipher
 
OldECIESwithCipher(BlockCipher, int) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.OldECIESwithCipher
 
OldECIESwithDESede() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.OldECIESwithDESede
 
OldECIESwithDESedeCBC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.IESCipher.OldECIESwithDESedeCBC
 
OldIES() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher.OldIES
 
OldIESwithAES() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher.OldIESwithAES
 
OldIESwithCipher(BlockCipher) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher.OldIESwithCipher
 
OldIESwithDESede() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dh.IESCipher.OldIESwithDESede
 
OldPBEWithSHAAndDES3Key() - Constructor for class org.spongycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key
 
OldPBEWithSHAAndTwofish() - Constructor for class org.spongycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish
 
OldSHA384() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA384.OldSHA384
 
OldSHA512() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA512.OldSHA512
 
OPENSSL - Static variable in interface org.spongycastle.jcajce.provider.symmetric.util.PBE
 
OpenSSLPBKDF - Class in org.spongycastle.jcajce.provider.symmetric
 
OpenSSLPBKDF.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
OpenSSLPBKDF.PBKDF - Class in org.spongycastle.jcajce.provider.symmetric
 
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 - package org.spongycastle.jcajce
 
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.
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.BasePBKDF2 - Class in org.spongycastle.jcajce.provider.symmetric
 
PBEPBKDF2.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
PBEPBKDF2.PBKDF2with8BIT - Class in org.spongycastle.jcajce.provider.symmetric
 
PBEPBKDF2.PBKDF2withUTF8 - Class in org.spongycastle.jcajce.provider.symmetric
 
PBEPKCS12 - Class in org.spongycastle.jcajce.provider.symmetric
 
PBEPKCS12.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
PBEPKCS12.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
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
 
PBEWithAESCBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithAESCBC
 
PBEWithHashMac() - Constructor for class org.spongycastle.jcajce.provider.digest.Tiger.PBEWithHashMac
 
PBEWithHmac() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD160.PBEWithHmac
 
PBEWithHmacKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.digest.RIPEMD160.PBEWithHmacKeyFactory
 
PBEWithMacKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.digest.GOST3411.PBEWithMacKeyFactory
 
PBEWithMacKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.PBEWithMacKeyFactory
 
PBEWithMacKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA256.PBEWithMacKeyFactory
 
PBEWithMacKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.digest.Tiger.PBEWithMacKeyFactory
 
PBEWithMD2() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.PBEWithMD2
 
PBEWithMD2KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.PBEWithMD2KeyFactory
 
PBEWithMD2KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithMD2KeyFactory
 
PBEWithMD5() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.PBEWithMD5
 
PBEWithMD5And128BitAESCBCOpenSSL() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithMD5And128BitAESCBCOpenSSL
 
PBEWithMD5And192BitAESCBCOpenSSL() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithMD5And192BitAESCBCOpenSSL
 
PBEWithMD5And256BitAESCBCOpenSSL() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithMD5And256BitAESCBCOpenSSL
 
PBEWithMD5AndRC2() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithMD5AndRC2
 
PBEWithMD5KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.PBEWithMD5KeyFactory
 
PBEWithMD5KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithMD5KeyFactory
 
PBEWithSHA() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.PBEWithSHA
 
PBEWithSHA1() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.PBEWithSHA1
 
PBEWithSHA1AESCBC128() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHA1AESCBC128
 
PBEWithSHA1AESCBC192() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHA1AESCBC192
 
PBEWithSHA1AESCBC256() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHA1AESCBC256
 
PBEWithSHA1AndRC2() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithSHA1AndRC2
 
PBEWithSHA1KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.PBEWithSHA1KeyFactory
 
PBEWithSHA1KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithSHA1KeyFactory
 
PBEWithSHA256AESCBC128() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHA256AESCBC128
 
PBEWithSHA256AESCBC192() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHA256AESCBC192
 
PBEWithSHA256AESCBC256() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHA256AESCBC256
 
PBEWithSHA256And128BitAESBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And128BitAESBC
 
PBEWithSHA256And192BitAESBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And192BitAESBC
 
PBEWithSHA256And256BitAESBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And256BitAESBC
 
PBEWithSHAAnd128Bit() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd128Bit
 
PBEWithSHAAnd128BitAESBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd128BitAESBC
 
PBEWithSHAAnd128BitKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd128BitKeyFactory
 
PBEWithSHAAnd128BitKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd128BitKeyFactory
 
PBEWithSHAAnd128BitRC2() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd128BitRC2
 
PBEWithSHAAnd192BitAESBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd192BitAESBC
 
PBEWithSHAAnd256BitAESBC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd256BitAESBC
 
PBEWithSHAAnd40Bit() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd40Bit
 
PBEWithSHAAnd40BitKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd40BitKeyFactory
 
PBEWithSHAAnd40BitKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd40BitKeyFactory
 
PBEWithSHAAnd40BitRC2() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd40BitRC2
 
PBEWithSHAAndDES2Key() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES2Key
 
PBEWithSHAAndDES2KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES2KeyFactory
 
PBEWithSHAAndDES3Key() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES3Key
 
PBEWithSHAAndDES3KeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES3KeyFactory
 
PBEWithSHAAndIDEA() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.PBEWithSHAAndIDEA
 
PBEWithSHAAndIDEAKeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.IDEA.PBEWithSHAAndIDEAKeyGen
 
PBEWithSHAKeyFactory() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.PBEWithSHAKeyFactory
 
PBKDF() - Constructor for class org.spongycastle.jcajce.provider.symmetric.OpenSSLPBKDF.PBKDF
 
PBKDF1Key - Class in org.spongycastle.jcajce
A password based key for use with PBKDF1 as defined in PKCS#5.
PBKDF1Key(char[], CharToByteConverter) - Constructor for class org.spongycastle.jcajce.PBKDF1Key
Basic constructor for a password based key with generation parameters for PBKDF1.
PBKDF1KeyWithParameters - Class in org.spongycastle.jcajce
A password based key for use with PBKDF1 as defined in PKCS#5 with full PBE parameters.
PBKDF1KeyWithParameters(char[], CharToByteConverter, byte[], int) - Constructor for class org.spongycastle.jcajce.PBKDF1KeyWithParameters
Basic constructor for a password based key with generation parameters for PBKDF1.
PBKDF2Key - Class in org.spongycastle.jcajce
A password based key for use with PBKDF2 as defined in PKCS#5.
PBKDF2Key(char[], CharToByteConverter) - Constructor for class org.spongycastle.jcajce.PBKDF2Key
Basic constructor for a password based key using PBKDF - secret key generation parameters will be passed separately..
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.
PBKDF2KeyWithParameters - Class in org.spongycastle.jcajce
A password based key for use with PBKDF2 as defined in PKCS#5 with full PBE parameters.
PBKDF2KeyWithParameters(char[], CharToByteConverter, byte[], int) - Constructor for class org.spongycastle.jcajce.PBKDF2KeyWithParameters
Basic constructor for a password based key with generation parameters using FIPS PBKDF.
PBKDF2with8BIT() - Constructor for class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2with8BIT
 
PBKDF2WithHmacSHA18BIT() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.PBKDF2WithHmacSHA18BIT
 
PBKDF2WithHmacSHA1UTF8() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.PBKDF2WithHmacSHA1UTF8
 
PBKDF2withUTF8() - Constructor for class org.spongycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withUTF8
 
PBKDFKey - Interface in org.spongycastle.jcajce
Base interface for keys associated with various password based key derivation functions (PBKDF).
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
 
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
 
PKCS12Key - Class in org.spongycastle.jcajce
A password based key for use with PKCS#12.
PKCS12Key(char[]) - Constructor for class org.spongycastle.jcajce.PKCS12Key
Basic constructor for a password based key - secret key generation parameters will be passed separately..
PKCS12Key(char[], boolean) - Constructor for class org.spongycastle.jcajce.PKCS12Key
Unfortunately there seems to be some confusion about how to handle zero length passwords.
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.BCPKCS12KeyStore3DES - Class in org.spongycastle.jcajce.provider.keystore.pkcs12
 
PKCS12KeyStoreSpi.DefPKCS12KeyStore - Class in org.spongycastle.jcajce.provider.keystore.pkcs12
 
PKCS12KeyStoreSpi.DefPKCS12KeyStore3DES - Class in org.spongycastle.jcajce.provider.keystore.pkcs12
 
PKCS12KeyWithParameters - Class in org.spongycastle.jcajce
A password based key for use with PKCS#12 with full PBE parameters.
PKCS12KeyWithParameters(char[], byte[], int) - Constructor for class org.spongycastle.jcajce.PKCS12KeyWithParameters
Basic constructor for a password based key with generation parameters.
PKCS12KeyWithParameters(char[], boolean, byte[], int) - Constructor for class org.spongycastle.jcajce.PKCS12KeyWithParameters
Basic constructor for a password based key with generation parameters, specifying the wrong conversion for zero length passwords.
PKCS12StoreParameter - Class in org.spongycastle.jcajce
LoadStoreParameter to allow for additional config with PKCS12 files.
PKCS12StoreParameter(OutputStream, char[]) - Constructor for class org.spongycastle.jcajce.PKCS12StoreParameter
 
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.spongycastle.jcajce.PKCS12StoreParameter
 
PKCS12StoreParameter(OutputStream, char[], boolean) - Constructor for class org.spongycastle.jcajce.PKCS12StoreParameter
 
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter, boolean) - Constructor for class org.spongycastle.jcajce.PKCS12StoreParameter
 
PKCS12StoreParameter - Class in org.spongycastle.jcajce.provider.config
Deprecated.
use org.spongycastle.jcajce.PKCS12StoreParameter
PKCS12StoreParameter(OutputStream, char[]) - Constructor for class org.spongycastle.jcajce.provider.config.PKCS12StoreParameter
Deprecated.
 
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.spongycastle.jcajce.provider.config.PKCS12StoreParameter
Deprecated.
 
PKCS12StoreParameter(OutputStream, char[], boolean) - Constructor for class org.spongycastle.jcajce.provider.config.PKCS12StoreParameter
Deprecated.
 
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter, boolean) - Constructor for class org.spongycastle.jcajce.provider.config.PKCS12StoreParameter
Deprecated.
 
PKCS12Util - Class in org.spongycastle.jce
Utility class for reencoding PKCS#12 files to definite length.
PKCS12Util() - Constructor for class org.spongycastle.jce.PKCS12Util
 
PKCS1v1_5Padding() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.elgamal.CipherSpi.PKCS1v1_5Padding
 
PKCS1v1_5Padding() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding
 
PKCS1v1_5Padding_PrivateOnly() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding_PrivateOnly
 
PKCS1v1_5Padding_PublicOnly() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding_PublicOnly
 
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.jcajce.PKIXExtendedParameters
This is the default PKIX validity model.
PKIX_VALIDITY_MODEL - Static variable in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
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
 
PKIXCertStore<T extends java.security.cert.Certificate> - Interface in org.spongycastle.jcajce
Generic interface for a PKIX based certificate store.
PKIXCertStoreSelector<T extends java.security.cert.Certificate> - Class in org.spongycastle.jcajce
This class is a Selector implementation for certificates.
PKIXCertStoreSelector.Builder - Class in org.spongycastle.jcajce
Builder for a PKIXCertStoreSelector.
PKIXCRLStore<T extends java.security.cert.CRL> - Interface in org.spongycastle.jcajce
Generic interface for a PKIX based CRL store.
PKIXCRLStoreSelector<T extends java.security.cert.CRL> - Class in org.spongycastle.jcajce
This class is a Selector implementation for X.509 certificate revocation lists.
PKIXCRLStoreSelector.Builder - Class in org.spongycastle.jcajce
Builder for a PKIXCRLStoreSelector.
PKIXExtendedBuilderParameters - Class in org.spongycastle.jcajce
This class contains extended parameters for PKIX certification path builders.
PKIXExtendedBuilderParameters.Builder - Class in org.spongycastle.jcajce
Builder for a PKIXExtendedBuilderParameters object.
PKIXExtendedParameters - Class in org.spongycastle.jcajce
This class extends the PKIXParameters with a validity model parameter.
PKIXExtendedParameters.Builder - Class in org.spongycastle.jcajce
Builder for a PKIXExtendedParameters object.
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
 
policyQualifiers - Variable in class org.spongycastle.jce.provider.PKIXPolicyNode
 
policyTree - Variable in class org.spongycastle.x509.PKIXCertPathReviewer
 
Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.Poly1305
 
Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.Poly1305
 
Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST6.Poly1305
 
Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.Poly1305
 
Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.Poly1305
 
Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.Poly1305
 
Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.Poly1305
 
Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SM4.Poly1305
 
Poly1305() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.Poly1305
 
Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.CAST6.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Noekeon.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC6.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SM4.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Twofish.Poly1305KeyGen
 
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.
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
 
PSS() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
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.PSSwithRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA1withRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA224withRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA256withRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA384withRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA512_224withRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA512_256withRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA512withRSA - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
PSSwithRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.PSSwithRSA
 
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
 
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.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
RC2.CBC - Class in org.spongycastle.jcajce.provider.symmetric
RC2CBC
RC2.CBCMAC - Class in org.spongycastle.jcajce.provider.symmetric
RC2
RC2.CFB8MAC - Class in org.spongycastle.jcajce.provider.symmetric
 
RC2.ECB - Class in org.spongycastle.jcajce.provider.symmetric
RC2
RC2.KeyGenerator - Class in org.spongycastle.jcajce.provider.symmetric
 
RC2.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
RC2.PBEWithMD2KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD2AndRC2
RC2.PBEWithMD5AndRC2 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD5AndRC2
RC2.PBEWithMD5KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithMD5AndRC2
RC2.PBEWithSHA1AndRC2 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1AndRC2
RC2.PBEWithSHA1KeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHA1AndRC2
RC2.PBEWithSHAAnd128BitKeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC2-CBC
RC2.PBEWithSHAAnd128BitRC2 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC2-CBC
RC2.PBEWithSHAAnd40BitKeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC2-CBC
RC2.PBEWithSHAAnd40BitRC2 - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC2-CBC
RC2.Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.CBC32 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.CFB8Mac32 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.ECB32 - Class in org.spongycastle.jcajce.provider.symmetric
RC5
RC5.ECB64 - Class in org.spongycastle.jcajce.provider.symmetric
RC564
RC5.KeyGen32 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.KeyGen64 - Class in org.spongycastle.jcajce.provider.symmetric
RC5
RC5.Mac32 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC5.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.CFB - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.GMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.OFB - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
RC6.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
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
 
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
result - Variable in class org.spongycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
RFC3211() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DES.RFC3211
 
RFC3211() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.RFC3211
 
RFC3211Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.RFC3211Wrap
 
RFC3211Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.RFC3211Wrap
 
RFC5649Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.RFC5649Wrap
 
Rijndael - Class in org.spongycastle.jcajce.provider.symmetric
 
Rijndael.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Rijndael.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Rijndael.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Rijndael.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
RIPEMD128() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD128
 
RIPEMD128 - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD128.Digest - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD128.HashMac - Class in org.spongycastle.jcajce.provider.digest
RIPEMD128 HashMac
RIPEMD128.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD128.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD128WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.RIPEMD128WithRSAEncryption
 
RIPEMD160() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD160
 
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.HashMac - Class in org.spongycastle.jcajce.provider.digest
RIPEMD160 HMac
RIPEMD160.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD160.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD160.PBEWithHmac - Class in org.spongycastle.jcajce.provider.digest
PBEWithHmacRIPEMD160
RIPEMD160.PBEWithHmacKeyFactory - Class in org.spongycastle.jcajce.provider.digest
PBEWithHmacRIPEMD160
RIPEMD160WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.RIPEMD160WithRSAEncryption
 
RIPEMD160WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.RIPEMD160WithRSAEncryption
 
RIPEMD256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD256
 
RIPEMD256 - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD256.Digest - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD256.HashMac - Class in org.spongycastle.jcajce.provider.digest
RIPEMD256 HMac
RIPEMD256.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD256.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD320 - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD320.Digest - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD320.HashMac - Class in org.spongycastle.jcajce.provider.digest
RIPEMD320 HMac
RIPEMD320.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
RIPEMD320.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
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
 
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.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Salsa20.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
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.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.CMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.GMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
SEED.Wrap - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.CFB - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.OFB - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.SerpentGMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.TAlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.TECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.TKeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Serpent.TSerpentGMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
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
Deprecated.
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
Deprecated.
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
Deprecated.
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.jcajce.PKIXCRLStoreSelector.Builder
If set to true only complete CRLs are returned.
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.jcajce.PKIXCRLStoreSelector.Builder
If this is set to true the CRL reported contains the delta CRL indicator CRL extension.
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
Deprecated.
Sets the excluded certificates which are not used for building a certification path.
setExpectedPolicies(Set) - Method in class org.spongycastle.jce.provider.PKIXPolicyNode
 
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.jcajce.PKIXCRLStoreSelector.Builder
Sets the issuing distribution point.
setIssuingDistributionPoint(byte[]) - Method in class org.spongycastle.x509.X509CRLStoreSelector
Sets the issuing distribution point.
setIssuingDistributionPointEnabled(boolean) - Method in class org.spongycastle.jcajce.PKIXCRLStoreSelector.Builder
Enables or disables the issuing distribution point check.
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.jcajce.PKIXCRLStoreSelector.Builder
Sets the maximum base CRL number.
setMaxBaseCRLNumber(BigInteger) - Method in class org.spongycastle.x509.X509CRLStoreSelector
Sets the maximum base CRL number.
setMaxPathLength(int) - Method in class org.spongycastle.jcajce.PKIXExtendedBuilderParameters.Builder
Sets the maximum number of intermediate non-self-issued certificates in a certification path.
setMaxPathLength(int) - Method in class org.spongycastle.x509.ExtendedPKIXBuilderParameters
Deprecated.
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
Deprecated.
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.
 
setOddParity(byte[]) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.DESUtil
DES Keys use the LSB as the odd parity bit.
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
Deprecated.
Can alse handle ExtendedPKIXBuilderParameters and PKIXBuilderParameters.
setParams(PKIXParameters) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
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.
setPointCompression(boolean) - Method in class org.spongycastle.jce.spec.IESParameterSpec
Set the 'point compression' flag.
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
Deprecated.
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
 
setRevocationEnabled(boolean) - Method in class org.spongycastle.jcajce.PKIXExtendedParameters.Builder
Flag whether or not revocation checking is to be enabled.
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
Deprecated.
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
Deprecated.
Sets the required constraints on the target certificate.
setTargetConstraints(PKIXCertStoreSelector) - Method in class org.spongycastle.jcajce.PKIXExtendedParameters.Builder
 
setTargetConstraints(Selector) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
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.
 
setTrustAnchor(TrustAnchor) - Method in class org.spongycastle.jcajce.PKIXExtendedParameters.Builder
Set the trustAnchor to be used with these parameters.
setTrustAnchors(Set<TrustAnchor>) - Method in class org.spongycastle.jcajce.PKIXExtendedParameters.Builder
Set the set of trustAnchors to be used with these parameters.
setTrustedACIssuers(Set) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
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.jcajce.PKIXExtendedParameters.Builder
Sets if delta CRLs should be used for checking the revocation status.
setUseDeltasEnabled(boolean) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
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.jcajce.PKIXExtendedParameters.Builder
 
setValidityModel(int) - Method in class org.spongycastle.x509.ExtendedPKIXParameters
Deprecated.
 
SHA1() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA1
 
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.Digest - Class in org.spongycastle.jcajce.provider.digest
 
SHA1.HashMac - Class in org.spongycastle.jcajce.provider.digest
SHA1 HMac
SHA1.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
SHA1.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
SHA1.PBEWithMacKeyFactory - Class in org.spongycastle.jcajce.provider.digest
PBEWithHmacSHA
SHA1.PBKDF2WithHmacSHA18BIT - Class in org.spongycastle.jcajce.provider.digest
 
SHA1.PBKDF2WithHmacSHA1UTF8 - Class in org.spongycastle.jcajce.provider.digest
 
SHA1.SHA1Mac - Class in org.spongycastle.jcajce.provider.digest
SHA1 HMac
SHA1Mac() - Constructor for class org.spongycastle.jcajce.provider.digest.SHA1.SHA1Mac
 
SHA1withRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA1withRSA
 
SHA1WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA1WithRSAEncryption
 
SHA1WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA1WithRSAEncryption
 
SHA224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA224
 
SHA224 - Class in org.spongycastle.jcajce.provider.digest
 
SHA224.Digest - Class in org.spongycastle.jcajce.provider.digest
 
SHA224.HashMac - Class in org.spongycastle.jcajce.provider.digest
 
SHA224.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
SHA224.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
SHA224withRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA224withRSA
 
SHA224WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA224WithRSAEncryption
 
SHA224WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA224WithRSAEncryption
 
SHA256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA256
 
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.HashMac - Class in org.spongycastle.jcajce.provider.digest
 
SHA256.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
HMACSHA256
SHA256.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
SHA256.PBEWithMacKeyFactory - Class in org.spongycastle.jcajce.provider.digest
PBEWithHmacSHA
SHA256withRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA256withRSA
 
SHA256WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA256WithRSAEncryption
 
SHA256WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA256WithRSAEncryption
 
SHA3 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.Digest224 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.Digest256 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.Digest384 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.Digest512 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.DigestSHA3 - Class in org.spongycastle.jcajce.provider.digest
 
SHA3.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
SHA384() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA384
 
SHA384 - Class in org.spongycastle.jcajce.provider.digest
 
SHA384.Digest - Class in org.spongycastle.jcajce.provider.digest
 
SHA384.HashMac - Class in org.spongycastle.jcajce.provider.digest
 
SHA384.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
HMACSHA384
SHA384.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
SHA384.OldSHA384 - Class in org.spongycastle.jcajce.provider.digest
 
SHA384withRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA384withRSA
 
SHA384WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA384WithRSAEncryption
 
SHA384WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA384WithRSAEncryption
 
SHA512() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA512
 
SHA512 - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.Digest - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.DigestT - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.DigestT224 - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.DigestT256 - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.HashMac - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.HashMacT224 - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.HashMacT256 - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
HMACSHA512
SHA512.KeyGeneratorT224 - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.KeyGeneratorT256 - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
SHA512.OldSHA512 - Class in org.spongycastle.jcajce.provider.digest
SHA-512 HMac
SHA512_224() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA512_224
 
SHA512_224withRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA512_224withRSA
 
SHA512_224WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA512_224WithRSAEncryption
 
SHA512_224WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA512_224WithRSAEncryption
 
SHA512_256() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA512_256
 
SHA512_256withRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA512_256withRSA
 
SHA512_256WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA512_256WithRSAEncryption
 
SHA512_256WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA512_256WithRSAEncryption
 
SHA512withRSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA512withRSA
 
SHA512WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA512WithRSAEncryption
 
SHA512WithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA512WithRSAEncryption
 
Shacal2 - Class in org.spongycastle.jcajce.provider.symmetric
 
Shacal2.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Shacal2.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Shacal2.CBC - Class in org.spongycastle.jcajce.provider.symmetric
 
Shacal2.CMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
Shacal2.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Shacal2.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Shacal2.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
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.ecCVCDSA224 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA256 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA384 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA512 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA224 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA256 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA384 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA512 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA224 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA256 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA384 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA512 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSAnone - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSARipeMD160 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR224 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR256 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR384 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR512 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecPlainDSARP160 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.withSha224 - Class in org.spongycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha256 - Class in org.spongycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha384 - Class in org.spongycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha512 - Class in org.spongycastle.pqc.jcajce.provider.rainbow
 
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.Mac24 - Class in org.spongycastle.jcajce.provider.symmetric
 
SipHash.Mac48 - Class in org.spongycastle.jcajce.provider.symmetric
 
SipHash.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Skein - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_1024_1024 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_1024_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_1024_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_256_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_256_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_256_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_256_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_512_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_512_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_512_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_512_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_512_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Digest_512_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.DigestSkein1024 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.DigestSkein256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.DigestSkein512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_1024_1024 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_1024_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_1024_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_256_128 - Class in org.spongycastle.jcajce.provider.digest
Skein HMac
Skein.HashMac_256_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_256_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_256_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_512_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_512_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_512_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_512_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_512_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HashMac_512_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_1024_1024 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_1024_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_1024_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_256_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_256_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_256_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_256_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_1024_1024 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_1024_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_1024_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_256_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_256_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_256_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_256_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_1024_1024 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_1024_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_1024_512 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_256_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_256_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_256_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_256_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_128 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_160 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_224 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_256 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_384 - Class in org.spongycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_512 - Class in org.spongycastle.jcajce.provider.digest
 
SkeinMac_1024_1024() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_1024_1024
 
SkeinMac_1024_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_1024_384
 
SkeinMac_1024_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_1024_512
 
SkeinMac_256_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_256_128
 
SkeinMac_256_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_256_160
 
SkeinMac_256_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_256_224
 
SkeinMac_256_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_256_256
 
SkeinMac_512_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_512_128
 
SkeinMac_512_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_512_160
 
SkeinMac_512_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_512_224
 
SkeinMac_512_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_512_256
 
SkeinMac_512_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_512_384
 
SkeinMac_512_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMac_512_512
 
SkeinMacKeyGenerator_1024_1024() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_1024
 
SkeinMacKeyGenerator_1024_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_384
 
SkeinMacKeyGenerator_1024_512() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_512
 
SkeinMacKeyGenerator_256_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_128
 
SkeinMacKeyGenerator_256_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_160
 
SkeinMacKeyGenerator_256_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_224
 
SkeinMacKeyGenerator_256_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_256
 
SkeinMacKeyGenerator_512_128() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_128
 
SkeinMacKeyGenerator_512_160() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_160
 
SkeinMacKeyGenerator_512_224() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_224
 
SkeinMacKeyGenerator_512_256() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_256
 
SkeinMacKeyGenerator_512_384() - Constructor for class org.spongycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_384
 
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.
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.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Skipjack.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Skipjack.Mac - Class in org.spongycastle.jcajce.provider.symmetric
 
Skipjack.MacCFB8 - Class in org.spongycastle.jcajce.provider.symmetric
 
Skipjack.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
SM3 - Class in org.spongycastle.jcajce.provider.digest
 
SM3.Digest - Class in org.spongycastle.jcajce.provider.digest
 
SM3.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
SM4 - Class in org.spongycastle.jcajce.provider.symmetric
 
SM4.AlgParamGen - Class in org.spongycastle.jcajce.provider.symmetric
 
SM4.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
SM4.CMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
SM4.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
SM4.GMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
SM4.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
SM4.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
SM4.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
SM4.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Std() - Constructor for class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.Std
 
stdDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.dsa.DSASigner.stdDSA
 
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
 
subjectPublicKey - Variable in class org.spongycastle.x509.PKIXCertPathReviewer
 

T

table - Variable in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
TAlgParams() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.TAlgParams
 
TEA - Class in org.spongycastle.jcajce.provider.symmetric
 
TEA.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
TEA.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
TEA.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
TEA.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
TECB() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.TECB
 
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_256 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.AlgParams_512 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.CMAC_1024 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.CMAC_256 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.CMAC_512 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.ECB_1024 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.ECB_256 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.ECB_512 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.KeyGen_1024 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.KeyGen_256 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.KeyGen_512 - Class in org.spongycastle.jcajce.provider.symmetric
 
Threefish.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
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.HashMac - Class in org.spongycastle.jcajce.provider.digest
Tiger HMac
Tiger.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
Tiger.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
Tiger.PBEWithHashMac - Class in org.spongycastle.jcajce.provider.digest
PBEWithHmacTiger
Tiger.PBEWithMacKeyFactory - Class in org.spongycastle.jcajce.provider.digest
PBEWithHmacTiger
Tiger.TigerHmac - Class in org.spongycastle.jcajce.provider.digest
Tiger HMac
TigerHmac() - Constructor for class org.spongycastle.jcajce.provider.digest.Tiger.TigerHmac
 
TKeyGen() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.TKeyGen
 
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
Deprecated.
 
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.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.
trimZeroes(byte[]) - Static method in class org.spongycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
trustAnchor - Variable in class org.spongycastle.x509.PKIXCertPathReviewer
 
TSerpentGMAC() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Serpent.TSerpentGMAC
 
Twofish - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.GMAC - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.PBEWithSHA - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAndTwofish-CBC
Twofish.PBEWithSHAKeyFactory - Class in org.spongycastle.jcajce.provider.symmetric
PBEWithSHAAndTwofish-CBC
Twofish.Poly1305 - Class in org.spongycastle.jcajce.provider.symmetric
 
Twofish.Poly1305KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 

U

ukmParameters - Variable in class org.spongycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
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.
UserKeyingMaterialSpec - Class in org.spongycastle.jcajce.spec
 
UserKeyingMaterialSpec(byte[]) - Constructor for class org.spongycastle.jcajce.spec.UserKeyingMaterialSpec
 
Util() - Constructor for class org.spongycastle.jcajce.provider.symmetric.util.PBE.Util
 
Util() - Constructor for class org.spongycastle.jce.provider.BrokenPBE.Util
 

V

validDate - Variable in class org.spongycastle.x509.PKIXCertPathReviewer
 
validPolicy - Variable in class org.spongycastle.jce.provider.PKIXPolicyNode
 
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, Provider) - 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, Provider) - 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.
 
version - Variable in class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
Version1() - Constructor for class org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.Version1
 
VMPC - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPC.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPC.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPC.Mac - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPC.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPCKSA3 - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPCKSA3.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPCKSA3.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
VMPCKSA3.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 

W

Whirlpool - Class in org.spongycastle.jcajce.provider.digest
 
Whirlpool.Digest - Class in org.spongycastle.jcajce.provider.digest
 
Whirlpool.HashMac - Class in org.spongycastle.jcajce.provider.digest
Tiger HMac
Whirlpool.KeyGenerator - Class in org.spongycastle.jcajce.provider.digest
 
Whirlpool.Mappings - Class in org.spongycastle.jcajce.provider.digest
 
WhirlpoolWithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.WhirlpoolWithRSAEncryption
 
WhirlpoolWithRSAEncryption() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.WhirlpoolWithRSAEncryption
 
withKdfAlgorithm(AlgorithmIdentifier) - Method in class org.spongycastle.jcajce.spec.KTSParameterSpec.Builder
Set the KDF algorithm and digest algorithm for wrap key generation.
withParameterSpec(AlgorithmParameterSpec) - Method in class org.spongycastle.jcajce.spec.KTSParameterSpec.Builder
Set the algorithm parameter spec to be used with the wrapper.
withSha224() - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha224
 
withSha256() - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha256
 
withSha384() - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha384
 
withSha512() - Constructor for class org.spongycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha512
 
Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.AES.Wrap
 
Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.Camellia.Wrap
 
Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.DESede.Wrap
 
Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.RC2.Wrap
 
Wrap() - Constructor for class org.spongycastle.jcajce.provider.symmetric.SEED.Wrap
 
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
 
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 a single byte to the stream.
write(byte[], int, int) - Method in class org.spongycastle.jcajce.io.MacOutputStream
Write a block of data of length len starting at offset off in the byte array bytes to the stream.
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
 
X509AttrCertParser - Class in org.spongycastle.jce.provider
 
X509AttrCertParser() - Constructor for class org.spongycastle.jce.provider.X509AttrCertParser
 
X509Attribute - Class in org.spongycastle.x509
Deprecated.
see X509CertificateHolder class in the PKIX package.
X509Attribute(String, ASN1Encodable) - Constructor for class org.spongycastle.x509.X509Attribute
Deprecated.
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
Deprecated.
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.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.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
 
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.
 
X931SignatureSpi - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
X931SignatureSpi.RIPEMD128WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.RIPEMD160WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.SHA1WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.SHA224WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.SHA256WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.SHA384WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.SHA512_224WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.SHA512_256WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.SHA512WithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.WhirlpoolWithRSAEncryption - Class in org.spongycastle.jcajce.provider.asymmetric.rsa
 
XSalsa20 - Class in org.spongycastle.jcajce.provider.symmetric
 
XSalsa20.Base - Class in org.spongycastle.jcajce.provider.symmetric
 
XSalsa20.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
XSalsa20.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
XTEA - Class in org.spongycastle.jcajce.provider.symmetric
 
XTEA.AlgParams - Class in org.spongycastle.jcajce.provider.symmetric
 
XTEA.ECB - Class in org.spongycastle.jcajce.provider.symmetric
 
XTEA.KeyGen - Class in org.spongycastle.jcajce.provider.symmetric
 
XTEA.Mappings - Class in org.spongycastle.jcajce.provider.symmetric
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links