Was ist ein Google-Authenticator-Export?

Google Authenticator zeigt niemals das Geheimnis hinter einem Code an. Um Konten auf ein neues Smartphone zu übertragen, gibt es die Funktion „Konten übertragen“, die einen oder mehrere QR-Codes anzeigt. Jeder Code enthält einen Link wie otpauth-migration://offline?data=.... Der Datenteil ist eine Base64-Protobuf-Nachricht, die alle Konten enthält: das Geheimnis, den Kontonamen, den Aussteller, den Algorithmus, die Anzahl der Stellen und den Typ.

Einige Apps, etwa Aegis, können diese Codes importieren. Die meisten Passwortmanager und Authenticator-Apps benötigen jedoch den üblichen otpauth://-Link oder das Base32-Geheimnis für jedes Konto. Deshalb muss der Export decodiert werden: Nur so lassen sich die Geheimnisse aus der App abrufen.

Toolbeschreibung

Füge den Link otpauth-migration:// ein oder lade einen Screenshot beziehungsweise ein Foto des QR-Codes hoch. Das Tool listet die darin enthaltenen Konten mit Aussteller, Kontonamen, Typ (TOTP oder HOTP), Algorithmus und Stellenanzahl auf. Klicke auf ein Konto, um das Base32-Geheimnis und den zugehörigen otpauth://-Link abzurufen. Beide lassen sich direkt kopieren. Außerdem wird ein QR-Code angezeigt, den du mit einer anderen App scannen kannst.

Wenn der Export auf mehrere QR-Codes verteilt ist, zeigt dir das Tool an, welchen Teil du decodiert hast, damit du auch die übrigen Teile decodierst. Wenn dein Smartphone keine Screenshots des Exportbildschirms zulässt, fotografiere ihn mit einem anderen Gerät.

Die Decodierung erfolgt vollständig in deinem Browser. Der Link, das Bild und die Geheimnisse verlassen niemals dein Gerät.

Beispiele

Dieser Exportlink enthält ein Konto:

otpauth-migration://offline?data=CjEKCkhlbGxvId6tvu8SGEV4YW1wbGU6YWxpY2VAZ29vZ2xlLmNvbRoHRXhhbXBsZTAC

Das Tool zeigt den Aussteller Example, das Konto Example:alice@google.com, TOTP, SHA1 und 6 Stellen, das Geheimnis JBSWY3DPEHPK3PXP sowie diesen Link an:

otpauth://totp/Example:alice%40google.com?secret=JBSWY3DPEHPK3PXP&issuer=Example

Funktionen

  • Liest den Exportlink oder ein Bild des zugehörigen QR-Codes aus
  • Base32-Geheimnis und otpauth://-Link für jedes Konto
  • Ein QR-Code pro Konto, den du mit einer anderen Authenticator-App scannen kannst