Générateur de mots de passe

Click Générer

Réglez Longueur et les cases de caractères, puis Générer une chaîne avec crypto.getRandomValues. La page n'utilise pas Math.random, et elle ne conserve pas le résultat.

Comment l'utiliser

  1. Regardez Longueur. Elle démarre à 16. Quand vous cliquez sur Générer, un nombre sous 4 est relevé à 4 et un nombre au-dessus de 64 est coupé à 64. Une longueur vide est traitée comme 16.
  2. Cochez les jeux voulus. Uppercase, Lowercase et Numbers démarrent cochés. Symboles démarre décoché. Le jeu de symboles est de la ponctuation, pas des lettres ni des chiffres.
  3. Cliquez sur Générer. Une chaîne remplace la ligne au-dessus des boutons. Le script génère aussi une fois à l'ouverture, donc vous voyez en général un mot de passe avant le premier clic. Si toutes les cases sont éteintes, la ligne dit Sélectionnez au moins un type.
  4. Cliquez sur Copier pour écrire la ligne courante dans le presse-papiers. Copier saute la ligne seulement lorsqu'elle lit encore exactement Click Générer, texte que le chargement français n'affiche pas : la zone part de Click Générer puis est aussitôt remplacée.

Quand c'est utile

Utilisez-le pour un nouvel identifiant, un mot de passe d'application, ou une clé wifi que vous taperez vous-même. Changez Longueur et les cases, puis Générer de nouveau, avant Copier. Un tirage de jeu est un autre travail.

Nombre aléatoire tire des entiers avec Math.random pour des scores et des listes. Dés montre des faces de table et un total. Ces pages sont pour le jeu, pas pour des secrets, et aucune des deux ne devrait être la source d'un mot de passe.

Limites

La page ne stocke pas le mot de passe et ne le vérifie pas contre une liste de fuites. Vous n'aurez pas d'avertissement si les mêmes caractères sont déjà apparus dans une fuite publique. Il n'y a pas d'historique et pas de compte.

Chaque caractère est choisi dans le jeu combiné : une courte longueur peut manquer un jeu que vous avez coché. Cocher Symboles ne garantit pas qu'un symbole apparaisse. Copier dépend de l'autorisation du presse-papiers. Si le navigateur bloque cette écriture, sélectionnez les caractères à l'écran. Mettre la chaîne dans une image QR la rend lisible par n'importe quel scanner : ne le faites que lorsque partager l'image est le but.

Questions

Générer utilise-t-il Math.random ?

Non. Il remplit un tableau typé avec crypto.getRandomValues et projette chaque valeur sur le jeu de caractères. Les outils de jeu de ce site utilisent Math.random. Cette page ne le fait pas.

Que se passe-t-il si toutes les cases sont éteintes ?

Générer s'arrête et la ligne dit Sélectionnez au moins un type. Rallumez au moins une case parmi Uppercase, Lowercase, Numbers ou Symboles, puis Générer de nouveau.

4 caractères suffisent-ils ?

Le contrôle autorise 4 à 64 et démarre à 16. Quatre n'est que le plancher. Seize avec majuscules, minuscules et chiffres est un identifiant courant. Ajoutez Symboles quand le site les accepte.