Too Short

0%
Additions Type Rate Count Bonus
Number of characters Flat +(n*4)
 
 
Uppercase letters Cond / Incr +((len-n)*2)
 
 
Lowercase Letters Cond / Incr +((len-n)*2)
 
 
Numbers Cond +(n*4)
 
 
Symbols Flat +(n*6)
 
 
Middle numbers or symbols Flat +(n*2)
Requirements Flat +(n*2)
 
 
Deductions Type Rate Count Bonus
Letters only Flat -n
 
 
Numbers only Flat -n
 
 
Repeat Characters (case insensitive) Comp -
 
 
Consecutive uppercase letters Flat -(n*2)
 
 
Consecutive lowercase letters Flat -(n*2)
 
 
Consecutive numbers Flat -(n*2)
 
 
Sequential letters (3+) Flat -(n*3)
 
 
Sequential numbers (3+) Flat -(n*3)
 
 
Sequential symbols (3+) Flat -(n*3)
 
 

Legend

Exceptional Exceeds minimum standards. Additional bonuses are applied.
Sufficient Meets minimum standards. Additional bonuses are applied.
Warning Advisory against employing bad practices. Overall score is reduced.
Failure Does not meet the minimum standards. Overall score is reduced.

Additional points are given for increased character variety. Final score is a cumulative result of all bonuses minus deductions. Final score is capped with a minimum of 0 and a maximum of 100. Score and Complexity ratings are not conditional on meeting minimum requirements.

Flat Rates that add/remove in non-changing increments.

Incr Rates that add/remove in adjusting increments.

Cond Rates that add/remove depending on additional factors.

Comp Rates that are too complex to summarize. See source code for details.

n Refers to the total number of occurrences.

len Refers to the total password length.

Developers disclaimer

This application is designed to assess the strength of password strings. The instantaneous visual feedback provides the user a means to improve the strength of their passwords, with a hard focus on breaking the typical bad habits of faulty password formulation. Since no official weighting system exists, we created their own formulas to assess the overall strength of a given password. Please note, that this application does not utilize the typical "days-to-crack" approach for strength determination. We have found that particular system to be severely lacking and unreliable for real-world scenarios. This application is neither perfect nor foolproof, and should only be utilized as a loose guide in determining methods for improving the password creation process.

What your PSI account password is?

  • It must have at least 8 characters long.
  • It cannot repeat any of your previous 5 passwords.
  • It must not contain your PSI Username or parts of your full name that exceed two consecutive characters.
  • It must contain characters from three of the following four categories: uppercase letters (A-Z), lowercase letters (a-z), numbers (0-9), special characters as ~ ! @ # $ % ^ & * ( ) _ - + = { } [ ] \ | : ; " ' < > , . ? /
  • It will expire every 60 days and the relevant notification is sent 14, 7, 3, 1, 0 days prior to expiration.

How to create a strong password?

  • Make it long — at least 8 characters, but preferably longer.
  • Use a good mix of characters. A strong password consists of a variety: upper- and lower-case letters, numbers, special symbols. That makes it less predictable and thus harder to crack.
  • Make it memorable. The friendly password 12345-humpty-dumpty-satonthe-firewall and the scary combination Y]G9gWJ48zYkFBc@{nKw!’q are roughly equal in strength, but you are unlikely to remember the latter. When devising a password, use mnemonic rules or invent your own system.
  • Make it unique. Create a new password for every service that you use. That way, if one gets leaked, you will noill nott have to change them all.
  • To check leaked password databases, use Have I Been Pwned, a reputable service that collects information about account and password leaks.
  • Do not share your password with anyone either verbally or by email.

2023, PSI CRO © by techSUPPORT