Generátor hesiel
Generátor silných a náhodných hesiel pre e-mail, sociálne siete či firemné účty. Vytvorte si náhodné heslo, zapamätateľné heslo zo slov alebo bezpečný PIN. Nastavte dĺžku, typy znakov alebo počet slov a heslo sa vygeneruje priamo vo vašom prehliadači.
Vygenerovať heslo
Výsledok
Vaše heslo
Sila je vypočítaná pre heslá, ktoré náhodne vygeneroval tento nástroj. Pre heslo, ktoré si vymyslíte sami, neplatí.
Ako vygenerovať silné heslo
- 1 Vyberte typ hesla: náhodné znaky alebo zapamätateľné heslo zo slov.
- 2 Pri náhodných znakoch zvoľte dĺžku (odporúčame aspoň 16 znakov), pri hesle zo slov počet slov (odporúčame aspoň 6).
- 3 Kliknite na „Vygenerovať heslo“ a výsledok si bezpečne skopírujte.
- 4 Pre každý účet použite jedinečné heslo (ideálne so správcom hesiel).
Prečo používať generátor náhodných hesiel?
Náhodné znaky alebo heslo zo slov?
Je tento generátor hesiel bezpečný?
Odporúčané nastavenia
-
E-mail a sociálne siete: 16 náhodných znakov alebo 6 náhodných slov.
-
Firemné účty a administrácia: 20 a viac náhodných znakov.
-
Hlavné heslo do správcu hesiel alebo do počítača: 6 a viac náhodných slov, ktoré si zapamätáte.
-
Wi-Fi heslo: 16-24 znakov, alebo 5-6 slov, ak ho často diktujete hosťom.
-
So správcom hesiel: 20+ znakov, alebo maximum, ktoré stránka dovoľuje.
Najlepšie postupy pre bezpečnosť hesiel
-
Pre každý účet používajte jedinečné heslo
-
Dĺžka a náhodnosť sú dôležitejšie než kombinácia typov znakov: aspoň 16 náhodných znakov alebo 6 náhodných slov
-
Heslo si nevymýšľajte. Aj zložito vyzerajúce heslo podľa vzoru, napríklad Leto2026!, sa dá uhádnuť
-
Veľké písmená, čísla a symboly pridajte hlavne vtedy, keď ich stránka vyžaduje
-
Používajte správcu hesiel - nemusíte si heslá pamätať, tak ich nastavte dlhšie
-
Ak je to možné, zapnite dvojfaktorové overenie (2FA)
Koľko znakov má mať silné heslo?
Sila hesla závisí od toho, koľko možností musí útočník vyskúšať. Tabuľka porovnáva náhodne vygenerované heslá rôznej dĺžky s heslami zo slov.
Dĺžka verzus zložitosť hesla
8 malých písmen útočník pri 10 miliardách pokusov za sekundu uhádne v priemere za 10 sekúnd.
Veľké písmená, číslice a symboly pomôžu: 8 znakov vydrží asi 3,5 dňa. Stále je to málo.
Dvojnásobná dĺžka urobí oveľa viac. 16 malých písmen vydrží v priemere okolo 70 000 rokov.
16 znakov zo všetkých typov je mimo dosahu útočníka. Najviac pomáha dĺžka, typy znakov sú až druhé.
| Heslo | Sila (bity) | Priemerný čas prelomenia |
|---|---|---|
| 8 náhodných znakov | ≈ 52 | približne 3,5 dňa |
| 12 náhodných znakov | ≈ 79 | približne 750 000 rokov |
| 16 náhodných znakov | ≈ 105 | viac ako miliarda rokov |
| 20 náhodných znakov | ≈ 131 | viac ako miliarda rokov |
| 4 náhodné slová + číslo | ≈ 58 | približne 7 mesiacov |
| 5 náhodných slov + číslo | ≈ 71 | približne 4 500 rokov |
| 6 náhodných slov + číslo | ≈ 84 | približne 35 miliónov rokov |
Predpoklady: každý znak je náhodne vybraný z 94 tlačiteľných znakov ASCII (malé a veľké písmená, číslice, symboly). Slová sú náhodne vybrané zo zoznamu 7 776 slov a na konci je náhodné dvojciferné číslo (00-99). Veľké začiatočné písmená a oddeľovač silu nezvyšujú, lebo sú vždy rovnaké. Časy sú ilustračné: offline útok na odcudzenú databázu s rýchlym hashom pri 10 miliardách pokusov za sekundu. Priemerný čas znamená vyskúšanie polovice všetkých kombinácií, vyskúšanie všetkých trvá dvakrát dlhšie. Ak služba ukladá heslá pomalým hashom (napríklad bcrypt alebo Argon2), útok je rádovo pomalší. Pri online útoku služba navyše počet pokusov obmedzuje.
Súvisiace nástroje
Ďalšie nástroje na prípravu, úpravu a kontrolu textu.
FAQ
Často kladené otázky