Bouncy Castle Cryptography Library 1.77.0

Package org.bouncycastle.crypto.modes

Modes for symmetric ciphers.

See:
          Description

Interface Summary
AEADBlockCipher An AEADCipher based on a BlockCipher.
AEADCipher A cipher mode that includes authenticated encryption with a streaming mode and optional associated data.
CBCModeCipher  
CCMModeCipher  
CFBModeCipher  
CTRModeCipher  
GCMModeCipher  
 

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.
ChaCha20Poly1305  
CTSBlockCipher A Cipher Text Stealing (CTS) mode cipher.
EAXBlockCipher A Two-Pass Authenticated-Encryption Scheme Optimized for Simplicity and Efficiency - by M.
G3413CBCBlockCipher An implementation of the CBC mode for GOST 3412 2015 cipher.
G3413CFBBlockCipher An implementation of the CFB mode for GOST 3412 2015 cipher.
G3413CTRBlockCipher implements the GOST 3412 2015 CTR counter mode (GCTR).
G3413OFBBlockCipher An implementation of the OFB mode for GOST 3412 2015 cipher.
GCFBBlockCipher An implementation of the GOST CFB mode with CryptoPro key meshing as described in RFC 4357.
GCMBlockCipher Implements the Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D.
GCMSIVBlockCipher GCM-SIV Mode.
GOFBBlockCipher implements the GOST 28147 OFB counter mode (GCTR).
KCCMBlockCipher Implementation of DSTU7624 CCM mode
KCTRBlockCipher Implementation of DSTU7624 CTR mode
KGCMBlockCipher Implementation of DSTU7624 GCM mode
KXTSBlockCipher Implementation of DSTU7624 XTS mode
NISTCTSBlockCipher A Cipher Text Stealing (CTS) mode cipher.
OCBBlockCipher An implementation of RFC 7253 on The OCB Authenticated-Encryption Algorithm.
OFBBlockCipher implements a Output-FeedBack (OFB) mode on top of a simple cipher.
OldCTSBlockCipher A Cipher Text Stealing (CTS) mode 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.77.0