数据通讯方法及装置制造方法及图纸

技术编号:23938231 阅读:26 留言:0更新日期:2020-04-25 03:59
本发明专利技术公开了一种数据通讯方法及装置。其中,该方法包括:发送端设备在与接收端设备进行数据通讯时,获取接收端设备的设备识别码、累计运行时长,以及与接收端设备的当前通讯次数,并依据设备识别码、累计运行时长和当前通讯次数实时生成第一动态密钥;发送端设备依据第一动态密钥对待发送的通讯数据进行加密处理,得到加密数据;发送端设备将加密数据发送至接收端设备,其中,接收端设备用于在接收到加密数据后生成第二动态密钥,并采用第二动态密钥对加密数据进行解密处理,得到通讯数据,第二动态密钥和第一动态密钥相同。本发明专利技术解决了现有技术中的智能设备与服务器之间在进行通讯的过程中,存在数据安全性较低的技术问题。

Data communication methods and devices

【技术实现步骤摘要】
数据通讯方法及装置
本专利技术涉及通讯
,具体而言,涉及一种数据通讯方法及装置。
技术介绍
在智能设备与服务器之间进行通讯的过程中,如果没有对数据进行加密的通讯过程中,会被伪造控制设备和偷取设备私密信息;现有技术中利用固定密钥进行数据加密的通讯过程中,会被暴力猜测破解;现有技术中采用第三方证书进行数据加密的通讯过程中,不但需要一定的费用,且受第三方机构的网络影响,还会被伪造中间人方式伪造第三方证书机构的方式欺骗,因此,现有技术中的智能设备与服务器之间在进行通讯的过程中,存在数据安全性较低的技术问题。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种数据通讯方法及装置,以至少解决现有技术中的智能设备与服务器之间在进行通讯的过程中,存在数据安全性较低的技术问题。根据本专利技术实施例的一个方面,提供了一种数据通讯方法,包括:发送端设备在与接收端设备进行数据通讯时,获取上述接收端设备的设备识别码、累计运行时长,以及与上述接收端设备的当前通讯次数,并依据上述设备识别码、上述累计本文档来自技高网...

【技术保护点】
1.一种数据通讯方法,其特征在于,包括:/n发送端设备在与接收端设备进行数据通讯时,获取所述接收端设备的设备识别码、累计运行时长,以及与所述接收端设备的当前通讯次数,并依据所述设备识别码、所述累计运行时长和所述当前通讯次数实时生成第一动态密钥;/n所述发送端设备依据所述第一动态密钥对待发送的通讯数据进行加密处理,得到加密数据;/n所述发送端设备将所述加密数据发送至所述接收端设备,其中,所述接收端设备用于在接收到所述加密数据后生成第二动态密钥,并采用所述第二动态密钥对所述加密数据进行解密处理,得到所述通讯数据,所述第二动态密钥和所述第一动态密钥相同。/n

【技术特征摘要】
1.一种数据通讯方法,其特征在于,包括:
发送端设备在与接收端设备进行数据通讯时,获取所述接收端设备的设备识别码、累计运行时长,以及与所述接收端设备的当前通讯次数,并依据所述设备识别码、所述累计运行时长和所述当前通讯次数实时生成第一动态密钥;
所述发送端设备依据所述第一动态密钥对待发送的通讯数据进行加密处理,得到加密数据;
所述发送端设备将所述加密数据发送至所述接收端设备,其中,所述接收端设备用于在接收到所述加密数据后生成第二动态密钥,并采用所述第二动态密钥对所述加密数据进行解密处理,得到所述通讯数据,所述第二动态密钥和所述第一动态密钥相同。


2.根据权利要求1所述的方法,其特征在于,若所述发送端设备多次与所述接收端设备进行数据通讯,则所述发送端设备每次生成的所述第一动态密钥均不相同,且所述第一动态密钥在使用一次后失效。


3.根据权利要求1所述的方法,其特征在于,
所述方法还包括:所述发送端设备依据所述累计运行时长确定所述第一动态密钥的有效时长;
在实时生成第一动态密钥之后,所述方法还包括:所述发送端设备监控所述有效时长是否结束,并在监控到所述有效时长结束的情况下,重新生成所述第一动态密钥。


4.根据权利要求1所述的方法,其特征在于,所述发送端设备依据所述第一动态密钥对待发送的通讯数据进行加密处理,得到加密数据,包括:
所述发送端设备获取预先确定的加密算法;
所述发送端设备采用所述加密算法和所述第一动态密钥对所述待发送的通讯数据进行加密处理,得到所述加密数据,其中,所述加密算法包括以下至少之一:对称密码体制加密DES算法、对称分组加密AES算法。


5.一种数据通讯方法,其特征在于,包括:
接收端设备在接收到发送端设备发送的加密数据后,获取设备本身的设备识别码、累计运行时长,以及与所述发送端设备的当前通讯次数,并依据所述设备识别码、所述累计运行时长和所述当前通讯次数实时生成第二动态密钥;
所述接收端设备依据所述第二动态密钥对所述加密数据进行解密处理,得到通讯数据;其中,所述发送端设备在每次与所述接收端设备进行数据通讯时,实时生成第一动态密钥,并依据所述第一动态密钥对待发送的所述通讯数据进行加密处理,得到所述加密数据,所述第二动态密钥和所述第一动态密钥相同。


6.根据权利要求5所述的方法,其特征在于,若所述发送端设备多次与所述接收端设备进行数据通讯,则所述发送端设备每次生成的所述第一动态密钥均不相同,且所述第一...

【专利技术属性】
技术研发人员:陈伟王伍成颜武吴俊成黄昌松李国顺何浩玲朱磊韦家敏陈林锋余涛崔彬
申请(专利权)人:珠海荣邦智能科技有限公司
类型:发明
国别省市:广东;44

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

1