Blog

Blog

Artikelen over tweefactorauthenticatie, TOTP-beveiliging en best practices voor het beveiligen van uw online accounts.

Hoe TOTP-codegeneratie werkt

Visuele stroom van het RFC 6238 time-based one-time password algoritme

Stap 1Base32

Geheime Sleutel

Gedeelde geheime sleutel

JBSWY3DPEH...
Stap 2Unix

Unix Tijd

seconden sinds 1970-01-01

1741531200
Stap 3T = t / 30

Tijdteller (T)

30s tijdsstap

58051040
Stap 4HMAC-SHA

HMAC-SHA Hash

HMAC(geheim, teller)

160-bit digest
Stap 5Verloopt in 30s

Dynamische Afkapping

482901

& 6-cijferige code

RFC 6238TOTP = HOTP(SecretKey, ⌊(CurrentTime − T0) / TimeStep⌋)
T0 = 0 (Unix Epoch)•TimeStep = 30s

Het TOTP-algoritme combineert uw gedeelde geheime sleutel met de huidige Unix-tijdstempel gedeeld door een tijdsinterval (standaard 30 seconden). Deze waarde wordt gehasht met HMAC-SHA-1, SHA-256 of SHA-512. De resulterende hash wordt dynamisch afgekapt om een 6- of 8-cijferige code te genereren die elke 30 seconden vernieuwt.

Algoritmevergelijking

Vergelijking van hashfuncties die worden gebruikt in TOTP-implementaties

AlgoritmeHashfunctieOutput bitsBeveiligingsniveauSnelheidGeschikt voor
SHA-1HMAC-SHA-1160StandaardSnelsteConsumenten-apps
SHA-256HMAC-SHA-256256VerbeterdSnelBedrijf/Onderneming
SHA-512HMAC-SHA-512512MaximumGemiddeldHoge beveiliging

Stap-voor-stap installatiegids

Volg deze stappen om uw accounts te beveiligen met authenticator-apps

StapActieDetails
1Kies een authenticatorDownload Google Authenticator, Authy of Microsoft Authenticator uit uw app store.
2Schakel 2FA in op de dienst[Launch Generator ↑]Ga naar de beveiligingsinstellingen van uw account en selecteer 'Tweefactorauthenticatie inschakelen'.
3Scan de QR-codeGebruik uw authenticator-app om de QR-code op het scherm te scannen.
4Sla back-upcodes op[Save in Vault ↑]Download of schrijf de back-upcodes op die door de dienst worden verstrekt.
5Verifieer de instellingVoer de 6-cijferige code uit uw app in om te bevestigen dat de instelling correct werkt.

Blijf op de hoogte

Ontvang de nieuwste beveiligingstips en TOTP-best practices in uw inbox.