本文へスキップ

平成23年度 秋期 ITパスポート試験 問85

この問題の解説と、これまでの解答の記録です。

問85
頻出度★★★

一度の認証で, 許可されている複数のサーバやアプリケーションなどを利用できる仕組みを何というか。

出典 平成23年度 秋期 ITパスポート試験 問85
解説

問 85

  • ア

    正解 正解はア。シングルサインオン (Single Sign-On, SSO) とは、利用者が一度だけ認証を受ければ、その認証結果を各システムが共有することで、あらかじめ利用を許可されている複数のサーバやアプリケーション、業務システムを、その都度ログインし直すことなく利用できるようにする仕組みである。設問文の「一度の認証で」「許可されている複数のサーバやアプリケーションなどを利用できる」という二つの条件が、そのまま SSO の定義に対応している。実現方式には、認証サーバが発行したチケットや認証情報を各システムが検証するもの (ケルベロス方式など)、Web ブラウザの Cookie に認証情報を持たせるもの、リバースプロキシが認証を代行するもの、エージェントを各サーバに常駐させるものなどがある。導入の利点は、利用者が覚えるパスワードが一つで済むためメモ書きや使い回しといった危険な運用が減り、ログイン操作の手間も削減されることと、管理者側でも利用者 ID の登録・変更・削除やアクセス権の管理を一元化できることである。一方で、その一つの認証情報が漏えいすると連携する全システムに侵入されうるため、パスワードを強固にしたり、後述のワンタイムパスワードや生体認証などと組み合わせて認証自体を強化したりする対策が併せて求められる。なお、SSO はあくまで「認証を一度で済ませる」仕組みであり、認証後にどのシステムのどの操作を許可するかという認可 (アクセス権の設定) は別に必要である点も押さえておきたい。

  • 不正解イ

    スマートカードは、IC チップを埋め込んだカード状の媒体そのものを指す用語で、IC カードとも呼ばれる。チップ内に鍵や証明書、個人情報を安全に格納でき、暗証番号と組み合わせて本人確認に使う所持認証の道具として、社員証や電子マネー、健康保険証などに用いられる。これは認証を行う際の手段・媒体の名称であって、一度の認証結果を複数のサーバやアプリケーションで共有して使い回せるようにする仕組みを意味しない。設問が問うている「複数システムを一度の認証で利用できる」という機能を表していないため誤りである。

  • 不正解ウ

    バイオメトリクス認証は生体認証とも呼ばれ、指紋、静脈のパターン、虹彩、顔、声紋、筆跡などの身体的・行動的特徴を利用して本人を確認する認証方式である。記憶に頼らず紛失や貸し借りもしにくいため、パスワードより安全性を高められる一方、本人を誤って拒否する本人拒否率と他人を誤って受け入れる他人受入率の調整が課題となる。あくまで「誰であるかをどう確かめるか」という認証の方式を示す用語であり、認証済みの状態を複数システム間で引き継ぐ仕組みではないため、設問の説明には当てはまらない。

  • 不正解エ

    ワンタイムパスワードは、一度限り有効で使い捨てとなるパスワードを用いる認証方式である。専用のトークンやスマートフォンのアプリが一定時間ごとに生成する数字列や、利用の都度メールなどで通知される数字列を入力させることで、通信路上で盗聴されても再利用できないようにし、なりすましを防ぐ。むしろ利用の都度パスワードを入力し直す方式であり、一度の認証で複数のシステムを続けて利用できるようにする設問の説明とは逆方向の性質をもつ。認証を強固にする手段の一つであって、複数システムの認証を統合する仕組みではないため誤りである。

ここがポイント
  • シングルサインオン (SSO) の定義 — 一度の認証で、許可された複数のサーバやアプリケーションを再ログインなしに利用できるようにする仕組み。利用者はパスワードを一つ覚えるだけでよく、管理者は ID とアクセス権を一元管理できる。半面、その認証情報が漏えいすると連携先すべてが危険にさらされるため、認証自体の強化と併用する。
  • 認証に関する用語の役割の違い — スマートカード (IC カード) は所持による認証の媒体、バイオメトリクス認証は身体的特徴による認証方式、ワンタイムパスワードは使い捨てパスワードによる認証方式で、いずれも「本人をどう確かめるか」の話。これに対し SSO は「一度確かめた結果を複数システムでどう共有するか」の話であり、層が異なる。
用語

解答の記録