Schnellstart
-
Geheimnis festlegen
Muss mit dem Geheimnis in Google Authenticator oder ähnlichem übereinstimmen.
-
Code überprüfen
Standard 6 Ziffern und 30s Periode; Passen Sie sich an Ihren Server an.
Geben Sie ein Base32-Geheimnis ein oder generieren Sie es, sehen Sie sich den aktuellen TOTP an und Countdown für 2FA-Integrationstests.
Read the full guide: OTP und 2FA: TOTP Grundlagen und Integration →
Datenschutz: lokal verarbeitet, nie hochgeladen.
↓ Fügen Sie in den Eingabebereich unten, um sofort Ergebnisse zu sehen
基于 RFC 6238 TOTP 在本地生成一次性验证码,可与 Google Authenticator 等应用对照测试。
527065
30 秒后刷新
密钥需与验证器应用一致。本工具仅用于开发调试,勿在不可信环境输入生产密钥。
Geben Sie ein Base32-Geheimnis ein oder generieren Sie es, sehen Sie sich den aktuellen TOTP an und Countdown für 2FA-Integrationstests.
Geheimnis festlegen
Muss mit dem Geheimnis in Google Authenticator oder ähnlichem übereinstimmen.
Code überprüfen
Standard 6 Ziffern und 30s Periode; Passen Sie sich an Ihren Server an.
Vergleichen Sie mit Ihrer Server-otpauth-Bibliothek beim Aufbau von 2FA; niemals echte Produktionsgeheimnisse auf öffentlichen Maschinen eingeben.
Bei der Entwicklung von Apps, die eine 2FA-Integration erfordern, überprüft dieses Tool schnell, ob geheime Schlüssel korrekt sind. Erst generieren oder geben Sie einen Base32-Schlüssel ein, und das Tool zeigt sofort den aktuellen TOTP-Code mit Countdown an. Die 30-Sekunden-Refreshcodes passen genau zu Google Authenticator für einfache Tests.
Halten Sie Ihren mobilen Authentifizierer während des Tests für einen Echtzeitvergleich offen. Wenn die Authentifizierung fehlschlägt, überprüfen Sie die Zeitsynchronisierung (aktivieren Sie NTP) und prüfen Sie nach zusätzlichen Leerzeichen in den Schlüsseln. Entwickler können auch zukünftige TOTP-Codes für automatisierte Testskripte vorgenerieren.
Input
30s window, 6 digits
Output
Rotating 6-digit code
nur TOTP (zeitbasiert); HOTP benötigt einen Countermodus.
Überprüfen Sie zunächst die Zeitsynchronisierung - > 30s Unterschied verursacht Missmatches. Prüfen Sie die Genauigkeit der Tasteingabe (Groß- und Kleinschreibung, keine zusätzlichen Zeichen). Wenn Probleme bestehen, testen Sie über Browser hinweg oder verwenden Sie Epochenkonverter, um Zeitstempel-Basislinien zu überprüfen.