※この記事には広告(アフィリエイトリンクを含む場合があります)が含まれます。

ネットのアカウントを乗っ取られないために、いちばん効果が大きい対策のひとつが「2段階認証」です。この記事では、GoogleやAppleの公式の説明をもとに、2段階認証のしくみと設定のしかたをやさしくまとめます(2026年11月時点)。

結論:パスワードが盗まれても、2段階認証があれば入られにくい

  • 2段階認証は、パスワードに加えて「もう1つの確認」をする方法
  • パスワードが漏れても、2つ目の確認ができなければログインされない
  • 2つ目の方法は、SMSよりも、認証アプリやGoogleからのメッセージ、パスキーのほうが安全
  • スマホをなくしたときのために、バックアップコードを保管しておく

2段階認証とは?

Googleの説明では、2段階認証(2要素認証とも呼ばれます)は、パスワードが盗まれた場合に備えて、アカウントのセキュリティを強める機能です。

Appleも、2ファクタ認証について、パスワードが他人に漏れても本人以外はアカウントにアクセスできないようにする方法だと説明しています。

たとえば、ログインするときに次の2つを確認します。

  1. 知っているもの:パスワード
  2. 持っているもの:自分のスマホに届くコードや、スマホでの承認

パスワードだけなら、漏れたら終わりです。でも2段階認証があれば、犯人はあなたのスマホも持っていないとログインできません。パスワードが漏れる原因のひとつ「使い回し」については、パスワードの使い回しはなぜ危険?にまとめています。

2つ目の確認の種類と違い

方法どんなもの安全さの目安
SMS・音声通話電話番号に6桁のコードが届く手軽だが、電話番号を使うハッキングに弱いおそれがある
認証アプリアプリが1回だけ使えるコードを作るネットにつながっていなくても使える
Googleからのメッセージスマホに届く通知で「はい」をタップする電話番号を使うハッキング(SIMスワップなど)を防げる
パスキーFace IDや指紋で承認するフィッシングに強い
セキュリティキーUSBなどの小さな鍵を挿す・かざす別に買う必要がある
バックアップコード前もって発行しておく8桁のコードスマホがないときの予備

Googleの公式ヘルプでは、SMSや音声通話でコードを受け取る方法は、電話番号を利用するハッキングに弱くなるおそれがあるとされています。できれば、認証アプリやGoogleからのメッセージ、パスキーを使うのがおすすめです。パスキーについてはパスキーとは?で解説しています。

Googleアカウントで2段階認証をオンにする

  1. 「Google アカウント」を開く
  2. 「セキュリティとログイン」を開く
  3. 「Google にログインする方法」の中の「2 段階認証プロセスを有効にする」を選ぶ
  4. 画面の案内にそって設定する

職場や学校のアカウントでは、自分で設定できないことがあります。その場合は管理者に問い合わせます。

Apple Accountの2ファクタ認証

Apple Accountでは、新しい端末やWebで初めてサインインするとき、パスワードに加えて、信頼済みの端末に表示されるか、信頼済みの電話番号に届く6桁の確認コードを入力します。

一度サインインすれば、サインアウトしたり、端末を消去したりしない限り、毎回コードを入れる必要はありません。

iPhoneで確認・オンにする

  1. 「設定」を開く
  2. いちばん上の自分の名前をタップする
  3. 「サインインとセキュリティ」をタップする
  4. 2ファクタ認証がオンになっているか確認する(オフなら、オンにして画面の案内にそって進める)

1Passwordで認証コードを管理する

私はパスワード管理に1Passwordを使っています。1Passwordは、認証アプリの代わりとしても使えます。公式サポートによると、次のように使います。

  1. サイトの2段階認証の設定画面で、QRコードを表示する
  2. 1Passwordで、そのサイトのログイン項目を開いて編集し、「ワンタイムパスワード」を追加してQRコードを読み取る
  3. 1Passwordに表示されたコードを、サイトの確認欄に入力する

設定すると、ユーザー名とパスワードを自動入力したときに、認証コードも自動で入力されるようになります。コードを毎回別のアプリで開かなくてよいので楽です。

コードがうまく使えないときは、端末の日付と時刻が正しいかを確認するよう、公式サポートで案内されています。1Passwordの基本的な使い方は1Passwordの使い方にまとめています。

スマホをなくしたときの備え

2段階認証で困るのは、スマホをなくしたり、壊したりしたときです。前もって次のことをしておきましょう。

  • バックアップコードを発行して、安全な場所に保管する(Googleでは8桁のコード。誰にも教えない)
  • 2つ目の方法を1つだけでなく、複数登録しておく
  • 認証アプリのコードを、アカウントに同期できる設定にしておく(Google認証システムなど)

注意:確認コードは誰にも教えない

Googleの公式ヘルプでは、確認コードは他の人と共有しないこと、Googleが電話でコードの確認を求めることはないことが書かれています。

「本人確認のためにコードを教えてください」という電話やメッセージは、詐欺です。コードを教えてしまうと、2段階認証の意味がなくなります。

AmazonやAppleをかたる偽メール・偽SMSから身を守る方法は、フィッシング詐欺の見分け方と対策にまとめています。

iPhoneをなくしたときの探し方と紛失モードは、iPhoneをなくした時にやることにまとめています。

Apple Account(Apple ID)のパスワードを忘れたときは、Apple Accountのパスワードを忘れた時のリセット方法をご覧ください。

まとめ

  • 2段階認証は、パスワードに加えてもう1つの確認をする方法
  • パスワードが漏れても、乗っ取られにくくなる
  • SMSより、認証アプリ・Googleからのメッセージ・パスキーのほうが安全
  • バックアップコードを保管し、確認コードは誰にも教えない

パスワードと認証コードをまとめて管理したい人は、パスワード管理アプリおすすめ4選も参考にしてください。