Generátor kódů 2FA (TOTP)
Převeďte tajemství Base32 na aktuální dvoufázové kódy, ověřte kód a vytvořte odkaz otpauth:// — vše ve vašem prohlížeči.
🔒 Kódy se počítají ve vašem zařízení. Tajemství se nikdy nenahrává ani neukládá.
O nástroji Generátor kódů 2FA (TOTP)
Časově založená jednorázová hesla (TOTP, RFC 6238) jsou šestimístné kódy, které zobrazuje Google Authenticator, Microsoft Authenticator, Authy a většina správců hesel. Aplikace a server sdílejí tajný klíč; každých 30 sekund obě strany spočítají HMAC aktuálního časového kroku a ponechají několik číslic výsledku, takže se kódy shodují bez jakéhokoli síťového spojení. Tento nástroj provádí stejný výpočet pomocí Web Crypto API vašeho prohlížeče. Vložte tajemství Base32 uvedené pod QR kódem (nebo vygenerujte nové) a uvidíte aktuální kód s odpočtem, předchozí a následující kód a kontrolu, která toleruje odchylku hodin o jeden krok, jako to dělá většina serverů. Vývojáři jej mohou použít k testování přihlášení s 2FA a k vytvoření URI otpauth://, které importují autentizační aplikace. Tajemství se nikdy nenahrává ani neukládá, ale se skutečnými tajemstvími zacházejte jako s hesly.
FAQ
Proč můj kód nesouhlasí s autentizační aplikací?
Zkontrolujte, že je tajemství zkopírováno celé, že počet číslic, perioda a algoritmus odpovídají aplikaci (většina služeb používá 6 číslic, 30 sekund a SHA-1) a že hodiny zařízení jdou přesně. TOTP závisí na čase, takže hodiny posunuté o více než 30 sekund dávají jiné kódy.
Je bezpečné sem vložit mé tajemství 2FA?
Kód se počítá lokálně pomocí Web Crypto a nic se neodesílá na server. Přesto kdokoli s vaším tajemstvím může generovat vaše kódy, proto skutečná tajemství používejte jen na důvěryhodném zařízení a při vývoji dávejte přednost testovacím.
Co je URI otpauth://?
Je to standardní formát odkazu uvnitř QR kódů 2FA. Obsahuje tajemství, označení účtu, vydavatele a nastavení (algoritmus, počet číslic a periodu), takže autentizační aplikace může účet přidat jedním krokem.