Lokalne obliczanie w przeglądarce
Kod TOTP jest obliczany w przeglądarce przez Web Crypto. Dla linków tymczasowych zalecany jest #secret=, ponieważ fragment nie jest wysyłany w żądaniu HTTP.
Wklej secret Base32 lub URI otpauth, aby użyć Generator SHA-512 TOTP
Ta zlokalizowana strona Generator SHA-512 TOTP pomaga zamienić istniejący klucz konfiguracji 2FA lub MFA na aktualny kod TOTP. Widoczny tekst pozostaje taki jak wklejony, a obliczenia normalizują spacje, myślniki i padding wewnętrznie.
Kod TOTP jest obliczany w przeglądarce przez Web Crypto. Dla linków tymczasowych zalecany jest #secret=, ponieważ fragment nie jest wysyłany w żądaniu HTTP.
Działa ze standardowymi konfiguracjami TOTP używanymi przez Google Authenticator, Microsoft Authenticator, 1Password, Bitwarden, 2FAS, FreeOTP i inne przepływy 2FA/MFA pokazujące secret Base32 lub otpauth.
Ta macierz pokazuje, jakie dane przyjmuje lokalny generator TOTP/2FA i co sprawdzić przed skopiowaniem kodu.
| Potrzeba | Dane lub ustawienie | Co sprawdzić | Wynik |
|---|---|---|---|
| Ręczny klucz konfiguracji 2FA | Secret Base32 z opcjonalnymi spacjami, myślnikami lub padding | Skopiuj pełny klucz ze strony bezpieczeństwa konta | Pole zachowuje wklejony format, a obliczenie normalizuje lokalnie |
| Link konfiguracji otpauth | URI otpauth://totp/ z QR Authenticator lub ekranu konfiguracji | URI zawiera secret oraz opcjonalnie issuer, digits, period i algorithm | Narzędzie odczytuje obsługiwane parametry TOTP i aktualizuje opcje |
| Obraz QR Authenticator | Zrzut QR lub zapisany obraz | Przeglądarka obsługuje lokalne BarcodeDetector API | QR jest odczytywany w przeglądarce; upload nie jest potrzebny |
| Wiele kont | Jeden niezależny generator na secret | Użyj Add generator tylko dla innego konta lub MFA token | Każdy generator ma własną nazwę, secret, odliczanie i przycisk kopiowania |
| Zaawansowane ustawienia TOTP | SHA-1, SHA-256, SHA-512; 6 albo 8 cyfr; okres 10-120 sekund | Dopasuj ekran usługi, jeśli nie jest to typowy domyślny kod 6-cyfrowy 30-sekundowy | Kody są zgodne z aplikacjami Authenticator kompatybilnymi z RFC 6238 |
| Skrót URL z secret | #secret= fragment, secret w path lub query ?secret= | Preferuj fragmenty, bo secret po # nie jest wysyłany w żądaniach HTTP | Strony path i query z secret są serwowane z noindex/no-store |
TOTP to jednorazowe hasło oparte na czasie. Aplikacja authenticator i usługa współdzielą secret Base32 i używają bieżącego czasu do utworzenia krótkiego kodu, który zwykle zmienia się co 30 sekund.
Obliczenia TOTP działają w przeglądarce z Web Crypto. Konto nie jest wymagane, a secret nie jest wysyłany do backend API w celu wygenerowania kodu. Dla skrótów URL preferuj #secret=.
Strona startuje z jednym generatorem. Kliknij Dodaj generator dla każdego dodatkowego secret 2FA lub MFA, opcjonalnie nadaj nazwę, wklej Base32 secret lub URI otpauth i skopiuj kod.
Tak. Zalecany format to https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. Działają też path shortcuts i URL-e ?secret=.
Nie. Używa istniejącego klucza konfiguracji do obliczenia aktualnego kodu. Secret tworzy strona lub aplikacja, w której włączasz uwierzytelnianie dwuskładnikowe.
Obliczenia TOTP działają lokalnie w przeglądarce. Nie udostępniaj prawdziwych secretów przez path lub query; użyj #secret=, jeśli potrzebujesz skrótu URL.
Zalecany jest format fragment, ponieważ zawartość po # nie jest wysyłana z żądaniami HTTP. Formaty path i query też są obsługiwane, a takie strony otrzymują noindex, aby uniknąć indeksowania URL-i z sekretami.
https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/#YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/?secret=YOUR_BASE32_SECRETNie udostępniaj prawdziwych sekretów 2FA innym osobom. Dla tymczasowych skrótów wybieraj URL fragment #secret=.
Last updated: 2026-09-12. TOTP generation follows RFC 6238 and compatible otpauth setup links.