Strona główna

Test tokenu TOTP

Ten poradnik wyjaśnia TOTP token testing w kontekście lokalnych kodów Authenticator, kluczy Base32, linków otpauth i skrótów URL.

Pomoc dla 2FA, MFA i TOTP authenticator

Użyj tej strony jako lekkiego generatora kodów TOTP/OTP dla uwierzytelniania dwuskładnikowego (2FA), wieloskładnikowego (MFA) i kodów zgodnych z authenticator. Wklej secret Base32 lub link otpauth i dodawaj kolejne generatory tylko wtedy, gdy są potrzebne.

Opis funkcji

Pole secret pokazuje wklejony tekst bez zmian, a generator wewnętrznie akceptuje spacje, myślniki i padding. Każdy generator ma własne 30-sekundowe odliczanie TOTP, opcjonalną nazwę, wklejanie, czyszczenie, usuwanie i kopiowanie jednym kliknięciem. Strona domyślnie zaczyna od jednego generatora; dodawaj kolejne tylko dla wielu kont, sekretów 2FA lub tokenów MFA. Obsługiwane są URI otpauth://, sekrety Base32, URL fragments, path shortcuts i query parameters.

Skróty secret w 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. Nie udostępniaj prawdziwych sekretów 2FA innym osobom. Dla tymczasowych skrótów wybieraj URL fragment #secret=.

Zakres narzędzia

Narzędzie zamienia istniejący klucz konfiguracji na aktualne kody TOTP. Nie tworzy nowych secretów, SMS OTP, zatwierdzeń push, passkeys ani recovery codes.

Wektory testowe TOTP RFC 6238

Publiczne wektory RFC 6238 Appendix B używają 8-cyfrowych wartości TOTP dla SHA-1, SHA-256 i SHA-512. Pomagają sprawdzić, czy generator TOTP, aplikacja Authenticator lub biblioteka zgadza się ze standardowym algorytmem.

Czas UnixCzas UTCOczekiwany TOTP SHA-1Oczekiwany TOTP SHA-256Oczekiwany TOTP SHA-512
591970-01-01 00:00:59 UTC942870824611924690693936
11111111092005-03-18 01:58:29 UTC070818046808477425091201
11111111112005-03-18 01:58:31 UTC140504716706267499943326
12345678902009-02-13 23:31:30 UTC890059249181942493441116
20000000002033-05-18 03:33:20 UTC692790379069882538618901
200000000002603-10-11 11:33:20 UTC653531307773770647863826

Wektory testowe TOTP RFC 6238 (JSON)

Standardy i źródła

FAQ

Czym jest TOTP?

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.

Czy to narzędzie 2FA działa lokalnie?

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=.

Jak używać wielu generatorów?

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.

Czy mogę otworzyć URL z kodem konfiguracji 2FA?

Tak. Zalecany format to https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. Działają też path shortcuts i URL-e ?secret=.