Cela peut paraître un peu basique, mais finalement, pourquoi utilise-t'on des mots de passe?
Les mots de passe servent à protéger des données confidentielles. On utilise donc des mots de passe pour restreindre l'accès et ou la modification de certaines données.
Pour être efficace, un mot de passe doit être unique à chaque usage et doit être complexe.
Un mot de passe doit être unique pour chaque usage (email, site web, accès PC, accès smartphone, carte bancaire...), car cela réduit les dégâts lorsqu'il est compromis. Si un mot de passe "fuite", on réduit alors la surface de l'attaque.
Un mot de passe doit être complexe car il est possible d'obtenir le mot de passe utilisé via des logiciels de "brut force". Le but de la complexité c'est d'augmenter le temps de calcul pour les attaquants. exemples :
longueur | caractères possibles | exemples | calcul | résultat |
4 | des chiffres (de "0" à "9") | "0000", "0001", ..., "9999" | 104 | 10.000 possibilités |
4 | des chiffres + des lettres minuscules ( de "a" à "z") | "0000", "0001", ..., "000a", "000b", ... "zzzz" |
(10 + 26)4 = 364 |
1.679.616 possibilités |
4 |
des chiffres + des lettres minuscules ( de "a" à "z") + des lettres majuscules ( de "A" à "Z") |
"0000", "0001", ..., "000a", "000b", ... , "000A", "000Z", ..."ZZZZ" |
(10 + 26 + 26)4 = 364 |
14.776.336 possibilités |
5 | des chiffres (de "0" à "9") | "00000", "00001", ..., "99999" | 105 | 100.000 possibilités |
5 | des chiffres + des lettres minuscules ( de "a" à "z") | "00000", "00001", ..., "0000a", "0000b", ... "zzzzz" |
(10 + 26)5 = 365 |
60.466.176 possibilités |
5 |
des chiffres + des lettres minuscules ( de "a" à "z") + des lettres majuscules ( de "A" à "Z") |
"00000", "00001", ..., "0000a", "0000b", ... , "0000A", "0000Z", ..."ZZZZZ" |
|
|