TOTP-generatör

Genererar nuvarande eller framtida tidsbaserade koder från en gemensam hemlighet för utvecklare, säkerhetsadministratörer och personer som hanterar 2FA-tokens utan hårdvara.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,532+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

About This Tool

Verktyget beräknar TOTPs från en gemensam hemlighet enligt RFC 6238, vilket möjliggör testning och integration av 2FA-flöden utan hårdvarutokens. Det accepterar base32-hemligheter, siffror (6 eller 8), ett algoritm (SHA1, SHA256, SHA512) och en tidsenhet (Time-Step, standard 30 sekunder). Det producerar en decimal kod som används för verifiering i MFA-flöden och för att validera server-sidan OTP-logik. Konceptuellt omvandlas hemligheten till bytes, ett HMAC beräknas mot en åtta-bytes räknare avled från tiden, och dynamisk truncation ger en 31-bitars värde som reduceras modulo 10^digits för att bilda OTP. Systemet stöder beräkning av koder för nuvarande tid eller närliggande tidssteg för att täcka klockavvikelse. Det är ett rent beräkningsverktyg och lagrar inte hemligheter och visar ingen UI. Det lämpar sig för automatiserade tester, integreringstester och säkerhetsrevisioner där deterministiska OTP-resultat behövs. Fördelarna inkluderar konfigurerbar time_step, digits och algoritm samt förmågan att generera koder för flera konton i ett enda körs, vilket underlättar snabb verifiering i MFA-scenarier. Typiska användningsfall innefattar validering av server-side OTP-valideringslogik, skriptbaserade MFA-tester och utvecklare som simulerar inloggningar i testmiljöer. En viktig differentierare är RFC-noggrannheten och avsaknaden av kvarvarande state, vilket möjliggör reproducerbara testresultat över olika miljöer.

How to Use

  1. Ange indata: base32-hemlighet, siffror (6 eller
  2. , algoritm (SHA1|SHA256|SHA
  3. och time_step. Valfritt ange current_time till en viss epoch; använd annars systemtiden. Kör beräkningen för att få OTP för angivet tidssteg. Vid behov, beräkna koder för närliggande tidssteg för att verifiera drift. Använd den genererade koden i MFA-verifieringsflöden eller testscenarier.
How to use online totp generator

Frequently Asked Questions

Find Quick Answers

Vad är RFC 6238?
RFC 6238 definierar standarden för tidsbaserade engångslösenord (TOTP). Den förklarar hur man härleder en kod från ett delat hemlighet och aktuell tid, med HMAC och dynamisk truncation. Detta verktyg implementerar metoden för testning och validering.
Vilka hemlighetsformat stöds?
Verktyget accepterar ett base32-kodat gemensamt hemligt lösenord, det vanliga formatet för TOTP-provisioning. Hemligheter bör följa RFC 4648 base32-enkodning för korrekt byt representation vid HMAC-beräkningen.
Kan jag beräkna koder för framtida tidssteg?
Ja. Genom att ange en specifik tidsstämpel eller aktivera ett driftfönster kan du generera koder för närliggande tidssteg (t-1, t, t+1, osv.) för att testa toleransen för klockfel i MFA-flöden.
Är detta lämpligt för produktion MFA?
Nej. Detta verktyg är avsett för testning, validering och utveckling. Lita inte på det för att generera live tokens i produktion; säkert hemlighets-hantering och hårdvarubaserade lösningar krävs.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Utility & Miscellaneous Tools

Spotify till MP3-omvandlare

Konverterar lokalt tillhandahållna ljudfiler till MP3, vilket möjliggör offline-lyssning och cross-e...

Utility & Miscellaneous Tools

Väglängdsberäknare

Ett väglängdsberäknar-verktyg för resenärer, logistikutformare och förare att snabbt uppskatta avstå...

Utility & Miscellaneous Tools

Åldersräknare

Bestäm snabbt en persons ålder baserat på födelsedatum med vår gratis online-räknare, lämpad för pri...

Utility & Miscellaneous Tools

Valutakonverterare

Omvandla belopp snabbt mellan olika valutor med vår kostnadsfria online valutakonverterare, perfekt...

Your Feedback Matters

Help Us to Improve