令和4年度 秋期 情報処理安全確保支援士試験 午前II 問7

シングルサインオン(SSO)に関する記述のうち,適切なものはどれか。

解答・解説

正解: エ. リバースプロキシ方式では,SSOを利用する全てのトラフィックがリバースプロキシサーバに集中し,リバースプロキシサーバが単一障害点になり得る。

シングルサインオン(SSO: Single Sign-On)は、一度の認証で複数のシステムやサービスを利用できるようにする仕組みです。SSOを実現する方式にはいくつかの種類があり、それぞれの特徴を理解することが重要です。

正解であるエは、リバースプロキシ方式の正しい説明です。この方式では、クライアントからの全てのアクセスをリバースプロキシサーバが受け止め、認証を行った上で各Webサーバへ通信を中継します。そのため、トラフィックが集中しやすく、リバースプロキシサーバがダウンするとシステム全体が停止する単一障害点(SPOF)になり得るという課題があります。

各選択肢の解説

  • ア: 不適切です。URL形式の1人一つの利用者IDを用いて認証情報をやり取りするのはOpenIDの特徴です。SAML(Security Assertion Markup Language)は、XMLをベースとした標準規格であり、IdP(Identity Provider)とSP(Service Provider)間で認証情報を連携します。
  • イ: 不適切です。対象システムのログイン画面を監視して認証情報を代行入力するのは代理認証方式の特徴です。エージェント方式は、各Webサーバに専用のエージェントソフトを導入し、認証サーバと連携してSSOを実現する方式です。
  • ウ: 不適切です。対象サーバにモジュールを組み込む必要がありシステム改修が伴うのはエージェント方式です。代理認証方式は、クライアント側で認証を代行するため、既存のWebサーバ側に手を加える必要がありません。
  • エ: 適切です。リバースプロキシ方式では、全ての通信がリバースプロキシを経由するため、ネットワークのボトルネックや単一障害点になり得ます。

Spineチーム