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