Vita
|
MurmurHash3 (https://github.com/aappleby/smhasher) by Austin Appleby. More...
#include <cache_hash.h>
Static Public Member Functions | |
static hash_t | hash128 (const void *const, std::size_t, std::uint32_t=1973) |
Hashes a single message in one call, return 128-bit output. More... | |
MurmurHash3 (https://github.com/aappleby/smhasher) by Austin Appleby.
MurmurHash3 is a relatively simple non-cryptographic hash algorithm. It's noted for being fast, with excellent distribution, avalanche behavior and overall collision resistance.
Definition at line 100 of file cache_hash.h.
|
inlinestatic |
Hashes a single message in one call, return 128-bit output.
[in] | data | data stream to be hashed |
[in] | len | length, in bytes, of data |
[in] | seed | initialization seed |
data
Definition at line 119 of file cache_hash.h.