#include <string>#include <stdexcept>Go to the source code of this file.
Classes | |
| class | sha2 |
| struct | sha2::SHA_CTX |
Typedefs | |
| typedef unsigned char | sha_byte |
| typedef unsigned int | sha_word32 |
| typedef unsigned long long | sha_word64 |
Variables | |
| const sha_word32 | SHA1_DIGESTC_LENGTH = 20 |
| const sha_word32 | SHA1_DIGESTC_STRING_LENGTH = (SHA1_DIGESTC_LENGTH * 2 + 1) |
| const sha_word32 | SHA224_DIGESTC_LENGTH = 28 |
| const sha_word32 | SHA224_DIGESTC_STRING_LENGTH = (SHA224_DIGESTC_LENGTH * 2 + 1) |
| const sha_word32 | SHA256_DIGESTC_LENGTH = 32 |
| const sha_word32 | SHA256_DIGESTC_STRING_LENGTH = (SHA256_DIGESTC_LENGTH * 2 + 1) |
| const sha_word32 | SHA384_DIGESTC_LENGTH = 48 |
| const sha_word32 | SHA384_DIGESTC_STRING_LENGTH = (SHA384_DIGESTC_LENGTH * 2 + 1) |
| const sha_word32 | SHA512_DIGESTC_LENGTH = 64 |
| const sha_word32 | SHA512_DIGESTC_STRING_LENGTH = (SHA512_DIGESTC_LENGTH * 2 + 1) |
| typedef unsigned int sha_word32 |
| typedef unsigned long long sha_word64 |
| const sha_word32 SHA1_DIGESTC_LENGTH = 20 |
| const sha_word32 SHA1_DIGESTC_STRING_LENGTH = (SHA1_DIGESTC_LENGTH * 2 + 1) |
| const sha_word32 SHA224_DIGESTC_LENGTH = 28 |
| const sha_word32 SHA224_DIGESTC_STRING_LENGTH = (SHA224_DIGESTC_LENGTH * 2 + 1) |
| const sha_word32 SHA256_DIGESTC_LENGTH = 32 |
| const sha_word32 SHA256_DIGESTC_STRING_LENGTH = (SHA256_DIGESTC_LENGTH * 2 + 1) |
| const sha_word32 SHA384_DIGESTC_LENGTH = 48 |
| const sha_word32 SHA384_DIGESTC_STRING_LENGTH = (SHA384_DIGESTC_LENGTH * 2 + 1) |
| const sha_word32 SHA512_DIGESTC_LENGTH = 64 |
| const sha_word32 SHA512_DIGESTC_STRING_LENGTH = (SHA512_DIGESTC_LENGTH * 2 + 1) |
1.5.3