/madhash

Funny, human-memorable, sha-256 fingerprints

Primary LanguageHTMLMIT LicenseMIT

MadHash

Funny, Human-Memorable, SHA-256 Fingerprints

Idea

A human readable representation of SHA-256 fingerprints using the following structure:

<Adjective> <Noun> <Adverb> <Verb> <Adjective> <Noun>

Words are sourced from a fixed dictionary, generated from the Brown corpus, then filtered for profanity. You can check out the process in dictionary_generator.py

There are 210 adjectives, 212 nouns, 29 adverbs adverbs 211 verbs, totalling a space of 264 sentences. With 4 sentences we cover the whole 256 bits of SHA-256.

You can try it out here