TOTP-generator
Gratis online TOTP-autentifikator, ingen installation nødvendig. Kompatibel med Google Authenticator, understøtter 2FA
Om TOTP-generator
Genererer RFC 6238 tidsbaserede engangskoder (TOTP) fra en Base32-kodet delt hemmelighed og producerer 6-cifrede koder, der opdateres hvert 30. sekund (baseret på HMAC-SHA-1). Værktøjet afkoder Base32-hemmeligheden lokalt, beregner HMAC-SHA-1 over en 8-byte big-endian tæller, anvender dynamisk trunkering og viser koden med en nedtælningslinje, der bliver gul under 10 s og rød under 5 s. Hemmeligheden gemmes i local storage, så koder gengenereres automatisk.
Sådan bruges det
1. Indsæt din Base32-delte hemmelighed (den type QR-koder fra autentificerings-apps koder, f.eks. JBSWY3DPEHPK3PXP) i hemmelighedsfeltet. 2. Den 6-cifrede kode vises straks, formateret som XXX XXX. 3. Nedtælningslinjen viser sekunder tilbage i 30-sekundersvinduet; koden opdateres automatisk ved hver grænse. 4. Klik på opdater-ikonet for at regenerere straks, eller Kopiér kode for at kopiere de nuværende 6 cifre. 5. Hemmeligheden gemmes lokalt og indlæses igen ved dit næste besøg.
Detaljer om TOTP-algoritmen
TOTP = HOTP(K, T) hvor T = floor(unixTime / 30). HOTP: HMAC-SHA-1 den Base32-afkodede hemmelighed med den 8-byte big-endian tæller, tag de sidste 4 bit som offset, udtræk 4 bytes ved det offset, maskér den øverste bit og mod 10^6 for en 6-cifret kode. Hemmeligheden skal være gyldig Base32 (A-Z, 2-7, valgfri padding); ugyldigt input markeres, og ingen kode genereres. Dette matcher det, som Google Authenticator, Authy og 1Password producerer.
▶Hvorfor vises ingen kode, efter at jeg har indsat min hemmelighed?
▶Hvorfor afviger min kode fra telefonens autentificerings-app?
▶Er hemmeligheden lagret sikkert?
▶Kan dette generere Steam Guard- eller 8-cifrede koder?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig