正解は エ
デジタル署名は、送信者の身元確認と、メッセージの改ざん検知を実現する技術です。送信者は自分の秘密鍵を使ってメッセージのハッシュ値に署名を付与し、受信者は送信者の公開鍵を使って署名を検証します。メッセージが改ざんされた場合、ハッシュ値が変化するため、署名の検証が失敗し、改ざんを検知できます。ただし、デジタル署名自体には改ざんを「防止」する機能はなく、あくまでも「検知」するための仕組みです。
デジタル署名の機能を「防止」と「検知」で明確に区別することがポイントです。また、個人認証、サーバ認証、暗号化はそれぞれ異なる目的と仕組みを持つことを理解しましょう。