Czym jest eksport z Google Authenticator?

Google Authenticator nigdy nie pokazuje sekretu powiązanego z kodem. Aby przenieść konta na nowy telefon, dostępna jest opcja „Przenieś konta”, która wyświetla jeden lub więcej kodów QR. Każdy kod zawiera link w rodzaju otpauth-migration://offline?data=..., a część data to zakodowana w Base64 wiadomość protobuf zawierająca wszystkie konta: sekret, nazwę konta, wystawcę, algorytm, liczbę cyfr i typ.

Niektóre aplikacje, takie jak Aegis, potrafią importować te kody, ale większość menedżerów haseł i aplikacji uwierzytelniających wymaga zwykłego linku otpauth:// albo sekretu Base32 — po jednym na konto. Dlatego warto dekodować eksport: to jedyny sposób na wyodrębnienie sekretów z aplikacji.

Opis narzędzia

Wklej link otpauth-migration:// albo prześlij zrzut ekranu lub zdjęcie kodu QR, a narzędzie wyświetli znajdujące się w nim konta wraz z ich wystawcą, nazwą konta, typem (TOTP lub HOTP), algorytmem i liczbą cyfr. Kliknij konto, aby wyświetlić jego sekret Base32 i link otpauth://, gotowe do skopiowania, oraz kod QR, który możesz zeskanować w innej aplikacji.

Jeśli eksport jest podzielony na kilka kodów QR, narzędzie poinformuje, którą część udało się zdekodować, dzięki czemu będziesz wiedzieć, że trzeba zdekodować również pozostałe. Jeśli telefon nie pozwala zrobić zrzutu ekranu ekranu eksportu, zrób mu zdjęcie innym urządzeniem.

Całe dekodowanie odbywa się w przeglądarce. Link, obraz i sekrety nigdy nie opuszczają Twojego urządzenia.

Przykłady

Ten link eksportu zawiera jedno konto:

otpauth-migration://offline?data=CjEKCkhlbGxvId6tvu8SGEV4YW1wbGU6YWxpY2VAZ29vZ2xlLmNvbRoHRXhhbXBsZTAC

Narzędzie wyświetla wystawcę Example, konto Example:alice@google.com, typ TOTP, algorytm SHA1, 6 cyfr, sekret JBSWY3DPEHPK3PXP oraz ten link:

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

Funkcje

  • Odczytuje link eksportu lub obraz kodu QR
  • Sekret Base32 i link otpauth:// dla każdego konta
  • Osobny kod QR dla każdego konta, który można zeskanować w innej aplikacji uwierzytelniającej