Wat is een export uit Google Authenticator?

Google Authenticator toont nooit het geheim achter een code. Om accounts naar een nieuwe telefoon over te zetten, heeft de app de functie ‘Accounts overzetten’, die een of meer QR-codes toont. Elke code bevat een link zoals otpauth-migration://offline?data=..., en het gegevensgedeelte is een Base64-protobuf-bericht met alle accounts erin: het geheim, de accountnaam, de uitgever, het algoritme, het aantal cijfers en het type.

Sommige apps, zoals Aegis, kunnen deze codes importeren, maar de meeste wachtwoordmanagers en authenticator-apps hebben de gebruikelijke otpauth://-link of het Base32-geheim nodig, één per account. Daarom moet je de export decoderen: dat is de enige manier om je geheimen uit de app te halen.

Beschrijving van de tool

Plak de link otpauth-migration:// of upload een schermafbeelding of foto van de QR-code. De tool toont de accounts erin, met hun uitgever, accountnaam, type (TOTP of HOTP), algoritme en aantal cijfers. Klik op een account om de Base32-geheime sleutel en de bijbehorende otpauth://-link te bekijken, beide klaar om te kopiëren, plus een QR-code die je met een andere app kunt scannen.

Als de export over meerdere QR-codes is verdeeld, vertelt de tool welk deel je hebt gedecodeerd, zodat je weet dat je ook de andere delen moet decoderen. Als je telefoon je niet toestaat een schermafbeelding te maken van het exportscherm, maak er dan een foto van met een ander apparaat.

Alles wordt in je browser gedecodeerd. De link, de afbeelding en de geheimen verlaten je apparaat nooit.

Voorbeelden

Deze exportlink bevat één account:

otpauth-migration://offline?data=CjEKCkhlbGxvId6tvu8SGEV4YW1wbGU6YWxpY2VAZ29vZ2xlLmNvbRoHRXhhbXBsZTAC

De tool toont de uitgever Example, het account Example:alice@google.com, TOTP, SHA1 en 6 cijfers, het geheim JBSWY3DPEHPK3PXP en deze link:

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

Functies

  • Leest de exportlink of een afbeelding van de QR-code
  • Base32-geheime sleutel en otpauth://-link voor elk account
  • Een QR-code per account om met een andere authenticator-app te scannen