A Python program that analyzes how strong a password is and demonstrates how passwords are handled securely.
- Checks password strength (length, uppercase, lowercase, numbers, special characters)
- Detects commonly used passwords
- Estimates how long it would take to brute force crack it
- Hashes the password using SHA-256 and simulates a login system
- Download both
password_analyzer.pyandcommon_passwords.csv - Put them in the same folder
- Run:
python password_analyzer.py
- Python
- hashlib (built-in Python library)