Passwords
Passwords are evaluated and assigned a score between 0 an 100. The higher the score the stronger the password. These scores are then assigned a complexity tag (Very Weak, Weak, Good, Strong, and Very Strong).
Password Score
The algorthim calculates a password score based on the following additions and deductions.
Additions (increases the score)
Number of characters
Uppercase letters
Lowercase letters
Use of numbers
Use of symbols
Use of symbols used in the middle of the password
Deductions (decreases the score)
Letters only
Numbers only
Repeated characters
Consecutive uppercase characters
Consecutive lowercase characters
Consecutive numbers
Sequential letters
Sequential numbers
Password Complexity Tag
Each password score is assigned a complexity tag. The complexity range definitions are shown below.
Color |
Score |
Description |
|---|---|---|
|
Less than 40 |
Very Weak |
|
41 to 60 |
Weak |
|
61 to 80 |
Good |
|
81 to 90 |
Strong |
|
Greater than 90 |
Very Strong |
Note
The password score is based on code from pwdmeter written by Jeff Todnem.