跳到正文

令和5年度 ITパスポート試験 問84

这道题的解析和你的作答记录。

問84
頻出度★★★

メッセージダイジェストを利用した送信者のデジタル署名が付与された電子メールに関する記述のうち,適切なものはどれか。

出典 令和5年度 ITパスポート試験 問84
解説

問 84

  • 错误ア

    数字签名所验证的是「签名的发件人本人(及其密钥)」的合法性,而无法判别该电子邮件经由或从哪台邮件服务器发出。它无法用来辨别邮件是否是从非法的邮件服务器发送的,故错误。

  • 错误イ

    「能检测发件人冒充」这一结论是正确的,但所用手段错误。电子邮件的数字签名应使用「发件人(个人)的公钥证书」来验证。服务器证书是在 SSL/TLS 中用于证明服务器真实性的,并不用于邮件正文的签名验证,故错误。

  • 错误ウ

    数字签名是用于篡改检测和发件人认证(完整性与真实性)的机制,并不具备对正文加密的功能。即使附加了签名,正文仍是明文,因此无法防止内容泄露(无法确保机密性),故错误。

  • エ

    正解 正确答案是エ。利用消息摘要的数字签名,其机制是发件人计算电子邮件正文的散列值(消息摘要),再用自己的私钥对其加密后附加到邮件上。接收者用发件人的公钥解密签名得到摘要,并与从收到的正文重新计算出的摘要进行比对。两者若不一致,便可得知正文在传输途中被改写过,因此虽然无法「防止」篡改本身,却能「检测」出篡改已经发生。エ正确地描述了这一性质,故为正确。

ここがポイント
  • 数字签名(消息摘要+私钥)提供的是完整性(篡改检测)和真实性(发件人认证、防抵赖),而不提供机密性(加密)。
  • 邮件签名的验证使用发件人个人的公钥证书进行,与服务器证书(用于 TLS)的作用不同。
用語
解答問84エ
练这一题

作答记录