一种加密传输方法及系统技术方案

技术编号:42380143 阅读:35 留言:0更新日期:2024-08-16 15:06
本发明专利技术适用于物联网通讯技术领域,涉及一种加密传输方法及系统,包括:S10、控制系统侧实时生成随机秘钥因子,取当前时间作为时间戳,时间戳附加在待加密的数据域后部,形成完整的待加密数据;S20、利用生成的随机秘钥因子配合加密算法对待加密数据进行加密处理;S30、加密后的数据放置到数据域中,计算整个帧的校验后,组成完整的命令帧,通过网关发送至智能插座;S40、智能插座取出生成的随机秘钥因子与加密数据域,利用随机秘钥因子对加密数据域进行解密;S50、解密后判断放置在加密数据域后部的时间戳的完整性、合法性和时效性。本发明专利技术通过优化加密流程与算法,大大减少了加密传输中所需占用的硬件资源,提高了传输安全性。

【技术实现步骤摘要】

本专利技术属于物联网通讯,尤其涉及一种加密传输方法及系统


技术介绍

1、现在物联网发展越来越快,能实时控制实时采集变成了硬性要求,而要保证大量物联网设备的安全运行,首先就要对传输的数据进行加密。目前在算力不够、硬件资源紧张的设备中,多采用对称加密的方式,这种方式消耗的硬件资源少,但是安全级别较低;而在一些硬件资源足够的设备中,多采用tls、ssl等非对称加密的方式,这种方式加密级别高,但是对硬件资源有较高的要求,在现有多数物联网设备的硬件资源并不充足的情况下,使用完善的tls、ssl等加密方式并不可行,而对称加密的方式又存在缺陷。

2、公开号为cn109327470a的专利申请提供了一种用于实现ssl加密传输的方法和装置,包括:将转发代理程序所在的第一主机的ip地址及第一主机开放监听的端口设置为客户端请求的目标ip地址和端口,并创建监听ssl套接字;将服务端所在的系统的ip地址及其开放监听的端口设置为转发代理程序所转发的消息的目标ip地址和端口,并创建连接ssl套接字;当第一主机从客户端接收到请求数据时,用服务端私钥解密请求数据,以便输出请求本文档来自技高网...

【技术保护点】

1.一种加密传输方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种加密传输方法,其特征在于,所述秘钥的参数包括初始秘钥、随机因子和厂家编码,所述初始秘钥为8个字节,所述随机因子为8个字节,所述厂家编码为4个字节。

3.根据权利要求2所述的一种加密传输方法,其特征在于,所述初始秘钥和厂家编码为固定值,在智能插座出厂时进行设置,同时与控制系统进行一对一匹配,所述随机因子为动态的,由控制系统随机生成。

4.根据权利要求3所述的一种加密传输方法,其特征在于,通过所述初始秘钥、随机因子和厂家编码生成发散秘钥,所述发散秘钥为2个字节,用于对数据域进行加...

【技术特征摘要】

1.一种加密传输方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种加密传输方法,其特征在于,所述秘钥的参数包括初始秘钥、随机因子和厂家编码,所述初始秘钥为8个字节,所述随机因子为8个字节,所述厂家编码为4个字节。

3.根据权利要求2所述的一种加密传输方法,其特征在于,所述初始秘钥和厂家编码为固定值,在智能插座出厂时进行设置,同时与控制系统进行一对一匹配,所述随机因子为动态的,由控制系统随机生成。

4.根据权利要求3所述的一种加密传输方法,其特征在于,通过所述初始秘钥、随机因子和厂家编码生成发散秘钥,所述发散秘钥为2个字节,用于对数据域进行加密运算。

5.根据权利要求4所述的...

【专利技术属性】
技术研发人员:彭国亮关靓华周宣薛雷
申请(专利权)人:威胜集团有限公司
类型:发明
国别省市:

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

1