Générateur de phrases de passe mémorisables (façon Diceware)
Générez une phrase de passe facile à retenir et à transmettre à l'oral en combinant aléatoirement des mots courants. Choisissez le nombre de mots, le séparateur, la mise en majuscule et un nombre final ; tout est traité entièrement dans votre navigateur.
À propos de la méthode Diceware
Diceware est une méthode de création de mots de passe mémorisables qui consiste à utiliser des dés (ou une autre source aléatoire) pour choisir plusieurs mots dans une liste et à les concaténer. Le résultat est bien plus facile à retenir pour un humain qu'une suite aléatoire de lettres et de symboles, et sa résistance aux attaques par force brute (entropie) croît de façon linéaire à mesure que l'on ajoute des mots.
Qu'est-ce que la génération de phrases secrètes ?
Une phrase secrète est un mot de passe formé de plusieurs mots courants mis bout à bout, au lieu d'une courte chaîne truffée de symboles. Pour un humain, elle se retient facilement comme une suite de mots, et pourtant ajouter des mots élève linéairement sa résistance à la force brute. Cet outil engendre une phrase secrète sur-le-champ une fois fixés le nombre de mots, le séparateur, la mise en majuscule et l'ajout éventuel de chiffres.
La génération recourt à un aléa cryptographiquement sûr et tout se déroule dans votre navigateur. Rien n'est envoyé à un serveur ni conservé : copiez donc la chaîne affichée immédiatement. Recharger la page produit une autre combinaison. La robustesse estimée affichée à côté est un repère, déduit de la taille de la liste de mots et du nombre de mots.
Comment créer une phrase secrète
- Fixer le nombre de mots Quatre ou plus sont recommandés. À trois ou moins, la robustesse estimée est insuffisante et ne tiendra pas face à des outils de cassage spécialisés.
- Choisir le séparateur Un trait d'union se lit bien à voix haute, ce qui aide lorsqu'il faut transmettre la phrase oralement. Pour les services n'admettant pas d'espace, choisissez un autre symbole.
- Régler majuscules et chiffres ajoutés Cela adapte le résultat aux services exigeant une majuscule ou un chiffre. Vous satisfaites l'exigence tout en restant capable de la retenir.
- Générer et copier Vous pouvez regénérer jusqu'à ce qu'une combinaison vous convienne. Une fois arrêtée, copiez-la aussitôt et enregistrez-la là où vous gardez vos mots de passe.
Astuces pour en tirer le meilleur parti
- Il est recommandé d'utiliser au moins 4 mots. Avec 3 mots ou moins, l'entropie estimée est souvent insuffisante face à des outils de cassage spécialisés.
- Pour les cas où vous devez lire à voix haute ou noter le mot de passe, comme un mot de passe Wi-Fi, le séparateur tiret est plus lisible et réduit les erreurs de saisie.
- Si un service exige un symbole, activer « Ajouter un nombre à 2 chiffres à la fin » peut aider à satisfaire les exigences de complexité sans utiliser de ponctuation.
- La phrase de passe générée est seulement affichée, jamais enregistrée. Recharger la page produit une nouvelle combinaison ; copiez-la donc immédiatement si vous comptez l'utiliser.
Quand une phrase secrète est utile
Définir un mot de passe Wi-Fi
Comme vous devez souvent le dicter à des visiteurs, une suite de mots se transmet infiniment plus aisément qu'une file de symboles. La séparation par traits d'union convient à la lecture à voix haute.
Le mot de passe maître d'un gestionnaire
C'est le seul mot de passe que vous devez vraiment retenir vous-même. Une phrase secrète vous donne la longueur tout en restant mémorisable.
Une phrase secrète pour un fichier chiffré
Comme secret d'un ZIP ou d'un chiffrement de disque, vous pouvez choisir une forme facile à transmettre et difficile à mal saisir.
Un mot de passe partagé temporairement
Bien adapté à ce qui se partage brièvement au sein d'une équipe. Collée dans une messagerie, elle risque bien moins d'être mal lue.
Les termes des phrases secrètes
- Phrase secrète
- Un mot de passe formé en joignant plusieurs mots. Il permet d'atteindre facilement la longueur voulue et se retient comme se prononce sans peine.
- Diceware
- Une méthode qui choisit des mots dans une liste à l'aide de dés ou d'une autre source d'aléa. Cette idée est le fondement de la génération de phrases secrètes.
- Entropie
- Un indicateur, exprimé en bits, de la difficulté à deviner quelque chose. Chaque bit supplémentaire double le nombre de tentatives qu'exige une recherche exhaustive.
- Attaque par force brute
- Une attaque qui essaie tour à tour toutes les combinaisons envisageables. La longueur d'une phrase secrète se traduit directement en résistance.
- Attaque par dictionnaire
- Une attaque qui essaie des mots courants et des mots de passe ayant fuité. Choisir les mots au hasard est ce qui la contre.
- Web Crypto API
- Le dispositif cryptographique intégré aux navigateurs. C'est lui que cet outil emploie pour engendrer un aléa difficile à prédire.
Questions fréquentes
Anecdote — Comment « correct horse battery staple » a changé le débat
La méthode Diceware elle-même a été conçue par Arnold Reinhold en 1995, mais c'est grâce à la 936e planche (2011) de la bande dessinée en ligne xkcd qu'elle est devenue largement connue. Cette planche comparait un mot de passe d'apparence complexe mais difficile à retenir, comme « Tr0ub4dor&3 », à une phrase de passe composée de quatre mots simples, « correct horse battery staple ». Elle montrait que cette dernière est en réalité plus difficile à casser par force brute, bien que bien plus facile à mémoriser.
Ce paradoxe apparent s'explique par l'entropie au sens de la théorie de l'information. Plutôt que d'élargir l'ensemble de caractères par position, choisir plusieurs mots dans une grande liste accumule davantage de bits d'aléa par sélection. Même une liste d'environ 853 mots apporte environ 9,7 bits par mot, si bien que quatre mots réunis rivalisent déjà avec un mot de passe de 8 caractères mêlant lettres, chiffres et symboles.
Il existe toutefois des compromis pratiques. Les phrases de passe plus longues sont plus sujettes aux erreurs de frappe, et réutiliser la même liste de mots signifie qu'un attaquant qui l'obtient réduit de fait l'espace de recherche à la taille de cette liste. Pour vos comptes les plus sensibles, considérez la phrase générée comme un mot de passe maître mémorisable pour un gestionnaire de mots de passe, plutôt que de la réutiliser partout.