移动自组网路由协议安全评估与同态加密安全求和计算
移动自组网路由协议安全评估
在移动自组网(MANET)中,实现安全路由是基本需求。由于MANET具有动态特性,要实现诸如可用性、完整性、保密性、认证和不可否认性等安全参数面临诸多挑战。恶意节点会利用脆弱的路由协议来阻碍正常的路由操作,即便路由协议的安全版本也可能遭受路由攻击,实现安全路由仍面临着真正的挑战。
1. AODV和SAODV协议工作原理
- AODV协议 :它是一种按需反应式路由协议,仅在需要时寻找路由。发送节点通过广播路由请求(RREQ)数据包来寻找通往目标节点的路由,RREQ包含广播ID、当前序列号和节点的IP地址。目标节点收到RREQ后,会沿着路由发现过程中建立的路径发送路由回复(RREP)数据包。当链路出现故障时,中间节点会向源节点和目标节点发送路由错误(RERR)数据包。
- SAODV协议 :在AODV基础上增加了非对称或公钥加密功能,以保护路由消息免受各种路由攻击。它使用哈希链和数字签名来保护可变头字段和不可变字段,如跳数、源和目标地址详细信息以及所有节点的序列号。源节点计算哈希链的步骤如下:首先将最大跳数设置为生存时间(IP头),创建一个种子或随机数,然后通过最大跳数和种子计算哈希字段,最后生成数字签名。在处理路由消息时,目标节点或中间节点会对哈希链字段和数字签名进行认证。
2. AODV和SAODV协议的安全漏洞
- AODV协议的漏洞 :
- 它是按需反应式协议
超级会员免费看
订阅专栏 解锁全文
72

被折叠的 条评论
为什么被折叠?



