令和元年度 秋期 午前Ⅱ 問4
認証技術
XMLディジタル署名の特徴
XML ディジタル署名の特徴として,適切なものはどれか。
- アXML 文書中の任意のエレメントに対してデタッチ署名(Detached Signature)を付けることができる。
- イエンベローピング署名(Enveloping Signature)では一つの署名対象に必ず複数の署名を付ける。
- ウ署名形式として,CMS(Cryptographic Message Syntax)を用いる。
- エ署名対象と署名アルゴリズムを ASN.1 によって記述する。
答えと解説を見る
✓ これが正解アXML 文書中の任意のエレメントに対してデタッチ署名(Detached Signature)を付けることができる。
解説
XML 署名は文書中の任意の要素にデタッチ署名を付けられます。
XML デジタル署名は、XML 文書に対して署名を付けるための仕組みで、署名の情報も XML で記述します。特徴の一つは、文書全体だけでなく、文書の中の一部の要素だけを署名の対象にできることです。署名対象と署名の位置関係によって、エンベロープ署名、エンベローピング署名、デタッチ署名の3つの形があります。デタッチ署名は、署名対象を参照によって指し示す形で、XML 文書中の任意のエレメントを対象にできます。見分ける軸は、XML 署名に固有の性質を述べているのか、別の方式で使われる形式や記法を持ち込んでいるのかという点です。
ほかの選択肢はなぜ違うのか
- イエンベローピング署名(Envelopin…:エンベローピング署名は、署名の要素の中に署名対象を包み込む形を指します。一つの署名対象に必ず複数の署名を付けるという決まりはなく、形の説明として誤っています。
- ウ署名形式として,CMS(Cryptogr…:CMS は S/MIME などで使われるバイナリ形式の署名の書式です。XML 署名は署名の情報を XML で書き表すので、CMS を署名形式として用いるという記述は当てはまりません。
- エ署名対象と署名アルゴリズムを ASN.1…:ASN.1 は X.509 の証明書や CMS などの記述に使われる記法です。XML 署名では署名対象や署名アルゴリズムを XML の要素として書くので、この記述は別の方式の特徴です。
この問題の用語
- ディジタル署名デジタル署名の古い書き方で、指しているものは同じです。改ざんを見つけられるだけで、改変そのものを防ぐ力はありません。
- アルゴリズム問題を解くための、決まった手順や考え方そのものです。同じ問題でも手順によって、処理にかかる時間や必要な記憶量が変わります。
出典:令和元年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問4
同じ用語が出る問題
- 令和7年度 秋期 午前Ⅱ 問6:XMLデジタル署名の特徴(アルゴリズム)
- 令和7年度 春期 午前Ⅱ 問14:タイミング攻撃の対策(アルゴリズム)
- 令和6年度 秋期 午前Ⅱ 問5:PQCに関する問題(アルゴリズム)
- 令和2年度 10月 午前Ⅱ 問2:SAMLに関する問題(ディジタル署名)
- 令和元年度 秋期 午前Ⅱ 問18:DNSSECに関する記述(ディジタル署名)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)