11 #ifndef CRYPTOPP_HIGHT_H 12 #define CRYPTOPP_HIGHT_H 25 static const std::string StaticAlgorithmName()
48 void UncheckedSetKey(
const byte *userKey,
unsigned int keyLength,
const NameValuePairs ¶ms);
57 class CRYPTOPP_NO_VTABLE
Enc :
public Base 60 void ProcessAndXorBlock(
const byte *inBlock,
const byte *xorBlock, byte *outBlock)
const;
66 class CRYPTOPP_NO_VTABLE
Dec :
public Base 69 void ProcessAndXorBlock(
const byte *inBlock,
const byte *xorBlock, byte *outBlock)
const;
81 #endif // CRYPTOPP_HIGHT_H Inherited by keyed algorithms with fixed key length.
Classes for working with NameValuePairs.
Provides Encryption and Decryption typedefs used by derived classes to implement a block cipher...
HIGHT block cipher transformation functions.
Library configuration file.
Classes and functions for secure memory allocations.
Inherited by algorithms with fixed block size.
Encryption transformation.
Classes and functions for implementing secret key algorithms.
Decryption transformation.
HIGHT block cipher information.
Provides a base implementation of Algorithm and SimpleKeyingInterface for block ciphers.
HIGHT 64-bit block cipher.
Crypto++ library namespace.
Interface for retrieving values given their names.