二段階認証(2FA)は、Binanceアカウントのセキュリティを保護するための最も重要な設定の1つです。有効にすると、ログインのたびにパスワードだけでなく動的な認証コードの入力が必要になり、アカウントが乗っ取られる難易度が大幅に上がります。この記事では、Binance公式サイトでGoogle Authenticator(Google認証システム)による二段階認証を有効にする方法を解説します。この操作はBinance公式アプリからでも可能です。iPhoneユーザーでアプリのインストールが必要な方はiOSインストールガイドをご参照ください。
二段階認証(2FA)とは
二段階認証は英語でTwo-Factor Authenticationと呼ばれ、略して2FAとも表記されます。パスワードに加えてもう1つの認証レイヤーを追加する仕組みです:
- 第一段階:パスワード(あなたが「知っている」情報)
- 第二段階:動的な認証コード(あなたが「持っている」もの、つまりスマホ)
万が一誰かにパスワードを知られても、あなたのスマホがなければ動的認証コードを取得できないため、アカウントにログインすることはできません。これは、銀行でお金を引き出す際に、暗証番号だけでなく物理的なキャッシュカードが必要になるのと同じ理屈です。
Google Authenticatorを推奨する理由
Binanceは複数の二段階認証方式に対応していますが、その中でも最もお勧めなのがGoogle Authenticator(Google認証システム)です:
Google Authenticatorのメリット:
- オフラインで動作:認証コードはスマホ内でローカルに生成されるため、インターネット接続は不要です。
- SIMスワップ攻撃に強い:SMS認証と異なり、通信キャリアのネットワークを経由しないため、中間者攻撃で傍受されることがありません。
- 高い安全性:認証コードは30秒ごとに自動更新されるため、総当たり攻撃を仕掛ける隙を与えません。
- 完全無料:アプリは完全無料で利用でき、一切の費用はかかりません。
SMS認証との比較:
- SMS認証はスマホの電波に依存するため、電波状況が悪い場所では受信できないことがあります。
- SMS認証は理論上、SIMカードのクローン攻撃(SIMハイジャック)によって傍受されるリスクがあります。
- Google Authenticatorはこれらの影響を受けないため、セキュリティが明らかに高いです。
準備
Google Authenticatorのダウンロード
まず、スマホにGoogle Authenticatorアプリをインストールする必要があります:
Androidスマホ:
- Google Playストアを開く
- 「Google Authenticator」と検索する
- ダウンロードしてインストールする
iPhone(iOS):
- App Storeを開く
- 「Google Authenticator」と検索する
- ダウンロードしてインストールする
代替アプリ: Google Authenticator以外のアプリを使用したい場合は、以下の代替アプリも利用可能です:
- Microsoft Authenticator:Microsoft製の認証アプリ
- Authy:クラウドバックアップに対応した認証アプリ
- Binance Authenticator:Binance独自の認証アプリ
これらのアプリはすべて標準のTOTPプロトコルに互換性があり、使い方はほぼ同じです。
BinanceでGoogle Authenticatorを有効にする手順
ステップ1:セキュリティ設定を開く
PC(Web版):
- Binanceアカウントにログインする
- 右上のプロフィールアイコンをクリックする
- 「セキュリティ」を選択する
- 「認証アプリ」または「Google Authenticator」の項目を見つける
スマホアプリ版:
- Binanceアプリを開いてログインする
- 左上のプロフィールアイコンをタップする
- 「セキュリティ」を選択する
- 「認証アプリ(Binance/Google Authenticator)」を見つける
ステップ2:「有効にする」をクリック
Google Authenticatorの横にある「有効にする」または「設定」ボタンをクリックします。システムの案内に従って設定を進めます。
ステップ3:セキュリティ認証
システムからまずセキュリティ認証が求められます。通常はメールまたは電話番号に認証コードが送信されます。コードを入力し、本人による操作であることを確認します。
ステップ4:セットアップキー(QRコード)の取得
認証を通過すると、画面にQRコードと文字列のセットアップキーが表示されます。ここが最も重要なステップです:
QRコード:Google AuthenticatorでこのQRコードをスキャンするだけで連携が完了します。
セットアップキー(文字列):QRコードをスキャンできない場合は、この文字列を手動で入力します。
超重要:このキーを必ずバックアップしてください!
この文字列キーは、Google Authenticatorを復元するための唯一の手段です。将来スマホを買い替えたり、アプリを削除してしまった場合、このキーがなければ再設定できません。
バックアップ方法:
- ペンで紙に書き写し、安全な場所に保管する
- スクリーンショットを撮り、暗号化されたフォルダに保存する
- パスワードマネージャーに保存する
- スマホの中「だけ」に保存するのは絶対に避けてください。スマホを紛失するとキーも一緒に失われます。
ステップ5:Google Authenticatorにアカウントを追加
スマホのGoogle Authenticatorアプリを開きます:
QRコードをスキャンする場合:
- 右下の「+」アイコンをタップする
- 「QRコードをスキャン」を選択する
- Binance画面上のQRコードをスキャンする
- スキャンに成功すると、アプリ内に自動的に「Binance」という項目が追加され、6桁の認証コードが表示される
手動でキーを入力する場合:
- 右下の「+」アイコンをタップする
- 「セットアップキーを入力」を選択する
- アカウント名には「Binance」や登録メールアドレスを入力する
- キー欄に先ほど取得した文字列を貼り付けるか入力する
- 追加を確認する
ステップ6:認証コードを入力して確認
Google Authenticatorで新しく追加されたBinanceの項目を見ると、6桁の認証コードが表示されています(30秒ごとに変化します)。
現在表示されている認証コードをBinance画面の確認ボックスに入力し、「送信」または「確認」をクリックします。
ステップ7:連携完了
認証コードが正しければ、Google AuthenticatorとBinanceアカウントの連携は完了です。今後、ログインや出金などの重要な操作を行うたびに、Google Authenticatorに表示される認証コードの入力が必要になります。
Google Authenticatorの日常的な使い方
ログイン時の使用
- メールアドレス(または電話番号)とパスワードを入力する
- システムがGoogle認証コードの入力を求める
- Google Authenticatorアプリを開く
- Binanceの項目を見つける
- 現在表示されている6桁の数字を入力する
- 認証コードの有効時間(カウントダウンが表示されます)に注意し、期限が切れそうな場合は次のコードを待つ
出金時の使用
出金操作を行う際にも、確認のためにGoogle認証コードの入力が必要です。これはあなたの資産を守る重要な保護層となります。
セキュリティ設定変更時の使用
パスワードの変更、紐づけられた電話番号やメールアドレスの変更など、セキュリティに関わる操作でもGoogle認証コードが必要になります。
スマホを機種変更した場合の移行方法
機種変更はよくあることですが、事前の準備なしに行うとGoogle Authenticatorのデータが失われてしまいます。正しい移行方法は以下の通りです:
方法1:バックアップしたキーを使用する
連携時に文字列キーをバックアップしていた場合:
- 新しいスマホにGoogle Authenticatorをインストールする
- 手動で追加し、バックアップしておいたキーを入力する
- 旧スマホと同じ認証コードが表示されるようになる
- たったこれだけで完了です
方法2:アプリのエクスポート機能を使用する
最近のGoogle Authenticatorにはアカウントのエクスポート機能があります:
- 旧スマホでGoogle Authenticatorを開く
- メニューから「アカウントのエクスポート」をタップする
- システムがQRコードを生成する
- 新しいスマホにGoogle Authenticatorをインストールする
- 「QRコードをスキャン」を選択してインポートする
方法3:Binanceカスタマーサポート経由でリセットする
すでに旧スマホを紛失または破損しており、バックアップキーもない場合:
- Binanceのカスタマーサポートに連絡する
- 本人確認書類(KYC書類など)を提出する
- 審査が通るのを待つ
- Binance側で古いGoogle認証システムの紐づけを解除する
- その後、新しいGoogle Authenticatorを再度連携させることができる
このプロセスには数日かかることがあるため、再度強調しますが——必ずキーをバックアップしてください。
Google Authenticator利用上の注意事項
- 時刻を正確にする:Google Authenticatorの認証コードは時刻に基づいて生成されます。スマホの時刻がズレているとコードが一致しません。スマホの設定で「日付と時刻の自動設定」をオンにしてください。
- 不用意にアプリをアンインストールしない:Google Authenticatorをアンインストールすると、すべての認証データが削除されてしまいます。
- スマホ紛失時はすぐに対処する:スマホを紛失した場合は、SIMカードの利用停止手続きだけでなく、できるだけ早くBinanceに連絡してGoogle認証のリセットを依頼してください。
- バックアップキーを厳重に保管する:スクショをLINEやチャットツールで送信するのは危険です。紙にメモするか、パスワードマネージャーで保管するのが最も安全です。
- 定期的に動作確認する:時々アプリを開き、Binanceの項目が正常に認証コードを表示しているか確認してください。
よくある質問(FAQ)
Google Authenticatorの認証コードを入力しても「間違っている」と表示されるのはなぜですか?
最も一般的な原因は、スマホの時刻のズレです。スマホの設定 → 「日付と時刻」に進み、「自動設定」をオンにしてください。また、認証コードは30秒ごとに更新されるため、入力時にコードが期限切れ直前だった場合、認証に失敗することがあります。新しいコードが表示されるのを待ってから再度お試しください。
複数のスマホで同時にGoogle Authenticatorを使用できますか?
可能です。連携時のセットアップキーを保存していれば、複数のスマホに同じアカウントを追加できます。各スマホには同じ認証コードが表示されます。ただし、セキュリティの観点からは、1台のスマホのみで使用することをお勧めします。
Google認証を有効にした後も、SMS認証は必要ですか?
Google Authenticatorを有効にすると、大部分の操作でSMS認証の代わりにGoogle認証コードが使用されるようになります。ただし、一部のリスクが高い操作では両方が求められる場合があります。セキュリティ設定でご自身で設定をカスタマイズすることも可能です。
Google Authenticator以外の認証アプリを使用できますか?
可能です。TOTPプロトコルに対応している認証アプリであれば、どれでもGoogle Authenticatorの代わりに使用できます。例えば、Microsoft Authenticator、Authy、1Password内蔵の認証コード機能などです。操作方法は基本的に同じです。
Google認証をやめたい場合、無効にすることはできますか?
無効にすることは可能ですが、強くお勧めしません。無効にするとアカウントの安全性が大幅に低下します。どうしても無効にしたい場合は、セキュリティ設定でGoogle認証の項目を見つけて「オフにする」をクリックし、メール/SMS認証コードと現在のGoogle認証コードを入力して操作を確認してください。