暗号技術|平成31年度 春期 情報セキュリティマネジメント試験 午前 問24
XML署名を利用することによってできることはどれか。
- TLSにおいて,HTTP通信の暗号化及び署名の付与に利用することによって,通信経路上でのXMLファイルの盗聴を防止する。
- XMLとJavaScriptがもつ非同期のHTTP通信機能を使い,Webページの内容を動的に書き換えた上で署名を付与することによって,対話型のWebページを作成する。
- ✓ これが正解XML文書全体に対する単一の署名だけではなく,文書の一部に対して署名を付与する部分署名や多重署名などの複雑な要件に対応する。
- 隠したい署名データを画像データの中に埋め込むことによって,署名の存在自体を外から判別できなくする。
解説
文書の一部への部分署名や多重署名に対応できる仕様です。
XML署名は、XML文書に対するデジタル署名の仕様です。文書全体に対する単一の署名だけでなく、文書の一部分だけに署名を付ける部分署名や、同じ文書に複数の署名を重ねる多重署名といった、複雑な要件に対応できるのが特徴です。文書の一部だけが順に更新されていく業務や、複数の関係者が段階的に承認していく流れでは、全体への署名だけでは足りず、こうした柔軟な署名の付け方が必要になります。
ほかの選択肢はなぜ違うのか
- 通信経路上の盗聴を防ぐのはTLSによる通信の暗号化の役割です。XML署名は文書そのものに署名を付ける仕様であり、HTTP通信の暗号化の仕組みではありません。
- 非同期のHTTP通信機能でWebページの内容を動的に書き換えるのは、対話型のWebページを実現する開発手法の説明です。署名の仕様とは別の話です。
- 署名データを画像に埋め込んで存在自体を隠すのは、ステガノグラフィの発想です。XML署名は署名の存在を隠す技術ではありません。
この問題に関係する言葉
- XML署名XML文書に電子的な署名を付けるための仕様のことをいいます。文書の一部だけに署名する部分署名や、多重署名にも対応できます。
- デジタル署名送り主が本人であることと、途中で中身が変わっていないことを同時に示す電子の印(古い表記はディジタル署名)。秘密鍵で作り、公開鍵で確かめます。
出典:平成31年度 春期 情報セキュリティマネジメント試験 午前 問24
同じ単元をまとめて解くなら暗号技術へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)