Uses of Interface
org.bouncycastle.crypto.internal.modes.AEADCipher
Packages that use AEADCipher
Package
Description
Classes for general encryption algorithms and non-FIPS approved variants.
-
Uses of AEADCipher in org.bouncycastle.crypto.general
Methods in org.bouncycastle.crypto.general that return AEADCipherModifier and TypeMethodDescriptionprotected AEADCipherChaCha20.AEADOperatorFactory.createAEADCipher(boolean forEncryption, SymmetricKey key, ChaCha20.AuthParameters parameters) -
Uses of AEADCipher in org.bouncycastle.crypto.internal.io
Methods in org.bouncycastle.crypto.internal.io with parameters of type AEADCipherModifier and TypeMethodDescriptionstatic CipherOutputStreamCipherOutputStreamImpl.getInstance(OutputStream out, AEADCipher cipher) Constructors in org.bouncycastle.crypto.internal.io with parameters of type AEADCipherModifierConstructorDescriptionCipherInputStream(InputStream is, AEADCipher cipher) Constructs a CipherInputStream from an InputStream and an AEADBlockCipher. -
Uses of AEADCipher in org.bouncycastle.crypto.internal.modes
Subinterfaces of AEADCipher in org.bouncycastle.crypto.internal.modesModifier and TypeInterfaceDescriptioninterfaceA block cipher mode that includes authenticated encryption with a streaming mode and optional associated data.Classes in org.bouncycastle.crypto.internal.modes that implement AEADCipherModifier and TypeClassDescriptionclassImplements the Counter with Cipher Block Chaining mode (CCM) detailed in NIST Special Publication 800-38C.classA Two-Pass Authenticated-Encryption Scheme Optimized for Simplicity and Efficiency - by M.classImplements the Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D.classAn implementation of the "work in progress" Internet-Draft The OCB Authenticated-Encryption Algorithm, licensed per: