Jak nástroj použít
- 1Nové heslo se zobrazí hned po načtení stránky.
- 2Nastavte délku – 16 znaků a víc je dobrý výchozí bod – a vyberte, jaké znaky má heslo obsahovat.
- 3Pokud budete heslo číst nebo přepisovat ručně, zapněte „Vynechat zaměnitelné znaky“.
- 4Klikněte na Kopírovat a vložte heslo do registračního formuláře nebo do správce hesel.
Co dělá heslo silným?
Nejvíc záleží na délce. Každý další znak znásobí počet možných hesel, takže náhodné heslo o 16 znacích je nesrovnatelně odolnější než důmyslné heslo o 8 znacích. Pomáhá i kombinace malých a velkých písmen, číslic a symbolů, protože zvětšuje množinu znaků, ze kterých se každá pozice vybírá.
Druhou polovinou je náhodnost. Lidé jsou předvídatelní – slova, jména, data a vzory na klávesnici jsou první, co nástroje na lámání hesel zkoušejí. Heslo vybrané bezpečným generátorem náhodných čísel nemá žádný vzor, který by šlo zneužít.
Jak tento generátor funguje
Hesla vznikají ve vašem prohlížeči pomocí rozhraní Web Crypto (crypto.getRandomValues), tedy stejného zdroje náhodnosti, jaký se používá pro šifrovací klíče. Každý znak se vybírá metodou rejection sampling, takže žádný znak není pravděpodobnější než jiný, a heslo vždy obsahuje alespoň jeden znak z každé zvolené skupiny.
Nic z toho, co vygenerujete, se neposílá na nestoo ani se nikam neukládá. Po zavření karty hesla zmizí – proto si je nejdřív uložte do správce hesel.
Co znamená číslo entropie
Entropie v bitech vyjadřuje, kolik pokusů by útočník potřeboval: každý bit navíc práci zdvojnásobí. Kolem 60 bitů odolá hádání přes internet, 80 bitů a víc je silné i proti offline lámání uniklé databáze a přes 100 bitů je zbytečně mnoho téměř pro jakýkoli účet.
Otázky a odpovědi
Jak dlouhé by mělo být moje heslo?
Pro běžné účty použijte alespoň 12 znaků a pro e-mail, bankovnictví a hlavní heslo správce hesel 16 a víc. Pokud to web dovolí, delší je vždy lepší.
Je bezpečné generovat heslo online?
Tady ano: heslo vzniká lokálně ve vašem prohlížeči a vaše zařízení nikdy neopustí. Po načtení stránky se můžete dokonce odpojit od internetu a generátor bude fungovat dál.
Mám mít na každém webu jiné heslo?
Ano. Když unikne databáze jednoho webu, útočníci zkoušejí uniklé kombinace e-mailu a hesla i jinde. Jedinečná hesla pro každý účet tomu zabrání – a správce hesel vám je pomůže snadno uchovat.
Proč vynechávat zaměnitelné znaky?
Znaky jako velké I, malé l a číslice 1 nebo O a 0 se snadno spletou, když heslo čtete nahlas nebo ho přepisujete z papíru. Jejich vynecháním má heslo o něco nižší entropii, ale mnohem snáz se s ním pracuje.