Přeskočit na obsah

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

Typ hesla

Na platební kartu a SIM kartu obvykle 4 číslice, na telefon alespoň 6. Pokud to zařízení dovolí, zvolte delší PIN.

Výsledek

Váš PIN

Teoretický počet kombinací

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. 1 Vyberte typ hesla: náhodné znaky nebo zapamatovatelné heslo ze slov.
  2. 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. 3 Klikněte na „Vygenerovat heslo“ a výsledek bezpečně zkopírujte.
  4. 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?

Lidé neumí vymýšlet náhodná hesla. Používáme vzorce, data narození, jména a známé fráze a útočníci je při slovníkových útocích zkoušejí jako první. Rozhoduje proto, kdo heslo vybral. Fráze, kterou si vymyslíte, například „KockaMaRadaMleko“, je slabá, protože dává smysl a dá se uhodnout. Šest slov, která generátor náhodně vybere ze seznamu 7 776 slov, je silných, i když útočník celý seznam zná. Síla totiž vychází z náhodného výběru, ne z utajení slov.

Náhodné znaky, nebo heslo ze slov?

Náhodné znaky dávají nejvíc síly na jeden znak, proto se hodí do správce hesel, který je za vás vyplní. Heslo ze slov je delší, ale snáz se pamatuje, čte i píše, například na mobilu nebo když ho někomu diktujete. Použijte ho tam, kde heslo musíte zadávat ručně: hlavní heslo do správce hesel, přihlášení do počítače nebo Wi-Fi pro hosty.

Je tento generátor hesel bezpečný?

Ano. Hesla se vytvářejí přímo ve vašem prohlížeči bez toho, abyste je museli odesílat na server. Zobrazují se pouze vám a existují jen po dobu, kdy jsou zobrazená na obrazovce.

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

Průměrná doba prolomení hesla podle délky a typů znaků Pruhy na logaritmické škále: 8 malých písmen přibližně 10 sekund, 8 znaků všech typů přibližně 3,5 dne, 16 malých písmen přibližně 70 000 let a 16 znaků všech typů více než miliarda let. 1 s 1 den 1 rok 1000 let miliarda let 8 malých písmen ≈ 10 sekund 8 znaků, všechny typy ≈ 3,5 dne 16 malých písmen ≈ 70 000 let 16 znaků, všechny typy více než miliarda let logaritmická škála, 10 miliard pokusů za sekundu

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.

FAQ

Často kladené otázky

Kolik znaků má mít silné heslo?

U náhodně vygenerovaného hesla doporučujeme alespoň 16 znaků, stejně jako CISA. U citlivých účtů (firemní systémy, administrace) ideálně 20 znaků a více. U hesla ze slov zvolte alespoň 6 náhodných slov. Důležité je, aby heslo vybral generátor, ne vy: 16 znaků podle předvídatelného vzoru je mnohem slabších.

Jak dlouhé heslo použít se správcem hesel?

Pokud používáte správce hesel, nemusíte si hesla pamatovat - nastavte proto co nejdelší heslo. Doporučujeme alespoň 20 znaků, ideálně však maximum, které daná stránka povoluje (často 64 nebo více).

Jak si zapamatovat silné heslo?

Přepněte generátor na „Slova“. Vytvoří heslo z náhodných slov, například Slunce-Most-Hruska-Mrak-Pero-Lampa-47, které si snadno představíte jako obraz nebo krátký příběh. Pamatujte si ale jen hesla, která opravdu musíte psát ručně. Ostatní nechte na správci hesel.

Je heslo složené ze slov bezpečné?

Ano, pokud slova vybrala náhoda. Náš generátor vybírá každé slovo se stejnou pravděpodobností ze seznamu 7 776 slov, takže 6 slov a dvoumístné číslo dávají přibližně 84 bitů, tedy asi 22 kvadrilionů kombinací. Frázi, kterou si vymyslíte sami (citát, text písně, větu o sobě), útočníci zkoušejí jako první. Velká písmena a oddělovač sílu nezvyšují, protože jsou vždy stejné.

Kolik slov má mít heslo ze slov?

Doporučujeme alespoň 6 náhodných slov. S naším seznamem 7 776 slov dává 6 slov s dvoumístným číslem přibližně 84 bitů, což stačí i na hlavní heslo do správce hesel. Na Wi-Fi pro hosty nebo méně důležité účty postačí 5 slov, 4 slova už nedoporučujeme.

Jak vytvořit bezpečný PIN?

Přepněte generátor na „PIN“ a zvolte počet číslic, který zařízení dovolí. Nepoužívejte datum narození, rok, řady jako 1234 ani opakující se číslice. Útočníci je zkoušejí jako první, a proto je generátor vynechává. Pokud je to možné, zvolte raději 6 číslic než 4.

Může heslo obsahovat diakritiku?

Technicky ano, ale nedoporučujeme to. Některé stránky, aplikace a klávesnice znaky jako ř, ů nebo ě nepřijmou nebo je uloží jinak a pak se nepřihlásíte. Generátor proto používá slova bez diakritiky, místo „kůň“ napíše „kun“. Síla tím neklesá, protože počítáme jen s jedinečnými slovy po odstranění diakritiky.

Proč nepoužívat stejné heslo na více stránkách?

Pokud dojde k úniku hesla na jedné službě, útočník může získat přístup i k dalším účtům. Jedinečná hesla výrazně snižují riziko zneužití.

Je bezpečné generovat hesla online?

Je důležité používat generátor, který neukládá vaše údaje. Náš nástroj vytváří hesla přímo ve vašem prohlížeči a neukládá je. Pro extrémně citlivé klíče však někteří uživatelé upřednostňují offline nástroje.