/Password-strength-calculator

PEP-8 Linted Password Strength Calculator

Primary LanguagePython

Password Strength Calculator

Calculator that helps to find out if the password is strong or not.

Based on rules:

• the use of both upper-case and lower-case letters (case sensitivity)
• inclusion of one or more numerical digits
• inclusion of special characters, such as @, #, $
• prohibition of words found in a password blacklist
• prohibition of passwords that match the format of calendar dates or other common numbers

How to Use

python password_strength.py

You would see:

Enter a password.

The password must be between 6 and 12 characters.

Password:

Type your password.

How to Launch Tests

python tests.py

Project Goals

The code is written for educational purposes. Check root repo for details.