Password Quality Cheker
ControlInfo Control that request a password with a quality indicator below the input control.
Is not a Toolbox control because is a ControlInfo control.
The elements to evaluate the password are:
Has capital letters.
Has small letterns.
Has digits.
Has special characters: !@#$%^&*()_+-='\";:[{]}\|.>,</?`~
Each one is called a "character set".
The values of Strength of the password are:
0 - No Rate.
1 - Week
Large is less than 8 characters.
Is a word in dictionary.
2 - Medium
Large is 8 or more characters.
Has 2 or more character sets.
Is not a word in dictionary.
3 - Strong
Large is 8 or more characters.
Has 3 or more character sets.
Do not have close variation of a word in dictionary.
4 - Best
Large is 14 or more characters.
Has 3 or more character sets.
Do not have close variation of a word in dictionary.
For more information about dictionary words or close variation of a dictionary word see passwordcheck.js for detail algorithm.