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