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