Erzeugen Sie zeitbasierte Authentifizierungscodes lokal aus Ihrem eigenen Base32-Schlüssel.
Beispiel
Mit dem öffentlichen Testschlüssel aus dem RFC lautet der sechsstellige SHA-1-Code bei 59 Sekunden 287082 und bleibt bis 59.999 Sekunden 287082; bei 60 Sekunden wird daraus 359152.
Berechnungsmethode
Der Generator setzt den TOTP-Standard RFC 6238 um: Er teilt die aktuelle Unix-Zeit durch die gewählte Periode, verbindet diesen Zähler mittels HMAC mit Ihrem Schlüssel und formt das Ergebnis in 6 oder 8 Ziffern um. Wer denselben Schlüssel, dieselben Einstellungen und die richtige Zeit hat, erhält denselben Code.
Wichtige Hinweise
Der Schlüssel wird wie ein Passwort behandelt. Er bleibt im Speicher dieser Seite, wird nicht gespeichert, protokolliert oder versendet und ist nach dem Zurücksetzen oder Verlassen gelöscht. Gegen ein kompromittiertes Gerät oder eine bösartige Browsererweiterung hilft das nicht, fügen Sie Schlüssel also nicht an gemeinsam genutzten Rechnern ein.
Häufig gestellte Fragen
Mein Code wird abgelehnt – was prüfe ich?
Zuerst die Einstellungen: Die meisten Dienste verwenden SHA-1, 6 Ziffern und 30 Sekunden, und jede Abweichung erzeugt gültig aussehende, aber falsche Codes. Derselbe Schlüssel im selben Moment ergibt 94287082 mit 8 Ziffern, 46119246 mit SHA-256 und 90693936 mit SHA-512. Schalten Sie danach die automatische Zeit auf Ihrem Gerät ein und probieren Sie einen frischen Code.
Welche Schlüsselformate werden angenommen?
Geben Sie den Base32-Schlüssel genau so ein, wie der Dienst ihn liefert; Leerzeichen und Kleinbuchstaben sind erlaubt, ein QR-Bild, ein SMS-Code oder ein otpauth-Link dagegen nicht. Teilen Sie Ihr Geheimnis niemals, und bedenken Sie, dass ein kopierter Code in der Zwischenablage des Geräts landet.
Sichert oder stellt dies meine Konten wieder her?
Nein. Die Seite ist weder ein Kontentresor noch eine Sicherung oder ein Wiederherstellungsdienst: Bewahren Sie die Wiederherstellungscodes des Dienstes anderswo sicher auf und nutzen Sie im Alltag eine vertrauenswürdige Authenticator-App. Führende Nullen gehören zum Code, wie bei 081804, und müssen mitgetippt werden.