Engineering Deep-Dive

How Password Strength Is Calculated

A comprehensive look under the hood of our client-side deterministic evaluation model.

The 4-Vector Evaluation Pipeline in PassCheck

Vector 1: Length & Character Diversity

Baseline points for length brackets (up to 55 pts for 20+ chars) and combinations of 4 character pools.

Vector 2: Shannon Information Entropy

Calculates theoretical bits of entropy from pool cardinality and applies deduction multipliers.

Vector 3: Structural Pattern Detection

Rip-checks for spatial keyboard walks, ascending sequences, date stamps, and token repetitions.

Vector 4: Common Password Dictionaries

Normalizes l33t-speak variants against millions of known breach roots and dictionary terms.