Understanding Password Strength

Learn how password strength is calculated and why it matters

How We Calculate Password Strength

At SecureGenie, we use entropy-based measurement to calculate password strength. Entropy is a mathematical way to measure the unpredictability or randomness of a password.

Our algorithm considers:

  • Password length (longer is better)
  • Character set diversity (uppercase, lowercase, numbers, symbols)
  • Common patterns and sequences
  • Repeated characters

The formula we use is based on information theory: Entropy = log2(CharsetSize) × Length, where CharsetSize is the number of possible characters in each position.

Password Strength Levels
StrengthEntropy (bits)Time to Crack
Very Weak< 36 bitsSeconds to minutes
Weak36-59 bitsHours to days
Medium60-79 bitsWeeks to years
Strong80-99 bitsDecades
Very Strong100+ bitsCenturies

Common Password Vulnerabilities

Dictionary Attacks

Hackers use lists of common words and passwords to try to guess your password. If your password is a common word or phrase, it can be cracked in seconds.

Brute Force Attacks

These attacks try every possible combination of characters until the correct password is found. Shorter passwords with smaller character sets are much quicker to crack.

Pattern-Based Attacks

These target common password patterns like substituting numbers for letters (e.g., "p@ssw0rd"), keyboard patterns, or adding numbers at the end of words.

Why Entropy Matters

Entropy is measured in bits, and each bit doubles the number of possible password combinations. A password with 50 bits of entropy has 2^50 (about 1 quadrillion) possible combinations.

For comparison:

Ready to create a stronger password?