https://github.com/reshmaharidhas/passwordstrengthchecker
Python desktop application to check the strength of password using Tkinter
https://github.com/reshmaharidhas/passwordstrengthchecker
desktop-app desktop-application exe gui password password-strength password-strength-checker password-strength-estimator password-strength-meter python python-desktop-application python3 tkinter tkinter-gui
Last synced: about 2 months ago
JSON representation
Python desktop application to check the strength of password using Tkinter
- Host: GitHub
- URL: https://github.com/reshmaharidhas/passwordstrengthchecker
- Owner: reshmaharidhas
- License: mit
- Created: 2024-04-26T20:18:53.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-26T22:24:58.000Z (about 1 year ago)
- Last Synced: 2025-02-05T01:32:57.344Z (4 months ago)
- Topics: desktop-app, desktop-application, exe, gui, password, password-strength, password-strength-checker, password-strength-estimator, password-strength-meter, python, python-desktop-application, python3, tkinter, tkinter-gui
- Language: Python
- Homepage:
- Size: 40 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# PasswordStrengthChecker
![]()
![]()
![]()
![]()
![]()
![]()
Python desktop application to check the strength of password.## Programming Language 💻
- Python 3## Tech Stack 💻
- Tkinter## Development Tools 💻
- PyCharm
- PyInstaller## Features 🎯
- Assess strength of your password with color coded meter
- 🔴 Weak = Red color
- 🟤 Moderate = Brown color
- 🟣 Strong = Purple color
- 🟢 Very strong = Green color
- Displays reasons when password is not strong enough instantly
- Displays ideas to improve password strength
- Toggle your password visibility when typing and checking
- Alerts user to change the password when the password has commonly used passwords worldwide as it is easy to hack
- Alerts user when essential parts of a strong password such as mix of letters, number,symbol is not used.
- Warns users if their password contains repeated characters in sequence.
- Works offline without Internet connection## Screenshots 💻


## Tips to create very strong password 🔒
- Ensure your password has a mix of alphabets, numbers and symbols randomly.
- Length of password determines how long it takes to hack it, so use password having more than 14 or 16 characters.
- Do not use commonly used word or numbers such as "password", "admin", "123", "111", "xyz", "abcd" as it is easy to guess.
- Avoid using your name, date of birth, year of birth, and your personal details as password.
- Avoid repeating same characters consecutively.
- Avoid using famous terms as password.
- Avoid using same password everywhere.## License 📖
This project is licensed under the MIT License