本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成22年度 春期 応用情報技術者試験問題と解説

問40

ディジタル署名を生成するときに、発信者がメッセージのハッシュ値をディジタル署名に変換するのに使う鍵はどれか。

ア 受信者の公開鍵

イ 受信者の秘密鍵

ウ 発信者の公開鍵

エ 発信者の秘密鍵


正解


解説

ディジタル署名の生成と検証の手順は以下の通りである。

(1) 発信者がメッセージからハッシュ関数を使ってメッセージダイジェストを生成する。

(2) 発信者がメッセージダイジェストを発信者の秘密鍵で暗号化し、ディジタル署名とする。

(3) 発信者がメッセージディジタル署名を送信する。

(4) 受信者はメッセージからハッシュ関数を使って、メッセージダイジェストを生成する。

(5) 受信者はディジタル署名を発信者の公開鍵で復号する。

(6) 受信者はメッセージダイジェストディジタル署名が一致していることを検証する。

問39 目次 問41