刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

试题3:(17分)

某协议的设计如下:

 

1)AB: A, E(Kab: Na)

2)BA: E(Kab: Na+1, Nb)

3)AB: E(Kab:Nb+1)

4)BA: E(Kab: K’ab, N’b)

其中,A,B表示发送和接收方,Na表示A发送的数据的序列号,Kab表示AB之间的共享密钥。 E(kab,Na)表示用Kab对Na进行加密。

协议设计中解决重放攻击的主要方法有哪些,以及本协议采用的机制是什么?

使用微信搜索喵呜刷题,轻松应对考试!

答案:

请看解析

解析:

为了解决重放攻击,保证消息的新鲜性是关键。序列号机制是一种有效的方法,通过比较消息中的序列号来判断消息是否是新产生的。在本协议的设计中,采用了序列号机制,通过A、B双方交换的数据序列号(如Na、Nb等)来判断消息的新鲜性,从而防止重放攻击。挑战-应答机制和时间戳方法也是常用的手段,但本协议中没有采用这两种方法。

创作类型:
原创

本文链接:协议设计中解决重放攻击的主要方法有哪些,以及本协议采用的机制是什么?

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share