16 void Update(
const byte *input,
size_t length);
17 void TruncatedFinal(
byte *hash,
size_t size);
33 #if CRYPTOPP_ENABLE_NAMESPACE_WEAK >= 1 36 using namespace Weak1;
38 #warning "You may be using a weak algorithm that has been retained for backwards compatibility. Please '#define CRYPTOPP_ENABLE_NAMESPACE_WEAK 1' before including this .h file and prepend the class name with 'Weak::' to remove this warning." 40 #pragma message("You may be using a weak algorithm that has been retained for backwards compatibility. Please '#define CRYPTOPP_ENABLE_NAMESPACE_WEAK 1' before including this .h file and prepend the class name with 'Weak::' to remove this warning.")
#define CRYPTOPP_STATIC_CONSTEXPR
#define NAMESPACE_BEGIN(x)
unsigned int BlockSize() const
Provides the block size of the compression function.
Abstract base classes that provide a uniform interface to this library.
unsigned int DigestSize() const
Provides the digest size of the hash.
Classes and functions for secure memory allocations.
#define CRYPTOPP_CONSTANT(x)
CRYPTOPP_STATIC_CONSTEXPR const char * StaticAlgorithmName()
uint8_t const size_t const size