A lightweight Python CLI utility for generating, managing, and verifying secure cryptographic hashes.
Hash3r is a command-line based cryptographic hashing utility built for:
- secure password hashing
- integrity verification
- educational cryptography experiments
- quick generation of industry-standard digests
It provides a clean and modular hashing engine useful for developers, security learners, and authentication projects.
- MD5
- SHA1
- SHA224
- SHA256
- SHA384
- SHA512
- Bcrypt
- Argon2 (if enabled in package)
✅ Generate secure hashes instantly
✅ Verify plaintext against existing hashes
✅ Simple command-line interface
✅ Modular Python package structure
✅ Easy integration with authentication systems
✅ Security-focused utility for learning and experimentation
python -m hasher.cli --helppython -m hasher.cli hash "mypassword" --algo sha256python -m hasher.cli verify "mypassword" "<stored_hash>"Hash3r/
│
├── hasher/
│ ├── cli.py
│ ├── core.py
│ ├── algorithms.py
│ └── utils.py
│
├── requirements.txt
└── README.md- Authentication system development
- Password storage testing
- Cryptography demonstrations
- Security education
- Data integrity verification
- Python 3
- Cryptographic Hash Libraries
- CLI Argument Parsing
-
Akhilesh Singh Choudhary — Developer
GitHub: https://github.com/aki-seven -
Ankush Bhadwar — Co-Developer
GitHub: https://github.com/anku0669
- File hashing support
- Batch verification
- Hash cracking benchmark mode
- Colored terminal interface
- Docker packaging
Built with security in mind. Designed for cryptographic experimentation.