4 ms·
I have not looked deeply at mmhash3 (I guess it means murmurhash3), but wikipedia says: [...] When using 128-bits, the x86 and x64 versions do not produce the
by cleeus 9y ago
I have not looked deeply at mmhash3 (I guess it means murmurhash3), but wikipedia says:
[...] When using 128-bits, the x86 and x64 versions do not produce the same values [...]
which will make it unsuitable for cross-platform applications. I was talking about a usecase where you could also choose CRC32 from a security standpoint but want more collision resistance. How does blake2 performance compare to MD5?
- aappleby 9y agoThe wikipedia page might be a bit misleading - there's a 128-bit murmur3 that uses 32-bit math (works well on most every processor), and a 128-bit murmur3 that uses 64-bit math (much faster on 64-bit processors, much slower on 32-bit ones) -Austin, Murmur author.
- cleeus 9y agoah, so there is mm3-128-32 and mm3-128-64 that makes it actually a viable alternative to MD5