GxHash - A new (extremely) fast and robust hashing algorithm ๐Ÿš€

291 points real_odgy

https://github.com/ogxd/gxhash

https://preview.redd.it/jl5zcafh6x0c1.png?width=1466&format=png&auto=webp&s=ac9fe5a836589495b0479fbbeb19cd99fff3836c

Hi r/rust community!

I'd like to share a breakthrough that has been a labor of love over my spare time - a new BLAZINGLY-FAST non-cryptographic hash algorithm named GxHash!After rigorous testing and benchmarking, GxHash has consistently outperformed established counterparts like XxHash, T1ha-0, and HighwayHash, marking it as the fastest in its class ๐Ÿš€๐Ÿ“ˆ

The algorithm passes all SMHasher quality tests and uses rounds of AES block cipher internally, so it is quite robust! For comparison XxH3, t1ha0 and many others don't pass SMHasher (while being slower).

If you are interested, I invite you to take a look at the preprint paper and the rust source code in the same repository, because yes, this is all open source! Don't hesitate to share insights, I'm looking forward to discussing this in detail with you ๐Ÿ˜Š