This Python script can be used to generate secure hashes for passwords or any other sensitive data. It offers a clean and interactive interface using the rich library to choose from various hashing algorithms and display the results.
Features:
- Selectable hashing algorithms: MD5, SHA256, SHA384, and SHA512
- User-friendly error handling for invalid choices
- Clear formatting and output presentation
Requirements:
Python 3.x
rich library (install using pip install rich)
Instructions:
Clone or download the repository
Open a terminal or command prompt in the project directory
Run the script using python hasherpy.py
Follow the on-screen instructions to enter a string and choose a hashing algorithm
The script will print the resulting hash along with the original string
Press ENTER to exit.
Additional Notes:
This script is intended for educational purposes and should not be used to store actual passwords. Consider more robust approaches for real-world password management.