【技术实现步骤摘要】
一种基于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发...
【专利技术属性】
技术研发人员:邱海一,董钢辉,张科,
申请(专利权)人:上海汉枫电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。