Tarayıcınız güncel değil

Bu siteyi görüntülemek için tarayıcınızın veya cihazınızın işletim sisteminin güncellenmesi gerekiyor.

Your browser is out of date. Please update iOS or your browser to view this site.

Passer au contenu principal
Gizke.com
Blog

Générateur de mot de passe

Tout reste sur votre appareil.

 

Robustesse

Très forte
103.4 bits d'entropieTemps de piratage estimé: 205 Md siècles

Générez des mots de passe robustes et des phrases secrètes mémorisables, avec estimation de l'entropie et du temps de piratage, dans votre navigateur.

La véritable robustesse d'un mot de passe vient de son entropie - le nombre de mots de passe possibles qu'un attaquant devrait essayer avant de deviner le vôtre - qui dépend à la fois de la longueur et du nombre de caractères différents possibles à chaque position. Cet outil génère des mots de passe cryptographiquement aléatoires (via l'API Web Crypto, pas Math.random()) ou des phrases secrètes composées de mots, et affiche l'entropie réelle ainsi qu'une estimation approximative du temps de piratage pour tout ce que vous générez, afin que les compromis soient visibles plutôt que cachés derrière une étiquette vague comme fort ou faible. Rien n'est généré sur un serveur ni envoyé où que ce soit.

Questions fréquentes

Dois-je utiliser un mot de passe aléatoire ou une phrase secrète ?
Les deux sont légitimes, et les directives NIST 2024 sur l'identité numérique privilégient explicitement la longueur plutôt que des règles de complexité imposées. Un mot de passe aléatoire concentre plus d'entropie par caractère, idéal quand un gestionnaire de mots de passe le retient pour vous. Une phrase secrète - plusieurs mots aléatoires enchaînés - échange un peu d'entropie par caractère contre quelque chose qu'un humain peut réellement mémoriser et taper, ce qui compte pour les mots de passe maîtres ou tout ce que vous tapez de mémoire.
Que signifient réellement les bits d'entropie ?
Chaque bit d'entropie supplémentaire double le nombre de tentatives qu'un attaquant devrait faire pour essayer toutes les possibilités. Un mot de passe avec 40 bits d'entropie a environ mille milliards de combinaisons possibles ; un avec 80 bits en a environ mille milliards de fois mille milliards. Les recommandations de sécurité considèrent généralement 80 bits ou plus comme excellents pour tout ce qui ne peut pas être protégé par une limitation de débit ou un verrouillage, comme une clé de chiffrement ou le mot de passe maître d'un gestionnaire.
Comment le temps de piratage estimé est-il calculé ?
Il suppose un attaquant ayant un accès hors ligne à un hachage de mot de passe, tentant environ 10 milliards d'essais par seconde - une approximation grossière d'un cluster de GPU moderne. Il vise à communiquer un ordre de grandeur, pas une prévision précise : le temps de piratage réel dépend fortement de l'algorithme de hachage utilisé par le système cible, que cet outil n'a aucun moyen de connaître.
Pourquoi exclure les caractères ambigus comme l, 1, I, O et 0 ?
Ils sont faciles à confondre à l'oral, à l'écrit ou dans certaines polices d'affichage. Les exclure échange une petite quantité d'entropie contre un mot de passe moins sujet aux erreurs de saisie depuis un écran ou un papier - utile pour les mots de passe que vous devrez saisir manuellement plutôt que coller depuis un gestionnaire.
Le générateur aléatoire pourrait-il favoriser certains caractères par rapport à d'autres ?
Non - il utilise un échantillonnage par rejet reposant sur crypto.getRandomValues() plutôt qu'une simple opération modulo. Prendre un octet aléatoire et calculer octet % taillePool donnerait aux caractères situés en début de pool des chances légèrement meilleures dès que la taille du pool ne divise pas 256 de façon exacte ; le générateur rejette donc toute valeur hors plage et retire à nouveau jusqu'à obtenir un résultat dans une plage qui se divise de façon exacte. Résultat : chaque caractère a exactement la même probabilité d'être choisi, quel que soit le nombre de types de caractères activés.
Pourquoi un mot de passe aléatoire inclut-il toujours au moins un caractère de chaque type que j'ai activé ?
Après avoir constitué le pool de caractères, le générateur met de côté un caractère de chaque catégorie activée - majuscules, minuscules, chiffres, symboles - avant de remplir le reste de la longueur à partir du pool complet, puis mélange le tout dans un ordre aléatoire. Cela garantit que votre mot de passe ne se retrouvera pas accidentellement composé uniquement de lettres sans chiffre, ce qui compte car de nombreux sites rejettent un mot de passe auquel il manque un type de caractère requis, même si le pool en contenait un. L'étape de mélange utilise la même sélection aléatoire non biaisée, donc les caractères garantis ne finissent pas à des positions prévisibles.

Partager cet outil

BlogÀ proposContactConditions d'utilisationPolitique de confidentialité