【技术实现步骤摘要】
协议传输方法、云平台、智能设备
[0001]本专利技术涉及协议传输
,尤其涉及一种协议传输方法、云平台、智能设备。
技术介绍
[0002]相关技术中,智能设备与物联网平台通讯普遍安全性不高,特别是家庭智能或社区的智能设备领域,一般只是通过帐号如MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)客户端帐号密码或加密证书如SSL(Secure Sockets Layer,安全套接字协议)证书来确保安全,在帐号泄露或证书破解的场景下传输协议容易在网络环节遭受暴力破解。如:网络传输过程中的协议如果给攻击者截获或暴力破解,攻击者就可以恶意篡改协议内容。在军事领域,如:发射导弹过程中,协议被恶意篡改,将会带来灾难性的后果。
技术实现思路
[0003]本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种协议传输方法,以保证协议传输安全。
[0004]本专利技术的第二个目的在于提出另一种协议传输方法。
[0 ...
【技术保护点】
【技术特征摘要】
1.一种协议传输方法,其特征在于,所述方法用于云平台,所述方法包括:生成第一随机密钥;利用所述云平台的私钥对所述第一随机密钥进行加密,得到第二随机密钥;利用所述第一随机密钥对待发送的第一协议进行加密,并将所述第二随机密钥和加密后的第一协议发送至智能设备。2.根据权利要求1所述的协议传输方法,其特征在于,所述利用所述第一随机密钥对待发送的第一协议进行加密,以将加密后的第一协议和所述第二随机密钥发送至智能设备,包括:在所述第一协议中增加第一时间戳和第一随机字符串,得到第二协议;利用所述第一随机密钥对所述第二协议进行加密,以将加密后的第二协议和所述第二随机密钥发送至所述智能设备。3.根据权利要求2所述的协议传输方法,其特征在于,所述利用所述第一随机密钥对待发送的第一协议进行加密,以将加密后的第一协议和所述第二随机密钥发送至智能设备,还包括:对所述加密后的第二协议进行取哈希值处理,得到第一哈希值,以将加密后的第二协议、所述第二随机密钥和所述第一哈希值发送至所述智能设备。4.根据权利要求1所述的协议传输方法,其特征在于,所述方法还包括:接收所述智能设备发送的第一待解密信息,其中,所述第一待解密信息包括第一待解密协议和第三随机密钥,所述第一待解密协议为所述智能设备利用自身生成的随机密钥对待发送协议进行加密得到的协议,所述第三随机密钥为所述智能设备将自身生成的随机密钥利用所述云平台的公钥进行加密得到的密钥;利用所述云平台的私钥对所述第三随机密钥进行解密,得到第四随机密钥;利用所述第四随机密钥对所述第一待解密协议进行解密,得到解密协议。5.一种协议传输方法,其特征在于,所述方法用于智能设备,所述方法包括:接收云平台采用根据权利要求1
‑
...
【专利技术属性】
技术研发人员:姜鹏,
申请(专利权)人:广东睿住智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。