Password strength check
password_checkEstimate how strong a password is by simulating attacker guessing patterns such as common words, keyboard walks, dates, and repeats, and get a 0–4 score with crack-time feedback.
Instructions
Estimate how strong a password really is, the way attackers guess (zxcvbn-style): finds common passwords (1,282-entry list), dictionary words (also reversed, capitalised or l33t), keyboard walks, sequences, repeats, years and dates, then the cheapest way to guess the whole thing. Returns a 0–4 score, entropy bits, guesses, crack time for 4 attack scenarios, the pieces found, and advice. Offline only: no breach lookups, nothing stored or logged. Web version: https://s3eidat.github.io/password-check/
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| password | Yes | The password to check (only the first 256 characters are analysed in detail). | |
| showPieces | No | Include the matched pieces (they contain parts of the password). |