|
||||||||||
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:
Blowfish
Ripemd160
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |