数据传输方法、装置、设备及存储介质与流程

文档序号:37214227发布日期:2024-03-05 15:01阅读:15来源:国知局
数据传输方法、装置、设备及存储介质与流程

本发明涉及家庭综合信息箱,尤其是涉及一种数据传输方法、装置、设备及存储介质。


背景技术:

1、目前,智能家居设备大量兴起,各大品牌厂商都在大力发展数字家庭和智能家居,用户可以通过各大厂商的手机app查看和控制家里的各种智能家居设备。主要实现方法是智能家居设备连接上各大厂商的物联网平台,智能家居设备直接连接物联网平台,然后用户在手机app进行操控,借助物联网平台去控制家里的智能家居设备。智能家居设备的状态、各个房间的智能家居设备的数量、房间信息等在物联网平台上都会可以直接查询得到,物联网平台在传输数据信息时存在较大的隐私泄露风险。


技术实现思路

1、本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种数据传输方法,能够通过手机app直接与家庭综合信息箱进行数据信息的加密传输,进而提高数据信息传输的安全性。

2、本发明还提出一种数据传输装置。

3、本发明还提出一种数据传输设备。

4、本发明还提出一种计算机可读存储介质。

5、第一方面,本发明的一个实施例提供了数据传输方法,应用于智能家居控制系统,所述智能家居控制系统包括手机控制应用、物联网平台和数字家庭综合信息箱,包括:

6、通过所述物联网平台获取所述数字家庭综合信息箱的数据信息,得到信息箱数据;其中,所述信息箱数据包括信息箱编号和信息箱地址;

7、通过所述物联网平台根据所述信息箱编号生成加密信息;其中,所述加密信息包括加密秘钥和加密令牌;

8、通过所述手机控制应用获取所述加密令牌和所述信息箱地址,并根据所述加密令牌和所述信息箱地址连接所述数字家庭综合信息箱;

9、根据所述加密秘钥对所述手机控制应用和所述数字家庭综合信息箱之间传输的数据进行加密。

10、本发明实施例的数据传输方法至少具有如下有益效果:通过物联网平台获取数字家庭综合信息箱的设备编号,得到信息箱编号,通过物联网平台获取数字家庭综合信息箱的ip地址,得到信息箱地址,通过物联网平台根据信息箱编号定时生成相应的秘钥,得到加密秘钥,通过物联网平台根据信息箱编号生成相应的令牌,得到加密令牌,通过手机控制应用与物联网平台进行网络通信,以获取物联网平台中存储的加密令牌和信息箱地址,根据加密令牌和信息箱地址建立手机控制应用与数字家庭综合信息箱的通讯连接,在手机控制应用和数字家庭综合信息箱进行数据传输时,根据加密秘钥对传输的数据进行数据加密。通过物联网平台获取数字家庭综合信息箱的数据信息,得到信息箱编号和信息箱地址,通过物联网平台根据信息箱编号生成信息箱编号,并生成信息箱地址,通过手机控制应用获取加密令牌和信息箱地址,并根据加密令牌和信息箱地址建立与数字家庭综合信息箱的通讯连接,根据加密秘钥对手机控制应用和数字家庭综合信息箱直接传输的数据进行加密,能够通过手机app直接与家庭综合信息箱进行数据信息的加密传输,进而提高数据信息传输的安全性。

11、根据本发明的另一些实施例的数据传输方法,所述通过所述物联网平台获取所述数字家庭综合信息箱的数据信息,包括:

12、建立所述物联网平台与所述数字家庭综合信息箱的数据通讯通道;

13、所述物联网平台通过所述数据通讯通道获取所述信息箱编号和所述信息箱地址。

14、根据本发明的另一些实施例的数据传输方法,所述通过所述物联网平台根据所述信息箱编号生成加密信息,包括:

15、通过所述物联网平台根据预设的字符串生成算法随机生成随机字符串;

16、通过所述物联网平台将所述随机字符串和所述信息箱编号输入预设的密钥生成模型进行密钥生成,得到所述加密秘钥。

17、根据本发明的另一些实施例的数据传输方法,所述通过所述物联网平台根据所述信息箱编号生成加密信息,还包括:

18、通过所述物联网平台获取当前时刻的时间数据;

19、通过所述物联网平台将所述信息箱编号和所述时间数据输入预设的令牌生成模型进行令牌生成,得到所述加密令牌。

20、根据本发明的另一些实施例的数据传输方法,所述通过所述手机控制应用获取所述加密令牌和所述信息箱地址,包括:

21、通过所述手机控制应用发送数据获取指令至所述物联网平台;

22、所述手机控制应用通过所述物联网平台获取所述加密令牌和所述信息箱地址。

23、根据本发明的另一些实施例的数据传输方法,所述根据所述加密令牌和所述信息箱地址连接所述数字家庭综合信息箱,包括:

24、通过所述手机控制应用根据所述加密令牌和所述信息箱地址建立与所述数字家庭综合信息箱的网络连接;

25、根据所述加密令牌进行身份验证和时间有效性校验,并建立所述手机控制应用和所述数字家庭综合信息箱的通讯连接。

26、根据本发明的另一些实施例的数据传输方法,所述数据传输方法还包括:

27、通过所述物联网平台实时对所述加密令牌进行时间有效性校验;

28、若所述加密令牌超过有效性的时间阈值,则获取最新生成的所述加密秘钥和所述加密令牌。

29、第二方面,本发明的一个实施例提供了数据传输装置,应用于智能家居控制系统,所述智能家居控制系统包括手机控制应用、物联网平台和数字家庭综合信息箱,包括:

30、信息箱数据获取模块,用于通过所述物联网平台获取所述数字家庭综合信息箱的数据信息,得到信息箱数据;其中,所述信息箱数据包括信息箱编号和信息箱地址;

31、加密信息生成模块,用于通过所述物联网平台根据所述信息箱编号生成加密信息;其中,所述加密信息包括加密秘钥和加密令牌;

32、通讯连接构建模块,用于通过所述手机控制应用获取所述加密令牌和所述信息箱地址,并根据所述加密令牌和所述信息箱地址连接所述数字家庭综合信息箱;

33、数据加密模块,用于根据所述加密秘钥对所述手机控制应用和所述数字家庭综合信息箱之间传输的数据进行加密。

34、本发明实施例的数据传输方法至少具有如下有益效果:信息箱数据获取模块通过物联网平台获取数字家庭综合信息箱的设备编号,得到信息箱编号,通过物联网平台获取数字家庭综合信息箱的ip地址,得到信息箱地址,加密信息生成模块通过物联网平台根据信息箱编号定时生成相应的秘钥,得到加密秘钥,通过物联网平台根据信息箱编号生成相应的令牌,得到加密令牌,通讯连接构建模块通过手机控制应用与物联网平台进行网络通信,以获取物联网平台中存储的加密令牌和信息箱地址,根据加密令牌和信息箱地址建立手机控制应用与数字家庭综合信息箱的通讯连接,数据加密模块在手机控制应用和数字家庭综合信息箱进行数据传输时,根据加密秘钥对传输的数据进行数据加密。通过物联网平台获取数字家庭综合信息箱的数据信息,得到信息箱编号和信息箱地址,通过物联网平台根据信息箱编号生成信息箱编号,并生成信息箱地址,通过手机控制应用获取加密令牌和信息箱地址,并根据加密令牌和信息箱地址建立与数字家庭综合信息箱的通讯连接,根据加密秘钥对手机控制应用和数字家庭综合信息箱直接传输的数据进行加密,能够通过手机app直接与家庭综合信息箱进行数据信息的加密传输,进而提高数据信息传输的安全性。

35、第三方面,本发明的一个实施例提供了数据传输设备,包括:

36、至少一个处理器,以及,

37、与所述至少一个处理器通信连接的存储器;其中,

38、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面所述的数据传输方法。

39、第四方面,本发明的一个实施例提供了计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如第一方面所述的数据传输方法。

40、本技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本技术而了解。本技术的目的和其他优点可通过在说明书以及附图中所特别指出的结构来实现和获得。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1