信息安全工程师案例分析当天每日一练试题地址: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,将解答写在答题纸的对应栏内。信管网考友试题答案分享:
信管网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的传递消息是通过公钥加密和私钥解密来实现的,因为公钥是公开的,公钥加密的信息只能被目标者的私钥解密,可确保保密性。
温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!
信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。
信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。
发表评论 查看完整评论 | |