Awesome Open Source
Awesome Open Source


If you need a hash, we've got your back.

What's Hasher?

Hasher is an open-source and free to use software. The aim of Hasher is to provide an easy way to make random hashes, that doesn't imply the download of some crypto-mining program that logs hashes and nonces and more nonsense. Hasher is designed to just give you hashes - as easy as that.

What can Hasher do?

If I were to explain you in the simplest (and probably most accurate) way, it just gives you 10 hashes. I will enter into detail later.

What should I use Hasher for?

Hasher can be used for almost anything, so I will list examples of what Hasher does and doesn't.

  • Hasher is:
    • A random value generator
    • A sha256/sha512/sha1/md5 system test
    • A roleplaying tool
  • Hasher isn't:
    • A password generator
    • A ransomware decryptor
    • A cryptocurrency miner

How does Hasher work?

Hasher takes 10 random numbers from 0 to 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, and then encodes them to a string that Python's "hashlib" can understand. Hasher then takes the hash, re-encodes it, and passes it through another equal algorithm.

What algorithms can I use?

For the moment, we've got 4 algorithms! Type:

  • "md5" for MD5
  • "sha1" for, well, SHA1
  • "sha256" for SHA256
  • "sha512" for, you guessed it, SHA512.

What can I do with Hasher's source code?

Hasher uses the GNU-GPLv3 license, which essentially means that you can do anything with my code except making it closed-source.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (1,122,581
Random (1,320
Hash (1,144
Md5 (392
Sha256 (381
Sha1 (254
Sha512 (150
Related Projects