多要素認証(MFA: Multi-Factor Authentication)は、ID・パスワードが漏洩した際の被害を防ぐ、最も効果的な対策の一つです。この記事では、多要素認証の基本的な仕組みと、導入時に検討すべきハードウェアキー・ソフトウェアキーの違いを解説します。
多要素認証とは
多要素認証とは、「知識情報(パスワードなど)」「所持情報(スマートフォン・専用デバイスなど)」「生体情報(指紋・顔など)」のうち、2つ以上の要素を組み合わせて本人確認を行う仕組みです。
パスワードのみのログインでは、パスワードさえ知っていれば誰でもログインできてしまいますが、多要素認証を導入していれば、パスワードが漏洩しただけではログインできません。これが多要素認証が有効とされる理由です。
ハードウェアキーとソフトウェアキーの違い
ハードウェアキーとは
ハードウェアキーとは、USBやNFCで接続する物理的な認証デバイスのことです。デバイス自体を所持していないと認証できないため、リモートからの攻撃に強いという特徴があります。一方で、デバイスの配布・管理コストや紛失時の対応を考慮する必要があります。
ソフトウェアキー
スマートフォンアプリなどで認証コードを生成・承認する方式です。専用デバイスの配布が不要で導入しやすく、既存のスマートフォンを使って始められる点がメリットです。applippli-keyのように、OSログイン(Windows PC・Windows Server)に対応したソフトウェアキー型の多要素認証サービスもあります。
企業が導入する際に検討すべきポイント
- サーバーや重要PCなど、優先度の高い端末から導入する
- 管理者アカウントを個人ごとに発行し、共有をやめる
- リモートアクセス・VPN接続時の認証も強化する
- 外部の保守会社など、社外からのアクセスにも適用する(サプライチェーン攻撃対策としても重要)
- テレワーク環境からのログインには特に優先して導入する
国が主導する「SCS評価制度」でも、ID・パスワードに関する評価項目の多くが、こうした多要素認証の導入状況を確認するものになっています。 SCS評価制度についての解説記事もあわせてご覧ください。
実際にID・パスワードが漏洩した場合にどのような被害につながるかは、 ID・パスワード漏洩の実例と対策で詳しく解説しています。また、多要素認証はランサムウェア対策としても有効です。詳しくは ランサムウェア対策は入口対策だけでは不十分な理由をご覧ください。
まずは現状を確認する
自社にどこまで多要素認証が必要か、どの端末から優先すべきかは、現状の認証方式によって異なります。applippliの無料診断では、約3分の質問に回答するだけで、自社の対応状況とSCS評価制度への適合度を確認できます。
