shepmaster / twox-hash

A Rust implementation of the xxHash algorithm.
MIT License
370 stars 41 forks source link

XXH3-128 support? #104

Open thomcc opened 1 week ago

thomcc commented 1 week ago

I was hoping to use this library for XXH3 in a case that requires 128-bit checksums, but it doesn't seem like it's supported (unless I've lost by brain and missed it). I obviously don't need a Hasher implementation.

shepmaster commented 6 days ago

It’s over in https://github.com/shepmaster/twox-hash/tree/xxh3-128. Care to test that branch and see if it works for you?

Unfortunately it doesn’t match the currently released version of the C reference implementation because they had a bug which has since been fixed but not yet released.