A simple yet powerful Windows desktop app built with Python and Tkinter. It evaluates password strength and securely stores hashed passwords using SHA-256 encryption.Β
β Real-time password strength feedback
π Secure SHA-256 password hashing
πΎ Option to store hashed passwords locally (passwords.txt)
πΌοΈ Clean and beginner-friendly GUI with Tkinter
π§ͺ Offline functionality β privacy-focused
Enter a password
Click Check Strength to see its rating
Optionally, store the SHA-256 hash in a local file
PasswordCheckerApp/ βββ password_checker.py βββ passwords.txtΒ
Python 3+
Tkinter (GUI)
re (Regex)
hashlib (SHA-256 encryption)
git clone https://github.com/yourusername/PasswordCheckerApp.git
cd PasswordCheckerApp
python password_checker.py
π‘ Ensure Python is added to PATH and all modules are installed (most are built-in).
π Password Security Notes
This tool does not store plain text passwords. All entries are hashed using SHA-256 and stored locally.
π To-Do
[ ] Export logs as CSV or Excel
[ ] Add dark mode UI
[ ] Integrate random password generator
[ ] Package as .exe for easy distribution
π License
MIT License Β© SATYAM VIJAYAN