2 ms·
If you're looking for a cutting-edge non-cryptographic hash function, then I'd suggest using MurmurHash 3 created by Austin Appleby. Excellent performance with
by eis 15y ago
If you're looking for a cutting-edge non-cryptographic hash function, then I'd suggest using MurmurHash 3 created by Austin Appleby.
Excellent performance with great collision properties.
http://code.google.com/p/smhasher/ http://code.google.com/p/smhasher/ or more specifically http://code.google.com/p/smhasher/wiki/MurmurHash3 http://code.google.com/p/smhasher/wiki/MurmurHash3
There exist 32, 64 and 128 bit versions.
- jwn 15y agoI'll wait for the winner of NIST's SHA-3 competition: http://csrc.nist.gov/groups/ST/hash/sha-3/Round3/index.html http://csrc.nist.gov/groups/ST/hash/sha-3/Round3/index.html
- psykotic 15y agoHe said non-cryptographic.
- deleted 15y ago[deleted]
- pjscott 15y agoThe easy way to use MurmurHash 3 is to grab the C version of the code from here: https://github.com/PeterScott/murmur3 https://github.com/PeterScott/murmur3 Full disclosure: I did the port to C, and added the documentation and example code. </plug>