SAML(Security Assertion Markup Language)の説明はどれか。
選択肢
- アWebサーバにある利用者のリソースに、Webサーバに限らない他のサーバが利用者に代わってアクセスすることを許可するための認証プロトコル
- イ異なるインターネットドメイン間でセキュリティ情報を共有してシングルサインオンに利用するための、XMLをベースにした標準規格
- ウ利用者IDとしてURL又はXRI(Extensible Resource Identifier)だけを使用することができ、一つの利用者IDで様々なWebサイトにログインできる仕組み
- エ利用者が文書やデータの属性情報や論理構造を定義する言語であるSGMLを、インターネット用に最適化したもの
正解と解説
正解:イ 異なるインターネットドメイン間でセキュリティ情報を共有してシングルサインオンに利用するための、XMLをベースにした標準規格
SAMLは、認証・認可に関する情報(アサーション)をXML形式で記述し、異なるドメインのシステム間で安全にやり取りするためのOASIS標準である。認証を行うIdPと、サービスを提供するSPの間でアサーションを受け渡すことで、組織やドメインをまたぐシングルサインオンを実現できる。
選択肢ごとの解説
- アリソースへの代理アクセスを許可する仕組みはOAuthの説明である。
- イ正しい。ドメインをまたいでセキュリティ情報を共有し、シングルサインオンに使うXMLベースの規格である。
- ウURLなどを利用者IDとして使う仕組みはOpenIDの説明である。
- エSGMLをインターネット向けに簡略化したのはXMLそのものの説明である。
同じ分野の他の問題
- DNSキャッシュサーバAと権威DNSサーバCにDNSSECを導入した。PCがDNSキャッシュサーバAを用いてWebサーバ…2025年度 秋期 午前II 問16
- SAML(Security Assertion Markup Language)の説明はどれか。2019年度 春期 午前II 問19
- TLSに関する記述のうち、適切なものはどれか。2017年度 春期 午前II 問19
- Linuxの拡張モジュールであるSELinux(Security-Enhanced Linux)を使用することによって可…2017年度 春期 午前II 問10
- IoT機器においてもセキュリティ対応は重要であり、脆弱性対策の一つに耐タンパ性を高める方法がある。耐タンパ性を高める方法…2025年度 秋期 午前II 問24
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。