結論から言うと、機種変更後にGoogle Authenticatorを移行する方法は2つあります。1つは旧端末のアプリにある「アカウントをエクスポート」機能でQRコードを読み取り、新端末に同期する方法(最も速い)。もう1つは事前に保存しておいた16桁の復旧キーを使って、新端末で手動で再構築する方法(事前のバックアップが必要)です。旧端末を紛失または故障してしまった場合は、2つ目の方法しか選択肢がありません。移行が終わったらすぐにBinance公式サイトでログイン認証をテストしてください。アプリ利用者はBinance公式アプリでも同様にテストできます。iPhoneユーザーはiOSインストールガイドを参考にアプリをインストールしてください。

Google Authenticatorはデフォルトではネットに接続せず、クラウド同期も行いません。機種変更時に自分で移行操作をしないと、新端末のアプリにはBinanceのアカウントが表示されず、Binanceの2FAが使えなくなってしまいます。以下では2つの移行方法の詳しい手順を説明し、失敗した場合の応急処置についても解説します。

Authenticatorの保存の仕組みを理解しておく

Google Authenticatorは本質的にはローカル完結型のツールです。

機種変更をすると、新端末のAuthenticatorには秘密鍵がないため、当然正しいコードを計算できません。移行の核心は、この秘密鍵を新端末に移すことにあります。

方法1:旧端末のアプリからエクスポートする(最も簡単)

旧端末が正常に使え、Authenticatorアプリを開ける状態であれば、これが最も速い方法です。

ステップ1:旧端末のAuthenticatorで「アカウントの移行」を選ぶ

旧端末でGoogle Authenticatorを開く → 右上の三点メニュー →「アカウントの移行」を選択します。

旧いバージョンでは「アカウントのエクスポート」や「Export accounts」と表示される場合もあります。

ステップ2:エクスポートするアカウントを選ぶ

アプリには現在登録されているすべての2FAアカウント(Binanceやその他のサイトを含む)が一覧表示されます。「Binance」の行にチェックを入れます。他のアカウントも一緒にまとめてチェックしてエクスポートすることも可能です。

「次へ」をタップします。

ステップ3:旧端末が移行用QRコードを生成する

画面に白黒の四角い模様のQRコードが表示されます。このQRコードには、チェックしたすべてのアカウントの秘密鍵が含まれています。

注意:このQRコードのスクリーンショットを撮ってネット上に投稿しないでください。 スクリーンショットを他人に入手されると、あなたのAuthenticatorのコードを使ってすべてのアカウントにログインされてしまいます。

ステップ4:新端末でQRコードを読み取ってインポートする

新端末にGoogle Authenticatorをダウンロード → 右下の「+」→「QRコードをスキャン」→ カメラを旧端末の移行用QRコードに向けます。

スキャンするとアプリに「X個のアカウントを追加します」と表示されるので、「インポート」をタップします。インポートが完了すると、新端末のAuthenticatorにBinanceの項目が表示されます。

ステップ5:新端末のコードをテストする

Binanceのアカウントをログアウトし、再度ログインします。メールアドレスとパスワードを入力すると、Binanceから2FAコードの入力を求められます。新端末のAuthenticatorを開き、Binanceの項目に表示されている6桁のコードを入力してください。ログインに成功すれば移行完了です。

ステップ6:旧端末のAuthenticatorをどう扱うか

旧端末をもう使わない場合は次のようにします。

旧端末を予備機として引き続き使う場合は、新旧2つのAuthenticatorを併存させても問題ありません。ログイン時はどちらを使ってもかまいません(生成されるコードは同じです)。

方法2:復旧キーで再構築する(旧端末を紛失・故障した場合)

旧端末を紛失した、落として壊れた、盗まれたなど、方法1が使えない場合は、復旧キーを使うしかありません。

ステップ1:以前保存した復旧キーを探す

復旧キーとは、2FAを設定した際に画面に表示された16桁の英数字の組み合わせのことです(「セットアップキー」とも呼ばれます)。本サイトのおすすめに従ってパスワード管理ツールや紙のメモに保存していれば、それを探し出してください。

復旧キーを保存していない場合は、「方法3:申請による2FAリセット」に進んでください。

ステップ2:新端末にGoogle Authenticatorをダウンロードする

アプリストアで「Google Authenticator」または「Google認証システム」と検索してダウンロード・インストールします。

ステップ3:手動でアカウントを追加する

アプリを開く → 右下の「+」→「セットアップキーを入力」を選択します(QRコードのスキャンではありません)。

以下を入力します。

「追加」をタップします。アプリの一覧にアカウントが表示され、6桁のワンタイムコードが生成され始めます。

ステップ4:ログインをテストする

Binanceのアカウントをログアウトし、再度ログインします。Authenticatorが新たに生成した6桁のコードを入力してください。ログインできれば復旧成功です。

ステップ5:Binanceに入って改めてセキュリティチェックを行う

復旧キーを使ってアカウントに入ったら、真っ先に次のことを行ってください。

  1. パスワードを変更する
  2. ホワイトリストのアドレスに異常がないか確認する
  3. APIに見覚えのない項目がないか確認する
  4. フィッシング防止コードを再設定する(新しいフレーズに変更する)
  5. 復旧キーを改めて安全に保管し直す

方法3:申請による2FAリセット(最後の手段)

復旧キーを保存しておらず、旧端末も使えない場合、唯一の道はBinanceの「2FAリセット」申請です。

操作手順

  1. Binanceのログイン画面で「認証システムにアクセスできない場合」をタップするか、オンラインカスタマーサポートで「2FAの問題」を選択する
  2. 「Google認証システムをリセット」を選択する
  3. 身分証明書の表裏、身分証明書を持った本人の写真、顔認証動画を提出する
  4. 提出後、7日間のクーリングオフ期間に入る
  5. 7日後に2FAが自動的にリセットされ、再ログイン後に新しいAuthenticatorを紐付ける

7日間のクーリングオフ期間中にできること

7日間をスキップできるか

できません。これはBinanceの不正アクセス防止のための設計で、すべてのユーザーに例外なく適用されます。カスタマーサポートであってもこの7日間をスキップすることはできません。ですから普段から復旧キーをきちんと保存しておき、いざという時に7日間ただ待つ羽目にならないようにしましょう。

3つの方法の比較

方法 前提条件 所要時間 資金制限
旧端末からQRコードでエクスポート 旧端末が使える 5分 なし
復旧キーで手動再構築 キーを保存済み 3分 なし
申請による2FAリセット どちらも満たさない 7日以上 7日間は取引・出金不可

複数アカウントを同時に移行するコツ

多くの人のAuthenticatorにはBinanceだけでなく、Coinbase、Gmail、AWS、GitHubなど十数個のアカウントが登録されています。機種変更の際に一度にまとめて移行する方が効率的です。

方法1を使う場合:すべてのアカウントにチェックを入れて1つのQRコードを生成し、一度にインポートします。

方法2・3を使う場合:アカウントごとに個別に対応する必要があります。普段からパスワード管理ツール(1Passwordなど)の「セキュアメモ」機能で、各アカウントの復旧キーと対応するプラットフォームの説明をそれぞれ保存しておくことをおすすめします。

Authyを使えばこの手間を完全に避けられます。 Authyはクラウド同期に対応したAuthenticatorの代替アプリで、アカウントにログインするだけですべての2FA項目が自動的に復元され、機種変更時に追加の操作は一切不要です。ただしAuthy自体のアカウントのセキュリティが重要になるため、パスワードは強固なものにし、必ず2FAを有効にしてください。

次回問題が起きないようにするための5つの習慣

  1. 2FAを設定したらすぐに復旧キーをパスワード管理ツールに保存する:1PasswordやBitwardenには「セキュアメモ」機能があります
  2. 紙とペンで紙のバックアップも作り、引き出しに保管しておく:クラウドアカウントの喪失に備えるためです
  3. 新端末を2〜3日使って安定を確認してから旧端末を処分する
  4. 3か月に1度、復旧キーでAuthenticatorを再構築できるかテストする
  5. Google AuthenticatorをAuthyに置き換えて移行問題を根本的に解決する

移行に失敗するよくあるミス

ミス1:QRコードでエクスポートした後も旧端末のAuthenticatorに項目が残っている

これは正常な現象で、旧端末側で自動的に削除されることはありません。完全に引き継ぎたい場合は、旧端末側で手動で項目を削除してください。

ミス2:新端末でスキャンした後、コードが合わない

新端末の時刻がずれている可能性があります。Authenticator → 設定 → 時刻の修正 → 今すぐ同期、の順に操作してください。

ミス3:インポート時に「QRコードが無効です」と表示される

旧端末が生成した移行用QRコードには有効期限があり、数分経つと無効になります。もう一度生成し直してからスキャンしてください。

ミス4:Authenticatorに2つのBinance項目が表示される

誤って2回スキャンしてしまうと、同じBinanceの項目が2つ表示されることがあります。コードは同じものが表示されます。余分な方を削除すれば問題ありません。

ミス5:手動でキーを入力すると「キーが無効です」と表示される

キーの書き写しで文字が抜けていないか確認してください(特に「0」と「O」、「1」と「l」は混同しやすいです)。16桁全体を改めて照らし合わせてから再入力してください。

FAQ

Q:iPhoneからAndroidへの機種変更でもAuthenticatorを直接移行できますか? A:できます。Google Authenticatorのエクスポート用QRコードはプラットフォームをまたいで使えます。iOSで生成したQRコードをAndroidでスキャンでき、逆も同様です。

Q:移行中も旧端末のコードは使えますか? A:使えます。エクスポート操作をしても旧端末内の秘密鍵が消去されるわけではありません。新旧両方の端末のAuthenticatorが同時に同じ6桁のコードを生成します。

Q:復旧キーは何度でも使えますか? A:使えます。復旧キーは2FA設定時にBinanceのサーバーによって生成されるもので、永久に有効です(ただし、ユーザーがBinanceアカウントで2FAをオフにしてから再度オンにすると、新しいキーが生成されます)。

Q:パスワード管理ツールの1PasswordはAuthenticatorの代わりになりますか? A:なります。1PasswordはTOTP(ワンタイムパスワード)機能に対応しています。2FA設定時に1Passwordでスキャンすれば、1Passwordが6桁のワンタイムコードを生成できます。ただしセキュリティ面では独立したAuthenticatorアプリよりやや劣ります(パスワードと2FAを1つのツールにまとめることになるためです)。

Q:複数の端末で同時にAuthenticatorを使えますか? A:使えます。エクスポート用QRコードを生成し、各端末でそれぞれスキャンすれば、すべての端末で同じコードが生成されます。ただし端末数は増やしすぎず、3台以内に抑えることをおすすめします。

Q:電話番号と端末を同時に変更する場合、Authenticatorの移行はどちらを先にすべきですか? A:先にAuthenticatorを移行してください(電話番号には依存しません)。新端末でAuthenticatorが使えるようになってから、Binanceで電話番号の紐付けを変更してください(この操作には2FA認証が必要です)。順番を間違えると手続きが止まってしまいます。

Q:Google Authenticatorのクラウドバックアップ機能をオンにしている場合、機種変更はどうすればよいですか? A:新しいバージョンのGoogle Authenticatorはクラウドバックアップ(Googleアカウントによる同期)に対応しています。クラウドバックアップをオンにしていれば、新端末で同じGoogleアカウントにログインするだけで自動的に復元されます。ただし、オフラインのバックアップとして復旧キーも併せて保管しておくことをおすすめします。

Q:AuthyとGoogle Authenticatorは併用できますか? A:できます。2つのアプリは互いに干渉しません。Google AuthenticatorからAuthyに移行したい場合は、各アカウントごとに「紐付け解除→再度Authyに紐付け」という手順を個別に行う必要があります。

Authenticatorの移行が終わったら、すぐにBinanceのログインを1回テストし、問題ないことを確認してから旧端末を処分しましょう。復旧キーを多めにバックアップしておくことは、後からカスタマーサポートに問い合わせるよりも常に手間がかかりません。