Class Summary |
ABAProvider |
ABA Security provider. |
BlockCipher |
This abstract class is the base class for all Block Ciphers. |
Blowfish |
A class that provides Blowfish key encryption operations,
such as encoding data and generating keys. |
BlowfishKey |
A class wrapper for Blowfish keys. |
BlowfishKeyFactory |
This class is used to convert Blowfish keys into a format usable by the
usable by the ABA provider. |
BlowfishKeyGenerator |
This class is used for generating random Blowfish keys. |
CRC16 |
A class that implements the CCITT CRC-16 checksumming algorithm, for the
reflected polynomial 0x8408. |
DES |
A class that provides DES encryption. |
DESede |
A class that provides DES-EDE encryption. |
DESedeKey |
a triple DES key. |
DESedeKeyFactory |
This class is used to convert DESede keys into a format usable by the
ABA provider. |
DESedeKeyGenerator |
This class is used for generating random DESede keys. |
DESKey |
a class that provides a basic DES key. |
DESKeyFactory |
This class is used to convert DES keys into a format usable by the
ABA provider. |
DESKeyGenerator |
This class is used for generating random DES keys. |
DESMac |
This class implements the DES based MAC algorithm as defined in
FIPS PUB 113. |
DHKeyFactory |
This class is used to convert Diffie-Hellman keys into a format
usable by the ABA provider. |
DHKeyPairGenerator |
a key pair generator for Diffie-Hellman keys (note: incomplete). |
DHPrivKey |
a class representing a Diffie-Hellman private key - note: INCOMPLETE. |
DHPubKey |
a class representing a Diffie-Hellman public key. |
IDEA |
A class that provides IDEA public key encryption operations,
such as encoding data and generating keys. |
IDEAKey |
A class wrapper for Idea keys. |
IDEAKeyFactory |
This class is used to convert IDEA keys into a format
usable by the ABA provider. |
IDEAKeyGenerator |
This class is used for generating random IDEA keys. |
KeyStore |
This class defines the Service Provider Interface (SPI)
for the KeyStore class. |
MD5 |
A class that implements the RSA Data Security, Inc. |
MD5withRSA |
This algorithm implements the Signature algorithm of "MD5 with RSA"
as defined in PKCS#1. |
PBE |
This class implements a basic password based encryption (PBE) algorithm. |
PBEKey |
A class wrapper for Blowfish keys. |
PBEKeyFactory |
This class is used to convert password based keys into a format
usable by the ABA provider. |
PBEWithMD5AndDES |
This Cipher implements password based encryption (PBE) as specified
in PKCS#5. |
PBEWithSHA1And128BitRC4 |
This Cipher implements password based encryption (PBE) as specified
in PKCS#12. |
RC4 |
A class that provides RC4 stream encryption. |
RC4Key |
A class wrapper for RC4 keys. |
RC4KeyFactory |
This class is used to convert RC4 keys into a format
usable by the ABA provider. |
RC4KeyGenerator |
This class is used for generating random RC4 keys. |
RSA |
A class that provides RSA public/private key encryption and
decryption as specified in PKCS#1. |
RSAKeyFactory |
This class is used to convert RSA keys into a format usable by the
ABA provider. |
RSAKeyPairGenerator |
A class for generating a random RSA public/private key pair. |
RSAPrivKey |
A class for ABA RSA private keys. |
RSAPrivKeyCrt |
A class for ABA RSA private keys that can use the Chinese
Remainder Theorem. |
RSAPubKey |
A class for ABA RSA public keys. |
SHA0 |
A class that implements the NIST Secure Hash Algorithm - version 0. |
SHA1 |
A class that implements the NIST Secure Hash Algorithm - version 1. |
Twofish |
|
TwofishKey |
A class wrapper for Twofish keys. |
TwofishKeyFactory |
This class is used to convert Twofish keys into a format usable by the
usable by the ABA provider. |
TwofishKeyGenerator |
This class is used for generating random Twofish keys. |