Générateur de phrase de passe façon XKCD

Générez des phrases de passe façon xkcd à partir de mots courants tirés au hasard, avec séparateur, casse et longueur de mots au choix. L’entropie est affichée en bits.

Chargement des dictionnaires…

Qu'est-ce que Générateur de mot de passe XKCD ?

Inspiré du comic xkcd n° 936, ce générateur enchaîne des mots tirés au hasard, comme correct-horse-battery-staple, pour produire des mots de passe longs, robustes et faciles à retenir. Vous contrôlez le nombre de mots, le séparateur, la casse et la longueur des mots.

Comment utiliser Générateur de mot de passe XKCD

  1. Réglez le Nombre de mots (2–12) ; 4 correspond au comic, 5 à 6 est préférable aujourd’hui.
  2. Choisissez un Séparateur et un style de Casse.
  3. Ajustez la Longueur minimale des mots et la Longueur maximale des mots, et au besoin Ajouter un chiffre aléatoire à la fin.
  4. Cliquez sur Régénérer ; plusieurs candidats s’affichent, copiez celui qui vous plaît.

Exemple

Entrée
4 words, hyphen separator, Capitalize Each Word, add a digit
Sortie
Acuteness-Slug-Obsolete-Renegade1 (55.0 bits)

Résultat aléatoire ; le vôtre sera différent.

Quand utiliser Générateur de mot de passe XKCD

Utilisez-le pour les mots de passe que vous tapez régulièrement : connexion à l’ordinateur, clés Wi-Fi communiquées à l’oral, mots de passe maîtres. Choisissez au moins 5 mots pour tout ce qu’un attaquant pourrait attaquer hors ligne. Évitez-le sur les systèmes à longueur maximale courte ; utilisez alors le générateur de caractères.

Comment fonctionne Générateur de mot de passe XKCD

Les mots sont tirés uniformément avec crypto.getRandomValues dans la grande liste EFF filtrée selon votre plage de longueur. Entropie = mots × log2(taille du jeu), plus 1 bit par mot pour une casse aléatoire, log2(10) par séparateur-chiffre aléatoire et log2(10) pour un chiffre ajouté. Le chiffre suppose que l’attaquant connaît la liste et vos réglages : c’est donc une borne basse honnête. Choisir l’un de plusieurs candidats affichés coûte au plus log2(nombre) bits.

Cas d'utilisation courants

  • Créer un mot de passe de session mémorisable
  • Générer un mot de passe Wi-Fi facile à dicter
  • Créer le mot de passe maître d’un gestionnaire
  • Produire des phrases de passe pour enseigner la sécurité des mots de passe

Note de Sécurité

Ne modifiez pas la phrase générée pour la rendre plus « parlante » : les choix humains la rendent prévisible.

Questions Fréquentes

correct horse battery staple est-il encore sûr ?

Cette phrase exacte figure désormais dans tous les dictionnaires d’attaque. L’idée reste valable : quatre mots vraiment aléatoires parmi 7 776 donnent 51,7 bits ; utilisez cinq ou six mots pour une bonne protection.

Pourquoi la casse ajoute-t-elle si peu ?

Mettre une majuscule à chaque mot de la même façon est une règle connue de l’attaquant : elle n’ajoute rien. Seule une casse aléatoire par mot ajoute 1 bit par mot.

Quelle liste de mots est utilisée ?

La grande liste EFF de 7 776 mots anglais courants, filtrée selon les longueurs minimale et maximale choisies.

Explorer d'autres catégories