|
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| BlockCipher | Block cipher engines are expected to conform to this interface. |
| BlockCipherPadding | Block cipher padders are expected to conform to this interface |
| CipherParameters | all parameter classes implement this. |
| Class Summary | |
|---|---|
| AESCipher | Creates an AES Cipher with CBC and padding PKCS5/7. |
| AESFastEngine | an implementation of the AES (Rijndael), from FIPS-197. |
| BufferedBlockCipher | A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion. |
| CBCBlockCipher | implements Cipher-Block-Chaining (CBC) mode on top of a simple cipher. |
| IVGenerator | An initialization vector generator for a CBC block encryption. |
| KeyParameter | |
| PaddedBufferedBlockCipher | A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion with padding. |
| ParametersWithIV | |
| PKCS7Padding | A padder that adds PKCS7/PKCS5 padding to a block. |
| RC4Encryption | |
| Exception Summary | |
|---|---|
| CryptoException | the foundation class for the hard exceptions thrown by the crypto packages. |
| DataLengthException | this exception is thrown if a buffer that is meant to have output copied into it turns out to be too short, or if we've been given insufficient input. |
| InvalidCipherTextException | this exception is thrown whenever we find something we don't expect in a message. |
| RuntimeCryptoException | the foundation class for the exceptions thrown by the crypto packages. |
|
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||