令和7年度 春期 情報処理安全確保支援士試験 午前II 問2
シングルサインオンの実装方式の一つであるSAML認証の特徴として,適切なものはどれか。
解答・解説
正解: ア. IdP (Identity Provider)が利用者認証を行い,認証成功後に発行されるアサーションを SP (Service Provider)が検証し,問題がなければクライアントは SPにアクセスできるようになる。
SAML (Security Assertion Markup Language) 認証とは、異なるインターネットドメイン間でユーザー認証や属性情報をやり取りするための標準規格です。
SAML認証では主に IdP (Identity Provider) と SP (Service Provider) という2つの役割が登場します。
- IdP: 利用者の認証を行い、認証情報を持つシステム
- SP: 利用者がアクセスしたいクラウドサービスなどのシステム
SAML認証の流れは以下の通りです。
- クライアントがSPにアクセスを要求する。
- SPはクライアントをIdPにリダイレクトする。
- IdPで利用者認証が行われる。
- 認証に成功すると、IdPは アサーション (認証情報や属性情報が含まれたXMLベースのデータ) を発行する。
- クライアントはそのアサーションをSPに送信し、SPがアサーションを検証することでサービスへのアクセスが許可される。
したがって、正解は ア となります。
各選択肢の解説
- ア: 正解。SAML認証の特徴(IdPによる認証、アサーションの発行、SPによる検証)を正しく説明しています。
- イ: 誤り。Webサーバに導入されたエージェントと認証サーバが連携し、cookieを使用する方式は エージェント方式 のシングルサインオンの特徴です。
- ウ: 誤り。Kerberosプロトコルとチケットを使用する方式は ケルベロス認証 の特徴です。主に同一ネットワーク内の認証で利用されます。
- エ: 誤り。リバースプロキシで認証を行い、アクセスを中継する方式は リバースプロキシ方式 のシングルサインオンの特徴です。