Since: API Level 1
package

javax.crypto.spec

Classes | Description

This package provides the classes and interfaces needed to specify keys and parameter for encryption.

more...

Classes

DESedeKeySpecThe key specification for a triple-DES (DES-EDE) key. 
DESKeySpecThe key specification for a DES key. 
DHGenParameterSpecThe algorithm parameter specification for generating Diffie-Hellman parameters used in Diffie-Hellman key agreement. 
DHParameterSpecThe algorithm parameter specification for the Diffie-Hellman algorithm. 
DHPrivateKeySpecThe key specification for a Diffie-Hellman private key. 
DHPublicKeySpecThe key specification for a Diffie-Hellman public key. 
IvParameterSpecThe algorithm parameter specification for an initialization vector
OAEPParameterSpecThe algorithm parameter specification for the OAEP Padding algorithm. 
PBEKeySpecThe key specification for a password based encryption key. 
PBEParameterSpecThe algorithm parameter specification for a password based encryption algorithm. 
PSourceThe source of the label L as specified in PKCS #1
PSource.PSpecifiedThe explicit specification of the parameter P used in the source algorithm. 
RC2ParameterSpecThe algorithm parameter specification for the RC2 algorithm. 
RC5ParameterSpecThe algorithm parameter specification for the RC5 algorithm. 
SecretKeySpecA key specification for a SecretKey and also a secret key implementation that is provider-independent.