Interface | Description |
---|---|
AlgorithmParameterSpec |
A transparent interface for Algorithm Parameter Specifications.
|
KeySpec |
A transparent interface for Key Specifications.
|
Class | Description |
---|---|
DSAParameterSpec |
DSA Parameter class Specification.
|
DSAPrivateKeySpec |
DSA Private Key class Specification.
|
DSAPublicKeySpec |
DSA Public Key class Specification.
|
EncodedKeySpec |
Encoded Key Specification class which is used to store
byte encoded keys.
|
PKCS8EncodedKeySpec |
PKCS8 Encoded Key Specification class which is used to store
"PKCS#8" byte encoded keys.
|
PSSParameterSpec |
An implementation of
AlgorithmParameterSpec for the RSA PSS encoding
scheme. |
RSAKeyGenParameterSpec |
This class generates a set of RSA Key parameters used in the generation
of RSA keys.
|
RSAMultiPrimePrivateCrtKeySpec |
This class represents an RSA multi-prime private key, as defined in the
PKCS#1 v2.1, using the Chinese Remainder Theorem (CRT) information
values.
|
RSAOtherPrimeInfo |
An in-memory representation of the RSA triplet (prime, exponent, and
coefficient) inside a PKCS#1 v2.1 OtherPrimeInfo structure.
|
RSAPrivateCrtKeySpec |
RSA Private Certificate Key class Specification.
|
RSAPrivateKeySpec |
RSA Private Key class Specification.
|
RSAPublicKeySpec |
RSA Public Key class Specification.
|
X509EncodedKeySpec |
X.509 Encoded Key Specification class which is used to store
"X.509" byte encoded keys.
|
Exception | Description |
---|---|
InvalidKeySpecException |
Exception for an invalid key specification.
|
InvalidParameterSpecException |
Exception for an invalid algorithm specification.
|