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). |