Connectez-vous via MCP →

Entrez le calcul

Formule

Formule: Générateur de mot de passe aléatoire
Show calculation steps (1)
  1. Even-set distribution

    Even-set distribution: Générateur de mot de passe aléatoire

    In Each Chosen Set mode, each of the k enabled sets is used either floor(L/k) or ceil(L/k) times across an L-character password.

Publicité

Résultats

Mot de passe
VHEZJFI0FZac
12 characters · not stored anywhere
Longueur 12 characters
Taille de l'ensemble (caractères distincts) 62
Espace de recherche (ensemble^longueur) 3 226 266 762 397 900 000 000

À quoi sert ce générateur de mot de passe

Cet outil compose un mot de passe aléatoire pouvant atteindre 50 caractères à partir des jeux de caractères que vous sélectionnez : lettres minuscules, lettres majuscules, chiffres, ponctuation, ainsi que parenthèses et symboles. Le mot de passe est généré directement dans votre session : il n'est ni enregistré, ni transmis. Chaque résultat n'existe donc que sur la page que vous avez sous les yeux.

Diagramme montrant des catégories de jeux de caractères se combinant en un mot de passe
Un mot de passe robuste combine plusieurs jeux de caractères : minuscules, majuscules, chiffres et symboles.

Comment l'utiliser

Cochez les jeux de caractères à inclure, choisissez la méthode de sélection, définissez la longueur du mot de passe, puis lancez la génération. Vous pouvez combiner librement les cinq jeux. Plus vous en ajoutez, plus l'espace de recherche s'élargit et plus le mot de passe devient difficile à deviner.

L'option Répartir équitablement entre propose deux stratégies. Tous les caractères sélectionnés fusionne tous les jeux activés dans un seul ensemble, puis tire chaque caractère de manière uniformément aléatoire dans cet ensemble. Chaque jeu sélectionné parcourt les jeux activés à tour de rôle, ce qui garantit que chacun est représenté le plus équitablement possible, avant un mélange final qui répartit aléatoirement les positions. Le nombre de caractères tirés de chaque jeu vaut \( n_j \in \left\{ \left\lfloor \tfrac{L}{k} \right\rfloor, \left\lceil \tfrac{L}{k} \right\rceil \right\} \).

La formule expliquée

La sécurité se mesure généralement par l'espace de recherche, c'est-à-dire le nombre total de mots de passe possibles qu'un attaquant devrait essayer dans le pire des cas. Pour un ensemble de P caractères distincts et une longueur de L, l'espace de recherche vaut

$$\text{Search Space} = P^{L}$$

Ajouter un caractère (augmenter \(L\)) multiplie l'espace par \(P\), tandis qu'ajouter des types de caractères augmente \(P\) : la longueur et la diversité renforcent donc toutes deux votre protection, de façon cumulative.

Courbe de croissance exponentielle de l'espace de recherche d'un mot de passe selon sa longueur
L'espace de recherche croît exponentiellement à mesure que la longueur du mot de passe augmente.

Exemple concret

Supposons que vous activiez les minuscules (26), les majuscules (26) et les chiffres (10), que vous choisissiez Chaque jeu sélectionné et que vous demandiez 8 caractères. Il y a \(k=3\) jeux, donc la rotation 0,1,2,0,1,2,0,1 produit 3 minuscules, 3 majuscules et 2 chiffres. Après un mélange de Fisher-Yates, vous pourriez obtenir quelque chose comme kT4mQ7pR. La taille de l'ensemble est \(P = 26+26+10 = 62\), donc l'espace de recherche est

$$62^{8} \approx 2{,}18 \times 10^{14}$$

FAQ

Mes mots de passe sont-ils enregistrés ? Non. Chaque mot de passe est généré uniquement pour l'affichage ; il n'est ni sauvegardé, ni journalisé.

Quelle longueur choisir pour mon mot de passe ? Visez au moins 12 à 16 caractères, en combinant plusieurs types de caractères. Plus c'est long, plus c'est solide, car chaque caractère ajouté multiplie l'espace de recherche.

Que garantit l'option « Chaque jeu sélectionné » ? Elle répartit les caractères le plus équitablement possible entre les jeux que vous avez choisis, ce qui aide à respecter les règles des sites qui exigent un mélange de lettres, de chiffres et de symboles.

Dernière mise à jour: