|
LLVM
4.0.0
|
#include "FuzzerSHA1.h"#include "FuzzerDefs.h"#include <iomanip>#include <sstream>#include <stdint.h>#include <string.h>#include <endian.h>Go to the source code of this file.
Namespaces | |
| fuzzer | |
Macros | |
| #define | SHA_BIG_ENDIAN |
| #define | HASH_LENGTH 20 |
| #define | BLOCK_LENGTH 64 |
| #define | SHA1_K0 0x5a827999 |
| #define | SHA1_K20 0x6ed9eba1 |
| #define | SHA1_K40 0x8f1bbcdc |
| #define | SHA1_K60 0xca62c1d6 |
Functions | |
| void | fuzzer::ComputeSHA1 (const uint8_t *Data, size_t Len, uint8_t *Out) |
| std::string | fuzzer::Sha1ToString (const uint8_t Sha1[kSHA1NumBytes]) |
| std::string | fuzzer::Hash (const Unit &U) |
| #define BLOCK_LENGTH 64 |
Definition at line 52 of file FuzzerSHA1.cpp.
| #define HASH_LENGTH 20 |
Definition at line 51 of file FuzzerSHA1.cpp.
Referenced by fuzzer::ComputeSHA1().
| #define SHA1_K0 0x5a827999 |
Definition at line 80 of file FuzzerSHA1.cpp.
| #define SHA1_K20 0x6ed9eba1 |
Definition at line 81 of file FuzzerSHA1.cpp.
| #define SHA1_K40 0x8f1bbcdc |
Definition at line 82 of file FuzzerSHA1.cpp.
| #define SHA1_K60 0xca62c1d6 |
Definition at line 83 of file FuzzerSHA1.cpp.
| #define SHA_BIG_ENDIAN |
Definition at line 44 of file FuzzerSHA1.cpp.
1.8.6