2FA / TOTP Sicherheits- & Diagnose-Toolbox
Spezielle Diagnose-Suite für 2FA-Fehlerbehebung und Sicherheitsingenieure. Validieren und reparieren Sie Base32-Geheimschlüssel, analysieren und erstellen Sie bidirektionale otpauth://-URIs mit Live-QR-Codes und messen Sie die Systemuhr-Zeitabweichung auf die Millisekunde genau.
Base32-Schlüssel-Validator & Auto-Bereinigung
Erkennt unzulässige Zeichen (0, 1, 8, 9, O, I, L), entfernt Leerzeichen/Bindestriche, ergänzt '=' Padding und formatiert in 4er-Blöcke
Nicht konforme Zeichen erkannt
💡 Testen Sie den verifizierten Schlüssel sofort im Online-Generator mit sekundengenauer 6-stelliger TOTP-Berechnung.
🚀 Im 2FA-Generator testenotpauth:// URI-Inspektor & Builder
Bidirektionale Bearbeitung: Roh-URIs in Felder parsen oder Felder bearbeiten, um saubere URIs und Live-QR-Codes zu generieren
Mit Google Authenticator, Microsoft Authenticator oder 1Password scannen, um das Konto sofort zu binden
Systemuhr-Zeitabweichungs-Prüfer (NTP)
Multi-Sample-Netzwerkmessung gegen weltweite Referenzzeit. Behebt über 90 % aller 2FA-Validierungsfehler.
Perfekte Uhrzeitsynchronisation (Abweichung < 1s)
Die Systemuhr Ihres Geräts stimmt exakt mit der weltweiten Standardzeit überein. RFC 6238 30-Sekunden-TOTP-Codes werden zuverlässig und ohne Zeitfenster-Verschiebung generiert und authentifiziert.
Systemuhr-Kalibrierungsanleitung (Behebung fehlerhafter 2FA-Codes)
Betriebssystem auswählen- Drücken Sie Win + I, um die Windows-Einstellungen zu öffnen.
- Wählen Sie Zeit und Sprache in der Seitenleiste und klicken Sie auf Datum und Uhrzeit.
- Stellen Sie sicher, dass sowohl Uhrzeit automatisch festlegen als auch Zeitzone automatisch festlegen aktiviert sind.
- Klicken Sie unter „Zusätzliche Einstellungen“ auf die Schaltfläche Jetzt synchronisieren, bis ein grünes Häkchen erscheint.
- Befehlszeile (Admin): Führen Sie
w32tm /resyncin PowerShell oder CMD aus.
- Klicken Sie auf das Apple-Menü oben links und öffnen Sie die Systemeinstellungen.
- Navigieren Sie in der Seitenleiste zu Allgemein und wählen Sie Datum & Uhrzeit.
- Aktivieren Sie die Option Uhrzeit und Datum automatisch einstellen.
- Belassen Sie den Standard-Zeitserver auf
time.apple.com. - Terminal-Befehl: Öffnen Sie das Terminal und führen Sie
sudo sntp -sS time.apple.comaus.
- Öffnen Sie die Einstellungen-App auf Ihrem iPhone oder iPad.
- Tippen Sie auf Allgemein und wählen Sie Datum & Uhrzeit.
- Aktivieren Sie den Schalter Automatisch einstellen.
- 💡 Experten-Tipp: War die Option bereits aktiv, aber die Abweichung besteht weiterhin, schalten Sie sie für 5 Sekunden aus und danach wieder ein, um eine sofortige Neusynchronisation über das Mobilfunknetz zu erzwingen.
- Öffnen Sie die Einstellungen Ihres Smartphones und wählen Sie System > Datum & Uhrzeit.
- Aktivieren Sie Vom Netzwerk bereitgestellte Uhrzeit verwenden und Automatische Zeitzone.
- ⭐ Google Authenticator integrierte Korrektur: Öffnen Sie die Google Authenticator-App > 3-Punkte-Menü > Einstellungen > Zeitkorrektur für Codes > auf Jetzt synchronisieren tippen.
Häufig gestellte Fragen (FAQ)
Detaillierte technische Antworten zu Base32-Kodierung, otpauth-Standards und Zeitdrift-Mechanismen
F. Warum sind die Ziffern 0, 1, 8 und 9 in Base32 unzulässig?
Gemäß dem Standard RFC 4648 repräsentiert jedes Zeichen in Base32 exakt 5 Bits an Daten, was genau 32 unterschiedliche Symbole erfordert: Großbuchstaben A–Z (26 Buchstaben) und die Ziffern 2–7 (6 Zahlen). Die Ziffern 0, 1, 8 und 9 existieren in diesem Alphabet schlichtweg nicht. Zudem wird 0 leicht mit dem Buchstaben O und 1 mit I oder L verwechselt. Unsere automatische Korrektur repariert versehentlich verwechselte Zeichen auf Knopfdruck.
F. Welche Parameter enthält eine otpauth:// URI?
Die otpauth://-Spezifikation stammt ursprünglich von Google Authenticator und ist heute ein RFC-konformer Standard. Zu den wichtigsten Parametern zählen: secret (gemeinsamer Base32-Schlüssel), issuer (Dienstanbieter, z. B. GitHub oder Google), algorithm (HMAC-Hash-Funktion, Standard SHA1), digits (Stellenanzahl, Standard 6) und period (Zeitfenster-Intervall, Standard 30s).
F. Warum führt bereits eine Uhrzeitabweichung von 15 Sekunden zur Ablehnung?
TOTP berechnet dynamische Codes strikt über die mathematische Formel T = Math.floor(UnixTimestamp / 30). Zwar gewähren die meisten Authentifizierungsserver ein Kulanzfenster von ±1 Intervall, weicht Ihre lokale Uhrzeit jedoch um 15–20 Sekunden ab, springt Ihr Code 15 Sekunden zu früh in das nächste Zeitfenster, was vor allem an Intervallgrenzen zu häufigen Ablehnungen führt.
F. Werden meine Schlüssel von dieser Toolbox erfasst, gespeichert oder übertragen?
Niemals. 2FA-Tool.com arbeitet nach einem strikten Zero-Knowledge- und Privacy-First-Grundsatz. Jede Base32-Prüfung, Schlüsselbereinigung, URI-Generierung, QR-Code-Erzeugung und NTP-Zeitmessung geschieht vollständig im lokalen JavaScript-Speicher Ihres Browsers. Es finden keinerlei Server-Uploads statt, es werden keine Cookies gesetzt und keine Logs geführt.