Crypto++
7.0
Free C++ class library of cryptographic schemes
hashfwd.h
Go to the documentation of this file.
1
// hashfwd.h - written and placed in the public domain by Jeffrey Walton
2
3
/// \file hashfwd.h
4
/// \brief Forward declarations for hash functions used in signature encoding methods
5
6
#ifndef CRYPTOPP_HASHFWD_H
7
#define CRYPTOPP_HASHFWD_H
8
9
#include "
config.h
"
10
11
NAMESPACE_BEGIN(
CryptoPP
)
12
13
class
SHA1
;
14
class
SHA224
;
15
class
SHA256
;
16
class
SHA384
;
17
class
SHA512
;
18
19
class
SHA3_256
;
20
class
SHA3_384
;
21
class
SHA3_512
;
22
23
class
Tiger
;
24
class
RIPEMD128
;
25
class
RIPEMD160
;
26
class
Whirlpool
;
27
28
namespace
Weak1 {
29
class
MD2;
30
class
MD5;
31
}
32
33
NAMESPACE_END
34
35
#endif // CRYPTOPP_HASHFWD_H
SHA384
SHA-384 message digest.
Definition:
sha.h:176
SHA256
SHA-256 message digest.
Definition:
sha.h:64
Tiger
Tiger message digest.
Definition:
tiger.h:24
SHA3_256
SHA3-256 message digest.
Definition:
sha3.h:84
RIPEMD160
RIPEMD-160 message digest.
Definition:
ripemd.h:17
config.h
Library configuration file.
Whirlpool
Whirlpool message digest.
Definition:
whrlpool.h:29
SHA512
SHA-512 message digest.
Definition:
sha.h:141
SHA1
SHA-1 message digest.
Definition:
sha.h:26
SHA3_512
SHA3-512 message digest.
Definition:
sha3.h:98
CryptoPP
Crypto++ library namespace.
RIPEMD128
RIPEMD-128 message digest.
Definition:
ripemd.h:42
SHA224
SHA-224 message digest.
Definition:
sha.h:103
SHA3_384
SHA3-384 message digest.
Definition:
sha3.h:91
Generated on Tue Dec 25 2018 16:18:38 for Crypto++ by
1.8.14