Google Authenticator からブラウザへのコードの移行

アプリのアカウントを QR コードとしてエクスポートし、各ページを OTP Pink に追加します。実際のエクスポートで確認済みです。何が移るか、何を確認するか、スマートフォンに残るアカウントをどうするか、移行後に何を削除するかを説明します。

スマートフォンの Google Authenticator は、アカウントを QR コードとしてエクスポートできます。1つの QR コードには最大10件のアカウントが入ります。OTP Pink はそれらのコードを画像として読み取るので、サイトごとに2FAを設定し直さなくても、アカウントをまとめて移せます。

確認済みのこと

  • 実際のエクスポートで確認済み: 10件ずつ入った2つのページ、つまり30秒ごとにコードが変わる20件のアカウント。すべてのアカウントが移り、OTP Pink のコードはスマートフォンと一致しました。
  • 逆方向: OTP Pink が表示する QR のページを Google Authenticator で読み取り、コードが一致しました。
  • 実際のエクスポートではまだ確認していないもの: 1ページだけのエクスポート、SHA-256 または SHA-512 を使うアカウント、8桁のコード、カウンターベース(HOTP)のアカウント。これらは形式の説明に従って読み取ります。いずれかを移す場合は、頼りにする前に、そのコードをスマートフォンと比べてください。

手順

  1. スマートフォンで Google Authenticator を開き、コードを移行 → コードをエクスポート と進んで、移すアカウントを選びます。アプリは、最大10件のアカウントのグループごとに QR コードを1つ表示します。お使いのアプリのバージョンによっては、メニューの名前が少し異なる場合があります。
  2. それぞれの QR を画像としてパソコンに取り込みます。 すべてのページが必要です。なるべく、ほかの場所にコピーが残らない方法を選んでください。チャット、メール、クラウドストレージ、写真の同期は避けます。そこでは画像を削除しても、その削除がバックアップまで届かないことがあります。
  3. それぞれの画像を OTP Pink に追加します: Ctrl+V でパネルに貼り付けるか、パネルのヘッダーの データの入出力 にある 他のアプリからインポート にファイルをドロップします。
  4. すべてのページが入るまで、 パネルは読み取ったページの数 — 「3 ページ中 2 ページ」 — と、足りないページの番号を表示します。残りも同じ方法で追加してください。最後のページの前にパネルがロックされると、それまでに読み取ったページは破棄されます。最初のページからもう一度追加してください。
  5. 一覧を確認して追加します。 最後のページを読み取ると、パネルは見つけたすべてのアカウントを表示します。保管庫にすでにあるアカウントは、チェックが外れた状態で表示されます。そのままにしておけば、同じエクスポートを2回読み込んでも、何も二重には追加されません。チェックを入れるのは、そのアカウントを2つ持ちたいときだけにしてください。

すべてのアカウントを確認する

頼りにする前に、アカウントごとに1つのコードをスマートフォンと比べてください。移らなかったアカウントは、次にサインインするときに気づくより、今見つけておくほうが良いのです。

移行後にエクスポートを削除する

エクスポートの QR には、それぞれ、そのアカウントのシークレットキーが暗号化されずに入っています。画像を手にした人は誰でも、あなたのコードを作れます。移行が済んだら、QR コードの写真とスクリーンショットを削除してください。転送のあとにそれでも残ってしまったコピー — チャット、クラウドのフォルダ、クラウドの写真バックアップ — も削除してください。

スマートフォンのアカウント

OTP Pink は各アカウントのコピーをインポートするもので、スマートフォンからは何も削除できません。アプリに残した時間ベースのアカウントは、ブラウザと同じコードを表示し続けます。カウンターベース(HOTP)のアカウントはそれぞれの側で別々にカウントするため、どちらかで使うと2つのコピーはずれていきます。使うのは1か所だけにしてください。スマートフォンのアプリを使うのをやめるつもりなら、スマートフォンのアカウントを削除するのは、ブラウザのすべてのコードを確認したあとにしてください。

OTP Pink からふたたび移るとき

出る方法も同じです:データの入出力 → 暗号化なしエクスポート → 形式 Google Authenticator で、アカウントが、アプリで読み取るための QR のページとして表示されます。この形式に入れられないアカウント — たとえば Steam のアカウント — は、別のものに変えられることなく、理由とともに名前が示されます。

移行が済んだらすぐ、暗号化された .pinkotp ファイルを保管してください。詳しくは バックアップ にあります。アカウントを追加するほかの方法は アカウントの追加 にあります。