Package java.security.spec

Interface Summary

AlgorithmParameterSpecA transparent interface for Algorithm Parameter Specifications.
KeySpecA transparent interface for Key Specifications.

Class Summary

DSAParameterSpec DSA Parameter class Specification.
DSAPrivateKeySpecDSA Private Key class Specification.
DSAPublicKeySpecDSA Public Key class Specification.
EncodedKeySpecEncoded Key Specification class which is used to store byte encoded keys.
PKCS8EncodedKeySpecPKCS8 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.
RSAKeyGenParameterSpecThis 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.
RSAPrivateCrtKeySpecRSA Private Certificate Key class Specification.
RSAPrivateKeySpecRSA Private Key class Specification.
RSAPublicKeySpecRSA Public Key class Specification.
X509EncodedKeySpecX.509 Encoded Key Specification class which is used to store "X.509" byte encoded keys.

Exception Summary

InvalidKeySpecException Exception for an invalid key specification.
InvalidParameterSpecException Exception for an invalid algorithm specification.