软件设计师2020答案 软件设计师2020年答案
软件设计师下午考试科目为案例分析,考试题型为主观题,4道必答题,2道(5、6题)选答题,考试时长2个半小时,共75分。为帮助广大软考中级软件设计师考生更好备考,特整理汇总了软件设计师部分试题、答案及解析供考生查阅,并提供免费在线模拟答题、历年试题免费下载等服务,了解软件设计师更多备考信息请关注。 阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 [说明] 某公司计
软件设计师下午考试科目为案例分析,考试题型为主观题,4道必答题,2道(5、6题)选答题,考试时长2个半小时,共75分。为帮助广大软考中级软件设计师考生更好备考,特整理汇总了软件设计师部分试题、答案及解析供考生查阅,并提供免费在线模拟答题、历年试题免费下载等服务,了解软件设计师更多备考信息请关注。
阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
[说明]
某公司计划与客户通过internet交换电子邮件和数据(以下统一称为“消息”)。为保障安全,在对传输的数据进行加密的同时,还要对参与通信的实体进行身份认证。因此,需同时使用对称与非对称密钥体系。图3-1描述了接收者b使用非对称密钥体系对发送者a进行认证的过程。
[图3-1]
图3-2描述了发送和接收消息的过程,其中的认证过程使用了图3-1中的方法。图3—1中的方框a和方框b与图3-2中的方框a和方框b相同。
[图3-2]
图3-2中发送和接收消息的过程是:
1)发送者a使用与接收者b共享的对称密钥体系的密钥加密将要发送的消息。
2)为了实现身份认证,a使用与b共享的摘要算法生成消息摘要,并使用公钥密码体系把生成的消息摘要加密后发送给b(这里假设a和b都能通过安全的方法获得对方的公钥)。
3)b使用非对称密钥体系解密收到的消息摘要,使用与a共享的对称密钥体系的密钥解密加密后的消息,再使用与a共享的摘要算法针对解密后的消息生成消息摘要。
4)b对比自己生成的消息摘要与接收到的a发送的消息摘要是否相同,从而验证发送者a的身份。
[问题1]
请在下列选项中选择合适的答案,填入图3-1、图3-2的方框a和方框b。
b的公钥,b的私钥,摘要算法,a的私钥,a的公钥,会话密钥
[问题2]
请在下列选项中选择合适的答案,填入图3-2的方框c至方框f。
b的公钥,b的私钥,摘要算法,a的私钥,a的公钥,会话密钥
[问题3]
按照图3-2中的方法发送邮件时,使用不同的密码体制加密消息和消息摘要,请用 150字以内文字简要说明这样做的理由。
[问题4]
请从下面关于摘要函数的说法中选出所有正确的描述。
[a]很容易使不同的输入数据生成相同的输出数据。
[b]根据输入数据获取输出数据的时间非常短。
[c]根据输入数据获取输出数据的时间非常长。
[d]输出数据的长度比输入数据的长度要长。
[e]根据输出数据无法还原出输入数据。
参考答案:
[问题1]
方框a:A的私钥,方框b:A的公钥
[问题2]
方框c:摘要算法 方框d:会话密钥
方框e:会话密钥 方框f:摘要算法
[问题3]
对称密钥体系的加解密效率非常高,适合于加解密大量的数据,因此可用于加密消息。公钥密码体系的加解密效率较低,更适合用于加密少量数据的场合,因此可用于加密消息摘要和会话密钥。
[问题4]
[b]根据输入数据获取输出数据的时间非常短
[e]根据输出数据无法还原出输入数据
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>