A Python-based cybersecurity tool for hashing text, files, and passwords.
- Hash arbitrary text
- Hash files using file paths
- Verify file integrity
- Generate salted password hashes
- Secure password hashing with bcrypt
- SHA-256
- SHA-512
- MD5
- SHA-1
- bcrypt
- Cryptographic hashing
- Salting
- Password hashing
- File integrity verification
- Secure random number generation
Run:
python hash.pyExample menu:
1. Hash File
2. Hash Text
3. Verify File Integrity
4. Password Hashing
5. Exit
- Python
- hashlib
- secrets
- bcrypt
SHA algorithms are useful for file integrity verification, while bcrypt is designed for secure password storage.
Created by Kafkacodes