一种数据传输方法技术

技术编号:18530090 阅读:58 留言:0更新日期:2018-07-25 14:53
本发明专利技术提供了一种数据传输方法,通过第一加密方法获取加密秘钥,然后再利用所述第一加密方法加密后的加密秘钥,根据第二加密方法对需要传输的数据进行加密传输,也就是说,在智能家居网络中,使智能中控、运行与用户终端上的应用程序以及云端之间,数据在上述三者之间以密文进行传输,使用两种加密方法对数据进行加密,进一步提高了数据的安全性。

【技术实现步骤摘要】
一种数据传输方法
本说明书涉及智能家居领域,尤其涉及一种数据传输方法。
技术介绍
目前智能设备中的数据在传输过程中,需要对传输的数据进行加密。具体的,数据发送方用一个加密方法对数据进行加密,数据接收方在接收到加密的数据后,采用同一个加密方法进行解密,由于加密的方法单一,因此,数据的安全性不够高。基于现有技术,亟需一种安全性更高的数据传输方法。
技术实现思路
本说明书实施例提供了一种数据传输方法,以提高现有技术中数据传输的安全性。为解决上述技术问题,本说明书实施例是这样实现的:本专利技术提供了一种数据传输方法,用于智能家居设备组成的网络中的数据传输,包括:生成明文秘钥;根据所述明文秘钥,通过第一加密方法获取加密秘钥;根据第二加密方法,用所述加密秘钥对需要传输的数据进行加密,发出加密后的数据。优选的,在上述的数据传输方法中,根据所述明文秘钥,通过第一加密方法获取加密秘钥,包括:利用所述第一加密方法对所述明文秘钥进行加密,获得预加密秘钥;从所述预加密秘钥中获取预设位数的数据;根据所述预设位数的数据,获取所述加密秘钥。优选的,在上述的数据传输方法中,所述第一加密方法包括base64加密算法。优选本文档来自技高网...

【技术保护点】
1.一种数据传输方法,用于智能家居设备组成的网络中的数据传输,其特征在于,包括:生成明文秘钥;根据所述明文秘钥,通过第一加密方法获取加密秘钥;根据第二加密方法,用所述加密秘钥对需要传输的数据进行加密,发出加密后的数据。

【技术特征摘要】
1.一种数据传输方法,用于智能家居设备组成的网络中的数据传输,其特征在于,包括:生成明文秘钥;根据所述明文秘钥,通过第一加密方法获取加密秘钥;根据第二加密方法,用所述加密秘钥对需要传输的数据进行加密,发出加密后的数据。2.根据权利要求1所述的数据传输方法,其特征在于,根据所述明文秘钥,通过第一加密方法获取加密秘钥,包括:利用所述第一加密方法对所述明文秘钥进行加密,获得预加密秘钥;从所述预加密秘钥中获取预设位数的数据;根据所述预设位数的数据,获取所述加密秘钥。3.根据权利要求1或2所述的数据传输方法,其特征在于,所述第一加密方法包括base64加密算法。4.根据权利要求2所述的数据传输方法,其特征在于,所述预设位数为2N位;所述从所述预加密秘钥中获取预设位数的数据,包括:从所述预加密秘钥中获取2N位数据,其中,N为大于等于6的整数。5.根据权利要求1所述的数据传输方法,其特征在于,所述第二加密方法包括AES加密方法。6.一种数据传...

【专利技术属性】
技术研发人员:杨玄张水华张展冯勇强
申请(专利权)人:上海西默通信技术有限公司
类型:发明
国别省市:上海,31

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

1