[发明专利]用于对设备进行升级的方法、装置在审
申请号: | 201611129070.2 | 申请日: | 2016-12-09 |
公开(公告)号: | CN106778285A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 刘复鑫 | 申请(专利权)人: | 美的智慧家居科技有限公司;美的集团股份有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F21/73 |
代理公司: | 北京润平知识产权代理有限公司11283 | 代理人: | 罗攀,肖冰滨 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 设备 进行 升级 方法 装置 | ||
技术领域
本发明涉及物联网技术领域,具体地,涉及一种用于对设备进行升级的方法、装置。
背景技术
物联网的广泛推广,使接入网络的设备、终端种类增加,智能家用电器的接入提高了用户的使用体验和设备的使用效果,但其同时存在着安全隐患。
现有技术中通过在设备的通讯模块上加入可编程的硬件安全芯片,在服务器与设备之间使用固定的对称密钥或者使用非对称密钥进行密钥协商,然后使用对称密钥进行加密通信。安全防护方案为固化的,应对新的威胁时无法提升安全等级,无法进行策略响应。
发明内容
本发明的目的是提供一种用于对设备进行升级的方法及装置,该方法应对各种不同威胁的时候可以随时对硬件安全芯片的防护策略进行升级,达到更高的安全防护等级。
为了实现上述目的,本发明提供一种用于对设备进行升级的方法,用于设备端,该方法包括:显示所述设备的唯一标识和所述设备的硬件安全芯片标识;接收加密升级包;对接收的加密升级包进行解析,得到解密升级包,并利用该解密升级包对所述设备进行升级。
优选地,所述对接收的加密升级包进行解析得到解密升级包包含利用所述硬件安全芯片标识对所述加密升级包进行解密。
优选地,显示设备的唯一标识和设备的硬件安全芯片标识包括:读取的该设备的唯一标识和设备的硬件安全芯片的标识;基于该设备的唯一标识和设备的硬件安全芯片的标识生成二维码;以及显示该二维码。
本发明还提供一种用于对设备进行升级的方法,用于终端,该方法包括:获取设备的唯一标识和设备的硬件安全芯片标识;根据所述设备的唯一标识和所述设备的硬件安全芯片标识向服务器发送升级请求;接收并向所述设备转发所述服务器基于所述升级请求发送的加密升级包。
优选地,所述设备的唯一标识为设备的媒体介入控制MAC地址,所述硬件安全芯片标识为硬件安全芯片地址chipID。
优选地,根据所述设备的唯一标识和所述设备的硬件安全芯片标识向服务器发送升级请求包括:对设备的MAC地址和所述硬件安全芯片chipID进行哈希HASH算法得到哈希HASH值,通过向服务器发送该HASH值和所述设备的MAC地址、所述硬件安全芯片chipID,以向服务器请求升级。
本发明还提供一种用于对设备进行升级的方法,用于服务器,该方法包括:接收终端基于设备的唯一标识和设备的硬件安全芯片标识发送的升级请求;根据设备的唯一标识确定升级包;将设备的硬件安全芯片标识作为密钥,对升级包进行加密,生成加密升级包;向所述终端发送所述加密升级包。
优选地,该方法还包括:对加密升级包进行哈希HASH算法,得到加密升级包的HASH值;以及向所述终端发送所述加密升级包的HASH值。
本发明还提供一种用于对设备进行升级的装置,用于设备端,该装置包括:近场通信部件,用于读取所述设备的唯一标识和所述设备的硬件安全芯片标识;显示模块:用于显示所述近场通信部件读取的所述设备的唯一标识和所述设备的硬件安全芯片标识;接收模块,用于接收加密升级包;密码解析模块,用于对接收的加密升级包进行解析,得到解密升级包,并利用该解密升级包对所述设备进行升级。
优选地,其中密码解析模块为硬件安全芯片,所述硬件安全芯片利用所述硬件安全芯片标识对所述加密升级包进行解密。
优选地,所述显示模块显示基于所述设备的唯一标识和所述设备的硬件安全芯片的标识生成的二维码。
本发明还提供一种用于对设备进行升级的装置,用于终端,该装置包括:获取模块,用于获取所述设备的唯一标识和设备的硬件安全芯片标识;发送模块,用于基于所述获取模块获取的设备的唯一标识和所述设备的硬件安全芯片标识向服务器发送升级请求;以及接收模块,用于接收所述服务器基于所述升级请求发送的所述加密升级包;所述发送模块还被配置为向所述设备发送所述接收模块接收的加密升级包。
优选地,该装置还包括:处理模块,用以对所述获取模块获取的所述设备的唯一标识和所述设备的硬件安全芯片标识进行哈希HASH算法,得到HASH值。
优选地,所述发送模块用于向服务器发送所述设备的唯一标识、所述硬件安全芯片chipID和所述HASH值,以向服务器发送升级请求。
本发明还提供一种用于对设备进行升级的装置,用于服务器,该装置包括:接收模块,用于接收终端基于所述设备的唯一标识和所述设备的硬件安全芯片标识发送的升级请求;处理模块,用于根据所述接收模块接收的所述升级请求确定相应的升级包,和生成加密升级包;发送模块,用于将所述加密升级包发送到所述终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美的智慧家居科技有限公司;美的集团股份有限公司,未经美的智慧家居科技有限公司;美的集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611129070.2/2.html,转载请声明来源钻瓜专利网。