See: Description
| Class | Description |
|---|---|
| DESedeKeySpec |
The key specification for a triple-DES (DES-EDE) key.
|
| DESKeySpec |
The key specification for a DES key.
|
| DHGenParameterSpec |
The algorithm parameter specification for generating Diffie-Hellman
parameters used in Diffie-Hellman key agreement.
|
| DHParameterSpec |
The algorithm parameter specification for the Diffie-Hellman algorithm.
|
| DHPrivateKeySpec |
The key specification for a Diffie-Hellman private key.
|
| DHPublicKeySpec |
The key specification for a Diffie-Hellman public key.
|
| GCMParameterSpec |
Provides a the parameters for an instance of a
Cipher
using Galois/Counter Mode (GCM). |
| IvParameterSpec |
The algorithm parameter specification for an initialization vector.
|
| OAEPParameterSpec |
The algorithm parameter specification for the OAEP Padding algorithm.
|
| PBEKeySpec |
The key specification for a password based encryption key.
|
| PBEParameterSpec |
The algorithm parameter specification for a password based encryption
algorithm.
|
| PSource |
The source of the label
L as specified in PKCS #1. |
| PSource.PSpecified |
The explicit specification of the parameter
P used in the
source algorithm. |
| RC2ParameterSpec |
The algorithm parameter specification for the RC2 algorithm.
|
| RC5ParameterSpec |
The algorithm parameter specification for the RC5 algorithm.
|
| SecretKeySpec |
A key specification for a
SecretKey and also a secret key
implementation that is provider-independent. |
This package provides the classes and interfaces needed to specify keys and parameter for encryption. The following standards are supported:
Keys may be specified via algorithm or in a more abstract and general way with ASN.1.
Keys and algorithm parameters are specified for the following procedures: