| AESCipher |
This class implements the AES algorithm in its various modes
(ECB, CFB, OFB, CBC,
PCBC) and padding schemes (PKCS5Padding,
NoPadding, ISO10126Padding). |
| AESKeyGenerator |
This class generates a AES key. |
| AESParameters |
This class implements the parameter (IV) used with the AES algorithm
in feedback-mode. |
| AESWrapCipher |
This class implements the AES KeyWrap algorithm as defined
in
"XML Encryption Syntax and Processing" section 5.6.3 "AES Key Wrap". |
| ARCFOURCipher |
Implementation of the ARCFOUR cipher, an algorithm apparently compatible
with RSA Security's RC4(tm) cipher. |
| BlowfishCipher |
This class implements the Blowfish algorithm in its various modes
(ECB, CFB, OFB, CBC,
PCBC) and padding schemes (PKCS5Padding,
NoPadding, ISO10126Padding). |
| BlowfishKeyGenerator |
This class generates a secret key for use with the Blowfish algorithm. |
| BlowfishParameters |
This class implements the parameter (IV) used with the Blowfish algorithm in
feedback-mode. |
| CipherWithWrappingSpi |
This class entends the javax.crypto.CipherSpi class with a concrete
implementation of the methods for wrapping and unwrapping
keys. |
| DESCipher |
This class implements the DES algorithm in its various modes
(ECB, CFB, OFB, CBC,
PCBC) and padding schemes (PKCS5Padding,
NoPadding, ISO10126Padding). |
| DESedeCipher |
This class implements the DESede algorithm (DES-EDE, tripleDES) in its various
modes (ECB, CFB, OFB,
CBC, PCBC) and padding schemes
(PKCS5Padding, NoPadding,
ISO10126Padding). |
| DESedeKeyFactory |
This class implements the DES-EDE key factory of the Sun provider. |
| DESedeKeyGenerator |
This class generates a Triple DES key. |
| DESedeParameters |
This class implements the parameter (IV) used with the Triple DES algorithm
in feedback-mode. |
| DESedeWrapCipher |
This class implements the CMS DESede KeyWrap algorithm as defined
in
"XML Encryption Syntax and Processing" section 5.6.2
"CMS Triple DES Key Wrap". |
| DESKeyFactory |
This class implements the DES key factory of the Sun provider. |
| DESKeyGenerator |
This class generates a DES key. |
| DESParameters |
This class implements the parameter (IV) used with the DES algorithm in
feedback-mode. |
| DHKeyAgreement |
This class implements the Diffie-Hellman key agreement protocol between
any number of parties. |
| DHKeyFactory |
This class implements the Diffie-Hellman key factory of the Sun provider. |
| DHKeyPairGenerator |
This class represents the key pair generator for Diffie-Hellman key pairs. |
| DHParameterGenerator |
|
| DHParameters |
This class implements the parameter set used by the
Diffie-Hellman key agreement as defined in the PKCS #3 standard. |
| HmacMD5 |
This is an implementation of the HMAC-MD5 algorithm. |
| HmacMD5KeyGenerator |
This class generates a secret key for use with the HMAC-MD5 algorithm. |
| HmacPKCS12PBESHA1 |
This is an implementation of the HMAC-PBESHA1 algorithm as defined
in PKCS#12 v1.0 standard. |
| HmacSHA1 |
This is an implementation of the HMAC-SHA1 algorithm. |
| HmacSHA1KeyGenerator |
This class generates a secret key for use with the HMAC-SHA1 algorithm. |
| JceKeyStore |
This class provides the keystore implementation referred to as "jceks". |
| OAEPParameters |
This class implements the OAEP parameters used with the RSA
algorithm in OAEP padding. |
| PBEParameters |
This class implements the parameter set used with password-based
encryption, which is defined in PKCS#5 as follows:
PBEParameter ::= SEQUENCE {
salt OCTET STRING SIZE(8),
iterationCount INTEGER }
|
| PBEWithMD5AndDESCipher |
This class represents password-based encryption as defined by the PKCS #5
standard. |
| PBEWithMD5AndTripleDESCipher |
This class implements a proprietary password-based encryption algorithm. |
| PBKDF2HmacSHA1Factory |
This class implements a key factory for PBE keys derived using
PBKDF2 with HmacSHA1 psuedo random function(PRF) as defined in
PKCS#5 v2.0. |
| RC2Cipher |
JCE CipherSpi for the RC2(tm) algorithm as described in RFC 2268. |
| RC2Parameters |
This class implements the parameter set used with RC2
encryption, which is defined in RFC2268 as follows:
RC2-CBCParameter ::= CHOICE {
iv IV,
params SEQUENCE {
version RC2Version,
iv IV
}
}
where
IV ::= OCTET STRING -- 8 octets
RC2Version ::= INTEGER -- 1-1024
|
| RSACipher |
RSA cipher implementation. |
| SunJCE |
Defines the "SunJCE" provider. |
| TlsKeyMaterialGenerator |
KeyGenerator implementation for the SSL/TLS master secret derivation. |
| TlsMasterSecretGenerator |
KeyGenerator implementation for the SSL/TLS master secret derivation. |
| TlsPrfGenerator |
KeyGenerator implementation for the TLS PRF function. |
| TlsRsaPremasterSecretGenerator |
KeyGenerator implementation for the SSL/TLS RSA premaster secret. |