| DESKeySpec | The key specification for a DES key. |
| DESedeKeySpec | The key specification for a triple-DES (DES-EDE) key. |
| DHPrivateKeySpec | The key specification for a Diffie-Hellman private key. |
| DHPublicKeySpec | The key specification for a Diffie-Hellman public key. |
| DSAPrivateKeySpec | The parameters specifying a DSA private key. |
| DSAPublicKeySpec | The parameters specifying a DSA public key. |
| ECPrivateKeySpec | The parameters specifying an Elliptic Curve (EC) private key. |
| ECPublicKeySpec | The parameters specifying an Elliptic Curve (EC) public key. |
| EncodedKeySpec | The abstract key specification for a public or a private key in encoded
format. |
| PBEKeySpec | The key specification for a password based encryption key. |
| PKCS8EncodedKeySpec | The key specification for an encoded private key in ASN.1 format as defined
in the PKCS#8 standard. |
| RSAMultiPrimePrivateCrtKeySpec | The key specification of a RSA multi-prime private key with the Chinese
Remainder Theorem (CRT) information values used. |
| RSAPrivateCrtKeySpec | The key specification of a RSA private key using Chinese Remainder Theorem
(CRT) values. |
| RSAPrivateKeySpec | The key specification of a RSA private key. |
| RSAPublicKeySpec | The key specification of a RSA public key. |
| SecretKeySpec | A key specification for a SecretKey and also a secret key
implementation that is provider-independent. |
| X509EncodedKeySpec | The key specification of an X.509 encoded key in ASN.1 format. |