0Pricing
Cyber Security Academy · レッスン

認証要素

知識、所持、生体情報による要素を理解します

「認証要素」はCoddyKit上の無料Cyber Security Academyレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはCyber Security Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Cyber Security Academyコースには全4レッスンが含まれています。

認証とは何ですか

認証とは、自分が主張している人物であることを証明することです。

強力な認証では、異なる種類の要素を組み合わせます。それぞれが異なる種類の証明になります。

3種類の要素

認証要素は、次の3つのカテゴリーに分類されます。

  • 知っているもの(パスワードやPIN)
  • 持っているもの(スマートフォンやセキュリティキー)
  • 本人そのもの(指紋や顔)

知識要素

知識要素とは、記憶している秘密情報です。パスワード、PIN、セキュリティ質問などが該当します。

安価でなじみやすい一方、フィッシングや推測の被害に遭いやすく、複数のサイトで使い回されがちです。

所持要素

所持要素とは、物理的に所持しているものです。

  • コードやプッシュ通知を受信するスマートフォン
  • ハードウェアセキュリティキー
  • スマートカード

攻撃者は、それを使うために端末を盗む必要があります。

生体要素

生体要素とは、生体情報を使う要素です。指紋、顔、虹彩、音声などが該当します。

便利で忘れることはありませんが、漏えいしても変更できないため、複数ある要素のうちの1つとして使うのが最適です。

多要素認証になる条件

多要素認証(MFA)では、異なるカテゴリーの要素が必要です。

パスワードとPINの組み合わせは、どちらも知識要素なのでMFAではありません。パスワードとスマートフォンに届くコードの組み合わせはMFAです。

1つの要素では不十分な理由

パスワードだけでは最も弱い部分になります。使い回されたり、フィッシングされたり、情報漏えいで流出したりするためです。

2つ目の要素を追加すれば、パスワードを盗まれても、それだけではログインできなくなります。

二要素認証と多要素認証

二要素認証(2FA)は、要素をちょうど2つ使うMFAです。

MFAはより広い用語で、2つ以上の要素を要求できます。実際には、ほとんどの消費者向けシステムが2FAを使用しています。

一般的な2つ目の要素

一般的な2つ目の要素を、弱いものから強いものの順に示します。

  • SMSコード(SIMスワッピングに対して脆弱)
  • 認証アプリのコード(TOTP)
  • プッシュ承認
  • ハードウェアセキュリティキー(最も強力)

アダプティブ認証

最新のシステムでは、アダプティブ認証(リスクベース認証)が使われます。ログインが危険に見える場合にだけ、追加の要素を要求します。

新しい端末、通常とは異なる場所、物理的に不可能な移動などがシグナルになります。

場所と行動

一部のシステムでは、場所(自分がいる場所)や行動(入力のリズム)を追加のシグナルとして扱います。

通常、これらは単独の要素ではなくリスク判定への入力ですが、全体的な判断の精度を高めます。

確認問題

次の組み合わせのうち、真の多要素認証に該当するのはどれですか。

復習

3つの認証要素のカテゴリー、つまり知識、所持、生体について学びました。

  • 真のMFAでは、異なるカテゴリーの要素を組み合わせます。
  • 2つ目の要素には、弱いSMSから強力なハードウェアキーまであります。
  • アダプティブ認証では、リスクが高い場合にだけ要素を追加します。

次は、ワンタイムパスワードのアルゴリズムがどのように動作するかを詳しく見ていきます。

よくある質問

「認証要素」レッスンは無料ですか?

はい。「認証要素」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Cyber Security Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Cyber Security Academyコースには全4レッスンが含まれています。

「認証要素」で何を学びますか?

知識、所持、生体情報による要素を理解します ブラウザで直接実行するハンズオンコードでCyber Security Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Cyber Security Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのCyber Security Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。

「認証要素」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このCyber Security Academyレッスンでコードを書いて実行できますか?

はい。すべてのCyber Security Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. 認証要素
  2. TOTPとHOTP
  3. プッシュ認証とハードウェアキー
  4. MFAバイパスのリスク
← Cyber Security Academyに戻る