首页 理论教育 车载adhoc网络的安全性与隐私保证:哈希聚合

车载adhoc网络的安全性与隐私保证:哈希聚合

时间:2023-09-22 理论教育 版权反馈
【摘要】:另外,为了使其他车辆也能够验证Mi的真实性,同时减少通信开销,RSU R负责将多个认证的消息聚合在一个数据包中并发送出去。3)R使用IDi的Ki验证MACKi,如果是有效的,R计算H,然后执行步骤1),否则丢弃该数据包。4)R聚合所有的在步骤3)中产生的哈希,即HAggt=H‖H‖…在上面算法中的预定义阈值Δt可能会影响消息认证的时延,将在5.4.2小节中分析。同样,RSU可以将证书报告给可信的权威机构用于进一步的调查。

车载adhoc网络的安全性与隐私保证:哈希聚合

当车辆Vi从RSU R得到对称密钥Ki后,Vi可以使用KiIDiMiTSi计算消息认证码MACKiIDiMiTSi),其中IDiR分配给Vi的伪标识,Mi是发送的消息,TSi是发送消息Mi的当前时间戳,用来防止重放攻击。然后Vi一跳广播IDiMiTSiMACIDiMiTSi)。因为Ki只有RVi知道,因此只有R可以认证Mi。另外,为了使其他车辆也能够验证Mi的真实性,同时减少通信开销,RSU R负责将多个认证的消息聚合在一个数据包中并发送出去。详细的过程如下所示:

1)R检查当前时间和R发送最后一个消息认证通知包的时间之间的间隔是否小于预定义的阈值Δt,如果是,执行步骤2),否则执行步骤4)。

2)当R收到车辆Vi发来的消息〈IDiMiTSiMACKiIDiMiTSi)〉时,首先检查IDi是否在R的ID密钥表中,如果是执行步骤3),否则执行步骤4)。

3)R使用IDiKi验证MACKiIDiMiTSi),如果是有效的,R计算HIDiMiTSi),然后执行步骤1),否则丢弃该数据包。(www.xing528.com)

4)R聚合所有的在步骤3)中产生的哈希,即HAggtHID1M1TS1)‖HID2M2TS2)‖…‖HIDnMnTSn),并且用私钥SKR进行签名,然后R在它的通信范围内向车辆一跳广播〈HAggt‖{HAggtSKR〉。

在上面算法中的预定义阈值Δt可能会影响消息认证的时延,将在5.4.2小节中分析。另外,上述算法支持标识追溯,因为在跟踪证据表中密钥Ki和证书CVi是一对一的映射,RSU可以分辨出消息发送者。另外,当恶意的车辆发送假的消息(例如过后发现消息内容是伪造的)时,RSU可以通过发现证书来追溯消息发送者。同样,RSU可以将证书报告给可信的权威机构(TA)用于进一步的调查。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈