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 This class specifies a parameter spec for RSA PSS encoding scheme, as defined in the PKCS#1 v2.1.
RSAKeyGenParameterSpecThis class generates a set of RSA Key parameters used in the generation of RSA keys.
RSAMultiPrimePrivateCrtKeySpec This class specifies an RSA multi-prime private key, as defined in the PKCS#1 v2.1, using the Chinese Remainder Theorem (CRT) information values for efficiency.
RSAOtherPrimeInfo This class represents the triplet (prime, exponent, and coefficient) inside RSA's OtherPrimeInfo structure, as defined in the PKCS#1 v2.1.
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.