シングルサインオンの方式

リバースプロキシ方式のSSOは、利用者のWebブラウザと対象のWebシステムの間にリバースプロキシサーバを配置し、認証を代行させる仕組みです。SSOを利用する全ての通信(トラフィック)が必ずこのリバースプロキシサーバを経由するため、トラフィックが集中しボトルネックになりやすいという特徴(欠点)があります。 各選択肢の解説: ア:SAML方式は、XMLベースのアサーション(認証情報などの証明書)をIdPとSP(サービスプロバイダ)間でやり取りする方式です。URL形式のIDを使用するのはOpenID等の特徴です。 イ:エージェント方式は、 対象のWebサーバ側 にエージェントソフトを導入して認証サーバと通信させる方式です。クライアントPC側で画面を監視して代行入力するのは「代行入力方式(クライアントエージェント方式)」です。 ウ:代理認証(代行入力)方式は、クライアントPC上のソフトや中継サーバがID・パスワードを代わりに自動入力してログインする仕組みであるため、対象サーバ側にモジュールを組み込む等のシステム改修が「不要」である点が大きなメリットです。

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

出典令和6年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問8
ア
SAML方式では、URL 形式の1人一つの利用者 ID を IdP (Identity Provider)で自動生成することによって、インターネット上の複数の Web サイトにおける SSOを実現する。
イ
エージェント方式では、クライアントPCに導入したエージェントがSSOの対象システムのログイン画面を監視し、ログイン画面が表示されたら認証情報を代行入力する。
ウ
代理認証方式では、SSOの対象サーバにSSOのモジュールを組み込む必要があり、システムの改修が必要となる。
エ
リバースプロキシ方式では, SSO を利用する全てのトラフィックがリバースプロキシサーバに集中する。