TOTP-Code-Generator
TOTP Code Generator
Macht aus einem TOTP-Geheimnis den aktuellen sechsstelligen Code mit Countdown, zum Testen von 2FA-Einrichtungen.
Wenn Sie einen 2FA-QR-Code scannen, speichern Sie einen gemeinsamen geheimen Schlüssel, und der App sieht man nicht an, ob er richtig gespeichert wurde – bis Sie sich das nächste Mal anmelden müssen. Fügen Sie denselben Schlüssel hier ein, sehen Sie den Code, den die App gerade jetzt erzeugen sollte, sodass eine Abweichung sichtbar wird, bevor Sie ausgesperrt sind.
Das Geheimnis liegt im Speicher dieser Seite und sonst nirgends. Es wird nicht in den localStorage geschrieben, nicht in die URL gesetzt und an keinen Server gesendet — der HMAC läuft in Ihrem Browser über crypto.subtle. Ein Neuladen des Tabs verliert es, und das ist Absicht: Das hier ist ein Werkzeug zum Prüfen einer Einrichtung, kein Ersatz für eine Authenticator-App, die das Geheimnis verschlüsselt aufbewahren kann.
So funktioniert es
Fügen Sie den Base32-Schlüssel ein
Das ist die Zeichenkette, die eine Website unter „Code kann nicht gescannt werden?“ anzeigt. Leerzeichen und Kleinbuchstaben werden akzeptiert; eine `otpauth://`-URI wird als Ganzes akzeptiert und ihre Parameter daraus gelesen.
Gleichen Sie die Parameter ab
Fast alles verwendet SHA-1, sechs Ziffern und eine Periode von 30 Sekunden, und das ist hier die Voreinstellung. Einige wenige Dienste verwenden acht Ziffern oder SHA-256 – wenn der Code falsch ist und die Uhr richtig geht, liegt der Unterschied hier.
Vergleichen Sie mit der App
Beide sollten im selben Zeitfenster dieselben sechs Ziffern anzeigen. Weichen sie um ein ganzes Fenster ab, geht die Geräteuhr falsch – TOTP ist eine Funktion der aktuellen Zeit, nicht eines Zählers.
Häufige Fragen
Ist es sicher, einen echten 2FA-Schlüssel hier einzufügen?
Der Schlüssel bleibt im Tab – der Code wird mit dem HMAC des Browsers selbst berechnet, und es gibt keine Anfrage. Aber der Schlüssel allein ist der gesamte zweite Faktor: Fügen Sie ihn also nicht in eine Seite ein, die Sie nicht geprüft haben, und leeren Sie das Feld, wenn Sie fertig sind.
Kann das meine Authenticator-App ersetzen?
Nein. Es speichert nichts, Sie würden den Schlüssel also bei jeder Anmeldung neu einfügen, und einen 2FA-Schlüssel dort aufzubewahren, wo das Passwort liegt, macht den Sinn zweier Faktoren zunichte.
Der Code wird abgelehnt, obwohl er mit der App übereinstimmt.
Dann sind beide zusammen falsch, was fast immer bedeutet, dass die Geräteuhr falsch geht. Server akzeptieren gewöhnlich ein Fenster in jede Richtung; darüber hinaus synchronisieren Sie die Uhr und versuchen es erneut.
Eingabe aus
OTP-QR-Code erstellen
OTP QR Builder
Baut eine otpauth://-URI aus Aussteller, Konto und Geheimnis und rendert den QR-Code, den eine Authenticator-App scannen kann.
Authenticator-Export lesen
Authenticator Export Reader
Dekodiert einen Google-Authenticator-Migrations-QR in die einzelnen Konten und ihre Geheimnisse – ohne Upload, komplett im Browser.
Passwort-Generator
Password Generator
Erzeugt zufällige Passwörter mit Länge, Zeichensatz und Regeln für verwechselbare Zeichen, bei Bedarf in Masse – ohne Upload, komplett im Browser.
Passphrasen-Generator
Passphrase Generator
Baut eine Passphrase im Diceware-Stil aus einer Wortliste und zeigt die Entropie in Bit.
Danach
Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.
HMAC-Generator
HMAC Generator
Berechnet einen HMAC über eine Nachricht mit gewähltem Hash und gewählter Schlüsselkodierung, für Webhook-Signaturprüfungen.
Authenticator-Export lesen
Authenticator Export Reader
Dekodiert einen Google-Authenticator-Migrations-QR in die einzelnen Konten und ihre Geheimnisse – ohne Upload, komplett im Browser.
OTP-QR-Code erstellen
OTP QR Builder
Baut eine otpauth://-URI aus Aussteller, Konto und Geheimnis und rendert den QR-Code, den eine Authenticator-App scannen kann.
QR- und Barcode-Leser
QR & Barcode Reader
Liest QR-Codes und gängige Barcodes aus einem Bild, einem Screenshot oder von der Kamera – ohne Upload, komplett im Browser.
Verdächtige URL prüfen
Suspicious URL Check
Untersucht die Form eines Links, bevor Sie ihn öffnen – ähnlich aussehende Zeichen, IP-Adressen als Host, @-Tricks, tiefe Subdomains, ungewöhnliche Ports, Kurzlink-Dienste – und verfolgt auf Wunsch seine Weiterleitungen und schlägt das Registrierungsdatum der Domain nach. Keine Reputationsdatenbank.
Base64 kodieren und dekodieren
Base64 Encoder & Decoder
Kodiert und dekodiert Base64 und Base64URL für Text oder Dateien und behandelt UTF-8 korrekt.