专业信息安全工程师网站|培训机构|服务商(2021信息安全工程师学习QQ群:327677606,客服QQ:800184589)

软题库 培训课程
当前位置:信管网 >> 信息安全工程师 >> 每日一练 >> 文章内容
信息安全工程师案例分析每日一练试题(2020/12/2)
来源:信管网 2020年12月03日 【所有评论 分享到微信

信息安全工程师案例分析当天每日一练试题地址:www.cnitpm.com/exam/ExamDayAL.aspx?t1=6

往期信息安全工程师每日一练试题汇总:www.cnitpm.com/class27-6-1.aspx

信息安全工程师案例分析每日一练试题(2020/12/2)在线测试:www.cnitpm.com/exam/ExamDayAL.aspx?t1=6&day=2020/12/2

点击查看:更多信息安全工程师习题与指导

信息安全工程师案例分析每日一练试题内容(2020/12/2)

阅读下列说明,回答问题1和问题2,将解答写在答题纸的对应栏内。
【说明】
在公钥体制中,每一用户 U 都有自己的公开密钥 PKu 和私钥 SKu 。如果任意两个用户 A 和 B 按以下方式通信:
A 发给 B 消息 [EpKB (m),A] 。
其中 Ek(m)代表用密钥 K 对消息 m 进行加密。
B收到以后,自动向A返回消息【EPkA(m),B】,以使A 知道B确实收到消息m。
【问题 1】 (4分)
用户 C 怎样通过攻击手段获取用户 A 发送给用户 B 的消息 m。
【问题 2】 (6 分)
若通信格式变为:
A 给 B 发消息:EPKB(ESKA(m),m ,A)
B 给 A 发消息: EpKA(EsKN (m),m,B)
这时的安全性如何?请分析 A,B 此时是如何相互认证并传递消息的。
信管网试题答案与解析:www.cnitpm.com/st/3276228341.html

信管网考友试题答案分享:

信管网caigege:
问题1: 截获a发给b的消息[epkb(m),a],改为[epkb(m),c]再发送给b,当b返回[epkc(m),b]时c自己的私钥即可获得消息m。 问题2: 保证了消息的机密性和完整性,b收到a的消息后使用自己的私钥解密得到[eska(m),m,a],在使用a的公钥验证a的签名,如果eska(m)中的m与消息中的m一致,则说明m没有被篡改。b发送a的消息同理。

信管网radeonxhl:
问题1 c可以进行中间人攻击,具体方法为: 1)c截获a发给b的消息后,将消息篡改为[epkb(m), c]再发给b 2)b收到c发送的消息后,b会按照约定用自己的私钥skb解密出原文m,然后返回消息[epkc(m), c] 3)此返回消息被c接收后,c就可以用自己的私钥skc解密得到明文m了 问题2 安全性得到加强,无法进行中间人攻击。 1)b收到消息后,先用自己的私钥skb进行解密,得到eska(m),m,a 再用a的公钥解密,即dpka(eska(m))得到原文m,再和(eska(m),m,a)中的m对比,两个m一样,表示消息没有被篡改、并且发送发一定是a 2)a收到返回的消息后,用同样的过程可以确认:b确实已经收到消息

信管网18889641753:
问题1: 截获a发送给b的 问题2: 具有保密性和完整性; b接收到a发来的消息用eskb解密获得eska(m)和m,再用epka解密eska(m),获得的m与先前解密的m比较,相等说明信息没有篡改;b回传给a的信息也是同理可通过两个m的比较来判断消息的是否完整的发送给b。

信管网yangdada:
1.a发送给b消息[epkb(m),a] c进行拦截为[epkb(m),c] b接收到以后返回[epkc(m),b] c接收到b返回的消息后用自己的私钥进行解密得到了明文m 2.安全性增强了, a通过用自己的私钥对明文进行加密,然后再用b的公钥进行加密; b接收到a的消息之后可以用自己的私钥进行第一次解密,再用a的公钥进行第二次解密,得到明文,这样可以验证是不是a进行的加密 b再向a发送的消息后先用自己的私钥对明文进行加密,再用a的公钥进行加密; a接收到消息之后同样用自己的私钥进行第一次解密,再用a的公钥进行第二次解密,得到明文,这样可以验证是不是b发送的加密信息。 这样可以完成双方的认证,即使攻击者截获到了信息,也不能进行解密得到明文。

信管网cnitpm995882375:
问题1: c截获a发给b的信息后,将表示a改成c重新发送,让b以为是c发的,这样b会给c返回信息: c->b:[epkb(m),c] b->c:[epkc(m),b] 问题2: 安全性:不能完全确保安全性,假如a和b的公钥被攻击者伪造,a和b无法确保对方的公钥是真实有效的,a和b互发的消息将被第三方解密,因此需要认证机构来确保公钥的真实有效性,这种机构称为ca,可以颁发数字证书来确保公钥真实性。 a和b的认证过程:通过签名机制来实现认证,私钥签名,公钥验签,因为私钥是秘密存储不被公开的,可确保身份真实性; a和b的传递消息是通过公钥加密和私钥解密来实现的,因为公钥是公开的,公钥加密的信息只能被目标者的私钥解密,可确保保密性。

信管网试题答案与解析:www.cnitpm.com/st/3276228341.html
扫码关注公众号

温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。

信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。

相关内容

发表评论  查看完整评论  

推荐文章