当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >软件设计师2020答案 软件设计师2020年答案

软件设计师2020答案 软件设计师2020年答案

作者:mb62147e277964a2023-10-23 01:00:11
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

软件设计师下午考试科目为案例分析,考试题型为主观题,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]根据输出数据无法还原出输入数据

查看解析:

代理合作学习群