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.