Uses of Interface
org.bouncycastle.crypto.AsymmetricPrivateKey
-
Packages that use AsymmetricPrivateKey Package Description org.bouncycastle.crypto Lower level cryptography API that supports the JCA/JCE provider as well as allowing access to more primitive functionality.org.bouncycastle.crypto.asymmetric Keys and parameter classes for asymmetric (public/private) key algorithms.org.bouncycastle.crypto.fips Classes for FIPS approved mode algorithmsorg.bouncycastle.crypto.general Classes for general encryption algorithms and non-FIPS approved variants. -
-
Uses of AsymmetricPrivateKey in org.bouncycastle.crypto
Classes in org.bouncycastle.crypto with type parameters of type AsymmetricPrivateKey Modifier and Type Interface Description interfaceAsymmetricKeyPairGenerator<T extends Parameters,P extends AsymmetricPublicKey,S extends AsymmetricPrivateKey>Interface describing a key generator for public/private key pairs.Methods in org.bouncycastle.crypto with parameters of type AsymmetricPrivateKey Modifier and Type Method Description Agreement<T>AgreementFactory. createAgreement(AsymmetricPrivateKey key, T parameters)Return an initialised agreement set up for the passed in key.OutputSigner<T>SignatureOperatorFactory. createSigner(AsymmetricPrivateKey key, T parameters)Create a signer which will create signatures against data written to its output stream.OutputSignerWithMessageRecovery<T>SignatureWithMessageRecoveryOperatorFactory. createSigner(AsymmetricPrivateKey key, T parameters)Create a signer which will create signatures against data written to its output stream. -
Uses of AsymmetricPrivateKey in org.bouncycastle.crypto.asymmetric
Classes in org.bouncycastle.crypto.asymmetric with type parameters of type AsymmetricPrivateKey Modifier and Type Class Description classAsymmetricKeyPair<P extends AsymmetricPublicKey,S extends AsymmetricPrivateKey>Carrier class for a public key and its associated private key.Classes in org.bouncycastle.crypto.asymmetric that implement AsymmetricPrivateKey Modifier and Type Class Description classAsymmetricDHPrivateKeyClass for Diffie-Hellman private keys.classAsymmetricDSAPrivateKeyClass for Digital Signature Algorithm (DSA) private keys.classAsymmetricDSTU4145PrivateKeyClass for DSTU-4145 private keys.classAsymmetricECGOST3410PrivateKeyClass for keys for GOST R 34.10-2001 (ECGOST) private keys.classAsymmetricECPrivateKeyClass for Elliptic Curve (EC) private keys.classAsymmetricEdDSAPrivateKeyEdwards Curve Diffie-Hellman (XDH) private keys.classAsymmetricGOST3410PrivateKeyClass for keys for GOST R 34.10-1994 private keys.classAsymmetricRSAPrivateKeyClass for RSA private keys.classAsymmetricXDHPrivateKeyEdwards Curve Diffie-Hellman (XDH) private keys. -
Uses of AsymmetricPrivateKey in org.bouncycastle.crypto.fips
Classes in org.bouncycastle.crypto.fips with type parameters of type AsymmetricPrivateKey Modifier and Type Class Description classFipsAsymmetricKeyPairGenerator<T extends Parameters,P extends AsymmetricPublicKey,S extends AsymmetricPrivateKey>Base class for the FIPS approved mode AsymmetricKeyPairGenerator implementations.Methods in org.bouncycastle.crypto.fips with parameters of type AsymmetricPrivateKey Modifier and Type Method Description abstract FipsAgreement<T>FipsAgreementFactory. createAgreement(AsymmetricPrivateKey key, T parameters)FipsAgreement<FipsDH.AgreementParameters>FipsDH.DHAgreementFactory. createAgreement(AsymmetricPrivateKey key, FipsDH.AgreementParameters parameters)Return an Agreement operator based on the regular Diffie-Hellman algorithm.FipsAgreement<FipsDH.DHUAgreementParameters>FipsDH.DHUAgreementFactory. createAgreement(AsymmetricPrivateKey key, FipsDH.DHUAgreementParameters parameters)Return an Agreement operator based on the regular Diffie-Hellman algorithm.FipsAgreement<FipsDH.MQVAgreementParameters>FipsDH.MQVAgreementFactory. createAgreement(AsymmetricPrivateKey key, FipsDH.MQVAgreementParameters parameters)Return an Agreement operator based on MQV using Diffie-Hellman keys.FipsAgreement<FipsEC.AgreementParameters>FipsEC.DHAgreementFactory. createAgreement(AsymmetricPrivateKey key, FipsEC.AgreementParameters parameters)Return an Agreement operator based on Diffie-Hellman using EC keys.FipsAgreement<FipsEC.DHUAgreementParameters>FipsEC.DHUAgreementFactory. createAgreement(AsymmetricPrivateKey key, FipsEC.DHUAgreementParameters parameters)Return an Agreement operator based on Diffie-Hellman Unified using EC keys.FipsAgreement<FipsEC.MQVAgreementParameters>FipsEC.MQVAgreementFactory. createAgreement(AsymmetricPrivateKey key, FipsEC.MQVAgreementParameters parameters)Return an Agreement operator based on MQV using EC keys.FipsOutputSignerUsingSecureRandom<FipsDSA.Parameters>FipsDSA.OperatorFactory. createSigner(AsymmetricPrivateKey key, FipsDSA.Parameters parameters)Return a generator of DSA signatures.FipsOutputSignerUsingSecureRandom<FipsEC.DSAParameters>FipsEC.DSAOperatorFactory. createSigner(AsymmetricPrivateKey key, FipsEC.DSAParameters parameters)Return a generator of EC DSA signatures.FipsOutputSignerUsingSecureRandom<T>FipsRSA.SignatureOperatorFactory. createSigner(AsymmetricPrivateKey key, T parameters)Return an RSA based signer.abstract FipsOutputSigner<T>FipsSignatureOperatorFactory. createSigner(AsymmetricPrivateKey key, T parameters) -
Uses of AsymmetricPrivateKey in org.bouncycastle.crypto.general
-