平成22年 秋期 システムアーキテクト 午前II 問25
デジタル署名を利用する目的はどれか。
ア
受信者が署名鍵を使って、暗号文を元のメッセージに戻すことができるようにする。
イ
送信者が固定文字列を付加したメッセージを、署名鍵を使って暗号化することによって、受信者がメッセージの改ざん部位を特定できるようにする。
ウ
送信者が署名鍵を使って署名を作成し、それにメッセージに付加することによって、受信者が送信者を確認できるようにする。
エ
送信者が署名鍵を使ってメッセージを暗号化することによって、メッセージの内容を関係者以外に分からないようにする。
答え ウ
【
解説
】
ア
デジタル署名ではメッセージの暗号化は行いません。
イ
デジタル署名ではメッセージの暗号化は行いません。
ウ
デジタル署名は送信元を確認するために使用します。
エ
デジタル署名ではメッセージの暗号化は行いません。
【
キーワード
】
・デジタル署名
【
キーワードの解説
】
デジタル署名
通常、我々は正式な文章を書くときには、文書に自筆の署名をしたり、捺印を押している。しかし、デジタル文書では署名も捺印もできないため、文書が正式なことを保証するための手段としてデジタル署名を用いる。
デジタル署名はハッシュ関数と公開鍵暗号方式を用いて、以下の手順で行う。
送信する文書のハッシュ値を求め、自分の秘密鍵で暗号化してデジタル署名とする。
データとデジタル署名を相手に送信する。
受信側は受信したデータからハッシュを求め、デジタル署名を相手の公開鍵で復号した結果が一致するかどうかでデジタル署名の確認を行う。
もっと、「デジタル署名」について調べてみよう。
戻る
一覧へ