💳 343 063 BIN-poster🏦 13 269 Utfärdande banker🌍 199 Länder🧰 30 Gratis verktyg

2FA-kodgenerator (TOTP)

Gör om en Base32-nyckel till aktuella tvåfaktorskoder, kontrollera en kod och skapa en otpauth://-länk – allt i din webbläsare.

🔒 Koderna beräknas på din enhet. Nyckeln laddas aldrig upp eller sparas.

Om 2FA-kodgenerator (TOTP)

Tidsbaserade engångslösenord (TOTP, RFC 6238) är de sexsiffriga koder som visas av Google Authenticator, Microsoft Authenticator, Authy och de flesta lösenordshanterare. Appen och servern delar en hemlig nyckel; var 30:e sekund beräknar båda sidor en HMAC av det aktuella tidssteget och behåller några siffror av resultatet, så att koderna stämmer utan någon nätverksanslutning. Det här verktyget gör samma beräkning med webbläsarens Web Crypto API. Klistra in Base32-nyckeln som visas under en QR-kod (eller generera en ny) så ser du den aktuella koden med nedräkning, föregående och nästa kod samt en kontroll som accepterar ett tidssteg av klockavvikelse, precis som de flesta servrar. Utvecklare kan använda det för att testa ett inloggningsflöde med 2FA och för att skapa den otpauth://-URI som autentiseringsappar importerar. Nyckeln laddas aldrig upp eller sparas, men behandla riktiga nycklar som lösenord.

FAQ

Varför stämmer inte min kod med autentiseringsappen?

Kontrollera att nyckeln är fullständigt kopierad, att antal siffror, period och algoritm stämmer med appen (de flesta tjänster använder 6 siffror, 30 sekunder och SHA-1) och att enhetens klocka går rätt. TOTP är beroende av tiden, så en klocka som avviker mer än 30 sekunder ger andra koder.

Är det säkert att klistra in min 2FA-nyckel här?

Koden beräknas lokalt med Web Crypto och ingenting skickas till någon server. Ändå kan den som har din nyckel generera dina koder, så använd bara riktiga nycklar på en enhet du litar på och välj hellre testnycklar vid utveckling.

Vad är en otpauth://-URI?

Det är standardformatet för länkar i 2FA-QR-koder. Den innehåller nyckeln, kontoetiketten, utfärdaren och inställningarna (algoritm, antal siffror och period), så att en autentiseringsapp kan lägga till kontot i ett steg.