Testeur de robustesse de mot de passe

Testez la robustesse d’un mot de passe avec zxcvbn-ts : score 0–4, nombre d’essais estimé, temps de crack pour quatre scénarios d’attaque et conseils concrets. Rien n’est envoyé.

Saisissez un mot de passe ci-dessus pour l’analyser. Rien n’est envoyé nulle part.

S'exécute entièrement dans votre navigateur. Vos données ne sont jamais envoyées.

Qu'est-ce que Testeur de robustesse de mot de passe ?

Ce testeur estime la difficulté à deviner un mot de passe avec zxcvbn-ts, le portage TypeScript maintenu de zxcvbn de Dropbox. Au lieu de compter les types de caractères, il recherche des mots du dictionnaire, des prénoms, des motifs de clavier, des dates et des répétitions, puis affiche un score de 0 à 4, le nombre d’essais estimé, les temps de crack et des conseils.

Comment utiliser Testeur de robustesse de mot de passe

  1. Saisissez ou collez un mot de passe dans le champ Mot de passe (utilisez Afficher pour le voir).
  2. Lisez l’étiquette de robustesse et le Score zxcvbn.
  3. Comparez les temps de crack pour les attaques en ligne et hors ligne.
  4. Suivez l’avertissement et les suggestions pour améliorer le mot de passe.

Exemple

Entrée
Tr0ub4dor&3
Sortie
Weak – zxcvbn score 1/4, 10^5.9 guesses, about 1 minute against a slow-hash offline attack. Warning: Single words are easy to guess.

Quand utiliser Testeur de robustesse de mot de passe

Utilisez-le pour évaluer un mot de passe que vous avez inventé ou expliquer aux utilisateurs pourquoi « P@ssw0rd! » est faible. Il ne peut pas savoir si un mot de passe a fuité ; utilisez pour cela le vérificateur de fuites. Ne collez pas des mots de passe que vous utilisez actuellement sur des ordinateurs partagés ou non fiables.

Comment fonctionne Testeur de robustesse de mot de passe

zxcvbn-ts confronte le mot de passe aux listes de mots de passe courants, de mots anglais, de prénoms et de Wikipédia (avec variantes leetspeak et inversées), aux graphes d’adjacence du clavier, aux suites, répétitions et dates, puis trouve la combinaison de motifs qui demande le moins d’essais. Seuils du score : <10^3 essais = 0, <10^6 = 1, <10^8 = 2, <10^10 = 3, sinon 4. Les temps de crack divisent les essais par 100/heure (en ligne limité), 10/s (en ligne non limité), 10^4/s (hash lent comme bcrypt) et 10^10/s (hash rapide comme MD5). Les dictionnaires ne se chargent qu’à votre première frappe.

Cas d'utilisation courants

  • Vérifier un mot de passe de votre choix avant de l’utiliser
  • Montrer à des collègues pourquoi les substitutions courantes n’aident pas
  • Comparer une phrase de passe à un mot de passe court et complexe
  • Enseigner la sécurité des mots de passe en formation

Note de Sécurité

Un score élevé est une estimation, pas une garantie. Un mot de passe qui a fuité quelque part ne doit jamais être réutilisé, quel que soit son score.

Questions Fréquentes

Pourquoi Tr0ub4dor&3 est-il jugé faible ?

zxcvbn le reconnaît comme un mot du dictionnaire avec des substitutions leetspeak prévisibles : seuls environ 10^6 essais suffisent, malgré les symboles et chiffres.

Que signifient les quatre temps de crack ?

Ils couvrent une attaque en ligne avec limitation de débit, une attaque en ligne sans limite, et des attaques hors ligne contre un hash de mot de passe lent (type bcrypt) ou rapide (type MD5) après une fuite de base de données.

Mon mot de passe est-il envoyé quelque part ?

Non. L’analyse s’exécute dans votre navigateur ; seuls les dictionnaires sont téléchargés depuis ce site.

Quel score viser ?

Score 4 (plus de 10^10 essais) pour tout ce qui est important. De longues phrases de passe aléatoires l’atteignent facilement.

Explorer d'autres catégories