hashfwd.h
Go to the documentation of this file.
// hashfwd.h - written and placed in the public domain by Jeffrey Walton
/// \file hashfwd.h
/// \brief Forward declarations for hash functions used in signature encoding methods
#ifndef CRYPTOPP_HASHFWD_H
#define CRYPTOPP_HASHFWD_H
#include "config.h"
NAMESPACE_BEGIN(CryptoPP)
class SHA1;
class SHA224;
class SHA256;
class SHA384;
class SHA512;
class SHA3_256;
class SHA3_384;
class SHA3_512;
class SHAKE128;
class SHAKE256;
class Tiger;
class RIPEMD128;
class RIPEMD160;
class Whirlpool;
namespace Weak1 {
class MD2;
class MD5;
}
NAMESPACE_END
#endif // CRYPTOPP_HASHFWD_H
RIPEMD128
RIPEMD-128 message digest.
Definition ripemd.h:43
RIPEMD160
RIPEMD-160 message digest.
Definition ripemd.h:18
SHA1
SHA-1 message digest.
Definition sha.h:27
SHA224
SHA-224 message digest.
Definition sha.h:104
SHA256
SHA-256 message digest.
Definition sha.h:65
SHA384
SHA-384 message digest.
Definition sha.h:177
SHA3_256
SHA3-256 message digest.
Definition sha3.h:94
SHA3_384
SHA3-384 message digest.
Definition sha3.h:98
SHA3_512
SHA3-512 message digest.
Definition sha3.h:102
SHA512
SHA-512 message digest.
Definition sha.h:142
SHAKE128
SHAKE128 message digest.
Definition shake.h:108
SHAKE256
SHAKE256 message digest.
Definition shake.h:138
Tiger
Tiger message digest.
Definition tiger.h:36
Whirlpool
Whirlpool message digest.
Definition whrlpool.h:30
config.h
Library configuration file.
CryptoPP
Crypto++ library namespace.