問60
頻出度★★★
公開鍵暗号方式で使用する鍵に関する次の記述中の a, b に入れる字句の適切な組合せはどれか。 それぞれ公開鍵と秘密鍵をもつ A 社と B 社で情報を送受信するとき, 他者に通信を傍受されても内容を知られないように, 情報を暗号化して送信することにした。 A 社から B 社に情報を送信する場合, A 社は [ a ] を使って暗号化した情報を B 社に送信する。B 社は A 社から受信した情報を [ b ] で復号して情報を取り出す。
这道题的解析和你的作答记录。
公開鍵暗号方式で使用する鍵に関する次の記述中の a, b に入れる字句の適切な組合せはどれか。 それぞれ公開鍵と秘密鍵をもつ A 社と B 社で情報を送受信するとき, 他者に通信を傍受されても内容を知られないように, 情報を暗号化して送信することにした。 A 社から B 社に情報を送信する場合, A 社は [ a ] を使って暗号化した情報を B 社に送信する。B 社は A 社から受信した情報を [ b ] で復号して情報を取り出す。
a、b 都是「A 公司的公开密钥」。接收方是 B 公司,却使用了 A 公司的密钥,这一点是错的。此外,用公开密钥加密的信息无法用同一个公开密钥解密(加密和解密要用公开密钥与私钥这一对来完成),因此 B 公司取不出信息。
a 用「A 公司的公开密钥」加密后,只能用与之配对的 A 公司的私钥解密。b 的「B 公司的私钥」与该密钥对不匹配,无法解密。这也违反了应当用接收方 B 公司的密钥加密这一原则。
a 的「B 公司的公开密钥」是对的,但 b 是「A 公司的公开密钥」,这是错的。用 B 公司的公开密钥加密的信息,只能用与之配对的 B 公司的私钥解密。公开密钥不能用于解密,而且密钥的持有者也不是 A 公司而是 B 公司。
正解 用公开密钥加密方式保护通信内容的机密性时,发送方用「接收方的公开密钥」加密,接收方用「自己的私钥」解密。这里是 A 公司向 B 公司发送,所以接收方是 B 公司。因此 a 为「B 公司的公开密钥」、b 为「B 公司的私钥」,组合为エ。用 B 公司的公开密钥加密的信息,只能用与之配对的 B 公司的私钥解密,而该私钥只有 B 公司持有。窃听通信的第三方没有私钥,因此无法获知内容。