令和元年度 秋期 午前Ⅱ 問1
利用者認証
FIDOに関する問題
認証処理のうち,FIDO(Fast IDentity Online)UAF(Universal Authentication Framework)1.1 に基づいたものはどれか。
- アSaaS 接続時の認証において,PIN コードとトークンが表示したワンタイムパスワードとを PC から認証サーバに送信した。
- イSaaS 接続時の認証において,スマートフォンで顔認証を行った後,スマートフォン内の秘密鍵でディジタル署名を生成して,そのディジタル署名を認証サーバに送信した。
- ウインターネットバンキング接続時の認証において,PC に接続されたカードリーダを使って,利用者のキャッシュカードからクライアント証明書を読み取って,そのクライアント証明書を認証サーバに送信した。
- エインターネットバンキング接続時の認証において,スマートフォンを使い指紋情報を読み取って,その指紋情報を認証サーバに送信した。
答えと解説を見る
✓ これが正解イSaaS 接続時の認証において,スマートフォンで顔認証を行った後,スマートフォン内の秘密鍵でディジタル署名を生成して,そのディジタル署名を認証サーバに送信した。
解説
端末内で本人確認し、秘密鍵の署名だけを送る方式がFIDOです。
FIDO の考え方は、本人確認を利用者の手元の端末の中で済ませ、サーバには秘密の情報を送らないことにあります。登録のときに端末で鍵の組を作り、公開鍵だけをサーバに預けます。認証のときは、端末で顔や指紋などによる本人確認を行い、それに成功すると端末内の秘密鍵でデジタル署名を作ってサーバへ送ります。サーバは預かっている公開鍵で署名を検証します。スマートフォンで顔認証を行い、スマートフォン内の秘密鍵で作った署名を送る記述は、この流れにそのまま当てはまります。見分ける軸は、サーバに何が届くかです。生体情報や共有の秘密、証明書そのものが届く方式は、FIDO の形から外れます。
ほかの選択肢はなぜ違うのか
- アSaaS 接続時の認証において,PIN …:PIN コードとワンタイムパスワードを PC から認証サーバへ送る形は、サーバと共有している秘密を照合してもらう方式です。端末内の鍵で署名を作る段がなく、FIDO の仕組みには当てはまりません。
- ウインターネットバンキング接続時の認証にお…:キャッシュカードから読み取ったクライアント証明書をそのまま送るだけで、秘密鍵を使って署名を作る段が書かれていません。カードリーダを使う PKI 型の認証の記述であり、FIDO UAF の流れとは別物です。
- エインターネットバンキング接続時の認証にお…:指紋を読み取る点は生体認証として同じに見えますが、指紋情報そのものを認証サーバへ送っています。FIDO では生体情報は端末の外へ出さないので、この送り方は考え方と正反対になります。
この問題の用語
- 秘密鍵持ち主だけが手元に隠しておく鍵で、公開鍵と対になります。これが他人に渡ると、なりすましも盗み見も止められません。
- 認証名乗ったとおりの本人か、通信の相手が本物かを確かめる手続き。ここを経ずに入り込む裏口があると、後の許可の仕組みが働きません。
- SaaSできあがったアプリを、インターネット越しに必要な分だけ使う形。利用者は開発もサーバの用意もしません。
- PINICカードなどと一緒に使う、本人だけが知っている暗証番号です。カードに同封して送らず、別の経路で本人に知らせます。
- ワンタイムパスワード一度きりで使い捨てる合言葉。盗み見られても次には使えないので、同じものを使い続ける方式より安全です。
- スマートフォン電話に小型のコンピュータを組み合わせた携帯端末です。アプリを追加して機能を増やせ、タッチパネルで操作します。
- ディジタル署名デジタル署名の古い書き方で、指しているものは同じです。改ざんを見つけられるだけで、改変そのものを防ぐ力はありません。
- キャッシュ一度取り寄せた内容を手元に置いて、次から早く使えるようにする仕組み。CPUとメモリの間や、ブラウザ、DNSなど、さまざまな場所で使われます。
出典:令和元年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問1
同じ用語が出る問題
- 令和7年度 春期 午前Ⅱ 問6:デジタル証明書に関する記述(秘密鍵)
- 令和6年度 秋期 午前Ⅱ 問7:パスキー(Passkey)の問題(スマートフォン)
- 令和6年度 春期 午前Ⅱ 問7:ISMAP-LIUに関する記述(SaaS)
- 令和5年度 秋期 午前Ⅱ 問7:トランザクション署名の説明(ワンタイムパスワード)
- 令和2年度 10月 午前Ⅱ 問9:3Dセキュアに関する記述(PIN)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)