Lexique FreeTools Labs
Mots de passe sûrs
Découvrez comment longueur, alphabet et sélection aléatoire influencent la force théorique d’un mot de passe et comment le générateur crée les caractères localement.
Lexique FreeTools Labs
Découvrez comment longueur, alphabet et sélection aléatoire influencent la force théorique d’un mot de passe et comment le générateur crée les caractères localement.
Créez localement des mots de passe aléatoires forts.
Ouvrir Générateur de mots de passe →La force affichée par le générateur dépend de la taille du jeu de caractères et de la longueur, tandis que l’aléa cryptographique choisit une valeur dans cet espace.
Les réglages publics sont une longueur entière de 8 à 128, majuscules, minuscules, chiffres, symboles et l’exclusion des caractères ambigus. Il n’existe ni jeu de caractères personnalisé, ni liste de mots, ni passphrase, ni génération par lot, ni copie ou gestionnaire de mots de passe.
La force théorique affichée exprime en bits l’espace combinatoire issu du jeu actif et de la longueur choisie : bits = length × log₂(pool size); 20 × log₂(85) = 128.19 bits.
Chaque groupe actif fournit au moins un caractère; les positions restantes proviennent du pool commun puis toutes sont mélangées. `crypto.getRandomValues()` est obligatoire, l’échantillonnage par rejet évite un biais modulo direct et aucun repli `Math.random()` n’existe. Modifier un réglage efface le résultat précédent.
Ces réglages vérifiés opposent le jeu mixte par défaut, un jeu sans caractères ambigus et un cas limité aux chiffres : L=8–128; default L=20; crypto.getRandomValues(); rejection sampling; Fisher–Yates. L=20, groups=4, pool=85 → 128.19 bits; exclusion: pool=79 → 126.08 bits. L=12, digits, pool=10 → 39.86 bits.
Le nombre de bits est un repère mathématique pour l’espace de caractères généré, non une promesse concernant un compte, un service ou une attaque : 8–128 characters · active pool size · theoretical bits; classes <50, <80, <120, ≥120.
La force affichée est une indication théorique fondée sur longueur et taille du pool, pas une promesse de temps d’attaque ou de sécurité de compte. Le module conserve la valeur générée seulement dans l’état local de la page.