La longueur pèse plus que la variété
La solidité tient bien plus au nombre de caractères qu’au nombre de types mélangés. Ajouter un type augmente un peu ce que porte chaque position ; ajouter des positions multiplie cette charge en entier.
L’entropie le montre nettement. Douze caractères avec majuscules, minuscules et chiffres donnent 71 bits, alors que vingt caractères en minuscules seules en donnent 94. Si un site refuse les symboles, rattrapez avec la longueur.
Quel chiffre viser
L’entropie, c’est le nombre d’essais qu’il faudrait pour tout deviner, écrit en bits. Chaque bit supplémentaire double ce nombre.
La soixantaine suffit pour un compte que vous jetterez aussitôt. Ce que vous comptez garder mérite de passer au-dessus de 80 bits, et un mot de passe maître ou une clé de chiffrement, au-dessus de 100. La valeur par défaut de cet outil, seize caractères avec les quatre types activés, atteint 102 bits.
Quand écarter les caractères qui se ressemblent
Le zéro et le O majuscule, ou le un face au l minuscule et au I majuscule, ne se distinguent pas dans beaucoup de polices. Si le mot de passe doit être noté sur papier ou retapé à la main sur un autre appareil, les retirer épargne bien des ennuis. Cela coûte cinq caractères et un peu d’entropie : ajoutez une ou deux positions pour compenser.
Quand un site refuse les symboles
Certains services réclament des symboles puis en rejettent une partie. Cet outil écarte d’emblée les guillemets et les chevrons, parce qu’ils demandent souvent d’être échappés là où le mot de passe sera collé. S’il est tout de même refusé, coupez les symboles et allongez à la place.
Une fois le mot de passe créé
La valeur est produite dans votre navigateur et n’est enregistrée nulle part. Elle disparaît à la fermeture de l’onglet : copiez-la directement dans un gestionnaire de mots de passe.
Plus important que la longueur : ne jamais réutiliser le même mot de passe. Une seule fuite ouvrirait tous les autres comptes, et un mot de passe recyclé n’est jamais plus sûr que le service le plus négligent qui le détient, aussi long soit-il.