令和4年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問2
テクノロジ/セキュリティSAML(Security Assertion Markup Language)の説明として,最も適切なものはどれか。
出典:令和4年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問2
- アWeb サービスに関する情報を公開し,Web サービスが提供する機能などを検索可能にするための仕様
- イ権限がない利用者による読取り,改ざんから電子メールを保護して送信するための仕様
- ウデジタル署名に使われる鍵情報を効率よく管理するための Web サービスの仕様
- エ認証情報に加え,属性情報と認可情報を異なるドメインに伝達するための Web サービスの仕様
正解:エ
解説
SAML(Security Assertion Markup Language)は,XML をベースにした認証・認可・属性情報を異なるドメイン間でやり取りするための仕様です。IdP(Identity Provider)が発行するアサーションを SP(Service Provider)が受け取ることで,シングルサインオンなどを実現します。認証情報だけでなく,属性情報や認可情報も伝達できる点が特徴です。
選択肢ごとの解説
- ア誤り。Web サービスの情報を公開し検索可能にする仕様は UDDI の説明であり,SAML とは異なります。
- イ誤り。電子メールを読取り・改ざんから保護して送信するための仕様は S/MIME の説明であり,SAML とは異なります。
- ウ誤り。デジタル署名の鍵情報を効率よく管理する Web サービスの仕様は XKMS の説明であり,SAML とは異なります。
- エ正しい。認証情報に加えて属性情報と認可情報を異なるドメインに伝達するための Web サービスの仕様が SAML です。