Échapper à Google Authenticator : générer des codes TOTP en ligne de commande

2025-09-01
Échapper à Google Authenticator : générer des codes TOTP en ligne de commande

Afin de réduire sa dépendance aux services Google, l’auteur a simplifié son téléphone Android pour n’utiliser que Google Maps et Authenticator pour les codes TOTP. Pour générer des codes TOTP en ligne de commande, il a utilisé l’utilitaire oathtool, mais le processus de migration s’est avéré complexe. L’article détaille la migration des codes depuis Google Authenticator : exportation d’un code QR, décodage avec qrtool, extraction des secrets à l’aide d’un script Python (otpauth_migrate) et enfin génération des codes TOTP avec oathtool. Un script Bash simplifie le processus. Les problèmes de sécurité liés au stockage des clés secrètes sont également abordés.

Développement