[发明专利]一种急速物联网数据加密传输方法有效
申请号: | 201910867904.7 | 申请日: | 2019-09-15 |
公开(公告)号: | CN110768953B | 公开(公告)日: | 2022-05-03 |
发明(设计)人: | 梁昆;何牡禄;张轩铭;王利强;钱伟 | 申请(专利权)人: | 杭州拓深科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/12 |
代理公司: | 杭州赛科专利代理事务所(普通合伙) 33230 | 代理人: | 郭薇 |
地址: | 310052 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 急速 联网 数据 加密 传输 方法 | ||
1.一种急速物联网数据加密传输方法,其特征在于:所述方法包括以下步骤:
步骤1:物联网的中间管理节点开始工作;
步骤2:任一设备提交数据,中间管理节点验证设备可靠性;若设备可靠,中间管理节点允许设备提交数据,分配存储空间,进行下一步,否则,报错,重复步骤2;
步骤3:当前设备将需要提交的数据以字符串的形式进行一次加密,得到加密的字符串A;
步骤4:对字符串A进行处理,得到字符串B;
所述步骤4包括以下步骤:
步骤4.1:基于字符串的长度,由中间管理节点指定字符串的任意2个bit位;
步骤4.2:将所述2个bit位对应的字符内容进行轮换,得到字符串B;
步骤4.3:设备将处理原则作为秘钥发送至中间管理节点;
步骤5:对字符串B以TEA算法进行二次加密,得到最终的加密数据,发送至中间管理节点;
步骤6:所述步骤6包括以下步骤:
步骤6.1:中间管理节点获得最终的加密数据;
步骤6.2:以TEA算法解密最终的加密数据,得到字符串B;
步骤6.3:将字符串B以步骤4的处理进行反向处理,得到字符串A;
步骤6.4:以步骤3的加密方式解密字符串A,得到设备提交的数据;
步骤6.5:若验证通过,则解密成功,反馈成功信息至设备,返回步骤2,否则,进行步骤7;
步骤7:中间管理节点反馈失败信息至设备,启动备选应急方案,返回步骤4。
2.根据权利要求1所述的一种急速物联网数据加密传输方法,其特征在于:所述步骤1中,物联网的中间管理节点启动,载入所有被管理的设备信息;所述设备信息包括设备IP、设备接口和设备ID。
3.根据权利要求2所述的一种急速物联网数据加密传输方法,其特征在于:所述步骤2包括以下步骤:
步骤2.1:任一设备提交数据,通过设备接口与中间管理节点接通;
步骤2.2:中间管理节点获得当前设备的设备IP和设备ID;
若IP位于白名单且设备IP和设备ID匹配,则设备可靠,中间管理节点允许设备提交数据,进行步骤3;
若IP位于黑名单,则直接拒绝,拦截当前IP,返回步骤2;
其他情况,则进行下一步;
步骤2.3:通过设备处输入密码,中间管理节点验证密码与设备ID匹配,则允许设备提交数据,分配存储空间,进行步骤3,否则报错,重复步骤2。
4.根据权利要求1所述的一种急速物联网数据加密传输方法,其特征在于:所述步骤3中,当前设备将需要提交的数据以字符串的形式与唯一标识符进行异或加密,得到加密的字符串A。
5.根据权利要求4所述的一种急速物联网数据加密传输方法,其特征在于:所述唯一标识符为设备ID。
6.根据权利要求1所述的一种急速物联网数据加密传输方法,其特征在于:所述步骤6中,以步骤3的加密方式解密字符串A后得到设备提交的数据及设备ID,若解密后的设备ID与实际发送数据的设备ID一致,且设备提交的数据为准确格式,则验证通过。
7.根据权利要求1所述的一种急速物联网数据加密传输方法,其特征在于:所述步骤7中,设备收到中间管理节点反馈的失败信息,重复步骤4,同时接通电话报警。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州拓深科技有限公司,未经杭州拓深科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910867904.7/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置