Generátor bezpečných hesel
Generátor silných a náhodných hesel pro e-mail, sociální sítě či firemní účty. Vytvořte si náhodné heslo, zapamatovatelné heslo ze slov (heslovou frázi) nebo bezpečný PIN. Nastavte délku a typy znaků nebo počet slov a heslo se vygeneruje přímo ve vašem prohlížeči.
Vygenerovat PIN
Výsledek
Váš PIN
Generátor vynechává snadno uhodnutelné PINy: stejné číslice, řady jako 1234, známé kombinace a data nebo roky narození. Skutečný počet možností je proto o něco nižší.
Jak vygenerovat silné heslo
- 1 Vyberte typ hesla: náhodné znaky nebo zapamatovatelné heslo ze slov.
- 2 U náhodných znaků zvolte délku (doporučujeme alespoň 16 znaků), u hesla ze slov počet slov (doporučujeme alespoň 6).
- 3 Klikněte na „Vygenerovat heslo“ a výsledek bezpečně zkopírujte.
- 4 Pro každý účet použijte jedinečné heslo (ideálně se správcem hesel).
Proč používat generátor náhodných hesel?
Náhodné znaky, nebo heslo ze slov?
Je tento generátor hesel bezpečný?
Doporučená nastavení
-
E-mail a sociální sítě: 16 náhodných znaků nebo 6 náhodných slov.
-
Firemní účty a administrace: 20 a více náhodných znaků.
-
Hlavní heslo do správce hesel nebo do počítače: 6 a více náhodných slov, která si zapamatujete.
-
Wi-Fi heslo: 16-24 znaků, nebo 5-6 slov, pokud ho často diktujete hostům.
-
Se správcem hesel: 20+ znaků, nebo maximum, které stránka dovolí.
Nejlepší postupy pro bezpečnost hesel
-
Pro každý účet používejte jedinečné heslo
-
Délka a náhodnost jsou důležitější než kombinace typů znaků: alespoň 16 náhodných znaků nebo 6 náhodných slov
-
Heslo si nevymýšlejte. I složitě vypadající heslo podle vzoru, například Leto2026!, se dá uhodnout
-
Velká písmena, čísla a symboly přidejte hlavně tehdy, když je stránka vyžaduje
-
Používejte správce hesel - nemusíte si hesla pamatovat, tak je nastavte delší
-
Pokud je to možné, zapněte dvoufázové ověření (2FA)
Kolik znaků má mít silné heslo?
Síla hesla závisí na tom, kolik možností musí útočník vyzkoušet. Tabulka porovnává náhodně vygenerovaná hesla různé délky s hesly ze slov.
Délka versus složitost hesla
8 malých písmen útočník při 10 miliardách pokusů za sekundu uhodne v průměru za 10 sekund.
Velká písmena, číslice a symboly pomohou: 8 znaků vydrží asi 3,5 dne. Pořád je to málo.
Dvojnásobná délka udělá mnohem víc. 16 malých písmen vydrží v průměru kolem 70 000 let.
16 znaků ze všech typů je mimo dosah útočníka. Nejvíc pomáhá délka, typy znaků jsou až druhé.
| Heslo | Síla (bity) | Průměrná doba prolomení |
|---|---|---|
| 8 náhodných znaků | ≈ 52 | přibližně 3,5 dne |
| 12 náhodných znaků | ≈ 79 | přibližně 750 000 let |
| 16 náhodných znaků | ≈ 105 | více než miliarda let |
| 20 náhodných znaků | ≈ 131 | více než miliarda let |
| 4 náhodná slova + číslo | ≈ 58 | přibližně 7 měsíců |
| 5 náhodných slov + číslo | ≈ 71 | přibližně 4 500 let |
| 6 náhodných slov + číslo | ≈ 84 | přibližně 35 milionů let |
Předpoklady: každý znak je náhodně vybraný z 94 tisknutelných znaků ASCII (malá a velká písmena, číslice, symboly). Slova jsou náhodně vybraná ze seznamu 7 776 slov a na konci je náhodné dvoumístné číslo (00-99). Velká počáteční písmena a oddělovač sílu nezvyšují, protože jsou vždy stejné. Časy jsou ilustrační: offline útok na odcizenou databázi s rychlým hashem při 10 miliardách pokusů za sekundu. Průměrná doba znamená vyzkoušení poloviny všech kombinací, vyzkoušení všech trvá dvakrát déle. Pokud služba ukládá hesla pomalým hashem (například bcrypt nebo Argon2), je útok řádově pomalejší. Při online útoku navíc služba počet pokusů omezuje.
Související nástroje
Další generátory testovacích dat, kódů a zástupného obsahu.
FAQ
Často kladené otázky