TOTP Token Generator logoTOTP Token Generator
Über uns

Über TOTP Token Generator

TOTP Token Generator ist ein Zwei-Faktor-Authenticator, der vollständig in Ihrem Browser läuft: lokal verschlüsselt, lokal generiert und bei beidem rechenschaftsorientiert.

Warum wir es gebaut haben

Zwei-Faktor-Codes sind die letzte Verteidigungslinie für nahezu jedes Ihrer Konten, und dennoch verlangen die Tools, die sie verwalten, meist, dass Sie einem Unternehmen Ihre Schlüssel anvertrauen. Cloud-Sync ist bequem — bis die Sicherheitslücke eines anderen zur Ihren wird.

TOTP Token Generator geht den gegenteiligen Weg. Es gibt kein Konto, keinen Sync-Dienst und keine serverseitige Kopie Ihres Tresors. Ihre Geheimnisse werden auf Ihrem Gerät mit einem Passwort verschlüsselt, das nur Sie kennen, und die Codes werden von Ihrem eigenen Browser berechnet. Würden wir morgen verschwinden, würde Ihr Tresor weiterarbeiten, genau wie heute.

Was das in der Praxis bedeutet

Verschlüsselt vor der Speicherung

AES-256-GCM versiegelt den gesamten Tresor mit einem Schlüssel, der aus Ihrem Master-Passwort abgeleitet wird — die Bytes in Ihrem Browser sind ohne dieses Passwort unlesbar.

Nichts zu leaken

Keine Uploads, keine Konten, keine Telemetrie darüber, welche Dienste Sie nutzen. Die einzigen Geheimnisse, die existieren, sind die Ciphertext-Daten auf Ihrem Gerät.

Ehrlich zum Trade-off

Wer das Master-Passwort vergisst, verliert den Tresor endgültig. Wir sagen das lieber klipp und klar, als einen Wiederherstellungsweg anzubieten, der die Verschlüsselung still schwächt.

Standards statt Erfindungen

RFC-6238-Codes über die WebCrypto-API, mit SHA-1/256/512, 6 oder 8 Stellen und 30- oder 60-Sekunden-Perioden — geprüft gegen die offiziellen Testvektoren des RFC.

So funktioniert der Tresor

Wenn Sie ein Master-Passwort festlegen, streckt TOTP Token Generator es mit PBKDF2-HMAC-SHA-256 über 600.000 Iterationen und ein zufälliges Salz und erzeugt so einen AES-GCM-256-Schlüssel, der als nicht extrahierbar markiert ist. Von da an ist jeder Schreibvorgang eine frische Verschlüsselung des gesamten Tresors, und der Schlüssel existiert nur im Speicher — beim Sperren, beim Schließen des Tabs oder beim Neuladen wird er schlicht vergessen.

Die Codes werden anschließend lokal im Standard-TOTP-Zeitschritt generiert. Der Kamera-Scanner dekodiert QR-Frames auf einem lokalen Canvas, Import/Export arbeitet mit dem verschlüsselten Tresor oder mit otpauth-Links, die Sie ausdrücklich anfordern, und der einzige Netzwerkverkehr der Seite sind die eigenen Assets, Fonts und Analytics.

Ihren verschlüsselten Tresor öffnen