题库系统集成项目管理工程师

系统集成项目管理工程师 · 第三版 · 第2章 信息技术发展

甲向乙保密发送信息,应该使用谁的公钥?

44 道章节练习题
单选题2.1 信息技术及其发展29 / 44

在采用公钥加密方案且甲已可信获取乙公钥、乙私钥未泄露的前提下,甲希望发送的信息只有乙能用相应密钥解开。正确的密钥使用方式是()。

选择答案
未作答
答案与解析

正确答案 C

从最后一步倒推最不容易错:应当只有乙能解密,就要由乙持有对应私钥。甲使用可信获取的乙公钥加密,乙用配对私钥解密,因此选C。别把发送者甲的签名密钥混进保密传输的判断中。

公钥可以公开,不表示任何人都能把密文解开;公开的是加密能力,私钥持有者才具有对应的解密能力。题干特意说明公钥来源可信,是为了排除拿到冒名公钥的情况。实际系统常结合对称加密处理大块数据,此题仅考公钥加密环节,不要求把整个大文件直接交给非对称算法处理。

选项分析

A
甲的公钥与乙的私钥不是一对,不能把两个人各自的密钥随意组合成加解密配对。
B
签名与保密是不同目标,签名不自动隐藏消息内容,因此不能代替题设要求的加密。
C
使用接收方公钥加密、接收方配对私钥解密,密钥归属和保密目标都一致。
D
私钥不应公开给其他接收者,这种安排破坏私钥控制,也不符合公钥加密的用法。

容易混淆的地方

只背“公钥加密、私钥解密”,却忘了两把钥匙必须配对且属于本题指定的接收方。

再巩固一步

  • 先写“谁需要解密”,再写该人的私钥,最后补上与它配对的公钥;签名题另按签名者判断。
原创章节练习题 · 第三版 · 《系统集成项目管理工程师教程》第3版 · 2.1.4 · 纸书第68页

练习小结

题目纠错

未发送。正式接收渠道尚未接通。

查看纠错信息