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 interface
AsymmetricKeyPairGenerator<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 class
AsymmetricKeyPair<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 class
AsymmetricDHPrivateKey
Class for Diffie-Hellman private keys.class
AsymmetricDSAPrivateKey
Class for Digital Signature Algorithm (DSA) private keys.class
AsymmetricDSTU4145PrivateKey
Class for DSTU-4145 private keys.class
AsymmetricECGOST3410PrivateKey
Class for keys for GOST R 34.10-2001 (ECGOST) private keys.class
AsymmetricECPrivateKey
Class for Elliptic Curve (EC) private keys.class
AsymmetricEdDSAPrivateKey
Edwards Curve Diffie-Hellman (XDH) private keys.class
AsymmetricGOST3410PrivateKey
Class for keys for GOST R 34.10-1994 private keys.class
AsymmetricRSAPrivateKey
Class for RSA private keys.class
AsymmetricXDHPrivateKey
Edwards 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 class
FipsAsymmetricKeyPairGenerator<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
-