Informazioni su questo controllo della robustezza delle password
Digita una password e la sua robustezza viene valutata in tempo reale: prima la dimensione del set di caratteri è stimata dalle classi effettivamente presenti (minuscole +26, maiuscole +26, cifre +10, simboli ASCII +33, caratteri non ASCII +100) e l'entropia = lunghezza × log2(set di caratteri); poi si applicano le penalità — un riscontro nell'elenco integrato di 60 password deboli comuni condivise tra zh/en (123456, password, qwerty, 111111, abc123, 888888…) costa 40 bit, mentre solo cifre, sequenze consecutive (abc/123), caratteri ripetuti (aaa) e lunghezza sotto 8 costano 10 bit ciascuna, prima di mappare su debole / discreta / robusta / molto robusta.
Il tempo di attacco è stimato per un attacco a forza bruta offline assumendo 10 miliardi di tentativi al secondo (1e10), mostrato come secondi / minuti / ore / giorni / anni / millenni per il numero medio di tentativi. Il pulsante mostra/nascondi rende facile verificare l'input. Tutto gira localmente nel browser — la password non viene mai inviata a un server, né salvata o registrata.