Hachage/Crypto

Générateur de mots de passe

Mots de passe aléatoires cryptographiquement sûrs avec longueur et jeu de caractères configurables.

This generator draws from a cryptographically secure source of randomness (the Web Crypto API) right in your browser. No password ever leaves your device or reaches a server.

How to use it

What makes a password strong

Strength comes from entropy — length and the size of the character set — not from how "complicated" a password looks to a person. A long password made only of lowercase letters is often stronger than a short one mixing every character type.

Where it's supported, turning on two-factor authentication does more for an account's security than relying on password length alone.

Things to keep in mind

Don't reuse the same password across services — a breach on one account shouldn't put the others at risk.

Store passwords in a password manager, not in a text file or notes app.

Article sur cet outil: Générateur de mots de passe : ce qui rend vraiment un mot de passe solide

Questions fréquentes

Qu'est-ce que l'entropie affichée en bits ?

L'entropie mesure le nombre de combinaisons possibles pour un mot de passe donné sa longueur et son jeu de caractères : plus elle est élevée, plus une attaque par force brute prend de temps. Elle dépend directement de ces deux paramètres.

La longueur compte-t-elle plus que les symboles ?

Oui, augmenter la longueur d'un mot de passe accroît l'entropie de façon exponentielle, alors qu'ajouter des symboles n'agrandit que légèrement le jeu de caractères par position. Un mot de passe long composé uniquement de lettres et chiffres est souvent plus robuste qu'un mot court avec des symboles.

Pourquoi éviter les motifs prévisibles ou les mots du dictionnaire ?

Les mots de passe basés sur des mots courants ou des motifs (dates, séquences de clavier) sont vulnérables aux attaques par dictionnaire, qui testent en priorité ces combinaisons plausibles avant la force brute pure. Un générateur aléatoire élimine ce risque en ne suivant aucun schéma reconnaissable.

Une phrase de passe composée de mots est-elle meilleure que des caractères aléatoires ?

Pour les mots de passe stockés dans un gestionnaire de mots de passe, les caractères aléatoires offrent une entropie par caractère plus élevée. Mais pour le « mot de passe maître », qu'il faut retenir soi-même, une phrase de passe composée de plusieurs mots aléatoires est souvent plus pratique — elle est plus facile à mémoriser pour une entropie comparable ou supérieure.

Peut-on faire confiance au générateur de mots de passe intégré au navigateur ou au gestionnaire de mots de passe ?

Oui, s'il utilise une source d'aléatoire cryptographiquement fiable (Web Crypto API ou équivalent), et non un simple Math.random() ou d'autres générateurs de nombres pseudo-aléatoires impropres à un usage de sécurité.

Articles : Hachage/Crypto

Hash Generator : en quoi MD5, SHA-1 et SHA-256 diffèrent

Pourquoi MD5 sert encore à vérifier l'intégrité de fichiers, mais pas pour les mots de passe.

Checksum Verifier : comment vérifier qu'un fichier n'est pas corrompu

Pourquoi une somme de contrôle correspondante confirme l'intégrité d'un fichier, mais pas qui l'a créé.

HMAC : en quoi un hachage avec clé diffère d'un hachage classique

Pourquoi un simple SHA-256 ne protège pas contre la falsification d'un message, mais HMAC oui.

Bcrypt : pourquoi les mots de passe sont hachés lentement, pas rapidement

Pourquoi un SHA-256 rapide est un mauvais choix pour les mots de passe, et un bcrypt lent le bon choix.

UUID : comment générer des identifiants qui ne se répètent presque jamais

Pourquoi un UUID v4 peut être généré indépendamment sur des millions de machines sans risque de collision.

AES : comment fonctionne le chiffrement symétrique

Pourquoi la même clé chiffre et déchiffre les données en AES, et en quoi cela diffère du chiffrement asymétrique.

Argon2 : pourquoi cet algorithme a remporté le concours de hachage de mots de passe

Comment Argon2 se défend mieux contre les attaques par GPU que les algorithmes de hachage de mots de passe plus anciens.

Scrypt : pourquoi l'algorithme a besoin d'autant de mémoire

Pourquoi scrypt exige volontairement beaucoup de mémoire pour compliquer le cassage sur des dispositifs ASIC.

TOTP : comment fonctionnent les codes à usage unique des applications d'authentification

Pourquoi le code de Google Authenticator fonctionne sans internet et se synchronise avec le serveur uniquement via l'heure.

PBKDF2 : le plus ancien standard d'étirement de clé

Pourquoi le nombre d'itérations recommandé pour PBKDF2 augmente chaque année.

X.509 : ce qu'il y a à l'intérieur d'un certificat SSL

Ce que le navigateur vérifie exactement dans le certificat d'un site avant d'afficher le cadenas vert.

PGP : comment fonctionne le chiffrement à clé publique et privée

Pourquoi on peut partager librement une clé publique PGP, mais jamais la clé privée.