OTP Generator & Validator
Generer og valider TOTP/HOTP engangskodeord til 2FA. Understøtter SHA-1/256/512, Base32/Hex-hemmeligheder, QR-eksport. 100% i browser, ingen registrering.
Hvad er en OTP (engangskodeord)?
En OTP er et adgangskode, der kun er gyldigt for én loginsession eller transaktion. Det giver stærkere sikkerhed end statiske adgangskoder, fordi det ændres ofte, hvilket gør stjålne koder ubrugelige efter kort tid.
Hvad er forskellen mellem TOTP og HOTP?
TOTP (tidsbaseret engangskodeord, RFC 6238) genererer koder baseret på den aktuelle tid og ændres som standard hvert 30. sekund. HOTP (HMAC-baseret, RFC 4226) bruger en tæller, der forøges. TOTP er mere almindelig i moderne 2FA-systemer.
Er denne OTP-generator sikker at bruge?
Ja. Al generering og validering sker lokalt i din browser ved hjælp af Web Crypto API. Dine hemmelige nøgler forlader aldrig din enhed og sendes ikke til nogen server.
Hvad er en Base32-hemmelighed?
Base32 er et kodningsskema, der repræsenterer binære data ved hjælp af 32 tegn (A-Z og 2-7). Det er standardformatet for OTP-hemmeligheder, der bruges af Google Authenticator og andre 2FA-apps.
Hvilken hash-algoritme skal jeg vælge?
SHA-1 er standard og er kompatibel med de fleste autentificeringsapps inklusive Google Authenticator. SHA-256 og SHA-512 tilbyder stærkere sikkerhed, men understøttes muligvis ikke af alle apps.
Hvordan tilføjer jeg den genererede kode til Google Authenticator?
Indtast din hemmelighed, og scan derefter den viste otpauth QR-kode med Google Authenticator (eller en kompatibel 2FA-app). Du kan også manuelt indtaste otpauth URI eller den hemmelige nøgle.
Hvad er otpauth:// URI-formatet?
otpauth://totp/<etiket>?secret=<hemmelighed>&issuer=<udsteder>&algorithm=<algo>&digits=<cifre>&period=<periode>. Denne URI koder alle OTP-parametre og kan vises som en QR-kode.
Hvorfor ændres koden hvert 30. sekund?
Standard tidsskridt (periode) for TOTP er 30 sekunder som defineret i RFC 6238. Dette balancerer sikkerhed (kort gyldighed) med brugervenlighed (nok tid til at indtaste koden).
Kan jeg validere en kode, jeg har modtaget?
Ja, skift til Valider-tilstand, indtast hemmeligheden og koden du modtog. Værktøjet kontrollerer koden mod nuværende og tilstødende tidsvinduer for at tolerere små urafvigelser.
Hvad betyder 6 cifre vs 8 cifre?
Henviser til længden af den genererede OTP-kode. 6 cifre er standarden for de fleste 2FA-systemer. 8 cifre giver flere mulige kombinationer, men understøttes mindre.
Hvorfor matcher mine koder ikke Google Authenticator?
Tjek at hemmelighed, algoritme (normalt SHA-1), cifre (normalt 6) og periode (normalt 30s) alle matcher. Sørg også for at enhedens ur er præcist.
Er 2FA det samme som OTP?
OTP er mekanismen, der genererer engangskoder. 2FA (Tofaktorgodkendelse) er en sikkerhedsproces, der ofte bruger OTP som den anden faktor.
Sådan bruges OTP Generator & Validator
Generér og validér engangsadgangskoder med TOTP og HOTP til tofaktorgodkendelse, med QR-eksport. Alt beregnes lokalt i din browser — dine hemmeligheder forlader aldrig enheden.
- Indsæt din hemmelighed i Secret Key, f.eks. JBSWY3DPEHPK3PXP, og indstil Secret Format til Base32 eller Hex.
- Vælg hash i Algorithm — SHA-1, SHA-256 eller SHA-512 — og længde under Digits (6 eller 8).
- Klik på TOTP Generate til tidsbaserede koder, eller HOTP Generate med Counter-værdien.
- Tilføj Issuer (optional) og Account Label (optional), f.eks. MyCompany og user@example.com.
- For at validere en kode skal du skrive den under Code to Validate, f.eks. 123456, og trykke Validate.
- Brug Copy til at hente otpauth://-URI'en og importere den i din authenticator-app.
TOTP-koder roterer hver Period (seconds) — standard 30 —, så en mislykket validering skyldes ofte blot et udløbet tidsvindue.
Relaterede værktøjer
- Hash-tjek Beregn og verificer MD5, SHA-1, SHA-256, SHA-512 filhasher lokalt
- Lås op PDF Fjern adgangskodebeskyttelse fra PDF-filer øjeblikkeligt i din browser. Inkluderer smart brute-force-adgangskodegendannelse.
- Beskyt PDF Tilføj adgangskodebeskyttelse til PDF-filer online gratis. Krypter PDF-dokumenter med AES-256-kryptering for at forhindre uautoriseret adgang. 100% i browseren, ingen upload.
- Basic Auth Header Generator Generer HTTP Basic Auth headers online — kod brugernavn:adgangskode til Base64 Authorization header øjeblikkeligt
- Tekstkryptering Sikker tekstkryptering og dekryptering med AES-GCM/AES-CBC. Adgangskodebaseret, kun browserbehandling, data forlader aldrig din enhed.
- AES-kryptering / -afkryptering AES-kryptering/afkryptering med CBC, CFB, CTR, OFB, ECB-tilstande, Pkcs7/ZeroPadding/NoPadding, 128/192/256-bit nøgler, Base64-output, automatisk nøgle/IV-formatregistrering
- RSA-nøglegenerator Generer RSA-nøglepar på 2048, 3072, 4096 bit. PEM-output med fingeraftryk. Lokal behandling.
- SSH-Nøglegenerator Generer sikre SSH-nøglepar (RSA, Ed25519, ECDSA) øjeblikkeligt i din browser. Gratis onlineværktøj i OpenSSH-format, ingen registrering påkrævet.