16 static const uint64_t BUFFER_SIZE = 1000*1000;
21 std::vector<uint8_t> in(BUFFER_SIZE,0);
29 std::vector<uint8_t> in(BUFFER_SIZE,0);
37 std::vector<uint8_t> in(BUFFER_SIZE,0);
44 std::vector<uint8_t> in(32,0);
47 .
Write(in.data(), in.size())
55 std::vector<uint8_t> in(BUFFER_SIZE,0);
A hasher class for RIPEMD-160.
CRIPEMD160 & Write(const unsigned char *data, size_t len)
void Finalize(unsigned char hash[OUTPUT_SIZE])
static const size_t OUTPUT_SIZE
CSHA1 & Write(const unsigned char *data, size_t len)
static const size_t OUTPUT_SIZE
void Finalize(unsigned char hash[OUTPUT_SIZE])
A hasher class for SHA-256.
static const size_t OUTPUT_SIZE
void Finalize(unsigned char hash[OUTPUT_SIZE])
CSHA256 & Write(const unsigned char *data, size_t len)
A hasher class for SHA-512.
static constexpr size_t OUTPUT_SIZE
void Finalize(unsigned char hash[OUTPUT_SIZE])
CSHA512 & Write(const unsigned char *data, size_t len)
BENCHMARK(RIPEMD160, 440)