Home » crypto-143 » org » bouncycastle » crypto » modes »

org.bouncycastle.crypto.modes

Interfaces:

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

Classes:

CBCBlockCipher   implements Cipher-Block-Chaining (CBC) mode on top of a simple cipher.  code | html
CCMBlockCipher   Implements the Counter with Cipher Block Chaining mode (CCM) detailed in NIST Special Publication 800-38C.  code | html
CFBBlockCipher   implements a Cipher-FeedBack (CFB) mode on top of a simple cipher.  code | html
CTSBlockCipher   A Cipher Text Stealing (CTS) mode cipher.  code | html
EAXBlockCipher   A Two-Pass Authenticated-Encryption Scheme Optimized for Simplicity and Efficiency - by M.  code | html
GCMBlockCipher   Implements the Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D.  code | html
GOFBBlockCipher   implements the GOST 28147 OFB counter mode (GCTR).  code | html
OFBBlockCipher   implements a Output-FeedBack (OFB) mode on top of a simple cipher.  code | html
OpenPGPCFBBlockCipher   Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher.  code | html
PGPCFBBlockCipher   Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher. For further info see RFC 2440 code | html
PaddedBlockCipher   A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion with PKCS5/PKCS7 padding.  code | html
SICBlockCipher   Implements the Segmented Integer Counter (SIC) mode on top of a simple block cipher.  code | html