跳到正文

平成26年度 秋期 ITパスポート試験 問77

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

問77
頻出度★★★

暗号化通信で使用する鍵 a~c のうち,セキュリティ上,第三者に知られてはいけないものだけを全て挙げたものはどれか。 a 共通鍵暗号方式の共通鍵 b 公開鍵暗号方式の公開鍵 c 公開鍵暗号方式の秘密鍵

出典 平成26年度 秋期 ITパスポート試験 問77
解説

問 77

  • 错误ア

    a(共享密钥)确实需要保密,但 b 的公钥是以分发和公开为前提的密钥,即使被人知道也不会损害安全性。相反,如果不把它交给对方,加密通信根本无法开始。此外,本选项漏掉了同样需要保密的 c 私钥,这也是错误之处。

  • イ

    正解 解题要点是把密钥区分为“要分发出去使用的”还是“只有自己持有的”。a 的共享密钥加密方式中的共享密钥,加密和解密使用同一把密钥,因此一旦落到第三方手中,通信内容就会被直接解读,必须保密。c 的公开密钥加密方式中的私钥,用于解密由配对公钥加密的报文,或者生成数字签名,只有本人持有它,才能实现“防止身份假冒”和“机密性”,这同样必须保密。另一方面,b 的公钥本来就是以分发给通信对方或向社会公开为前提的密钥,其机制保证了即使公开也无法推算出私钥。因此不能被第三方知晓的只有 a 和 c,正确答案是“イ a, c”。

  • 错误ウ

    本选项正确地包含了 c(私钥),但把 b 的公钥列为“不能被知晓的密钥”是错误的。公钥正如其名,是可以公开的密钥,其前提正是从公钥反推出私钥在计算上是困难的。而且本选项还漏掉了需要保密的 a 共享密钥。

  • 错误エ

    本选项指出 c(私钥)需要保密是正确的,但漏看了 a 的共享密钥。在共享密钥加密方式中,发送方和接收方共用同一把密钥,加密和解密都靠这一把密钥完成,因此一旦密钥落到第三方手中,密文就毫无防护。题目问的是“把所有……的全部列举出来”,所以不含 a 的选项是不完整的。

ここがポイント
  • 共享密钥加密方式的加密和解密使用同一把密钥(共享密钥),因此这把密钥必须作为通信双方之间的秘密严加管理。密钥的交付(密钥配送)之所以成为难题,原因也在于此。
  • 公开密钥加密方式的本质是“公钥可以公开/私钥只有本人持有”这一成对关系。用公钥加密的内容只能用对应的私钥解密,一旦私钥泄露,机密性和本人身份的真实性(签名的可信度)都会随之丧失。
用語
解答問77イ
练这一题

作答记录