基本情報技術者試験 - 令和6年1月修了 - 問29
XML署名を利用することによってできることはどれか。
| ア | TLSにおいて,HTTP通信の暗号化及び署名の付与に利用することによって,通信経路上でのXMLファイルの盗聴を防止する。 |
|---|---|
| イ | XMLとJavaScriptがもつ非同期のHTTP通信機能を使い,Webページの内容を動的に書き換えた上で署名を付与することによって,対話型のWebページを作成する。 |
| ウ | XML文書全体に対する単一の署名だけではなく,文書の一部に対して署名を付与する部分署名や多重署名などの複雑な要件に対応する。 |
| エ | 隠したい署名データを画像データの中に埋め込むことによって,署名の存在自体を外から判別できなくする。 |
答え : ウ
分野 : テクノロジ系 › 技術要素 › セキュリティ › 情報セキュリティ
「XML署名」とは,XML形式で表現されたデジタル署名の技術で,文書の改ざん検知や送信者の確認などに利用されます。
XML署名の大きな特徴は,文書全体に対してひとつの署名を付けるだけでなく,文書の一部分だけに署名を付ける「部分署名」や,複数の署名を組み合わせる「多重署名」など,柔軟で複雑な要件に対応できる点にあります。正解は「ウ」です。
「ア」は,TLSにおけるHTTP通信の暗号化や署名についての説明であり,これはXML署名そのものというよりも,通信経路の暗号化に関する別の技術(TLS/SSL)の話です。
「イ」は,XMLとJavaScriptの非同期通信機能を使って動的にWebページを書き換える技術についての説明ですが,これはAjaxと呼ばれる技術の説明であり,XML署名とは直接関係ありません。
「エ」は,署名データを画像データの中に隠して判別できなくする技術についての説明ですが,これは電子透かしと呼ばれる技術に近い内容であり,XML署名の目的(改ざん検知や本人確認)とは異なります。
分野 : テクノロジ系 › 技術要素 › セキュリティ › 情報セキュリティ
同一問題 : 〔令6修12問29〕
解説 : 「XML署名」とは,XML形式で表現されたデジタル署名の技術で,文書の改ざん検知や送信者の確認などに利用されます。
XML署名の大きな特徴は,文書全体に対してひとつの署名を付けるだけでなく,文書の一部分だけに署名を付ける「部分署名」や,複数の署名を組み合わせる「多重署名」など,柔軟で複雑な要件に対応できる点にあります。正解は「ウ」です。
「ア」は,TLSにおけるHTTP通信の暗号化や署名についての説明であり,これはXML署名そのものというよりも,通信経路の暗号化に関する別の技術(TLS/SSL)の話です。
「イ」は,XMLとJavaScriptの非同期通信機能を使って動的にWebページを書き換える技術についての説明ですが,これはAjaxと呼ばれる技術の説明であり,XML署名とは直接関係ありません。
「エ」は,署名データを画像データの中に隠して判別できなくする技術についての説明ですが,これは電子透かしと呼ばれる技術に近い内容であり,XML署名の目的(改ざん検知や本人確認)とは異なります。