Bouncy Castle Cryptography Library 1.45

## Package org.bouncycastle.crypto.modes

Modes for symmetric ciphers.

See:
Description

Interface Summary
AEADBlockCipher: A block cipher mode that includes authenticated encryption with a streaming mode and optional associated data.

Class Summary
CBCBlockCipher: implements Cipher-Block-Chaining (CBC) mode on top of a simple cipher.
CCMBlockCipher: Implements the Counter with Cipher Block Chaining mode (CCM) detailed in NIST Special Publication 800-38C.
CFBBlockCipher: implements a Cipher-FeedBack (CFB) mode on top of a simple cipher.
CTSBlockCipher: A Cipher Text Stealing (CTS) mode cipher.
EAXBlockCipher: A Two-Pass Authenticated-Encryption Scheme Optimized for Simplicity and Efficiency - by M.
GCMBlockCipher: Implements the Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D.
GOFBBlockCipher: implements the GOST 28147 OFB counter mode (GCTR).
OFBBlockCipher: implements a Output-FeedBack (OFB) mode on top of a simple cipher.
OpenPGPCFBBlockCipher: Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher.
PaddedBlockCipher: Deprecated. use org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher instead.
PGPCFBBlockCipher: Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher.
SICBlockCipher: Implements the Segmented Integer Counter (SIC) mode on top of a simple block cipher.

## Package org.bouncycastle.crypto.modes Description

Modes for symmetric ciphers.

Bouncy Castle Cryptography Library 1.45