Generátor hesel odolných vůči kvantovým útokům
Vygenerujte silné heslo
Kryptograficky bezpečná náhodnost, entropie v reálném čase a ukazatel kvantové bezpečnosti. Nic neopouští váš prohlížeč.
Délka
Znakové sady
Vyloučení
Síla
—Ukazatel entropie, plný při 128 bitech.
- Entropie
- 0 bit
- Abeceda
- 0 zn.
- Doba prolomení (klasicky)
- —
- Doba prolomení (kvantově)
- —
Groverův algoritmus snižuje odolnost vůči útoku hrubou silou na polovinu, takže proti ideálnímu kvantovému útočníkovi nabízí heslo jen asi entropie ÷ 2 bitů. Dosáhněte značky (≈256 bitů entropie), abyste získali kvantovou rezervu 128 bitů.
—I silné heslo lze vylákat phishingem nebo odhalit při úniku dat. Přístupové klíče odolávají phishingu, nikdy se nepoužívají opakovaně a nemohou uniknout z odcizené databáze hesel. Generovaná hesla používejte jen tam, kde přístupové klíče ještě nejsou k dispozici.
Soukromí na prvním místě
Lokální generování hesel s ohledem na klasické i kvantové útoky
Náhodnost pochází z generátoru getRandomValues rozhraní Web Crypto — stejného kryptograficky bezpečného zdroje, jaký se používá pro klíče — nikoli z Math.random. Vaše hesla, zvolené znaky ani vyloučení se nikam neodesílají, nejsou zde žádné sledovací prvky a po načtení nástroj funguje i offline.
Jak se měří síla hesla?
Entropie je log₂ počtu různých hesel, která lze se současným nastavením vytvořit, přičemž všechna jsou stejně pravděpodobná. Blíží se hodnotě délka × log₂(velikost abecedy), je o něco nižší, protože každá zvolená sada se musí objevit alespoň jednou a bez opakování se znaky nemohou opakovat. Více znaků i větší abeceda ji zvyšují.
Co zde znamená „kvantově bezpečné“?
Ideální kvantový útočník s Groverovým algoritmem zhruba na polovinu snižuje odolnost vůči útoku hrubou silou, takže heslo nabízí přibližně entropie ÷ 2 efektivních bitů. Pro kvantovou rezervu 128 bitů je potřeba zhruba 256 bitů entropie.
Jsou odhady doby prolomení přesné?
Ne — jde o orientační řády. Klasický odhad předpokládá rychlého offline útočníka (~10¹¹ pokusů/s); kvantový započítává Groverovo zrychlení. Skutečné útoky se liší podle použitého hashovacího schématu.
Mám místo toho používat přístupové klíče?
Tam, kde jsou podporovány, ano. Přístupové klíče odolávají phishingu, nikdy se nepoužívají opakovaně a nemohou uniknout z napadené databáze hesel. Silné vygenerované heslo používejte jen tam, kde přístupové klíče nejsou k dispozici.