7 #ifndef CRYPTOPP_ADLER32_H 8 #define CRYPTOPP_ADLER32_H 20 void Update(
const byte *input,
size_t length);
21 void TruncatedFinal(
byte *hash,
size_t size);
27 void Reset() {m_s1 = 1; m_s2 = 0;}
#define CRYPTOPP_STATIC_CONSTEXPR
std::string AlgorithmName() const
Provides the name of this algorithm.
#define NAMESPACE_BEGIN(x)
Abstract base classes that provide a uniform interface to this library.
unsigned int DigestSize() const
Provides the digest size of the hash.
ADLER-32 checksum calculations.
#define CRYPTOPP_CONSTANT(x)
uint8_t const size_t const size
CRYPTOPP_STATIC_CONSTEXPR const char * StaticAlgorithmName()