HOTP-Generator Generieren Sie HMAC-basierte Einmalpasswörter (HOTP) mit Zählerüberwachung.
HOTP-Generator
Generieren Sie HMAC-basierte Einmalpasswörter (HOTP) mit Zählerüberwachung.
Geheimnis eingeben
Base32-Geheimnis.
Zähler einstellen
Zählwert.
Generieren
Code generieren.
What Is HOTP-Generator?
HOTP verwendet ein gemeinsames Geheimnis und einen inkrementellen Zähler gemäß RFC 4226. Im Gegensatz zu TOTP (zeitbasiert) ist HOTP ereignisbasiert. Geeignet für Hardware-Tokens und Offline-Szenarien. Berechnet HMAC-SHA1 mit dynamischer Trunkierung. Dieses Tool verfolgt die Historie und inkrementiert automatisch. Alle Verarbeitungen verwenden die Web Crypto API clientseitig.
Why Use HOTP-Generator?
-
RFC 4226-konform
-
Automatischer Zähler-Inkrement
-
Generierungsverlauf
-
100% clientseitig
Common Use Cases
Hardware-Tokens
HOTP testen.
Entwicklung
Zähler-basierte Codes.
Offline-Authentifizierung
Keine Zeitsynchronisierung erforderlich.
Bildung
Vergleich von Zähler- und Zeit-basierten OTP.
Technical Guide
HOTP: (1) Base32-Decodierung. (2) 8-Byte-Big-Endian-Zähler. (3) HMAC-SHA1. (4) Dynamische Trunkierung: letzte Nibble-Offset, 4 Bytes, Maske, mod 10^Ziffern. Der Zähler muss client/seitig synchronisiert werden.
Tips & Best Practices
-
1Zähler synchronisieren
-
2Codes verfallen nicht
-
3Verlauf aufbewahren
-
4TOTP verwenden, wenn Zeit verfügbar ist
Related Tools
Base32 Kodieren
Text im Base32-Format mit dem RFC 4648-Standardalphabet kodieren.
🔐 Encoding & Crypto
HMAC-Generator
Erstellen Sie HMAC-Digests mit mehreren Hash-Algorithmen.
🔐 Encoding & Crypto
TOTP-Generator
Erstellen Sie zeitbasierte Einmalpasswörter (TOTP), kompatibel mit Google Authenticator.
🔐 Encoding & Crypto
TOTP-Überprüfer
Überprüfen Sie TOTP-Codes gegen ein gemeinsames Geheimnis mit konfigurierbarem Zeitfenster.
🔐 Encoding & CryptoFrequently Asked Questions
Q Kostenlos?
Q HOTP vs TOTP?
Q Ist das Geheimnis sicher?
Q Verfallen die Codes?
Q Automatischer Inkrement?
About This Tool
HOTP-Generator is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.