package

org.bouncycastle.crypto.modes

Modes for symmetric ciphers.

Interfaces

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

Classes

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 This class is 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.