Passer de Google Authenticator au navigateur

Exportez les comptes de l’appli en codes QR et ajoutez chaque page à OTP Pink — testé sur un vrai export. Ce qui passe, quoi vérifier, quoi supprimer après.

Google Authenticator sur un téléphone peut exporter ses comptes sous forme de codes QR, jusqu’à 10 comptes par code. OTP Pink lit ces codes comme des images, si bien que les comptes passent ensemble, au lieu de reconfigurer la 2FA sur chaque site.

Ce qui a été vérifié

  • Vérifié sur un vrai export : deux pages complètes de 10, soit 20 comptes, avec des codes qui changent toutes les 30 secondes. Tous les comptes sont arrivés, et les codes dans OTP Pink correspondaient à ceux du téléphone.
  • Le chemin retour : les pages de QR qu’OTP Pink affiche ont été scannées par Google Authenticator, et les codes correspondaient.
  • Pas encore vérifié sur un vrai export : un export d’une seule page, les comptes qui utilisent SHA-256 ou SHA-512, les codes à 8 chiffres et les comptes à compteur (HOTP). Ils sont lus d’après la description du format : si vous en transférez un, comparez son code avec le téléphone avant de vous y fier.

Les étapes

  1. Sur le téléphone, ouvrez Google Authenticator : Transférer des comptes → Exporter des comptes, et choisissez les comptes à transférer. L’appli affiche un code QR pour chaque groupe de 10 comptes au plus. Le menu peut porter un nom un peu différent dans votre version de l’appli.
  2. Faites passer chaque QR sur l’ordinateur sous forme d’image. Chaque page est nécessaire. Préférez un moyen qui ne laisse de copie nulle part ailleurs : pas de messagerie, d’e-mail, de stockage cloud ni de synchronisation de photos, où supprimer l’image peut ne pas atteindre ses sauvegardes.
  3. Ajoutez chaque image à OTP Pink : collez-la dans le panneau avec Ctrl+V, ou déposez le fichier dans Import d’une autre application, sous Importer et exporter dans l’en-tête du panneau.
  4. Tant que toutes les pages ne sont pas entrées, le panneau indique combien il en a lu — « 2 sur 3 » — et quels numéros de page manquent. Ajoutez les autres de la même façon. Si le panneau se verrouille avant la dernière page, les pages lues jusque-là sont abandonnées : ajoutez-les de nouveau à partir de la première.
  5. Vérifiez la liste et ajoutez. Une fois la dernière page lue, le panneau montre tous les comptes qu’il a trouvés. Les comptes déjà dans le coffre-fort arrivent décochés : laissez-les ainsi, et le même export passé une deuxième fois n’ajoute rien en double. Ne cochez un compte que si vous le voulez deux fois.

Vérifiez chaque compte

Comparez un code par compte avec le téléphone avant de vous y fier. Mieux vaut découvrir maintenant un compte qui n’est pas passé qu’à votre prochaine connexion.

Supprimez l’export ensuite

Chaque QR d’export contient les clés secrètes de ses comptes, non chiffrées : quiconque a l’image peut générer vos codes. Une fois le transfert terminé, supprimez les photos et captures d’écran des codes QR, ainsi que toute copie qu’un transfert aurait laissée malgré tout : dans une messagerie, un dossier cloud, une sauvegarde de photos dans le cloud.

Les comptes sur le téléphone

OTP Pink importe une copie de chaque compte et ne peut rien supprimer du téléphone. Les comptes temporels laissés dans l’appli continuent d’afficher les mêmes codes que le navigateur. Un compte à compteur (HOTP) a un compteur distinct de chaque côté, si bien que les deux copies divergent dès que l’une d’elles est utilisée : continuez à l’utiliser à un seul endroit. Si vous comptez ne plus utiliser le téléphone, n’y supprimez les comptes qu’une fois chaque code du navigateur vérifié.

Repartir

Le chemin de sortie est le même : Importer et exporter → Export non chiffré → le format Google Authenticator affiche les comptes sous forme de pages de QR que l’appli scanne. Un compte que le format ne peut pas contenir — un compte Steam, par exemple — est nommé avec la raison, au lieu d’être changé en autre chose.

Juste après le transfert, gardez un fichier .pinkotp chiffré : voir sauvegardes. Les autres façons d’ajouter un compte sont décrites dans ajouter des comptes.