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.

Design-time Properties:

Run-time Load Properties:

Run-time Return Properties: