|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
|---|---|
| AbstractBlockCipher | A cipher which works on a sequence of blocks. |
| AbstractBlockCipherInputStream | A Block-cipher input stream. |
| AbstractBlockCipherOutputStream | A Block-cipher output stream. |
| AESWrapper | A wrapper around the BouncyCastle AES engine (blend version). |
| BCCHBlockCipher | A block cipher which uses BouncyCastle for the cryptographic primitives, in CBC mode with HMAC authentication. |
| BCCHBlockCipher.AES | |
| BCCHBlockCipher.Blowfish | |
| BCCHInputStream | |
| BCCHOutputStream | |
| BlowfishWrapper | A wrapper around the BouncyCastle Blowfish engine. |
| Cipher | A superclass for symmetric (single key) cryptography. |
| CipherInputStream | The base class for input streams returned by Cipher subclasses. |
| CipherOutputStream | |
| DuplexBlockCipher | BouncyCastle BlockCipher engines have monolithic initialisers: you set encrypt/decrypt and the key all in one operation. |
| NullCipher | A Null Cipher. |
Symmetric cryptographic primitives. These are aimed primarily at the requirements of ccs.beetree and ccs.chaos, and predate the JCA / JCE. For inter-host communications we generally recommend using JCA/JCE X509/TLS instead, for maximum interoperability; however, these classes may offer a simpler alternative provided that both ends have a shared secret, agreed out-of-band, to use as a key.
Key classes:
BlowfishRipemd160
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||