Jak entropie hesla určuje jeho bezpečnost
Entropie měří náhodnost (nepředvídatelnost) hesla v bitech. Vzorec je L krát log2(N), kde L je délka a N je velikost množiny znaků.
- Při použití pouze malých písmen (N=26): 12místné heslo má 56,4 bitů entropie.
- Přidání velkých písmen (N=52): 68,4 bitů.
- Přidání číslic (N=62): 71,5 bitů.
- Přidání symbolů (N=94): 78,8 bitů.
Prahové hodnoty bezpečnosti:
- pod 40 bitů je snadno prolomitelné během několika minut;
- 40–60 bitů odolá online útokům, ale podlehne offline útokům;
- 60–80 bitů je silné pro většinu účelů;
- nad 80 bitů je velmi silné;
- nad 128 bitů je neprolomitelné jakoukoli předvídatelnou technologií.
Přechod z 12 na 16 znaků s plnou sadou znaků znamená skok z 78,8 na 105,1 bitů — což je přibližně 78milionkrát těžší na prolomení. Proto NIST a bezpečnostní experti kladou větší důraz na délku než na složitost.