100% klientside Web Crypto API · Null serveropplastinger · Frakoblet klar (Air-Gapped Ready)

2FA Online Authenticator

RFC 6238 TOTP standard-autentisering. Beregner 6-sifrede dynamiske koder og Google Authenticator QR-koder lokalt i nettleseren din med null ventetid.

🔑 2FA Dynamic Code Generator

Støtter enkeltnøkkel og batch flerlinjemodus · 30 sekunders direkte nedtelling

RFC 6238 HMAC-SHA1
Automatisk fjerning av mellomrom og formatering
Testeksempler:
2FA-passkode
TOTP · 30s
Engangspasskode
000 000

Oppdateres automatisk hvert 30. sekund

30
s gjenstår
🛡️ Zero-Knowledge (100% klientside) garanti

Alle hemmelige nøkler og genererte passkoder behandles lokalt i nettleserens sandkasse ved hjelp av standard Web Crypto API. Ingen data overføres noen gang til eller lagres på eksterne servere.

Sikkerhetssenter · 2FA-Tool veiledninger

Utvalgte 2FA sikkerhets- og herdingsveiledninger

Høystandard kryptografisk samsvar og kompromissløst brukerpersonvern

Bla gjennom alle 12 veiledninger
🧰

Feilsøker du Base32-formateringsfeil eller enhetsklokkedrift?

Explore our specialized 2FA Security Toolbox: Base32 Key Auto-Fixer, otpauth:// URI Inspector, and millisecond-accurate NTP clock drift detection.

Åpne sikkerhetsverktøy →
Arkitekturgjennomgang

Sammenligning av 2FA-metoder: Hvorfor TOTP er gullstandarden

Comparing security levels, SIM swapping resistance, cost, and availability

Metode Sikkerhetsnivå Immunitet mot SIM-swap Fungerer offline Kostnad Brukervennlighet Primære bruksområder
★ TOTP (Dette verktøyet) Høy (Anbefalt) Immun (Ingen mobiloverføring) 100% Offline Gratis (Nett / Apper) Svært høy Google, GitHub, AWS, Binance
SMS-verifiseringskode Lav til middels Sårbar (SIM-kapring) Krever mobilsignal Lav (SIM-kort) Høy Eldre forbrukerpålogginger
E-post verifiseringskode Middels Avhenger av e-postsikkerhet Krever internett Gratis Middels Sekundær reservefallback
FIDO2 / Maskinvarenøkler Høyest (Anti-Phishing) Immun Støttet $25 - $70 (Maskinvare) Middels (Must Carry) Høy-value enterprise infra
Trinn-for-trinn

Plattformoppsettveiledninger og sikkerhetskopieringsregler

Slik aktiverer du 2FA og tar vare på gjenopprettingsnøkler

🐙 GitHub DevOps

Go to Settings -> Password and authentication -> Two-factor authentication. Click Enable 2FA, choose "Set up using an app", and copy the Base32 plaintext key.

Critical: Download and store your 16 Recovery Codes in an offline secure location!
🔍 Google-konto Ecosystem

Navigate to myaccount.google.com -> Security -> 2-Step Verification. Scroll down to "Authenticator app" and click "Can't scan it?" to copy the 32-character plaintext secret.

Critical: Configure a backup phone number or security key to prevent single point of failure.
💰 Binance og børser Finance

Under Security -> Authenticator App, click Enable. Write down the 16-character Reset Key on paper and store it in a physical safe.

Rule: Never save exchange 2FA secret keys in unencrypted cloud photo albums!
Kryptografisk logikk

Hvordan fungerer RFC 6238 TOTP-algoritmen?

Matematiske trinn som gjør delte hemmeligheter og Unix-tidsstempler om til synkroniserte koder

The Time-Based One-Time Password algorithm (TOTP) is defined in IETF RFC 6238. It converts continuous timestamps into discrete 30-second counters and executes HMAC-SHA1 hashing:

Trinn 1

Tidstrinnskvantisering

Del nåværende Unix-sekunder på et 30-sekunders intervall: T = floor(Epoch / 30)

Trinn 2

Base32-dekoding

Konverter Base32-strengen (RFC 4648) tilbake til rå kryptografiske nøkkelbytes.

Trinn 3

HMAC-SHA1 hashing

Hash den 8-byte big-endian tidtelleren med den hemmelige nøkkelen for å gi et 20-byte sammendrag.

Trinn 4

Dynamisk avkorting

Bruk de laveste 4 bitene av den siste byten som en forskyvning for å hente ut et 31-biters heltall.

Trinn 5

Modulo 10^6

Ta modulo 1 000 000: Code = Value % 10^6, fylt med nuller til 6 sifre.

Feilsøking

Koden viser «Ugyldig»? 4 vanlige årsaker

99% av 2FA-valideringsfeil skyldes lokal klokkedrift eller tegnforveksling

1 Systemklokkedrift (vanligst)

Hvis klokken på datamaskinen eller telefonen driver med bare 15 sekunder, faller koden din i et annet tidsvindu. Løsning: Aktiver «Still inn tid automatisk (NTP)» i systeminnstillingene.

2 Base32 tegnforveksling

Base32 inneholder A-Z og 2-7. Det inneholder aldri 0, 1, 8, 9. Ikke forveksle bokstaven O med tallet 0, eller bokstaven I/L med tallet 1.

3 Bruk av en utdatert hemmelighet

Hvis du har klikket på "Tilbakestill 2FA" flere ganger, blir tidligere nøkler ugyldige umiddelbart. Sørg for at du bruker den nyeste nøkkelen.

4 Utløpt tid under innsending

Hvis du sender inn koden når fremdriftslinjen bare har 1-2 sekunder igjen, kan koden utløpe underveis. Vent på en ny 30-sekunders syklus.

Ecosystem

Anbefalte autentiseringsapper

Velg den optimale 2FA-klienten for dine sikkerhetsbehov

Google Authenticator

Mest populær

Clean interface, supports Google-konto cloud backup, or can be used in offline local-only mode.

Best for: Daglige brukere på Android og iOS.

2FAS (Open Source)

Anbefalt

100% åpen kildekode, null datasporing. Ende-til-ende-kryptert sikkerhetskopi til iCloud/Google Drive med nettleserutvidelse.

Best for: Personvernbevisste personer og utviklere.

1Password / Bitwarden

Productivity

Lagrer TOTP-nøkler sammen med passord for sømløs ett-klikks autofyll i alle nettlesere.

Best for: Administrering av mange bedriftskontoer.
FAQ

Ofte stilte spørsmål (FAQ)

Detailed answers regarding 2FA security, offline operation, and batch formatting