Preskočiť na obsah

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

Typ hesla

Odporúčame aspoň 16 znakov; so správcom hesiel pokojne 20 a viac.

Typy znakov:

Výsledok

Vaše heslo

Sila hesla

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. 1 Vyberte typ hesla: náhodné znaky alebo zapamätateľné heslo zo slov.
  2. 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. 3 Kliknite na „Vygenerovať heslo“ a výsledok si bezpečne skopírujte.
  4. 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?

Ľudia sú zlí vo vymýšľaní náhodných hesiel. Používame vzorce, dátumy narodenia, mená a známe frázy a útočníci ich pri slovníkových útokoch skúšajú ako prvé. Rozhoduje preto, kto heslo vybral. Fráza, ktorú si vymyslíte, napríklad „MackaMaRadaMlieko“, je slabá, lebo dáva zmysel a dá sa uhádnuť. Šesť slov, ktoré generátor náhodne vyberie zo zoznamu 7 776 slov, je silných, aj keď útočník celý zoznam pozná. Sila totiž vychádza z náhodného výberu, nie z utajenia slov.

Náhodné znaky alebo heslo zo slov?

Náhodné znaky dávajú najviac sily na jeden znak, preto sa hodia do správcu hesiel, ktorý ich za vás vyplní. Heslo zo slov je dlhšie, ale ľahšie sa pamätá, číta aj píše, napríklad na mobile alebo keď ho niekomu diktujete. Použite ho tam, kde heslo musíte zadávať ručne: hlavné heslo do správcu hesiel, prihlásenie do počítača alebo Wi-Fi pre hostí.

Je tento generátor hesiel bezpečný?

Áno. Heslá sa vytvárajú priamo vo vašom prehliadači bez toho, aby ste ich museli odosielať na server. Zobrazujú sa iba vám a existujú len po dobu, kým sú zobrazené na obrazovke.

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

Priemerný čas prelomenia hesla podľa dĺžky a typov znakov Pruhy na logaritmickej mierke: 8 malých písmen približne 10 sekúnd, 8 znakov všetkých typov približne 3,5 dňa, 16 malých písmen približne 70 000 rokov a 16 znakov všetkých typov viac ako miliarda rokov. 1 s 1 deň 1 rok 1000 rokov miliarda rokov 8 malých písmen ≈ 10 sekúnd 8 znakov, všetky typy ≈ 3,5 dňa 16 malých písmen ≈ 70 000 rokov 16 znakov, všetky typy viac ako miliarda rokov logaritmická mierka, 10 miliárd pokusov za sekundu

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.

FAQ

Často kladené otázky

Koľko znakov má mať silné heslo?

Pri náhodne vygenerovanom hesle odporúčame aspoň 16 znakov, rovnako ako CISA. Pri citlivých účtoch (firemné systémy, administrácia) ideálne 20 znakov a viac. Pri hesle zo slov zvoľte aspoň 6 náhodných slov. Dôležité je, aby heslo vybral generátor, nie vy: 16 znakov podľa predvídateľného vzoru je oveľa slabších.

Aké dlhé heslo použiť so správcom hesiel?

Ak používate správcu hesiel, nemusíte si heslá pamätať - nastavte preto čo najdlhšie heslo. Odporúčame aspoň 20 znakov, ideálne však maximum, ktoré daná stránka povoľuje (často 64 alebo viac).

Ako si zapamätať silné heslo?

Prepnite generátor na „Slová“. Vytvorí heslo z náhodných slov, napríklad Slnko-Most-Hruska-Oblak-Pero-Lampa-47, ktoré si ľahko predstavíte ako obraz alebo krátky príbeh. Pamätajte si však len heslá, ktoré naozaj musíte písať ručne. Ostatné nechajte na správcu hesiel.

Je heslo zložené zo slov bezpečné?

Áno, ak slová vybrala náhoda. Náš generátor vyberá každé slovo s rovnakou pravdepodobnosťou zo zoznamu 7 776 slov, takže 6 slov a dvojciferné číslo dávajú približne 84 bitov, teda asi 22 kvadriliónov kombinácií. Frázu, ktorú si vymyslíte sami (citát, text piesne, veta o sebe), útočníci skúšajú ako prvú. Veľké písmená a oddeľovač silu nezvyšujú, lebo sú vždy rovnaké.

Koľko slov má mať heslo zo slov?

Odporúčame aspoň 6 náhodných slov. Pri našom zozname 7 776 slov dáva 6 slov s dvojciferným číslom približne 84 bitov, čo stačí aj na hlavné heslo do správcu hesiel. Na Wi-Fi pre hostí alebo menej dôležité účty postačí 5 slov, 4 slová už neodporúčame.

Ako vytvoriť bezpečný PIN?

Prepnite generátor na „PIN“ a zvoľte počet číslic, ktorý zariadenie dovolí. Nepoužívajte dátum narodenia, rok, rady ako 1234 ani opakujúce sa číslice. Útočníci ich skúšajú ako prvé, a preto ich generátor vynecháva. Ak je to možné, zvoľte radšej 6 číslic ako 4.

Môže heslo obsahovať diakritiku?

Technicky áno, ale neodporúčame to. Niektoré stránky, aplikácie a klávesnice znaky ako ä, ô alebo ľ neprijmú alebo ich uložia inak a potom sa neprihlásite. Generátor preto používa slová bez diakritiky, namiesto „kôň“ napíše „kon“. Sila tým neklesá, pretože počítame len s jedinečnými slovami po odstránení diakritiky.

Prečo nepoužívať rovnaké heslo na viacerých stránkach?

Ak dôjde k úniku hesla na jednej službe, útočník môže získať prístup aj k ďalším účtom. Jedinečné heslá výrazne znižujú riziko zneužitia.

Je bezpečné generovať heslá online?

Je dôležité používať generátor, ktorý neukladá vaše údaje. Náš nástroj vytvára heslá priamo vo vašom prehliadači a neukladá ich. Pre extrémne citlivé kľúče však niektorí používatelia uprednostňujú offline nástroje.