応用情報技術者試験(AP) 平成23年秋期試験 問38
応用情報技術者試験(AP) 平成23年秋期試験一覧
HOME
|
年度別に解く
|
分野から選んで解く
|
参考書
|
受験について
|
その他の情報処理試験
|
リンク集
|
応用情報技術者試験(AP) 平成23年秋期試験 問38
ディジタル署名を生成するときに、発信者がメッセージのハッシュ値をディジタル署名に変換するのに使う鍵はどれか。
ア 受信者の公開鍵 イ 受信者の秘密鍵
ウ 発信者の公開鍵 エ 発信者の秘密鍵
答え エ
【解説】
ディジタル署名は、公開鍵暗号方式を使って通信内容が改ざんされていないことを保証する技術です。
手順としては、
送信者は、平文をハッシュ関数で圧縮したメッセージダイジェストを送信者の秘密鍵で暗号化し、平文と一緒に送信します。
受信者は、受信したメッセージダイジェストを送信者の公開鍵で復号し、受信した平文をハッシュ関数で圧縮したものと比較します。
一つの平文からハッシュ関数によって生成されるメッセージダイジェストは常に同じになるため、送信者から送られてきたメッセージダイジェストと、受信側でハッシュ化したメッセージダイジェストが同じであれば、通信内容が改ざんされていないことが証明されます。
したがって正解は、エ「発信者の秘密鍵」になります。
Copyright (C)
応用情報技術者試験(AP)~午前過去問題解説ガイド
. All Rights Reserved.