Generátor hashů Argon2
Bezplatný online generátor a ověřovač hashů Argon2. Vyberte argon2id, argon2i nebo argon2d s vlastním časem, pamětí a paralelismem. Běží ve Web Workeru přes WebAssembly — 100% lokálně, bez nahrávání.
Co je Argon2 a proč ho používat?
Argon2 je vítěz Password Hashing Competition a moderní standard pro hashování hesel. Na rozdíl od SHA-256 je záměrně pomalý a náročný na paměť, takže rozsáhlé útoky hrubou silou jsou extrémně drahé.
Kterou variantu Argon2 mám zvolit?
Argon2id je doporučená výchozí volba: kombinuje odolnost Argon2i proti postranním kanálům a odolnost Argon2d proti GPU. argon2i volte jen pro starší systémy a argon2d jen kvůli kompatibilitě.
Co znamenají parametry času, paměti a paralelismu?
Časová náročnost je počet iterací, paměť je spotřeba RAM v kilobajtech a paralelismus je počet nezávislých lane. OWASP doporučuje nejméně 19 MiB paměti, 2 iterace a 1 lane — zvyšování paměti je obvykle bezpečnější než zvyšování iterací.
Jaký formát má encoded výstup?
Řetězec encoded následuje formát PHC, např. $argon2id$v=19$m=65536,t=3,p=4$<salt>$<hash>. Obsahuje všechny parametry i sůl — hesla tak můžete později ověřovat bez ukládání čehokoli dalšího.
Mohu ověřit existující hash Argon2?
Ano. Přepněte na kartu ověření, vložte celý encoded hash a zadejte heslo. Nástroj hash přepočítá lokálně a sdělí, zda souhlasí.
Jsou má hesla někde odesílána?
Ne. Hashování běží v lokálním Web Workeru na WebAssembly verzi Argon2. Vaše heslo nikdy neopustí prohlížeč a nic se neloguje.
Je vlastní sůl bezpečná?
Sůl nemusí být tajná — musí být jen unikátní pro každé heslo. Vestavěný generátor náhodné soli vytváří 16 náhodných bajtů, doporučenou volbu, pokud nemáte zvláštní důvod sůl znovu použít.
Proč hashování chvíli trvá, než začne?
Při prvním použití se do workera načte WebAssembly engine Argon2 (cca 26 KB). Poté čas vychází z parametrů samotných: vysoké nastavení paměti je záměrně pomalé.
Jak používat Generátor hashů Argon2
Generátor hashe Argon2 vytváří a ověřuje hashe hesel Argon2 zcela ve vašem prohlížeči. Výpočet běží ve Web Workeru s využitím WebAssembly buildu Argon2 — heslo nikdy neopustí zařízení a nic se nenahrává ani neloguje.
- Otevřete záložku Vygenerovat hash, zadejte heslo do pole Heslo a vyberte variantu: doporučenou výchozí volbou je Argon2id, Argon2i a Argon2d poslouží pro případy kompatibility.
- Nastavte parametry náročnosti: Iterace (časová náročnost), Paměť v KB a Paralelismus (lanes). OWASP doporučuje alespoň 19 MiB paměti a 2 iterace; víc paměti bývá účinnější než víc iterací.
- Ponechte Náhodnou sůl (16 náhodných bajtů na hash) nebo přejděte na Vlastní sůl a zadejte vlastní text. Pokud váš backend očekává jinou délku než 32 bajtů, upravte délku hashe.
- Klikněte na Vygenerovat hash. Výsledek zobrazí celý PHC encoded řetězec (přímo uložitelný do databáze), surový hex digest i dobu výpočtu.
- Pro pozdější ověření hesla otevřete záložku Ověřit hash, vložte encoded řetězec a zadejte heslo — verdikt ukáže SHODA nebo NESHODA.
Ukládejte celý encoded řetězec (nejen hex digest) — obsahuje variantu i všechny parametry náročnosti, takže budoucí ověření i zvyšování parametrů zůstanou funkční.
Související nástroje
- Generátor Bcrypt Generujte a ověřujte bcrypt hashy hesel online. Nastavitelný faktor nákladů, vestavěná sůl, náhled hash v reálném čase. Veškeré zpracování probíhá lokálně ve vašem prohlížeči.
- Generátor Hesel Generujte silná, bezpečná náhodná hesla okamžitě. Přizpůsobte délku, znaky a vytvářejte hromadná hesla — 100% v prohlížeči.
- Generátor hashů Generujte hashe MD5, SHA-1, SHA-256, SHA-512 z textu okamžitě v prohlížeči
- Generátor HMAC Generujte HMAC hash podpisy pomocí algoritmů SHA-1, SHA-256, SHA-384 nebo SHA-512. Zabezpečené ověřování zpráv pro vývoj API a ověření integrity dat.
- AES šifrování / dešifrování Šifrování/dešifrování AES s režimy CBC, CFB, CTR, OFB, ECB, padding Pkcs7/ZeroPadding/NoPadding, klíče 128/192/256 bit, výstup Base64, automatická detekce formátu klíče/IV
- Kontrola Hash Počítejte a ověřujte hashe MD5, SHA-1, SHA-256, SHA-512 lokálně
- Odemknout PDF Okamžitě odeberte ochranu heslem ze souborů PDF v prohlížeči. Obsahuje inteligentní brute-force obnovení hesla.
- Chránit PDF Přidejte ochranu heslem do souborů PDF online zdarma. Zašifrujte dokumenty PDF pomocí šifrování AES-256, abyste zabránili neoprávněnému přístupu. 100% v prohlížeči, bez nahrávání.