π‘ Future Enhancements Add password suggestions GUI version using Tkinter Store and check password breach history (using APIs) π Acknowledgments This project was completed as part of the Prodigy InfoTech Python Development Internship β Comillas Negras, under Task 03.
This project is a simple yet effective Password Complexity Checker built with Python. It evaluates the strength of a user's password based on multiple criteria and classifies it as Weak, Medium, or Strong. This tool helps users create stronger and more secure passwords.
- Checks password length (Minimum 8 characters)
- Validates presence of:
- β Uppercase letters
- β Lowercase letters
- β Digits
- β
Special characters (
!@#$%^&*()_+, etc.)
- Rates password strength:
- π΄ Weak
- π‘ Medium
- π’ Strong
- Provides feedback to help improve password quality
- Python 3
- Regular Expressions (
remodule) - (Optional GUI: Tkinter β if you choose to add it later)
- Clone this repository:
git clone https://github.com/<rudranarayan992>/PRODIGY_PYDEV_Task03.git cd PRODIGY_PYDEV_Task03