libxcks
0.1.0.1
|
Compute Whirlpool hash. More...
#include "checksumex.hpp"
Go to the source code of this file.
Classes | |
class | libxcks::Whirlpool |
Computes the Whirlpool hash from a byte stream. More... | |
Macros | |
#define | WHIRLPOOL_DIGESTBYTES 64 |
Size of the message digest in bytes. More... | |
#define | WHIRLPOOL_DIGESTBITS (8*WHIRLPOOL_DIGESTBYTES) |
Size of the message digest in bits. More... | |
#define | WHIRLPOOL_DIGESTQUADWORDS (WHIRLPOOL_DIGESTBYTES/8) |
Size of the message digest in quad words. More... | |
#define | WHIRLPOOL_WBLOCKBYTES 64 |
Size of the buffer of data for hashing in bytes. More... | |
#define | WHIRLPOOL_WBLOCKBITS (8*WHIRLPOOL_WBLOCKBYTES) |
Size of the buffer of data for hashing in bits. More... | |
#define | WHIRLPOOL_LENGTHBYTES 32 |
Number of hashed bytes. More... | |
#define | WHIRLPOOL_LENGTHBITS (8*WHIRLPOOL_LENGTHBYTES) |
Number of hashed bits. More... | |
Compute Whirlpool hash.
Definition in file whirlpool.hpp.
#define WHIRLPOOL_DIGESTBITS (8*WHIRLPOOL_DIGESTBYTES) |
Size of the message digest in bits.
Definition at line 61 of file whirlpool.hpp.
#define WHIRLPOOL_DIGESTBYTES 64 |
Size of the message digest in bytes.
Definition at line 60 of file whirlpool.hpp.
#define WHIRLPOOL_DIGESTQUADWORDS (WHIRLPOOL_DIGESTBYTES/8) |
Size of the message digest in quad words.
Definition at line 62 of file whirlpool.hpp.
#define WHIRLPOOL_LENGTHBITS (8*WHIRLPOOL_LENGTHBYTES) |
Number of hashed bits.
Definition at line 68 of file whirlpool.hpp.
#define WHIRLPOOL_LENGTHBYTES 32 |
Number of hashed bytes.
Definition at line 67 of file whirlpool.hpp.
#define WHIRLPOOL_WBLOCKBITS (8*WHIRLPOOL_WBLOCKBYTES) |
Size of the buffer of data for hashing in bits.
Definition at line 65 of file whirlpool.hpp.
#define WHIRLPOOL_WBLOCKBYTES 64 |
Size of the buffer of data for hashing in bytes.
Definition at line 64 of file whirlpool.hpp.