|
Class Summary |
| AESCipher |
This class implements the AES algorithm in its various modes
(ECB, CFB, OFB, CBC,
PCBC) and padding schemes (PKCS5Padding,
NoPadding). |
| AESKeyFactory |
This class implements the AES key factory of the IBMJCE provider. |
| AESKeyGenerator |
This class generates a secret key for use with the AES algorithm. |
| AESKeySpec |
This class specifies a AES key. |
| ARCFOUR |
|
| ARCFOURKeyGenerator |
This class generates a key used by the ARCFOUR algorithm. |
| BlowfishCipher |
This class implements the Blowfish algorithm in its various modes
(ECB, CFB, OFB, CBC,
PCBC) and padding schemes (PKCS5Padding,
NoPadding). |
| BlowfishKeyGenerator |
This class generates a secret key for use with the Blowfish algorithm. |
| DESCipher |
This class implements the DES algorithm in its various modes
(ECB, CFB, OFB, CBC,
PCBC) and padding schemes (PKCS5Padding,
NoPadding). |
| DESedeCipher |
This class implements the triple-DES algorithm (DES-EDE) in its various
modes (ECB, CFB, OFB,
CBC, PCBC) and padding schemes
(PKCS5Padding, NoPadding). |
| DESedeKeyFactory |
This class implements the DES-EDE key factory of the IBMJCE 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. |
| DESKeyFactory |
This class implements the DES key factory of the IBMJCE 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 IBMJCE 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. |
| DSAKeyFactory |
This class is a concrete implementaion of key factory for DSA. |
| DSAKeyPairGenerator |
This class is a concrete implementation for the generation of
a pair of DSA keys |
| DSAParameterGenerator |
This class generates parameters for the DSA signature. |
| DSAParameters |
This class implements Digital Signature Algorithm paremters
specified by FIPS 186 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. |
| HmacSHA1 |
This is an implementation of the HMAC-SHA1 algorithm. |
| HmacSHA1KeyGenerator |
This class generates a secret key for use with the HMAC-SHA1 algorithm. |
| HmacSHA256 |
This is an implementation of the HMAC-SHA256 algorithm. |
| HmacSHA256KeyGenerator |
This class generates a secret key for use with the HMAC-SHA1 algorithm. |
| HmacSHA384 |
This is an implementation of the HMAC-SHA384 algorithm. |
| HmacSHA384KeyGenerator |
This class generates a secret key for use with the HMAC-SHA1 algorithm. |
| HmacSHA512 |
This is an implementation of the HMAC-SHA512 algorithm. |
| HmacSHA512KeyGenerator |
This class generates a secret key for use with the HMAC-SHA1 algorithm. |
| IBMJCE |
Defines the "IBMJCE" provider. |
| IBMOAEPParameters |
|
| IdentityDatabase |
An implementation of IdentityScope as a persistent identity
database. |
| JavaKeyStore |
This class provides the keystore implementation referred to as "JKS". |
| JceKeyStore |
This class provides the keystore implementation referred to as "jceks". |
| Mars |
This class implements the Mars algorithm in its various modes
(ECB, CFB, OFB, CBC,
PCBC) and padding scheme NoPadding). |
| MarsKeyGenerator |
This class generates a secret key for use with the Mars algorithm. |
| MarsKeySpec |
This class specifies a Mars secret key. |
| MarsSecretKeyFactory |
This class implements the Mars key factory of the IBM provider. |
| MD2 |
The MD2 class is used to compute an MD2 message digest over a given
buffer of bytes. |
| MD2withRSA |
This class implements MD5 with RSA |
| MD5 |
The MD5 class is used to compute an MD5 message digest over a given
buffer of bytes. |
| MD5withRSA |
This class implements MD5 with RSA |
| PBEKeyFactory |
This class implements a key factory for PBE keys according to PKCS#5,
meaning that the password must consist of printable ASCII characters
(values 32 to 126 decimal inclusive) and only the low order 8 bits
of each password character are used. |
| PBEParameters |
This class implements the parameter set used with password-based
encryption, which is defined in PKCS#5 as follows: |
| PBEWithMD2AndDESCipher |
This class represents password-based encryption as defined by the PKCS #5
standard. |
| PBEWithMD2AndRC2 |
This class represents password-based encryption as defined by the PKCS #5
standard. |
| PBEWithMD2AndTripleDESCipher |
This class implements a proprietary password-based encryption algorithm. |
| PBEWithMD5AndDESCipher |
This class represents password-based encryption as defined by the PKCS #5
standard. |
| PBEWithMD5AndRC2 |
This class represents password-based encryption as defined by the PKCS #5
standard. |
| PBEWithMD5AndTripleDESCipher |
This class implements a proprietary password-based encryption algorithm. |
| PBEWithSHA1AndDESCipher |
This class represents password-based encryption as defined by the PKCS #5
standard. |
| PBEWithSHA1AndRC2 |
This class represents password-based encryption as defined by the PKCS #5
standard. |
| PBEWithSHA1AndTripleDESCipher |
This class implements a proprietary password-based encryption algorithm. |
| PBEWithSHAAnd128BitRC2 |
This class represents password-based encryption as defined by the PKCS #5
standard. |
| PBEWithSHAAnd128BitRC4 |
This class represents password-based encryption as defined by the PKCS #5
standard. |
| PBEWithSHAAnd2KeyTripleDESCipher |
This class implements a proprietary password-based encryption algorithm. |
| PBEWithSHAAnd3KeyTripleDESCipher |
This class implements a proprietary password-based encryption algorithm. |
| PBEWithSHAAnd40BitRC2 |
This class represents password-based encryption as defined by the PKCS #5
standard. |
| PBEWithSHAAnd40BitRC4 |
This class represents password-based encryption as defined by the PKCS #5
standard. |
| PKCS12KeyStore |
A KeyStore implementation of PKCS#12 files. |
| PKCS12KeyStoreV2 |
A KeyStore implementation of PKCS#12 files. |
| PKCS5DerivedKeyFactory |
This class implements a key factory for PKCS #5 derived keys. |
| PKCS5DerivedKeySpec |
Specification for a derived key as defined by PKCS#5. |
| PKCS5KeyFactory |
This class implements a key factory for PKCS5 keys according to PKCS #5,
meaning that the password must consist of printable ASCII characters
(values 32 to 126 decimal inclusive) and only the low order 8 bits
of each password character are used. |
| PKCS5KeySpec |
Specification for a "generalized" PBE key. |
| RC2 |
This class implements the RC2 algorithm in its various modes
(ECB, CFB, OFB, CBC,
PCBC) and padding schemes (PKCS5Padding,
NoPadding). |
| RC2KeyGenerator |
This class generates a RC2 key. |
| RC2KeySpec |
This class specifies a RC2 secret key. |
| RC2Parameters |
This class implements the parameters used with the RC2 algorithm
in various mode (CBC, ECB, OFB, CFB, PCBC). |
| RC2SecretKeyFactory |
This class implements the RC2 key factory of the IBM provider. |
| RC4 |
|
| RC4KeyGenerator |
This class generates a key used by the RC4 algorithm. |
| RC4KeySpec |
This class specifies a RC4 secret key. |
| RC4SecretKeyFactory |
This class implements the RC4 key factory of the IBM Provider. |
| RSA |
This class implements the RSA algorithm. |
| RSAKeyFactory |
This class implements the RSA key factory of the IBMJCE provider. |
| RSAKeyPairGenerator |
This class generates RSA public/private key pairs. |
| Seal |
|
| SealKeyGenerator |
This class generates a key used by the Seal algorithm. |
| SealKeySpec |
This class specifies a Seal secret key. |
| SealSecretKeyFactory |
This class implements the Seal key factory of the IBM Provider. |
| SecureRandom |
This class provides a crytpographically strong pseudo-random number
generator based on the MD5 message digest algorithm. |
| SHA |
This class implements the Secure Hash Algorithm (SHA) developed by
the National Institute of Standards and Technology along with the
National Security Agency. |
| SHA1PRNG |
This class provides a cryptographically strong pseudo-random number
generator based on the SHA1 message digest algorithm. |
| SHA1withDSA |
|
| SHA1withRSA |
This class implements MD5 with RSA |
| SHA2 |
This class implements the Secure Hash Algorithm 2 (SHA2) developed by
the National Institute of Standards and Technology along with the
National Security Agency. |
| SHA2withRSA |
This class implements MD5 with RSA |
| SHA3 |
This class implements the Secure Hash Algorithm 3 (SHA-3) developed by
the National Institute of Standards and Technology along with the
National Security Agency. |
| SHA3withRSA |
This class implements MD5 with RSA |
| SHA5 |
This class implements the Secure Hash Algorithm 5 (SHA-5) developed by
the National Institute of Standards and Technology along with the
National Security Agency. |
| SHA5withRSA |
This class implements MD5 with RSA |
| SystemIdentity |
An identity with a very simple trust mechanism. |
| SystemSigner |
SunSecurity signer. |
| X509Factory |
This class defines a certificate factory for X.509 v3 certificates and
X.509 v2 certificate revocation lists (CRLs). |