Générateur de mots de passe
- Contient des majuscules
- Contient des minuscules
- Contient des chiffres
- Contient des symboles
- Aucun caractère consécutif
- Aucun motif répétitif évident
- Pas un mot de passe faible courant
Générer des mots de passe, phrases secrètes et PIN aléatoires
Quels modes sont disponibles dans le générateur de mots de passe ?
Cet outil propose trois modes de génération : mot de passe aléatoire, phrase secrète et PIN. Ils conviennent aux comptes de sites web, aux gestionnaires de mots de passe, aux identifiants temporaires, aux PIN d’appareils et aux scénarios de test nécessitant des identifiants aléatoires. Chaque mode utilise ses propres règles de génération et son propre modèle d’estimation de la robustesse. Après avoir choisi un mode, vous pouvez régler ses paramètres et générer un ou plusieurs résultats.
Mot de passe aléatoire : longueur et types de caractères personnalisables
Les mots de passe aléatoires peuvent contenir de 4 à 128 caractères, avec une longueur par défaut de 20 caractères. Les lettres minuscules, les lettres majuscules, les chiffres et les symboles peuvent être combinés librement. Lorsque l’option d’exclusion des caractères similaires est activée, des caractères tels que 0, O, o, 1, l et I sont exclus. Lors de la génération, chaque type de caractère activé est utilisé au moins une fois, puis les caractères sont mélangés avec une source aléatoire sécurisée.
Phrase secrète : générer une suite de mots aléatoires
Le mode phrase secrète convient aux identifiants aléatoires plus faciles à lire, à saisir ou à mémoriser. Vous pouvez choisir de 3 à 10 mots aléatoires et les relier avec un tiret, un underscore, un point ou un espace. Vous pouvez également activer la majuscule initiale, ajouter un chiffre ou ajouter un symbole, par exemple River-Lamp-Cactus ou forest-27. Les phrases secrètes utilisent un modèle d’entropie basé sur le nombre de mots et ne sont pas évaluées simplement comme des mots de passe constitués de caractères aléatoires.
PIN : générer des codes numériques aléatoires
Le mode PIN génère uniquement des codes numériques de 4, 6, 8 ou 10 chiffres. Les options permettant d’interdire les chiffres consécutifs et les chiffres répétés peuvent être activées afin de réduire les combinaisons simples comme 123456, 654321 ou 111111. L’entropie théorique est calculée avec un modèle spécifique aux combinaisons numériques et n’utilise pas les contrôles du mode mot de passe aléatoire.
Comment interpréter la robustesse et l’entropie ?
Après la génération d’un mot de passe aléatoire, l’outil affiche son niveau de robustesse, son entropie théorique ainsi que les contrôles portant sur les majuscules, les minuscules, les chiffres, les symboles, les caractères consécutifs, les motifs répétitifs et les mots de passe faibles courants. Les phrases secrètes et les PIN utilisent leurs propres modèles d’entropie et affichent une indication adaptée au mode. L’entropie théorique représente la taille de l’espace aléatoire et ne correspond pas directement au temps réel nécessaire pour casser un mot de passe. La présence de motifs prévisibles peut réduire la sécurité réelle.
Pourquoi utiliser des nombres aléatoires cryptographiquement sûrs ?
La génération utilise la fonction crypto.getRandomValues() fournie par le navigateur afin d’obtenir des valeurs aléatoires cryptographiquement sûres. Un échantillonnage par rejet permet d’éviter les biais pouvant résulter d’une simple opération modulo. L’outil n’utilise ni Math.random(), ni horodatage, ni combinaison prévisible d’un nom d’utilisateur et d’une date. Après avoir satisfait aux exigences de types de caractères, les caractères sont également mélangés aléatoirement afin d’éviter que certains types apparaissent toujours aux mêmes positions.
Comment générer et copier plusieurs mots de passe ?
Les trois modes permettent une génération par lot, avec jusqu’à 50 résultats par opération. Chaque résultat peut être copié individuellement ou tous les résultats peuvent être copiés en une seule fois. Les résultats peuvent également être exportés au format TXT. La modification de la longueur, des types de caractères, du nombre de mots, des règles du PIN ou d’autres paramètres ne remplace pas automatiquement les résultats existants. Il faut cliquer sur « Générer » ou « Régénérer » pour créer de nouveaux résultats avec les paramètres actuels.
Les mots de passe générés sont-ils envoyés à un serveur ?
La génération et l’analyse de la robustesse sont effectuées entièrement dans la page du navigateur. Les mots de passe ne sont pas envoyés à un serveur. Les résultats ne sont enregistrés ni dans l’URL, ni dans localStorage, ni dans sessionStorage, ni dans les cookies. L’actualisation ou la fermeture de la page supprime les résultats actuels. Pour une conservation durable, utilisez un gestionnaire de mots de passe.
Comment choisir entre mot de passe aléatoire, phrase secrète et PIN ?
Pour les comptes de sites web et autres identifiants nécessitant une forte randomisation, utilisez le mode mot de passe aléatoire avec une longueur suffisante et des types de caractères adaptés. Pour des identifiants aléatoires plus faciles à lire ou à saisir, utilisez le mode phrase secrète. Pour les appareils, systèmes ou services qui n’acceptent que des chiffres, utilisez le mode PIN. La longueur et les caractères autorisés dépendent toujours du système ou du service concerné.
Comment utiliser le générateur de mots de passe ?
- Trois modes de génération pour les mots de passe aléatoires, les phrases secrètes et les PIN, avec des règles et modèles d’entropie adaptés
- Mots de passe aléatoires de 4 à 128 caractères, avec lettres minuscules, majuscules, chiffres et symboles combinables et exclusion des caractères similaires
- Phrases secrètes de 3 à 10 mots avec tiret, underscore, point ou espace comme séparateur
- Phrases secrètes avec majuscule, chiffres et symboles ; PIN de 4, 6, 8 ou 10 chiffres
- Jusqu’à 50 résultats par opération, avec copie individuelle, copie de tous les résultats et export TXT
- Utilisation de crypto.getRandomValues() dans le navigateur ; génération et analyse locales sans envoi des résultats