Uses of Interface
org.bouncycastle.crypto.AsymmetricKey
Packages that use AsymmetricKey
Package
Description
Lower level cryptography API that supports the JCA/JCE provider as well as allowing access to more primitive functionality.
Keys and parameter classes for asymmetric (public/private) key algorithms.
Classes for general encryption algorithms and non-FIPS approved variants.
-
Uses of AsymmetricKey in org.bouncycastle.crypto
Subinterfaces of AsymmetricKey in org.bouncycastle.cryptoModifier and TypeInterfaceDescriptioninterface
Marker interface for a private key,interface
Marker interface for a public key,Methods in org.bouncycastle.crypto with parameters of type AsymmetricKeyModifier and TypeMethodDescriptionAsymmetricOperatorFactory.createBlockDecryptor
(AsymmetricKey key, T parameter) Create a block decryptor for the passed in key and parameter set.AsymmetricOperatorFactory.createBlockEncryptor
(AsymmetricKey key, T parameter) Create a block encryptor for the passed in key and parameter set. -
Uses of AsymmetricKey in org.bouncycastle.crypto.asymmetric
Classes in org.bouncycastle.crypto.asymmetric that implement AsymmetricKeyModifier and TypeClassDescriptionclass
Base class for Diffie-Hellman keys.final class
Class for Diffie-Hellman private keys.final class
Class for Diffie-Hellman public keys.class
Base class for Digital Signature Algorithm (DSA) keys.final class
Class for Digital Signature Algorithm (DSA) private keys.final class
Class for Digital Signature Algorithm (DSA) public keys.class
Base class for DSTU-4145 keys.final class
Class for DSTU-4145 private keys.final class
Class for DSTU-4145 public keys.final class
Class for keys for GOST R 34.10-2001 (ECGOST) private keys.final class
Class for keys for GOST R 34.10-2001 (ECGOST) public keys.class
Base class for Elliptic Curve (EC) keys.final class
Class for Elliptic Curve (EC) private keys.final class
Class for Elliptic Curve (EC) public keys.class
Base class for Edwards Curve Diffie-Hellman (XDH) keys.final class
Edwards Curve Diffie-Hellman (XDH) private keys.final class
Edwards Curve Diffie-Hellman (XDH) public keys.class
Base class for keys for GOST R 34.10-1994 and GOST R 34.10-2001.final class
Class for keys for GOST R 34.10-1994 private keys.final class
Class for keys for GOST R 34.10-1994 public keys.class
Base class for RSA keys.final class
Class for RSA private keys.final class
Class for RSA public keys.class
Base class for Edwards Curve Diffie-Hellman (XDH) keys.final class
Edwards Curve Diffie-Hellman (XDH) private keys.final class
Edwards Curve Diffie-Hellman (XDH) public keys. -
Uses of AsymmetricKey in org.bouncycastle.crypto.general
Methods in org.bouncycastle.crypto.general with parameters of type AsymmetricKeyModifier and TypeMethodDescriptionElGamal.OperatorFactory.createBlockDecryptor
(AsymmetricKey key, ElGamal.Parameters parameters) RSA.OperatorFactory.createBlockDecryptor
(AsymmetricKey key, RSA.Parameters parameters) protected AsymmetricBlockCipher
ElGamal.OperatorFactory.createCipher
(boolean forEncryption, AsymmetricKey key, ElGamal.Parameters parameters, SecureRandom random) protected AsymmetricBlockCipher
RSA.OperatorFactory.createCipher
(boolean forEncryption, AsymmetricKey key, RSA.Parameters parameters, SecureRandom random)