试题3:(23分)
某协议的设计如下:
1.AS: A,B,Na
2.SA: E(Kas:Na,B,Kab,E(Kbs:Kab,A))
3.AB: E(Kbs:Kab,A)
4.BA: E(Kab: Nb)
5.AB: E(Kab:Nb-1)
其中S为可信的第三方服务器,A,B分别是通讯的双方,Na表示A发送的序列号 Kab表示A,B的共享密钥。 E(Kbs:kab,A)表示使用Kbs加密数据Kab,A。
刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
试题3:(23分)
某协议的设计如下:
1.AS: A,B,Na
2.SA: E(Kas:Na,B,Kab,E(Kbs:Kab,A))
3.AB: E(Kbs:Kab,A)
4.BA: E(Kab: Nb)
5.AB: E(Kab:Nb-1)
其中S为可信的第三方服务器,A,B分别是通讯的双方,Na表示A发送的序列号 Kab表示A,B的共享密钥。 E(Kbs:kab,A)表示使用Kbs加密数据Kab,A。
从给定的协议设计来看,存在以下几个可能的缺陷:
因此,该协议需要改进以确保其安全性和新鲜性,例如引入时间戳或随机数来确保消息的新鲜性,并考虑定期更换密钥来防止密钥老化问题。
本文链接:分析协议可能存在的缺陷
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!
