問99
頻出度★★★
文書を A さんから B さんに送るとき, 公開鍵暗号方式を用いた暗号化とディジタル署名によって, セキュリティを確保したい。このとき, A さんの公開鍵が使われる場面はどれか。
这道题的解析和你的作答记录。
文書を A さんから B さんに送るとき, 公開鍵暗号方式を用いた暗号化とディジタル署名によって, セキュリティを確保したい。このとき, A さんの公開鍵が使われる場面はどれか。
对文档进行加密是保护机密性的操作,发送者 A 用接收者 B 的公开密钥进行加密。所使用的是 B 的公开密钥,而不是 A 的公开密钥。
附加数字签名由发送者 A 本人完成,使用 A 的私钥(签名密钥)。使用的是私钥而不是公开密钥,所以错误。
正解 在数字签名中,发送者 A 用自己的私钥生成签名,接收者 B 用 A 的公开密钥验证该签名。在公开密钥加密方式中,密钥成对工作,用私钥生成的签名只能由对应的公开密钥才能正确验证。因此,在对 B 收到的文档上所附加的数字签名进行验证的场景中,会使用 A 的公开密钥。由此可以确认该文档确实来自 A 本人(真实性)以及没有被篡改。所以「ウ」正确。
对收到的文档进行解密由接收者 B 完成,使用 B 自己的私钥。不会使用 A 的公开密钥。