Uses of Class
org.bouncycastle.crypto.general.Serpent.AuthParameters
Packages that use Serpent.AuthParameters
Package
Description
Classes for general encryption algorithms and non-FIPS approved variants.
-
Uses of Serpent.AuthParameters in org.bouncycastle.crypto.general
Subclasses with type arguments of type Serpent.AuthParameters in org.bouncycastle.crypto.generalModifier and TypeClassDescriptionstatic final classFactory for Serpent AEAD encryption/decryption operators.static final classParameters for Serpent AEAD and MAC modes.static final classFactory for producing Serpent MAC calculators.Fields in org.bouncycastle.crypto.general declared as Serpent.AuthParametersModifier and TypeFieldDescriptionstatic final Serpent.AuthParametersSerpent.CCMSerpent in counter with CBC-MAC (CCM).static final Serpent.AuthParametersSerpent.CMACSerpent cipher-based MAC algorithm.static final Serpent.AuthParametersSerpent.EAXSerpent in EAX mode.static final Serpent.AuthParametersSerpent.GCMSerpent in Galois/Counter Mode (GCM).static final Serpent.AuthParametersSerpent.GMACSerpent cipher-based GMAC algorithm.static final Serpent.AuthParametersSerpent.OCBSerpent in offset code book (OCB) mode.Methods in org.bouncycastle.crypto.general that return Serpent.AuthParametersModifier and TypeMethodDescriptionprotected Serpent.AuthParametersSerpent.AuthParameters.create(GeneralAlgorithm algorithm, byte[] iv, int macSizeInBits) Methods in org.bouncycastle.crypto.general with parameters of type Serpent.AuthParametersModifier and TypeMethodDescriptionprotected intSerpent.MACOperatorFactory.calculateMACSize(Serpent.AuthParameters parameters) protected AEADBlockCipherSerpent.AEADOperatorFactory.createAEADCipher(boolean forEncryption, SymmetricKey key, Serpent.AuthParameters parameters) protected MacSerpent.MACOperatorFactory.createMAC(SymmetricKey key, Serpent.AuthParameters parameters)