Strona główna

Czym jest TOTP

Ten poradnik wyjaśnia TOTP 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.

Szybka tabela parametrów TOTP

Standardowy kod TOTP łączy wspólny sekret z licznikiem kroków czasu, a następnie stosuje HMAC i dynamiczne obcięcie. Tabela pokazuje wartości najczęściej oczekiwane przez aplikacje Authenticator.

ParametrRola w TOTPTypowa wartość
Wspólny sekret / klucz Base32Prywatna wartość znana usłudze i Authenticatorowi, używana do tworzenia każdego kodu.Wymagane
Krok czasu / okresDługość okna kodu; zwykle licznik powstaje z czasu Unix podzielonego przez okres.30 sekund
Algorytm HMACAlgorytm skrótu użyty przed dynamicznym obcięciem.SHA-1
Długość koduLiczba cyfr pokazywanych po operacji modulo.6 cyfr
Issuer i etykieta kontaMetadane wyświetlania w URI otpauth; nie zmieniają obliczeń TOTP.Opcjonalne

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