一种基于WiFiMesh的数据加密方法技术

技术编号:37131519 阅读:74 留言:0更新日期:2023-04-06 21:29
本发明专利技术涉及物联网技术领域,具体地,本发明专利技术涉及一种基于WiFiMesh的数据加密方法。一种基于WiFiMesh的数据加密方法,包括以下步骤:S1,密钥交换阶段,未入网节点向已入网节点发送入网请求,已入网节点通过非对称性加密算法,生成一对公钥A和私钥a;S2,已入网节点将公钥A发送给未入网节点,未入网节点通过随机数生成随机密钥B,通过公钥A加密随机密钥B得到密文b;广播密钥E为WiFi根节点通过随机数初始生成,本WiFiMesh组网端统一使用相同的广播密钥E;单播密钥F由已入网节点随机生成。同现有技术相比,本发明专利技术具备以下优点:利用非对称加密算法解决了数据传输初期密钥交换时敏感信息泄露的问题。完善了整个循环的起点,保障了后期数据通讯的安全性。后期数据通讯的安全性。后期数据通讯的安全性。

【技术实现步骤摘要】
一种基于WiFi Mesh的数据加密方法


[0001]本专利技术涉及物联网
,具体地,本专利技术涉及一种基于WiFi Mesh的数据加密方法。

技术介绍

[0002]所谓数据加密技术是指将一个信息(或称明文)经过加密钥匙及加密函数转换,变成无意义的密文,而接收方则将此密文经过解密函数、解密钥匙还原成明文。端
‑‑
端加密是为数据从一端传送到另一端提供的加密方式。数据在发送端被加密,在最终目的地(接收端)解密,中间节点处不以明文的形式出现。
[0003]采用端
‑‑
端加密是在应用层完成,即传输前的高层中完成。除报头外的的报文均以密文的形式贯穿于全部传输过程。只是在发送端和最终端才有加、解密设备,而在中间任何节点报文均不解密,同时,信息是由报头和报文组成的,报文为要传送的信息,报头为路由选择信息。由于网络传输中要涉及到路由选择,在端
‑‑
端加密时,由于通道上的每一个中间节点虽不对报文解密,但为将报文传送到目的地,必须检查路由选择信息,因此,只能加密报文,而不能对报头加密。这样就容易被本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于WiFi Mesh的数据加密方法,其特征在于,包括以下步骤:S1,密钥交换阶段,未入网节点向已入网节点发送入网请求,已入网节点通过非对称性加密算法,生成一对公钥A和私钥a;S2,已入网节点将公钥A发送给未入网节点,未入网节点通过随机数生成随机密钥B,通过公钥A加密随机密钥B得到密文b;S3,未入网节点将密文b发送给已入网节点,已入网节点通过私钥a解密密文b得到随机密钥B;S4,已入网节点通过随机数生成广播密钥E和单播密钥F,通过随机密钥B采用对称加密算法加密广播密钥E和单播密钥F,得到E+F拼接后的计算的密文e;S5,已入网节点将密文e发送给未入网节点,未入网节点通过随机密钥B解密密文e,按设定的拼接方法恢复,得到广播密钥E和单播密钥F;S6,未入网节点通过随机数生成随机数H,通过广播密钥E和单播密钥F采用对称加密算法加密随机数H得到密文h1、密文h2;S7,未入网节点将密文h1、密文h2发...

【专利技术属性】
技术研发人员:邱海一董钢辉张科
申请(专利权)人:上海汉枫电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1