Skip to content
Omnikalc

Robustesse d'un mot de passe : entropie et temps pour le casser

Mesurez la robustesse d'un mot de passe ou d'une phrase de passe aléatoire en bits d'entropie, et le temps moyen d'une attaque par force brute. Aucun mot de passe n'est saisi.

Mis à jour le
Vos paramètres
Type

Valeur hors limites

Valeur hors limites

Valeur hors limites

Résultats

Entropie

71,5 bits

Temps moyen pour le casser par force brute

5 111,71

Hors de portée de la force brute La force brute est sans espoir ; les vrais risques sont l'hameçonnage et la réutilisation.
Combinaisons possibles (puissance de dix)
21,5 10^x
Entropie par caractère ou par mot
5,95 bits

Robustesse selon la longueur

EntropieTemps moyen pour le casser par force brute
6 actuel35,70,00
8 actuel47,60,00
10 actuel59,51,33
12 actuel71,55 111,71
14 actuel83,419 649 417,94
16 actuel95,375 532 362 579,57
20 actuel119,11 116 091 568 349 629 824,00

Mesurer la robustesse d’un mot de passe

La robustesse d’un mot de passe tiré au hasard se mesure en bits d’entropie : le nombre de questions par oui ou par non nécessaires pour couvrir toutes les possibilités. Chaque bit supplémentaire double le travail d’un attaquant qui essaie toutes les combinaisons. Ce calculateur part de la longueur et des caractères utilisés, ou du nombre de mots d’une phrase de passe. Vous ne saisissez jamais de vrai mot de passe.

Les formules

  • Entropie (caractères aléatoires) = longueur × log2(nombre de caractères possibles)
  • Entropie (phrase de passe) = nombre de mots × log2(taille de la liste)
  • Temps moyen pour casser = 2^(bits − 1) ÷ essais par seconde

En moyenne, l’attaquant trouve le mot de passe après avoir essayé la moitié des possibilités, d’où le bits − 1.

Exemple chiffré

Un mot de passe de 12 caractères tirés au hasard parmi majuscules, minuscules et chiffres (62 caractères) :

  1. Entropie : 12 × log2(62) = 12 × 5,95 = 71,5 bits.
  2. Combinaisons : environ 3,2 × 10²¹.
  3. Face à une attaque hors ligne à 10 milliards d’essais par seconde, il faut en moyenne 5 100 ans.

Jeux de caractères

Caractères Nombre Bits par caractère
Chiffres 10 3,32
Minuscules 26 4,70
Minuscules et chiffres 36 5,17
Majuscules, minuscules, chiffres 62 5,95
Tous les caractères ASCII imprimables 94 6,55
Mot Diceware 7 776 12,92 par mot

Ce que recommandent la CNIL et l’ANSSI

La CNIL, dans sa recommandation de 2022, vise environ 80 bits d’entropie pour un mot de passe utilisé seul : par exemple 12 caractères mêlant majuscules, minuscules, chiffres et caractères spéciaux, ou 14 caractères sans caractères spéciaux. Elle admet des mots de passe plus courts quand le service bloque les essais répétés ou ajoute un second facteur. L’ANSSI insiste de même sur la longueur et sur l’authentification multifacteur pour les comptes sensibles.

Hors ligne ou en ligne

Une attaque en ligne contre une page de connexion est freinée par le serveur, souvent à quelques essais par seconde. Une attaque hors ligne sur une base d’empreintes volée va aussi vite que le matériel de l’attaquant : des milliards d’essais par seconde pour des empreintes rapides, beaucoup moins pour des fonctions lentes comme bcrypt ou Argon2.

Les limites de l’estimation

L’entropie ne vaut que pour un mot de passe tiré au hasard. Ceux que l’on choisit soi-même suivent des schémas, des prénoms, des dates ou des substitutions que les outils de cassage essaient en premier : « Soleil2024! » est bien plus faible que ses 11 caractères le laissent croire. Utilisez un gestionnaire de mots de passe pour générer et retenir des mots de passe uniques, et activez la double authentification partout où c’est possible.

Questions fréquentes

Comment calcule-t-on l'entropie d'un mot de passe ?

Entropie en bits = longueur × log2(nombre de caractères possibles), pour un mot de passe tiré au hasard. 12 caractères parmi 62 lettres et chiffres donnent 12 × 5,95 = 71,5 bits.

Quelle longueur de mot de passe recommande la CNIL ?

Pour un mot de passe utilisé seul, la CNIL vise environ 80 bits d'entropie : par exemple 12 caractères mêlant majuscules, minuscules, chiffres et caractères spéciaux, ou 14 caractères sans caractères spéciaux.

Une phrase de passe est-elle plus sûre ?

Une phrase de mots tirés au hasard vaut ce que vaut son entropie : chaque mot d'une liste Diceware de 7 776 mots apporte 12,9 bits, donc 6 mots font 77,5 bits, plus que 12 caractères aléatoires, et se retiennent mieux.

Le calculateur teste-t-il mon vrai mot de passe ?

Non, aucun mot de passe n'est saisi. Il estime la robustesse d'un mot de passe tiré au hasard selon sa longueur et ses caractères. Un mot de passe choisi par un humain, avec des mots ou des dates, est bien plus faible que sa longueur ne le laisse croire.

Ce calculateur vous a-t-il été utile ?

Merci pour votre avis !

Résultats indicatifs fournis à titre d'information. Ils ne remplacent pas l'avis d'un professionnel.