Fonctionnement
Les caractères et les mots sont tirés avec crypto.getRandomValues, par échantillonnage par rejet afin que chaque symbole soit exactement équiprobable (un simple % n en favoriserait légèrement certains). Chaque mot de passe contient au moins un caractère de chaque jeu sélectionné.
La robustesse se mesure en entropie : le nombre d’essais dont aurait besoin un attaquant connaissant vos réglages, exprimé en puissance de deux.
entropy = length × log2(alphabet size)
| Réglage | Entropie |
|---|---|
| 20 caractères, les 4 jeux (≈ 88 symboles) | ≈ 129 bits |
| 12 caractères, les 4 jeux | ≈ 77 bits |
| 6 mots EFF | ≈ 77.5 bits |
| 4 mots EFF | ≈ 51.7 bits |
Au-delà de 72 bits, le cassage hors ligne reste hors de portée dans un avenir prévisible ; visez plus de 100 bits pour les clés qui protègent d’autres secrets.
Phrases de passe
Le mode phrase de passe utilise la EFF Large Wordlist (7776 mots, CC BY 3.0 US) : des mots faciles à taper et à retenir. Chaque mot ajoute 12.9 bits.
Confidentialité
Les réglages sont mémorisés ; les mots de passe générés ne le sont pas. Ils n’existent que dans la mémoire de cette page jusqu’à sa fermeture.