SkillStack
テクノロジ系6 / 25問

情報処理安全確保支援士試験 令和7年度 秋期 午前II 問6

XML デジタル署名の特徴はどれか。

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】イ

XMLデジタル署名では、署名を表すSignature要素から、署名対象をReference要素のURIで指定します。デタッチ署名は、署名要素の外部にあるデータを対象とする形式です。外部とは別ファイルだけを意味するのではなく、同じXML文書内の別のエレメントも含みます。したがって、IDを付けたエレメントを「#ID」のようなフラグメント識別子で参照し、その署名を同じXML文書内に置くことができます。

アのCMSを用いるという説明は誤りです。CMSはASN.1で記述される暗号メッセージの構文であり、S/MIMEなどで利用されます。XMLデジタル署名の構文はXMLで表現されます。

ウの一つの署名対象に複数の署名を付与するという説明は誤りです。エンベローピング署名とは、署名対象のデータをSignature要素内のObject要素に格納する形式です。

エのASN.1で記述するという説明は誤りです。署名対象はReference要素、署名アルゴリズムはSignatureMethod要素など、XMLの要素や属性によって記述します。

【ポイント】 ・デタッチ署名では、署名対象とSignature要素が親子関係にありません。 ・エンベロープ署名では署名対象の中に署名を置き、エンベローピング署名では署名の中に対象を格納します。 ・XML署名では、正規化、ダイジェスト計算、署名値の検証という流れも押さえておきます。

出典:令和7年度 秋期 情報処理安全確保支援士試験 午前II 問6
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の25問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める