Crypto++ 8.2 Free C++ class library of cryptographic schemes

Classes | Variables
iterhash.h File Reference

Base classes for iterated hashes. More...

Go to the source code of this file.

## Classes
class | HashInputTooLong
| Exception thrown when trying to hash more data than is allowed by a hash function. More...
class | IteratedHashBase< T, BASE >
| Iterated hash base class. More...
class | IteratedHash< T_HashWordType, T_Endianness, T_BlockSize, T_Base >
| Iterated hash base class. More...
class | IteratedHashWithStaticTransform< T_HashWordType, T_Endianness, T_BlockSize, T_StateSize, T_Transform, T_DigestSize, T_StateAligned >
| Iterated hash with a static transformation function. More...

## Variables
CRYPTOPP_DLL_TEMPLATE_CLASS | IteratedHashBase< word64, HashTransformation >
CRYPTOPP_STATIC_TEMPLATE_CLASS | IteratedHashBase< word64, MessageAuthenticationCode >
CRYPTOPP_DLL_TEMPLATE_CLASS | IteratedHashBase< word32, HashTransformation >
CRYPTOPP_STATIC_TEMPLATE_CLASS | IteratedHashBase< word32, MessageAuthenticationCode >

## Detailed Description

Base classes for iterated hashes.

Definition in file iterhash.h.