Blog

Blog

Artykuły o uwierzytelnianiu dwuskładnikowym, bezpieczeństwie TOTP i najlepszych praktykach ochrony kont online.

Jak Działa Generowanie Kodów TOTP

Schemat działania algorytmu jednorazowych haseł czasowych RFC 6238

Krok 1Base32

Klucz tajny

Wspólny Klucz Tajny

JBSWY3DPEH...
Krok 2Unix

Czas Unix

sekund od 1970-01-01

1741531200
Krok 3T = t / 30

Licznik czasu (T)

krok 30 sek.

58051040
Krok 4HMAC-SHA

HMAC-SHA Hash

HMAC(klucz, licznik)

160-bit digest
Krok 5Ważny przez 30s

Dynamiczne obcięcie

482901

& 6-cyfrowy kod

RFC 6238TOTP = HOTP(SecretKey, ⌊(CurrentTime − T0) / TimeStep⌋)
T0 = 0 (Unix Epoch)•TimeStep = 30s

Algorytm TOTP łączy współdzielony klucz tajny z bieżącym znacznikiem czasu Unix podzielonym przez krok czasowy (domyślnie 30 sekund). Wartość ta jest haszowana przy użyciu HMAC-SHA-1, SHA-256 lub SHA-512. Otrzymany skrót jest dynamicznie obcinany, tworząc 6- lub 8-cyfrowy kod, który odświeża się automatycznie co 30 sekund.

Porównanie Algorytmów

Porównanie funkcji skrótu używanych w implementacjach TOTP

AlgorytmFunkcja HashBity WyjściowePoziom BezpieczeństwaPrędkośćNajlepszy Dla
SHA-1HMAC-SHA-1160StandardowyNajszybszyAplikacje Konsumenckie
SHA-256HMAC-SHA-256256UlepszonySzybkiFirmy/Przedsiębiorstwa
SHA-512HMAC-SHA-512512MaksymalnyUmiarkowanyWysokie Bezpieczeństwo

Przewodnik Konfiguracji Krok po Kroku

Kroki niezbędne do zabezpieczenia kont przy użyciu aplikacji uwierzytelniających

KrokAkcjaSzczegóły
1Wybierz Aplikację UwierzytelniającąPobierz Google Authenticator, Authy lub Microsoft Authenticator ze sklepu z aplikacjami.
2Włącz 2FA w Usłudze[Launch Generator ↑]Przejdź do ustawień bezpieczeństwa konta i wybierz 'Włącz Uwierzytelnianie Dwuskładnikowe'.
3Zeskanuj Kod QRUżyj aplikacji uwierzytelniającej, aby zeskanować kod QR wyświetlany na ekranie.
4Zapisz Kody Zapasowe[Save in Vault ↑]Pobierz lub zapisz kody zapasowe dostarczone przez usługę.
5Weryfikuj KonfiguracjęWprowadź 6-cyfrowy kod z aplikacji, aby potwierdzić, że konfiguracja działa poprawnie.

Bądź na bieżąco

Otrzymuj najnowsze wskazówki dotyczące bezpieczeństwa i najlepsze praktyki TOTP w swojej skrzynce odbiorczej.