astraia, nastavení složitosti uživatelských hesel
Astraia umožňuje nastavit několik úrovní složitosti uživatelských hesel. Tato složitost není definována pouze délkou samotného hesla, ale je především vyhodnocováno množství, způsob, a pořadí zadaných znaků, čísel, nebo speciálních znaků. Na základě tohoto vyhodnocení je pak heslu přidělen určitý počet bodů, a vypočte se také tzv. použitelná délka hesla. Tento počet bodů pak odpovídá hodnotě nastavení složitosti hesla a to podle následující tabulky:
Počet bodů | Úroveň složitosti |
méně než 4 znaky | very weak (velmi slabé) |
méně než 8 znaků | weak (slabé) |
méně než 12 znaků | ok (v pořádku) |
méně než 16 znaky | strong (silné) |
méně než, nebo 20 znaků | very strong (velmi silné) |
Vyhodnocovací algoritmus pro stanovení hodnoty komplexity hesla pracuje s následujícími faktory:
Snímek nastavení požadavku na složitost hesla v astraia
Příklady:
Reálná délka řetězce "hello" je 5 znaků a použitelná délka tohoto řetězce je také 5. Oproti tomu, reálná délka řetězce "hello12345" je 10 znaků, ale použitelná délka tohoto řetězce je 5 (kvůli dvojnásobku 'l') a sekvence "12345", které dohromady tvoří 5 po sobě jdoucích nebo na sebe navazujících znaků.
Body přidělené heslu na základě použitelné délky se vypočítají následujícím způsobem:
Použitelná délka |
Přidělené body |
větší než 11 | 8 |
větší než 9 | 4 |
větší než 7 | 2 |
větší než 5 | 1 |
menší nebo rovno 5 | 0 |
Příklad se složitějším heslem:
Heslo "=NejaKeH-Slo*G-5" je vyhodnoceno jako složitější (i když má menší počet znaků) než heslo "NejakejednodussiHeslo-1A".
Pokud tedy nastavíte složitost na velmi silné, nejkratší a nejvíce složité heslo bude mít 16 znaků nebo více (příklady: "=NejaKeH-Slo*G-5" nebo "Nej/KeH-SlG*G-5").
Doporučené zdroje k prostudování:
- Wiki https://en.wikipedia.org/wiki/Password_strength
- informace poskytované Národním úřadem pro kybernetickou a informační bezpečnost (infoservis, podpůrné materiály, stránky úřadu)
V případě nejasností nebo dotazů nás neváhejte kontaktovat.
© 2024 system IN s.r.o. | Tvorba webových stránek - Tomáš Michalčík