Évaluez la robustesse d’un mot de passe avec un modèle d’entropie inspiré de zxcvbn qui récompense la longueur et la diversité des caractères tout en pénalisant les mots de dictionnaire et les motifs prévisibles.
Métriques renvoyées
- Score (0–4) — bande qualitative de très faible à très fort
- Entropie (bits) — difficulté estimée à deviner selon la taille du jeu de caractères et la longueur
Le traitement s’exécute entièrement dans le navigateur ; le mot de passe ne quitte pas votre appareil.
Ce qui augmente la robustesse
Des phrases de passe plus longues, la casse mixte, les chiffres, les symboles et un ordre aléatoire augmentent l’entropie. Les mots de passe courants (password123), les marches clavier (qwerty) et les termes issus de fuites sont mal notés même avec une complexité superficielle.
Quand l’utiliser
Former les utilisateurs lors des inscriptions, auditer la conformité des politiques dans des maquettes UX, ou comparer phrases de passe et mots de passe courts complexes.
Limites
Le score heuristique ne détecte pas les fuites de votre base de hachage spécifique ni le contexte personnel (noms d’animaux, dates de naissance) sauf s’ils figurent dans le dictionnaire intégré. Un score élevé ne remplace ni l’authentification multifacteur ni des mots de passe uniques par site.
Exemple
Saisissez par exemple les valeurs d’exemple du formulaire et comparez la sortie à une référence connue ; modifiez une entrée à la fois pour observer l’effet.