Générateur de phrase secrète Diceware — outil gratuit
Générez des phrases secrètes mémorables à haute entropie en combinant des mots aléatoires. Nombre de mots, séparateur et majuscules configurables — utilise un générateur aléatoire cryptographiquement sécurisé.
Cliquez sur n'importe quel mot pour relancer uniquement ce mot
Pourquoi diceware ? Des phrases mémorables composées de mots aléatoires ont une entropie élevée et sont plus faciles à retenir que du charabia. Une phrase de 5 mots a plus d'entropie qu'un mot de passe aléatoire de 10 caractères avec majuscules + symboles. Tout l'aléa provient de crypto.getRandomValues() dans votre navigateur. Aucun mot, phrase secrète ni donnée n'est envoyé.
Utilisations courantes
- Générer un mot de passe maître pour le gestionnaire de mots de passeUne phrase diceware est idéale pour la clé maître de votre gestionnaire de mots de passe — entropie élevée, mémorisable.
- Générer des phrases de chiffrementPour le chiffrement de disque complet, les clés GPG ou tout système cryptographique nécessitant un secret mémorisable.
- Générer des mots de passe réseau Wi-FiPlus facile à partager verbalement que les caractères aléatoires — parfait pour les réseaux d'invités ou les maisons partagées.
- Générer des secrets partagés d'équipePour les comptes de service partagés, les mots de passe de déploiement ou tout ce que plusieurs personnes doivent mémoriser.
- Générer des mots de passe d'exemple mémorables pour les démosLors de la démonstration d'outils nécessitant un mot de passe, les phrases diceware sont plus mémorables pour l'audience que du charabia aléatoire.
Comment ça marche
La génération de phrase secrète s'exécute entièrement dans votre navigateur avec crypto.getRandomValues de l'API Web Crypto — la même source d'aléa cryptographique utilisée par les gestionnaires de mots de passe et le TLS. La liste de 1 296 mots courts de l'EFF est intégrée directement dans la page, aucune requête réseau n'est donc effectuée pendant la génération.
- 1Sélection de mots sans biaisPour chaque emplacement de mot, crypto.getRandomValues remplit un buffer Uint32 avec un nombre aléatoire soutenu par le matériel. L'échantillonnage par rejet écarte les valeurs qui fausseraient la distribution, puis le résultat indexe dans la liste de 1 296 mots courts de l'EFF — donnant exactement 10,34 bits d'entropie par mot sans biais de modulo.
- 2Extras optionnels ajoutésSi vous activez l'option nombre, un entier aléatoire de 0 à 99 est choisi avec la même méthode sans biais et ajouté comme puce séparée, ajoutant environ 6,6 bits. Mettre en majuscule la première lettre de chaque mot est déterministe et n'ajoute aucune entropie, ce que l'outil signale explicitement.
- 3Affichage en direct de l'entropie et du temps de cassageL'entropie est calculée comme nombreDeMots × log2(1296), et l'outil convertit ce chiffre en un temps de cassage estimé avec trois modèles d'attaque sélectionnables : 10 essais/s (en ligne limité), 10 milliards/s (GPU hors ligne), et 100 mille milliards/s (grappe à grande échelle). Le calcul se met à jour instantanément quand vous changez le nombre de mots ou les options.
- 4Remplacement par mot et copieCliquer sur un mot individuel remplace uniquement ce mot par un nouvellement généré — même entropie, utile pour remplacer un mot maladroit sans régénérer toute la phrase secrète. La chaîne finale est assemblée avec le séparateur choisi et écrite dans le presse-papiers via l'API Clipboard standard.
La phrase secrète est générée entièrement dans votre navigateur avec des données de mots intégrées localement — rien n'est envoyé à un serveur à aucun moment.
Outils associés
Générateur de mots aléatoires
Générez des noms, verbes ou adjectifs aléatoires pour les jeux, les invites d'écriture et le brainstorming.
Générateur de mots de passe
Générez des mots de passe forts et aléatoires, avec la longueur, les types de caractères et les exclusions de votre choix. Gratuit, sans connexion.
Compteur de mots
Comptez les mots, caractères, phrases et paragraphes. Estimez le temps de lecture.