Skip to content

aki-seven/Hash3r

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hash3r

The project was created to learn about the cryptographic algorithms used in cybersecurity and their relevance to each other in terms of speed and strength.

Installation

source ~/venv/bin/activate
pip install .

Usage

hash3r -a <algorithm> (-s <string> | -f <file> | -l <list> | -vH <hash>)

Supported Algorithms

  • sha256
  • sha512
  • sha3
  • md5
  • bcrypt
  • argon2
  • blake3

Examples

🔹 Hash a string

hash3r -a argon2 -s "Password123"

🔹 Hash a file

hash3r -a sha256 -f file.txt

🔹 Hash multiple strings from a list

hash3r -a blake3 -l list.txt

🔹 Verify a hash

hash3r -a argon2 -s "Password123" -vH <hash>

Notes

  • Use -s for direct string input
  • Use -f to hash file contents
  • Use -l to hash multiple inputs from a file
  • Use -vH to verify a hash against a string
  • Output for list hashing is saved to Hash3s.txt

Contributors

About

A simple cli tool to hash strings, files or strings inside a file with common hashing algorithms like Argon2, Bcrypt, MD5, Sha256, Sha512, Sha3-256, Blake3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages