À propos de l'outil Générateur de mots de passe sécurisés
Le générateur de mots de passe crée des mots de passe forts et réellement aléatoires pour vos comptes. Vous choisissez la longueur et les types de caractères, voyez une estimation du temps qu'il résisterait à une attaque et le copiez d'un clic.
Comment ça marche
Les mots de passe sont construits avec crypto.getRandomValues, le générateur de nombres aléatoires cryptographiquement sûr de votre navigateur. C'est la même source d'aléa que celle utilisée pour les clés de chiffrement. Le Math.random() ordinaire est prévisible et ne doit pas servir aux mots de passe. L'outil utilise aussi l'échantillonnage par rejet : chaque caractère du jeu a exactement la même probabilité, sans biais subtil en faveur de certaines lettres.
Quand l'option « au moins un de chaque type » est activée, un caractère de chaque jeu sélectionné est placé d'abord, le reste est tiré dans le jeu complet, puis le tout est mélangé pour que ces caractères garantis ne soient pas à des positions prévisibles.
Qu'est-ce qui rend un mot de passe fort ?
La robustesse se mesure en bits d'entropie : longueur × log₂(taille du jeu). Chaque bit supplémentaire double le nombre d'essais nécessaires à un attaquant. L'indicateur de robustesse suppose une attaque hors ligne à 10 milliards d'essais par seconde.
- Moins de 40 bits : faible, cassable en quelques minutes ou heures.
- 60 à 80 bits : fort pour la plupart des comptes en ligne.
- Plus de 80 bits : très fort. Un mot de passe de 16 caractères utilisant les quatre types atteint environ 104 bits.
La longueur bat la complexité. Ajouter des caractères augmente la robustesse bien plus vite qu'ajouter des types de symboles.
Bonnes pratiques
- Utilisez un mot de passe différent pour chaque compte. Les mots de passe réutilisés transforment une fuite de données en plusieurs.
- Stockez-les dans un gestionnaire de mots de passe comme Bitwarden, 1Password ou celui intégré à votre navigateur.
- Utilisez au moins 16 caractères pour l'e-mail, la banque et les autres comptes importants.
- Activez la double authentification (2FA) partout où elle est proposée.
- Excluez les caractères ambigus (I, l, 1, O, 0) quand un mot de passe sera lu à voix haute ou recopié depuis un papier, comme un mot de passe Wi-Fi.