Jak dlouho trvá prolomit heslo? (Zdarma generátor)
Doba prolomení hesla závisí na délce, typech znaků a způsobu uložení. Hrubá síla v číslech, nejnovější tabulky a bezplatný generátor hesel.
Zveřejněno · Čtení: 4 min
Doba, za kterou se heslo podaří prolomit, závisí na třech věcech: na tom, kolik je možných hesel (délka a typy znaků), jak rychle může útočník zkoušet odhady a zda je heslo vůbec náhodné. Náhodné osmiznakové heslo z malých písmen, uložené pomocí pomalého hashe, může padnout za pár týdnů na pronajatých grafických kartách. Náhodné šestnáctiznakové heslo se smíšenými znaky by trvalo déle než existuje vesmír. Generátor hesel zdarma vytvoří dlouhé a náhodné heslo přímo ve vašem zařízení.
Slavné barevné tabulky, které se sdílejí online, jsou užitečné, ale stojí na předpokladech. Když ty předpoklady znáte, víte, co účet skutečně chrání.
Co znamená „prolomení“
Když se někde registrujete, dobře provozovaný web vaše heslo neukládá. Ukládá hash, tedy zamíchaný otisk hesla. Při přihlášení web zahashuje to, co napíšete, a porovná otisky. Generátor hashů zdarma ukazuje tuto myšlenku: když napíšete password123, jeho MD5 hash je 482c811da5d5b4bc6d497ffa98491e38, pokaždé a na každém počítači.
Když je databáze webu ukradena, útočníci získají hashe, ne hesla. Prolomit heslo znamená hádat hesla, hashovat každý odhad a hledat shodu offline, tak rychle, jak to jejich hardware dovolí. Žádné zablokování účtu na webu je nezpomalí.
Proto rozhodují o čase dvě věci:
- Počet možností, které bude útočník možná muset vyzkoušet.
- Rychlost hádání, která silně závisí na metodě hashování, kterou web použil.
Hrubá síla v číslech
Počet možných hesel je velikost sady znaků umocněná na délku hesla.
| Sada znaků | Počet znaků |
|---|---|
| Pouze číslice | 10 |
| Malá písmena | 26 |
| Malá + velká písmena + číslice | 62 |
| Všechny čtyři typy v našem generátoru | 85 |
Osmiznakové heslo z malých písmen má 26^8, asi 209 miliard, možností. Se všemi 85 znaky dává osm znaků asi 2.7 × 10^15 možností. Každý další znak celkový počet znásobí velikostí sady, a proto délka převáží nad vším ostatním.
Co říká nejnovější tabulka
Podle tabulky Hive Systems z roku 2026 zvládla skupina 16 grafických karet RTX 5090 útočících na hesla uložená pomocí bcrypt (záměrně pomalého hashe s pracovním faktorem 10) asi 138,675 odhadů za sekundu. Při této rychlosti odhadují, že osmiznakové heslo z malých písmen se prolomí asi za dva týdny a osmiznakové heslo se všemi typy znaků asi za 132 let. Jejich časy jsou nejhorší možné, kdy je správné heslo až úplně poslední odhad.
Když použijeme stejnou rychlost hádání a sadu 85 znaků z našeho generátoru, dostaneme nejhorší možný čas pro náhodná hesla:
| Délka | Pouze malá písmena (26) | Všechny čtyři typy (85) |
|---|---|---|
| 6 | asi 37 minut | asi 32 dní |
| 8 | asi 17 dní | asi 620 let |
| 10 | asi 32 let | asi 4.5 milionu let |
| 12 | asi 22,000 let | asi 32 miliard let |
| 16 | asi 10 miliard let | asi 1.7 × 10^18 let |
Naše hodnota pro osm znaků se neshoduje s hodnotou Hive, protože tabulky se liší velikostí sady znaků, nastavením hashe a tím, jak počítají odhady. Podstata je stejná. Správný odhad přijde v průměru zhruba v polovině, takže pro typický případ tyto hodnoty zhruba půlte.
Proč může být tabulka až příliš optimistická
Tabulka počítá s nejlepším scénářem pro vás dvěma způsoby.
Web může používat rychlý hash. bcrypt je navržen tak, aby byl pomalý. Staré nebo nedbalé systémy používají rychlé hashe jako MD5 nebo prosté SHA-1, které jedna grafická karta dokáže otestovat miliardkrát za sekundu. Proti nim se výše uvedené časy zkrátí o faktor milion nebo více. Nedokážete poznat, jak web vaše heslo ukládá, proto počítejte s horším případem. Příručka MD5 vs SHA-256 vysvětluje rozdíl.
Vaše heslo nemusí být náhodné. Hrubá síla je nejpomalejší útok. Skutečné lámání začíná seznamy uniklých hesel, slovníkovými slovy, jmény, daty a běžnými vzory jako Password123! (velké první písmeno, číslo a symbol na konci). Heslo postavené takto se najde za pár sekund bez ohledu na to, kolik typů znaků obsahuje, protože útočníci tyto vzory zkoušejí jako první.
Mohlo už uniknout. Pokud heslo používáte znovu a některý web, kde jste ho použili, zažije únik dat, nemusí útočníci nic lámat. Prostě zkusí stejný e-mail a heslo na dalších webech.
Co vás skutečně chrání
- Délka a náhodnost. Náhodné heslo o 16 znacích nebo více je pro jakéhokoli reálného útočníka mimo dosah hrubé síly. Podle NIST SP 800-63B (revize 4, 2025) by služby, které se spoléhají jen na heslo, měly vyžadovat alespoň 15 znaků a neměly by vynucovat pravidla složení ani pravidelnou změnu.
- Jedinečné heslo pro každý web. Tím se útoky opakovaným použitím úplně zneškodní.
- Správce hesel. Pamatuje si desítky dlouhých náhodných hesel, takže si je nemusíte pamatovat vy. Pak délka nic nestojí.
- Dvoufaktorové ověření. I když je heslo prolomeno, útočník stále potřebuje váš telefon nebo bezpečnostní klíč. Zapněte ho nejdřív u e-mailu, bankovnictví a sociálních sítí.
Pokud potřebujete heslo, které si zapamatujete a napíšete, například hlavní heslo správce hesel, dobře se hodí dlouhá heslová fráze z náhodných slov. Viz heslová fráze vs. heslo.
Vytvořte heslo, které nepůjde prolomit
Otevřete generátor hesel zdarma, nastavte Délka na 16 nebo více (začíná na 20), nechte zaškrtnuté Malá písmena, Velká písmena, Čísla a Symboly, stiskněte Generovat a pak Kopírovat. Heslo se vytvoří ve vašem zařízení a nikam se neodešle. Více o nastavení najdete v jak vytvořit silné heslo.
Často kladené otázky
- Jak dlouho trvá prolomit osmiznakové heslo?
- Záleží na znacích a na tom, jak bylo uloženo. Podle tabulky Hive Systems z roku 2026 asi dva týdny pro náhodná malá písmena a asi 132 let se všemi typy znaků proti bcrypt. Proti rychlému hashi jako MD5 jsou oba časy mnohem kratší.
- Stačí náhodné dvanáctiznakové heslo?
- Náhodné dvanáctiznakové heslo se všemi typy znaků je pro hrubou sílu mimo dosah. U důležitých účtů je ale lepším výchozím řešením 16 znaků nebo více, protože se správcem hesel nic nestojí.
- Dělají symboly heslo silnějším?
- Na jeden znak trochu pomáhají, ale délka pomáhá víc. Náhodné šestnáctiznakové heslo bez symbolů je silnější než náhodné desetiznakové se symboly.
- Dokážou hackeři nakonec prolomit jakékoli heslo?
- Teoreticky ano. Prakticky by náhodné šestnáctiznakové heslo trvalo déle, než by kterýkoli útočník mohl čekat. Slabá, častá nebo opakovaně použitá hesla padají rychle.
- Je bezpečné kontrolovat sílu hesla na webu?
- Do online kontrolorů síly hesla nepište skutečné heslo. Raději vygenerujte nové náhodné heslo; náš generátor ho vytvoří ve vašem zařízení.
Generátory
Vyzkoušet Generátor hesel
Zdarma, bez registrace, funguje ve vašem prohlížeči. Silné náhodné heslo jedním kliknutím, délka 8 až 128 znaků.