跳到正文

令和4年度 ITパスポート試験 問60

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

問60
頻出度★★★

公開鍵暗号方式で使用する鍵に関する次の記述中の a, b に入れる字句の適切な組合せはどれか。 それぞれ公開鍵と秘密鍵をもつ A 社と B 社で情報を送受信するとき, 他者に通信を傍受されても内容を知られないように, 情報を暗号化して送信することにした。 A 社から B 社に情報を送信する場合, A 社は [ a ] を使って暗号化した情報を B 社に送信する。B 社は A 社から受信した情報を [ b ] で復号して情報を取り出す。

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

問 60

  • 错误ア

    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 公司持有。窃听通信的第三方没有私钥,因此无法获知内容。

ここがポイント
  • 用公开密钥加密方式保护机密性的通信,规则是「加密=接收方的公开密钥,解密=接收方的私钥」。以发送对象(接收方)为基准来选择密钥。
  • 公开密钥和私钥是一对,用其中一个加密的信息只能用另一个解密。私钥只有本人持有,所以即使被窃听,内容也能得到保护。
用語
解答問60エ
练这一题

作答记录