fixmint
CS

Co dělá heslo silným, v prostých číslech

Autor: · · aktualizováno 8. listopadu 2026 · 4 min čtení

Silné heslo je dlouhé a náhodné a náhodnost musí vzniknout v generátoru, ne ve vaší hlavě. Každý náhodný znak nebo slovo násobí počet pokusů, které útočník potřebuje, a proto dělá délka víc než triky, jako je nahrazování písmen symboly. Vytvořte jedinečné heslo pro každý účet, uložte ho do správce hesel a nikdy ho znovu nepoužívejte.

Generátor heselPotřebuji silné hesloVyzkoušet zdarma

Proč chytré triky selhávají

Útočníci jen zřídka hádají jeden účet po druhém ručně. Procházejí seznamy běžných hesel a slov ze slovníku a zkoušejí na nich známé vzory, například @ místo a, 0 místo o a symbol na konci. Tyto varianty zkoušejí jako první, protože se hesla mnoha lidí řídí stejnými vzory. Heslo jako P@ssw0rd! působí člověku složitě, ale patří mezi první varianty, které útočníkův seznam vyzkouší. Jeho viditelná složitost přitom mnoho neříká o tom, jak těžké je uhodnout.

Entropie prostými slovy

Entropie měří, kolika stejně pravděpodobným možnostem mohlo heslo odpovídat, a vyjadřuje se v bitech. Každý další bit zdvojnásobí počet nutných pokusů. Důležité je, že entropie popisuje postup, kterým heslo vzniklo, ne to, jak heslo vypadá. Náhodný řetězec a snadno zapamatovatelná fráze mohou působit stejně divně a přitom mít velmi různou entropii. Ani náhodný identifikátor není heslo, protože je navržen jako jedinečný, nikoli jako tajný. Rozdíl vysvětluje článek UUID v4 nebo v7.

Pro heslo složené z náhodných znaků platí výpočet:

bits = délka × log2(velikost znakové sady)

Pro heslo složené z náhodných slov platí:

bits = počet slov × log2(velikost seznamu slov)

Tabulka ukazuje příklady výpočtů. Každý řádek předpokládá, že všechny volby byly náhodné a stejně pravděpodobné.

Vytvořeno taktoMožnostiBity
8 náhodných malých písmen26^837,6
12 náhodných písmen a číslic62^1271,5
20 náhodných znaků z 94 tisknutelných symbolů94^20131,1
4 náhodná slova ze seznamu 7 776 slov7 776^451,7
5 náhodných slov ze seznamu 1 024 slov1 024^550,0
6 náhodných slov ze seznamu 7 776 slov7 776^677,5

První řádek ukazuje, proč jsou krátké náhodné řetězce slabé: 38 bitů nechává malou rezervu pro důležitý účet. Třetí řádek ukazuje, co přináší délka. Heslo, které si vymyslíte, například Sunset!2026, má ve skutečnosti mnohem méně možností, než naznačuje jeho délka, protože jste ho sestavili z malé sady známých tvarů.

Heslové fráze, které se dají napsat

Pokud musíte heslo psát ručně, například při přihlášení do notebooku nebo jako hlavní heslo správce hesel, je praktickou volbou heslová fráze z náhodných slov. Šest náhodných slov ze seznamu 7 776 slov dá asi 77,5 bitu a slova si zapamatujete mnohem snáze než náhodný řetězec symbolů. Slova musí být náhodná. Čtyři slova, která jste vybrali sami, nesou mnohem méně, než by naznačoval jejich počet, protože lidé vybírají známá slova ve známých dvojicích. Seznamy slov, které se losují kostkou, se proto používají často: rozhoduje kostka, ne vaše zvyky. Generátor hesel skládá frázi právě takto, s oddělovačem, který zvolíte, a volitelným velkým písmenem a číslicí.

Opakování je větší riziko

Délka má význam, ale právě opakování obvykle způsobí, že jeden únik znamená mnoho dalších. Když je web napaden, dvojice e-mail a heslo se často zkouší na dalších populárních stránkách. Tomu se říká credential stuffing. Heslo, které je na papíře silné, úplně selže, pokud ho použijete i jinde.

Správce hesel tento problém odstraní. Vytvoří jedinečné heslo pro každý účet, uloží ho a automaticky vyplní, takže si zapamatujete jen jedno silné hlavní heslo. Správce hesel nabízejí prohlížeče i systémy telefonů a existují i samostatné aplikace. Ať použijete kterýkoli, nejdřív zapněte dvoufaktorové ověřování u e-mailu a bankovního účtu, protože e-mail je klíčem k obnovení všech ostatních účtů.

NIST, americký standardizační úřad, dává přednost délce před pravidly složitosti, jako je povinný symbol, a neprosazuje pravidelné povinné změny, pokud neexistuje známka kompromitace. Web, který vás nutí měnit heslo každých pár měsíců nebo nepřijímá dlouhá hesla či vkládání, se řídí starými zvyklostmi. Je to slabina daného webu, nikoli důvod zvolit slabší heslo.

Krátký kontrolní seznam

  • Generujte hesla, nevymýšlejte je.
  • U účtů, které nelze snadno obnovit, cílte na alespoň 16 náhodných znaků, nebo na šest náhodných slov.
  • Pro každý účet používejte jedno jedinečné heslo a uchovávejte je ve správci.
  • Zapněte dvoufaktorové ověřování všude, kde je nabízeno.
  • Pokud služba, kterou používáte, nahlásí únik dat, heslo ihned změňte.

Pokud jde o heslo k routeru, ukazuje článek sdílení Wi-Fi pomocí QR kódu, jak ho předat bez nahlas vyslovení.

Jak to udělat s fixmint

  1. Otevřete generátor hesel a ponechte vybráno Náhodné znaky.
  2. Nastavte Délka na alespoň 16, u důležitého účtu na 20 nebo více. Výchozí hodnota je 20, se všemi čtyřmi sadami znaků zaškrtnutými.
  3. Přečtěte si Odhadovaná síla. Nástroj hodnotí pod 50 bitů jako slabé, 50 až 69 jako přijatelné, 70 až 99 jako silné a 100 nebo více jako velmi silné.
  4. Stiskněte Vygenerovat znovu pro novou sadu pěti hesel a jedno zkopírujte do správce hesel. Nepoužívejte ho nikde jinde.
  5. Pro hlavní heslo, které musíte napsat, zvolte Heslová fráze, nastavte Slova na šest a ponechte oddělovač, který dokážete napsat.

Rychlé odpovědi

Jsou pro silné heslo potřeba symboly?

Ne. Náhodné symboly přidají několik bitů, ale délka přidá více a dlouhý náhodný řetězec písmen a číslic je silný.

Kolik slov tvoří silnou heslovou frázi?

Šest náhodných slov ze seznamu 7 776 slov dá asi 77,5 bitu, což je pro většinu účtů rozumný cíl.

Je bezpečné nechat prohlížeč ukládat vygenerovaná hesla?

Pro většinu lidí jde o rozumnou volbu, pokud má zařízení zámek obrazovky a profil prohlížeče je chráněný. Hlavní riziko představuje zařízení, nikoli heslo.

Přeloženo z Anglický originál s pomocí AI.

Komentáře

    Zatím žádné komentáře. Buďte první.

    Vaše hodnocení (nepovinné)

    Váš e-mail se nikde nezobrazuje ani neukládá.

    Obálka knihy Agentic AI in the BrowserAgentic AI in the Browser

    Příklady použití pro AI pracovní postupy v prohlížeči, které nejprve chrání soukromí: stejná myšlenka dělat vše na vlastním zařízení, na které stojí fixmint.

    $4.99Koupit na GumroaduAnglicky