Google Authenticatorからの脱却:コマンドラインでTOTPコードを生成する
2025-09-01

Googleサービスへの依存を減らすため、著者はAndroid端末をGoogleマップとAuthenticator(TOTPコード用)のみに簡素化しました。コマンドラインでTOTPコードを生成するためにoathtoolを使用しましたが、移行プロセスは複雑でした。この記事では、Google Authenticatorからのコード移行の詳細を説明します。QRコードのエクスポート、qrtoolによるデコード、Pythonスクリプト(otpauth_migrate)によるシークレットの抽出、そしてoathtoolによるTOTPコードの生成です。Bashスクリプトによりプロセスが簡素化されます。秘密鍵の保存に関するセキュリティ上の懸念事項も取り上げています。
開発