pulpul 日本の試験

情報セキュリティマネジメント 概念書 · サイバー攻撃と認証

利用者認証の方式と判断

要点と定義

利用者IDなどで利用者が主張する本人性を確認することを、利用者認証といいます。IDは利用者を識別するための情報で、認証ではパスワードなどの情報を照合します。

認証要素は「知識」「所持」「生体情報」に分けられます。パスワードは知識、ICカードやトークンは所持、指紋や静脈は生体情報に当たります。異なる種類の要素を組み合わせるのが多要素認証です。要素の数が複数でも、同じ種類だけなら多要素とはいえません。

生体認証の本人拒否率(FRR)は本人を誤って拒否する割合、他人受入率(FAR)は他人を誤って受け入れる割合です。判定しきい値を本人が通りやすい側に動かすと、一般にFRRは下がり、FARは上がります。

適用条件と例

ICカードとPINを併用するときは、カードの所持とPINの知識を別々に管理します。PINは利用者ごとに設定し、カードから推測できないものにします。通知もカードとは別経路にすると、両方が同時に第三者へ渡る危険を減らせます。カードを紛失した場合は、まずそのカードを失効させます。

公開鍵認証では、利用者側が秘密鍵で署名し、サーバ側は登録済みの公開鍵で署名を検証します。たとえばSSH接続では、秘密鍵を利用者の端末で管理し、対応する公開鍵をサーバに登録します。

リスクベース認証は、接続元や利用環境などからアクセスのリスクを評価し、必要な場合に追加認証を求める方式です。たとえば社内システムへのログインで、普段と異なる地域や端末からの接続に限って追加確認を求めます。一律に毎回同じ認証を求めることとは区別します。

誤りやすい点

カードとトークンのように所持要素同士を使ったり、指紋と静脈のように生体要素同士を使ったりしても、異なる種類の要素を組み合わせたことにはなりません。

FRRとFARの調整にはトレードオフがあります。本人を通しやすくすると利便性は上がりますが、他人も通りやすくなるため、FARが上がる方向に動きます。しきい値の変更を、両方の誤りが同時に減る操作と考えないようにします。

ここまでが冒頭部分です。ログインすると、無料でも1日2節まで全文をお読みいただけます。

アプリでこの節を読む