Generátor a validátor OTP
Generujte a validujte jednorázová hesla TOTP/HOTP pro 2FA. Podporuje SHA-1/256/512, tajemství Base32/Hex, export QR. 100% v prohlížeči, bez registrace.
Co je OTP (jednorázové heslo)?
OTP je heslo platné pouze pro jednu přihlašovací relaci nebo transakci. Poskytuje silnější zabezpečení než statická hesla, protože se často mění, což činí ukradené kody po krátké době nepoužitelnými.
Jaký je rozdíl mezi TOTP a HOTP?
TOTP (časově založené jednorázové heslo, RFC 6238) generuje kódy na základě aktuálního času, měnící se každých 30 sekund ve výchozím nastavení. HOTP (založené na HMAC, RFC 4226) používá inkrementální čítač. TOTP je běžnější v moderních systémech 2FA.
Je tento generátor OTP bezpečný?
Ano. Veškerá generace a validace probíhá lokálně ve vašem prohlížeči pomocí Web Crypto API. Vaše tajné klíče nikdy neopustí vaše zařízení a nejsou odesílány na žádný server.
Co je tajemství Base32?
Base32 je schéma kódování, které představuje binární data pomocí 32 znaků (A-Z a 2-7). Je to standardní formát pro tajemství OTP používaná Google Authenticatorem a dalšími aplikacemi 2FA.
Který hash algoritmus si mám vybrat?
SHA-1 je výchozí a je kompatibilní s většinou autentikátorových aplikací včetně Google Authenticatoru. SHA-256 a SHA-512 nabízejí silnější zabezpečení, ale nemusí být podporovány všemi aplikacemi.
Jak přidám vygenerovaný kód do Google Authenticatoru?
Zadejte své tajemství a poté naskenujte zobrazený otpauth QR kód pomocí Google Authenticatoru (nebo jakékoliv kompatibilní 2FA aplikace). Můžete také ručně zadat otpauth URI nebo tajný klíč.
Jaký je formát URI otpauth://?
otpauth://totp/<štítek>?secret=<tajemství>&issuer=<vydavatel>&algorithm=<algo>&digits=<číslice>&period=<perioda>. Toto URI kóduje všechny parametry OTP a může být vykresleno jako QR kód.
Proč se kód mění každých 30 sekund?
Výchozí časový krok (perioda) pro TOTP je 30 sekund, jak je definováno v RFC 6238. To vyvažuje zabezpečení (krátká platnost) s použitelností (dostatek času na zadání kódu).
Mohu ověřit kód, který jsem obdržel?
Ano, přepněte do režimu Validace, zadejte tajemství a kód, který jste obdrželi. Nástroj kontroluje kód proti aktuálnímu a sousedním časovým oknům pro toleranci drobných rozdílů hodin.
Co znamená 6 číslic vs 8 číslic?
Odkazuje na délku vygenerovaného OTP kódu. 6 číslic je standard pro většinu systémů 2FA. 8 číslic poskytuje více možných kombinací, ale je méně podporováno.
Proč se mé kódy neshodují s Google Authenticatorem?
Zkontrolujte, zda tajemství, algoritmus (obvykle SHA-1), číslice (obvykle 6) a perioda (obvykle 30s) všechny odpovídají. Ujistěte se také, že hodiny vašeho zařízení jsou přesné.
Je 2FA totéž co OTP?
OTP je mechanismus, který generuje jednorázové kódy. 2FA (Dvoufaktorová autentizace) je bezpečnostní proces, který často používá OTP jako druhý faktor.
Jak používat Generátor a validátor OTP
Generujte a ověřujte jednorázová hesla TOTP a HOTP pro dvoufaktorové ověření, včetně exportu do QR. Vše se počítá lokálně ve vašem prohlížeči — vaše tajemství nikdy neopustí zařízení.
- Vložte svůj tajný klíč do pole Secret Key, např. JBSWY3DPEHPK3PXP, a nastavte Secret Format na Base32 nebo Hex.
- Zvolte hash v Algorithm — SHA-1, SHA-256 nebo SHA-512 — a délku v Digits (6 nebo 8).
- Klepněte na TOTP Generate pro časové kódy, nebo na HOTP Generate s hodnotou Counter.
- Doplňte Issuer (optional) a Account Label (optional), např. MyCompany a user@example.com.
- Chcete-li kód ověřit, zadejte ho do Code to Validate, např. 123456, a klepněte na Validate.
- Pomocí Copy získejte URI otpauth:// a importujte ji do své ověřovací aplikace.
Kódy TOTP se mění každých Period (seconds) — výchozích 30 —, takže neúspěšné ověření často znamená jen vypršené časové okno.
Související nástroje
- 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í.
- Generátor hlaviček Basic Auth Generujte HTTP Basic Auth hlavičky online — okamžitě kódujte uživatel:heslo do Base64 Authorization hlavičky
- Šifrování Textu Bezpečné šifrování a dešifrování textu s AES-GCM/AES-CBC. Na základě hesla, pouze zpracování v prohlížeči, data nikdy neopustí vaše zařízení.
- 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
- Generátor klíčů RSA Generujte páry klíčů RSA 2048, 3072, 4096 bit. Výstup PEM s otiskem. Místní zpracování.
- Generátor SSH Klíčů Okamžitě generujte bezpečné páry SSH klíčů (RSA, Ed25519, ECDSA) ve svém prohlížeči. Bezplatný online nástroj ve formátu OpenSSH, bez registrace.