IPA過去問ドリル

令和5年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問14

テクノロジ/セキュリティ

SAML(Security Assertion Markup Language)の説明はどれか。

出典:令和5年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問14

正解:イ

解説

SAML は,認証や認可に関する情報(アサーション)を XML 形式で記述し,異なるドメインに属するシステムの間で安全にやり取りするための OASIS 標準です。ID プロバイダ(IdP)が利用者を認証し,その結果をアサーションとしてサービスプロバイダ(SP)に渡すことで,ドメインをまたいだシングルサインオンを実現します。

選択肢ごとの解説

  • 誤り。利用者に代わって他のサービスがリソースにアクセスすることを許可する仕組みは,OAuth の説明です(正確には認可の枠組みです)。
  • 正しい。異なるインターネットドメイン間でセキュリティ情報を交換し,シングルサインオンを実現するための XML ベースの標準規格が SAML です。
  • 誤り。URL や XRI を利用者 ID として様々な Web サイトにログインできる仕組みは,OpenID の説明です。
  • 誤り。SGML をインターネット向けに簡素化・最適化したものは XML そのものの説明であり,SAML はその XML を利用する規格です。
エンベデッドシステムスペシャリストの過去問を演習モードで解く