boostorg / boostorg/hash2

Consider SMHasher3 as a resource for hash algorithms

Open
#30 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
51
Forks
15
PR merge metrics
No merged PRs in 30d

Description

Hi! Congratulations on your acceptance into Boost!

I saw somewhere that you were considering adding additional non-cryptographic hashes to Hash2, such as XXH3. I would like to present my SMHasher3 project (https://gitlab.com/fwojcik/smhasher3) as a source of information about additional hashes to consider. There are some quite fast hashes which pass every test (https://gitlab.com/fwojcik/smhasher3/-/tree/main/results?ref_type=heads). Hashes also have metadata attached to them, so you could include or exclude hashes based on features, such as seeding, math features used, or licensing.

More reporting will be added "soon", such as code size reports, and more inlined hash testing. Also, if you have suggestions for additional hash tests, perhaps based on Hash2 usage patterns, I would absolutely consider adding them.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.