Kalkulačka síly hesla

Naše kalkulačka síly hesla analyzuje zabezpečení vašeho hesla měřením entropie (náhodnosti), rozmanitosti znaků, délky a detekcí běžných vzorů. Odhaduje, jak dlouho by trvalo jeho prolomení pomocí útoku hrubou silou, a nabízí praktické tipy pro jeho posílení. Soukromí na prvním místě: veškerá analýza probíhá ve vašem prohlížeči — vaše heslo nikdy neopustí vaše zařízení.

star 4.9
auto_awesome AI
New

Síla hesla calculator

shield 100% Private — your password never leaves your browser. All analysis is done locally.
Strength No Password
Character Analysis
close 8+ characters
close Uppercase (A-Z)
close Lowercase (a-z)
close Numbers (0-9)
close Symbols (!@#$)
close 12+ characters
Score lock_open
0
/100
Time to Crack timer
Instant

At 10 billion guesses/second

Entropy
0 bits
Pool Size
0 chars
Details
Length 0 characters
Possible Combinations 0
Character Types 0 of 4

lightbulb Tips

  • •12+ characters is the minimum recommendation
  • •Length matters more than complexity
  • •Never reuse passwords across sites
  • •Use a password manager for best security

How to Use the Síla hesla

password

Zadejte své heslo

Zadejte nebo vložte heslo do vstupního pole. Vše je 100% soukromé — nic se neodesílá na žádný server.

security

Zkontrolovat skóre síly

Zjistěte hodnocení síly, bity entropie a odhadovaný čas potřebný k prolomení pomocí útoku hrubou silou.

verified

Vylepšete své heslo

Postupujte podle tipů na míru a posilte své heslo. Cilte na entropii 80+ bitů.

The Formula

Entropie hesla měří náhodnost a nepředvídatelnost hesla. Vypočítá se jako délka hesla vynásobená logaritmem o základu 2 z velikosti sady znaků. Heslo používající malá písmena (26) + velká písmena (26) + číslice (10) + symboly (33) = 95 možných znaků. Každý další znak exponenciálně zvyšuje počet možných kombinací, takže je heslo těžší prolomit.

Entropy = L × log₂(R)

lightbulb Variables Explained

  • L Délka hesla (počet znaků)
  • R Velikost sady znaků (možné znaky na pozici)
  • Entropy Síla hesla v bitech — čím více, tím lépe

tips_and_updates Pro Tips

1

Délka je nejdůležitějším faktorem — mířte na minimálně 12+ znaků, ideálně 16+

2

Pro maximální entropii používejte kombinaci velkých a malých písmen, čísel a symbolů

3

Heslové fráze (spojení náhodných slov) jsou silné a zároveň snadno zapamatovatelné: 'correct-horse-battery-staple'

4

Nikdy nepoužívejte stejné heslo pro více účtů — raději použijte správce hesel

5

Vyhněte se osobním údajům (jména, data narození, jména mazlíčků), které lze snadno uhodnout

6

Běžné substituce (@ místo a, 3 místo e) zvyšují bezpečnost jen minimálně — útočníci tyto triky znají

7

Aktivujte dvoufázové ověření (2FA) jako další vrstvu zabezpečení nad rámec hesla

Naše kalkulačka síly hesla analyzuje bezpečnost vašeho hesla v reálném čase přímo ve vašem prohlížeči. Podívejte se na skóre entropie, odhadovaný čas prolomení a získejte praktické tipy pro vytvoření silnějších hesel. Vaše heslo nikdy neopustí vaše zařízení.

Kontrola síly hesla s analýzou entropie

Entropie hesla je zlatým standardem pro měření síly hesla. Naše kalkulačka entropie hesla ukazuje přesně, kolik bitů náhodnosti vaše heslo obsahuje.

Více bitů entropie znamená exponenciálně více kombinací, které musí útočník vyzkoušet. U důležitých účtů cílejte na 80+ bitů.

Kalkulačka času prolomení hesla

Jak dlouho by trvalo prolomit vaše heslo? Naše kalkulačka času útoku hrubou silou odhaduje čas prolomení na základě moderních GPU clusterů (10 miliard pokusů za sekundu).

Podívejte se na obrovský rozdíl mezi 6místným heslem (minuty) a 16místným heslem (století).

Jak vytvořit silné heslo

Nejlepší hesla kombinují délku s komplexností. Používejte 12 a více znaků s kombinací velkých a malých písmen, čísel a symbolů. Nebo použijte přístupovou frázi ze 4 a více náhodných slov.

Vyhněte se osobním údajům, běžným slovům a předvídatelným vzorům. Náš testovač síly hesla přesně ukáže, co dělá vaše heslo silným nebo slabým.

Co je to entropie hesla a jak se počítá?

Entropie hesla je měření nepředvídatelnosti vyjádřené v bitech, které odhaduje, jak těžké je heslo uhádnout. Vypočítá se jako E = L × log2(R), kde L je délka hesla a R je velikost sady znaků (26 malých písmen, 26 velkých písmen, 10 číslic a přibližně 33 běžných symbolů).

Každý další bit entropie zdvojnásobuje počet pokusů, které musí útočník provést. Tento informačně-teoretický model vychází z zakladatelské práce Clauda Shannona v oblasti teorie informací a norma NIST SP 800-63B pojednává o síle hesla z hlediska odolnosti vůči hádání namísto pevně daných pravidla pro jeho složení.

Vyšší entropie trvale znamená odolnější heslo.

Jak útok hrubou silou prolomí hesla?

A útok hrubou silou prolomí hesla systematickým zkoušením všech možných kombinací znaků, dokud jedna neodpovídá. Útočníci však zřídkakdy začínají naslepo: nejprve spouštějí slovníkové útoky a útoky založené na pravidlech pomocí nástrojů jako Hashcat nebo John the Ripper, přičemž testují uniklé seznamy hesel a běžné substituce, než přejdou k úplnému prohledávání.

Moderní GPU clustery dokáží spočítat miliardy tipů hashů za sekundu, a proto krátká hesla padnou rychle. Podle doporučení OWASP by obránci měli útočníky zpomalit hašováním uložených hesel pomocí paměťově náročných algoritmů, jako je bcrypt, scrypt nebo Argon2, spíše než pomocí rychlých hashů jako MD5 nebo SHA-1.

Entropie určuje, kolik pokusů nakonec útok hrubou silou vyžaduje.

Proč délka hesla překonává jeho složitost z hlediska bezpečnosti

Délka hesla zvyšuje sílu lépe než přidávání speciálních znaků, protože entropie roste s délkou lineárně, zatímco se zásobou znaků pouze logaritmicky. Přidáním jednoho znaku do hesla z malých písmen přibližně vynásobíte prostor vyhledávání, zatímco záměnou písmena za symbol získáte jen zlomkovitý nárůst v bitech.

Doporučení NIST SP 800-63B to zohledňují tím, že ruší povinná pravidla pro složitost a namísto toho podporují delší hesla a přístupové fráze o délce až 64 znaků či více. Fráze o 20 znakách složená pouze z malých písmen může překonat 8místné heslo plné symbolů.

Pokud chcete zapamatovatelné a zároveň silné heslo, dejte přednost nejprve délce a až poté rozmanitosti znaků.

Jsou přístupové fráze bezpečnější než složitá hesla?

Přístupové fráze (passphrases) jsou často bezpečnější a uživatelsky přívětivější než krátká složitá hesla, protože jejich délka poskytuje vysokou entropii a zároveň se dobře pamatují. Fráze složená ze čtyř nebo více skutečně náhodných slov vybraných z rozsáhlého seznamu (například ze seznamů EFF Diceware) dosahuje vysoké entropie bez nutnosti pamatovat si krkolomné řetězce symbolů.

Klíčem je náhodnost: citát z filmu nebo běžně používaná fráze poskytují jen malou ochranu, protože útočníci takové fráze mají ve svých slovnících. Normy NIST SP 800-63B výslovně podporují dlouhá zapamatovatelná hesla a povolují mezery.

Volte samostatná, náhodně vybraná slova raději než gramaticky smysluplnou větu.

Jak hašování a solení hesel chrání uložená hesla

Hašování hesel chrání uložené přihlašovací údaje tím, že převádí heslo na ireverzibilní hodnotu o pevné délce, takže únik databáze přímo neodhalí hesla v čitelné podobě. Sůl (salt), což je unikátní náhodná hodnota přidaná ke každému heslu před hašováním, brání útočníkům v použití předpočítaných duhových tabulek (rainbow tables) a zajišťuje, že stejná hesla vytvoří různé haše.

OWASP doporučuje pomalé a paměťově náročné funkce jako Argon2id, bcrypt nebo scrypt, nastavené tak, aby výpočet každého haše byl nákladný. Rychlé hašovací funkce jako MD5 a SHA-1 jsou pro hesla nevhodné, protože útočníkům umožňují testovat miliardy tipů za sekundu.

Tato kalkulačka odhaduje náročnost prolomení hesla, nikoli sílu hašování na straně serveru.

Měli byste používat stejné heslo pro více účtů?

Ne, hesla byste napříč účty nikdy neměli recyklovat, protože jediný únik dat pak ohrozí všechny služby sdílející stejné přihlašovací údaje. Útočníci toho zneužívají pomocí automatizovaných nástrojů při tzv. credential stuffing, kdy zkoušejí uniklá uživatelská jména a hesla z jedné služby na mnoha dalších.

Organizace OWASP označuje credential stuffing za hlavní příčinu ovládnutí účtů a unikátní hesla jsou primární obranou. Správce hesel řeší problém s pamětí tím, že generuje a ukládá unikátní heslo s vysokou entropií pro každé přihlášení.

Kombinace unikátních hesel s vícefázovým ověřením (MFA), jak doporučují NIST a OWASP, výrazně snižuje dopad jakéhokoli úniku dat.

Jak interpretovat skóre síly hesla, hodnocení a čas prolomení

Vaše výsledky kombinují tři doplňující se ukazatele:

  • hodnotu entropie v bitech
  • kvalitativní hodnocení síly
  • odhadovaný čas prolomení

Entropie je objektivním základním měřením, zatímco hodnocení (od slabého po velmi silné) a odhad času prolomení převádějí tyto bity do intuitivní podoby na základě předpokládané rychlosti hádání. Jelikož se hardwarové vybavení útočníků výrazně liší, údaje o čase prolomení jsou orientační řádové odhady, nikoli záruky, a odpovídají filozofii odolnosti proti hádání popsané v NIST SP 800-63B.

Použijte číslo entropie k porovnání zvažovaných hesel, cokoli pod 60 bitů považujte u důležitých účtů za rizikové a tam, kde na bezpečnosti záleží nejvíce, cílte na 80 a více bitů.

Nejčastější chyby při vytváření hesel

Nejčastějšími chybami při tvorbě hesel jsou předvídatelné volby, s nimiž útočníci již počítají:

  • Vyhněte se slovníkovým slovům, posloupnostem kláves jako qwerty nebo 123456 a osobním údajům, jako jsou jména, data narození nebo jména domácích mazlíčků, které se běžně objevují v únicích dat a na sociálních sítích.
  • Jednoduché náhrady znaků (@ místo a, 3 místo e) zvyšují entropii jen zanedbatelně, protože prolamovací nástroje tato pravidla aplikují automaticky.
  • Nepřidávejte pouze číslo nebo vykřičník na konec slabého základního slova a nikdy znovu nepoužívejte stará hesla.

OWASP doporučuje kontrolovat nová hesla vůči seznamům známých úniků a NIST radí ověřovat hesla proti databázím kompromitovaných údajů před jejich přijetím.

Frequently Asked Questions

sell

Tags