This project is a Python-based command-line application that checks the strength of a password based on security rules such as length, character types, and symbols.
- Checks minimum password length
- Validates uppercase and lowercase letters
- Detects numbers
- Detects special characters
- Classifies passwords as Weak, Medium, or Strong
- Python
- Regular Expressions (re module)
python password_checker.py
## π§ͺ Test Cases
This project includes a test file that validates different password inputs and expected strength outputs.
To run tests:
```bash
python test_password_checker.py