This is a simple Python script that checks whether a password meets standard security requirements. It evaluates password strength based on common cybersecurity guidelines and uses colored terminal output to clearly indicate which criteria are met or missing.
- β Checks if password is at least 12 characters long
- β
Verifies the presence of:
- At least one uppercase letter
- At least one lowercase letter
- At least one digit
- At least one special character (e.g.
!@#$%^&*)
- β Uses colored output to make results easy to read (green = passed, red = failed)
- Python 3.x
termcolorlibrary
Install termcolor using pip:
pip install termcolor