We are constantly asked what makes a good password. People will routinely say an easy to remember password but not tied to you. Although that answer does have merit. Our answer is a minimum of 8 characters, unique, not in any dictionary and contains letters and a special symbol.
Our routine will check passwords up to 250 characters in length. You may either enter a password and click on the 'Password Strength' button to see how strong your password is or you can also click one of the generate password buttons which to generate a randomly generated password that will contain all of the standard requirements.
The buttons below will automatically generate a password that is a specified number of characters. The longer the password the more secure it will be. For reference all of our passwords we generate for our clients are all the 36 character, or longer, passwords.
Although passwords can be any length and as complex or simple as a user wants what is typically asked for is a password that meets the below requirements. This is not a requirement to be a secure password but a best practice to keeping others out of your sensitive information.
When displaying the complexity of the password that you are using, or one you generated, knowing how the information is interpreted is important. The more complex your password doesn't necessarily mean the password is harder to remember. The key for any password is making it easy enough to remember while not being something you are going to write on a post-it note and stick to your monitor, in a drawer or under your keyboard.
All good algorithms are published so that you can better understand what the system is doing. Below shows the mathematical weightings for each of the various parts that are analyzed along with their associate forumla.