この概念が出た関連問題

この試験の対策ガイド

情報処理安全確保支援士試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は ア

解説

SAML(Security Assertion Markup Language)はOASIS(Organization for the Advancement of Structured Information Standards)が策定したXMLベースの標準規格。WebサービスやオンラインビジネスパートナーSaaS間で認証・属性・認可情報を安全に交換するために使われ、SSO(シングルサインオン)の基盤となる。

なぜ他の選択肢は違うのか

選択肢 イ
SOAP(Simple Object Access Protocol)はXML Webサービスのメッセージプロトコル。セキュリティ情報の交換ではなくRPC的な通信に使われる。
選択肢 ウ
XKMS(XML Key Management Specification)はXMLを用いた鍵管理仕様(W3C)。認証情報交換の用途は異なる。
選択肢 エ
XML SignatureはW3Cが標準化したXML文書へのデジタル署名仕様。OASISではなくW3Cが策定。

解くときのポイント

SAMLはフェデレーション型SSOの標準。IdP(Identity Provider)がAssertionを発行し、SP(Service Provider)が受け入れる構造。OAuth 2.0/OpenID Connectと合わせて理解する。