Skip to content

Consider SMHasher3 as a resource for hash algorithms #30

@fwojcik

Description

@fwojcik

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions