轻量级网络编码与空间信息网络密钥协议:保障通信安全的创新方案
1. 轻量级网络编码密钥分配方案
在无线自组网(MANETs)中,通信安全至关重要,因为它容易受到各种攻击,如窃听、假冒和暴力破解等。为了解决这些安全问题,研究人员提出了基于网络编码范式的轻量级密钥分配协议。
1.1 密钥分配流程
- 步骤 7 :几乎同时,Hl 计算值 {rA⊕rB ∥MACa⊕MACB},并使用网络编码范式将该值广播给节点 A。
- 步骤 8 :Hj 接收到 IDl 和 MACl 后,进行简单的表查找,计算 MAC′l = h(rj ∥Kj ⊕(Kl ⊕aij))。然后检查 MACl 是否等于 MAC′l。若相等,则 Hj 对 Hl 进行身份验证,并计算 {rA ⊕rB ∥MACA ⊕MACB},将其广播给节点 B。
- 步骤 9 :节点 A 接收到消息后,计算 rA ⊕{rA ⊕rB} = r′B 和 MACA ⊕{MACA ⊕MACB} = MACB,然后计算 MAC′B = h(r′B ∥KA ⊕(KB ⊕aAB));节点 B 计算 rB ⊕{rA ⊕rB} = r′A 和 MACB ⊕{MACA ⊕MACB} = MACA,然后计算 MAC′A = h(r′A ∥KB ⊕(KA ⊕aAB))。
- 步骤 10 :节点 A 验证 MAC′B 是否等于 MACB;节点 B 验证 MAC′A 是否等于 MACA。若相等,节点 A 和节点 B 将计算共享密钥 SK = h(KA ⊕KB ⊕
超级会员免费看
订阅专栏 解锁全文
846

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



