Skip to content

Idea for a new test: how "wide" can a hash go #120

Open
@dumblob

Description

@dumblob

I've stolen the term "wide" from the http://www.reedbeta.com/blog/quick-and-easy-gpu-random-numbers-in-d3d11/ and I quote:

Incidentally, I was confused for a long time about the distinction between PRNGs and hash functions—they seem to do the same thing, i.e. create an “unpredictable” but deterministic output by jumbling up input bits. It wasn’t until I started playing around with GPU PRNGs that I realized the difference: PRNGs are designed for going deep, and hashes for going wide.

Could we construct a test showing how "wide" the hash goes? Such test could also be named "how prone the hash is to create correlation patterns".

It's probably not that much important for hash quality in general, but maybe it might find some important use in the future once it'll be measured 😉.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions