← ITパスポート試験 令和7年度公開問題(全100問) トップへ
Part 4(問76〜100)
問89
Aさんは、Bさんから20の種類のメッセージを受け取った。Aさんは、発信者がBさん本人であることと、メッセージが改ざんされていないことを確認したい。Bさんが利用すべき技術として、適切なものはどれか。
ABさんの秘密鍵で作成したデジタル署名をメッセージに付与する。
BAさんの公開鍵で暗号化したメッセージを送る。
CBさんの公開鍵で暗号化したメッセージを送る。
DAさんとBさんの共通鍵で暗号化したメッセージを送る。
解説
デジタル署名では、送信者(Bさん)が自身の秘密鍵で署名を作成しメッセージに付与することで、受信者(Aさん)はBさんの公開鍵で署名を検証し、発信者がBさん本人であること(なりすましでないこと)とメッセージが改ざんされていないことを確認できる。公開鍵暗号化(イ・ウ)は機密性の確保に用いる手段である。