32 void UncheckedSetKey(
const byte *userKey,
unsigned int length,
const NameValuePairs ¶ms);
42 void ProcessAndXorBlock(
const byte *inBlock,
const byte *xorBlock,
byte *outBlock)
const;
48 void ProcessAndXorBlock(
const byte *inBlock,
const byte *xorBlock,
byte *outBlock)
const;
BlockCipherFinal< ENCRYPTION, Enc > Encryption
#define CRYPTOPP_STATIC_CONSTEXPR
RC5::Encryption RC5Encryption
CRYPTOPP_STATIC_CONSTEXPR const char * StaticAlgorithmName()
Provides Encryption and Decryption typedefs used by derived classes to implement a block cipher...
SecBlock< RC5_WORD > sTable
BlockCipherFinal< DECRYPTION, Dec > Decryption
#define NAMESPACE_BEGIN(x)
Classes and functions for secure memory allocations.
Inherited by algorithms with fixed block size.
Inherited by algorithms with variable number of rounds.
Classes and functions for implementing secret key algorithms.
RC5::Decryption RC5Decryption
RC5 block cipher information.
Inherited by keyed algorithms with variable key length.
#define CRYPTOPP_NO_VTABLE
Provides a base implementation of Algorithm and SimpleKeyingInterface for block ciphers.
Interface for retrieving values given their names.