首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】用于对设备进行升级的方法、装置_美的智慧家居科技有限公司;美的集团股份有限公司_201611129070.2 

申请/专利权人:美的智慧家居科技有限公司;美的集团股份有限公司

申请日:2016-12-09

公开(公告)日:2024-06-18

公开(公告)号:CN106778285B

主分类号:G06F21/57

分类号:G06F21/57;G06F21/73

优先权:

专利状态码:有效-授权

法律状态:2024.06.18#授权;2017.06.23#实质审查的生效;2017.05.31#公开

摘要:本发明涉及物联网技术领域,公开了一种用于对设备进行升级的方法及装置,用于设备端,该方法包括:显示所述设备的唯一标识和所述设备的硬件安全芯片标识;接收加密升级包;对接收的加密升级包进行解析,得到解密升级包,并利用该解密升级包对所述设备进行升级,在接入网络的设备进行升级,提高设备的安全防护等级。

主权项:1.一种用于对设备进行升级的方法,用于设备端,其特征在于,该方法包括:显示所述设备的唯一标识和所述设备的硬件安全芯片标识,所述设备的唯一标识为设备的媒体介入控制MAC地址,所述硬件安全芯片标识为硬件安全芯片地址chipID,以便终端对设备的MAC地址和所述硬件安全芯片地址chipID进行哈希HASH算法得到哈希HASH值,通过向服务器发送该HASH值和所述设备的MAC地址和所述硬件安全芯片chipID,以向服务器请求升级,以及使得所述服务器验证所述MAC地址和chipID的完整性,以及能够基于所述设备的唯一标识确定升级包,并基于所述设备的硬件安全芯片标识对所述升级包进行加密以获得加密升级包,对加密升级包进行哈希HASH算法,得到加密升级包的HASH值;接收加密升级包和加密升级包的HASH值;利用所述硬件安全芯片标识对所述加密升级包进行解密,得到解密升级包,并利用该解密升级包对所述设备进行安全防护策略的升级,通过所述加密升级包的HASH值验证所述解密升级包的完整性。

全文数据:用于对设备进行升级的方法、装置技术领域[0001]本发明涉及物联网技术领域,具体地,涉及一种用于对设备进行升级的方法、装置。背景技术[0002]物联网的广泛推广,使接入网络的设备、终端种类增加,智能家用电器的接入提高了用户的使用体验和设备的使用效果,但其同时存在着安全隐患。[0003]现有技术中通过在设备的通讯模块上加入可编程的硬件安全芯片,在服务器与设备之间使用固定的对称密钥或者使用非对称密钥进行密钥协商,然后使用对称密钥进行加密通信。安全防护方案为固化的,应对新的威胁时无法提升安全等级,无法进行策略响应。发明内容[0004]本发明的目的是提供一种用于对设备进行升级的方法及装置,该方法应对各种不同威胁的时候可以随时对硬件安全芯片的防护策略进行升级,达到更高的安全防护等级。[0005]为了实现上述目的,本发明提供一种用于对设备进行升级的方法,用于设备端,该方法包括:显示所述设备的唯一标识和所述设备的硬件安全芯片标识;接收加密升级包;对接收的加密升级包进行解析,得到解密升级包,并利用该解密升级包对所述设备进行升级。[0006]优选地,所述对接收的加密升级包进行解析得到解密升级包包含利用所述硬件安全芯片标识对所述加密升级包进行解密。[0007]优选地,显示设备的唯一标识和设备的硬件安全芯片标识包括:读取的该设备的唯一标识和设备的硬件安全芯片的标识;基于该设备的唯一标识和设备的硬件安全芯片的标识生成二维码;以及显示该二维码。[0008]本发明还提供一种用于对设备进行升级的方法,用于终端,该方法包括:获取设备的唯一标识和设备的硬件安全芯片标识;根据所述设备的唯一标识和所述设备的硬件安全芯片标识向服务器发送升级请求;接收并向所述设备转发所述服务器基于所述升级请求发送的加密升级包。[0009]优选地,所述设备的唯一标识为设备的媒体介入控制MAC地址,所述硬件安全芯片标识为硬件安全芯片地址chipID。[0010]优选地,根据所述设备的唯一标识和所述设备的硬件安全芯片标识向服务器发送升级请求包括:对设备的MAC地址和所述硬件安全芯片chipID进行哈希HASH算法得到哈希HASH值,通过向服务器发送该HASH值和所述设备的MAC地址、所述硬件安全芯片chipID,以向服务器请求升级。[0011]本发明还提供一种用于对设备进行升级的方法,用于服务器,该方法包括:接收终端基于设备的唯一标识和设备的硬件安全芯片标识发送的升级请求;根据设备的唯一标识确定升级包;将设备的硬件安全芯片标识作为密钥,对升级包进行加密,生成加密升级包;向所述终端发送所述加密升级包。[0012]优选地,该方法还包括:对加密升级包进行哈希HASH算法,得到加密升级包的HASH值;以及向所述终端发送所述加密升级包的hash值。[0013]本发明还提供一种用于对设备进行升级的装置,用于设备端,该装置包括:近场通信部件,用于读取所述设备的唯一标识和所述设备的硬件安全芯片标识;显示模块:用于显示所述近场通信部件读取的所述设备的唯一标识和所述设备的硬件安全芯片标识;接收模块,用于接收加密升级包;密码解析模块,用于对接收的加密升级包进行解析,得到解密升级包,并利用该解密升级包对所述设备进行升级。[0014]优选地,其中密码解析模块为硬件安全芯片,所述硬件安全芯片利用所述硬件安全芯片标识对所述加密升级包进行解密。[0015]优选地,所述显示模块显示基于所述设备的唯一标识和所述设备的硬件安全芯片的标识生成的二维码。[0016]本发明还提供一种用于对设备进行升级的装置,用于终端,该装置包括:获取模块,用于获取所述设备的唯一标识和设备的硬件安全芯片标识;发送模块,用于基于所述获取模块获取的设备的唯一标识和所述设备的硬件安全芯片标识向服务器发送升级请求;以及接收模块,用于接收所述服务器基于所述升级请求发送的所述加密升级包;所述发送模块还被配置为向所述设备发送所述接收模块接收的加密升级包。[0017]优选地,该装置还包括:处理模块,用以对所述获取模块获取的所述设备的唯一标识和所述设备的硬件安全芯片标识进行哈希HASH算法,得到HASH值。[0018]优选地,所述发送模块用于向服务器发送所述设备的唯一标识、所述硬件安全芯片chipID和所述HASH值,以向服务器发送升级请求。[0019]本发明还提供一种用于对设备进行升级的装置,用于服务器,该装置包括:接收模块,用于接收终端基于所述设备的唯一标识和所述设备的硬件安全芯片标识发送的升级请求;处理模块,用于根据所述接收模块接收的所述升级请求确定相应的升级包,和生成加密升级包;发送模块,用于将所述加密升级包发送到所述终端。[0020]优选地,所述处理模块生成所述加密升级包包括将所述设备的硬件安全芯片标识作为密钥,对升级包进行加密。[0021]优选地,所述处理模块还被配置为:对加密升级包进行哈希HASH算法,得到加密升级包的HASH值;以及所述发送模块还被配置为:向所述终端发送所述加密升级包的HASH值。[0022]本发明还提供一种用于对设备进行升级的系统,该系统包括:任一种如上所述的设备;任一种如上所述的终端;以及任一种如上所述的服务器。[0023]通过上述技术方案,在设备端对设备进行升级时,首先显示设备的唯一标识和设备的硬件安全芯片标识;通过对显示的设备的唯一标识和设备的硬件安全芯片标识进行识另IJ,确定相对应的加密升级包并发送到设备端;设备端接收加密升级包,对接收的加密升级包进行解析,得到解密升级包,并利用该解密升级包对设备进行升级。提高设备的安全防护等级。[0024]本发明的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明[0025]附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:[0026]图1A是本发明一种实施方式的用于设备端的对设备进行升级的方法流程图;[0027]图1B是图1A的步骤S110的流程图;[0028]图2A是本发明一种实施方式的用于终端的对设备进行升级的方法流程图;[0029]图2B是图2A中步骤S220的流程图;[0030]图3A是本发明一种实施方式的用于服务器的对设备进行升级的方法流程图;[0031]图邪是本发明另一种实施方式的用于服务器的对设备进行升级的方法流程图;[QQ32]图4是本发明一种实施方式的对设备进行升级的方法流程图;[0033]图5是本发明一种实施方式的用于设备端的对设备进行升级的装置结构示意图;[0034]图6A是本发明一种实施方式的用于终端的对设备进行升级的装置结构示意图;[G035]图6B是本发明另一种实施方式的用于终端的对设备进行升级的装置结构示意图;[0036]图7是本发明一种实施方式的用于服务器的对设备进行升级的装置结构示意图。具体实施方式[0037]以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。[0038]在本发明中,在未作相反说明的情况下,使用的术语“终端”指“终端设备”,包含计算机网络的外围设备,可实现输入输出功能的例如可以为计算机、手机、掌上电脑等。[0039]图1A是本发明一种实施方式的用于设备端的对设备进行升级的方法流程图。如图1所示的本发明一种实施方式的用于对设备进行升级的方法,用于设备端,该方法包括:在步骤S110中,显示所述设备的唯一标识和所述设备的硬件安全芯片标识;在步骤S120中,接收加密升级包;在步骤S130中,对接收的加密升级包进行解析,得到解密升级包,并在步骤S140中,利用该解密升级包对所述设备进行升级。[0040]上述方案中,在步骤S110中,在设备端显示设备的唯一标识和设备的硬件安全芯片标识,通过读取上述显不内容,得到设备的型号,确定相应的升级包,并进行加密发送到设备端;在步骤S120中,设备端接收该加密包,对其进行解析,得到解密升级包步骤S130,利用该解密升级包进行设备升级步骤S140。[0041]根据本发明一种实施方式,在步骤Sl3〇中,所述对接收的加密升级包进行解析得到解密升级包包含利用所述硬件安全芯片标识对所述加密升级包进行解密,此方法的利用设备内置的硬件安全芯片标识进行解密,如果能够成功解密,则说明接收的加密升级包与该设备对应,则进行升级,如无法解密,则说明升级包与设备不对应,无法进行升级。硬件安全芯片标识置于设备端,不会发生更改,提高解密的安全性,提高防护等级。[0042]图1B是图1A中显示设备的唯一标识和设备的硬件安全芯片标识的步骤流程图。如图1B所示,在步骤S110中,显示设备的唯一标识和设备的硬件安全芯片标识包括:在步骤S112中,读取的该设备的唯一标识和设备的硬件安全芯片的标识;在步骤S114中,基于该设备的唯一标识和设备的硬件安全芯片的标识生成二维码;以及在步骤S116中,显示该二维码。[0043]上述方案中,通过将设备的唯一标识和设备的硬件安全芯片标识通过二维码显示,方便读取。[0044]图2A是本发明一种实施方式的用于终端的对设备进行升级的方法流程图。如图2A所示的本发明一种实施方式的用于对设备进行升级的方法,用于终端,该方法包括:在步骤S210中,获取设备的唯一标识和设备的硬件安全芯片标识;在步骤S220中,根据所述设备的唯一标识和所述设备的硬件安全芯片标识向服务器发送升级请求;在步骤S230中,接收并向所述设备转发所述服务器基于所述升级请求发送的加密升级包。[0045]上述方案中,终端读取设备的唯一标识和设备的硬件安全芯片标识,并根据上述读取的内容向服务器发送升级请求,并接收服务器的加密升级包转发到终端。在终端发起设备的升级请求,在物联网中将请求发起和中转的环节进行控制,为用户提供设备统一管理的端口。[0046]根据本发明一种实施方式,所述设备的唯一标识为设备的媒体介入控制MAC地址,所述硬件安全芯片标识为硬件安全芯片地址chipID。[0047]图2B是图2A中根据设备的唯一标识和设备的硬件安全芯片标识向服务器发送升级请求的步骤流程图。如图2所示,在步骤S220中,根据所述设备的唯一标识和所述设备的硬件安全芯片标识向服务器发送升级请求包括:在步骤S222中,对设备的MAC地址和所述硬件安全芯片chipID进行哈希HASH算法得到哈希HASH值,在步骤S224中,通过向服务器发送该HASH值和所述设备的MAC地址,以向服务器请求升级。[0048]上述方案中,在终端通过将设备的MAC地址和设备的硬件安全芯片地址chipID进行哈希算法,得到HASH值,并将MAC地址、所述硬件安全芯片chipID及上述HASH值发送到服务器,作为进行升级的请求。进行HASH算法目的为在服务器端验证MAC和chipID的完整性。[0049]图3A是本发明一种实施方式的用于服务器的对设备进行升级的方法流程图。如图3所示,本发明一种实施方式的用于对设备进行升级的方法,用于服务器,该方法包括:在步骤S310中,接收终端基于设备的唯一标识和设备的硬件安全芯片标识发送的升级请求;在步骤S320中,根据设备的唯一标识确定升级包;在步骤S330中,将设备的硬件安全芯片标识作为密钥,对升级包进行加密,生成加密升级包;在步骤S340中,向所述终端发送所述加密升级包。[0050]上述方案中,服务器接收到基于设备的唯一标识和设备的硬件安全芯片标识的升级请求后,根据设备的唯一标识确定设备型号对应的升级包,此处,设备的唯一标识例如可以为设备的MAC地址,设备的硬件安全芯片标识例如可以为设备的硬件安全芯片地址chipID,在服务器中可先存储设备的MAC地址和chipID的对应关系,作为对于接收的升级请求的验证。[0051]接收的升级请求例如可以为设备的MAC地址、所述硬件安全芯片ChipID和设备的MAC地址与设备的硬件安全芯片地址chipID进行HASH算法得到的HASH值,上述MAC地址用以确定设备的对应的升级包,HASH值用以验证MAC地址和chipID的完整性。[0052]图3B是本发明另一种实施方式的用于服务器的对设备进行升级的方法流程图。如图3B所示,该方法还包括:在步骤S332中,对加密升级包进行哈希HASH算法,得到加密升级包的HASH值;以及在步骤S340中,向所述终端发送所述加密升级包的HASH值和加密升级包。[0053]上述方案的对升级包的处理,旨在在接收端或解析端例如设备端通过HASH值验证加密升级包的完整性。[0054]图4是本发明一种实施方式的对设备进行升级的方法流程图。如图4所示,本发明一种实施方式的对设备进行升级的方法,包括:[0055]在设备端,在步骤S410中,显示设备的MAC地址和设备的硬件安全芯片chipID;[0056]在终端,在步骤S411中,获取设备的MAC地址和设备的硬件安全芯片chipID;在步骤S412中,对设备的MAC地址和所述硬件安全芯片chipID进行哈希HASH算法得到哈希HASH值;在步骤S224中,通过向服务器发送该HASH值、所述硬件安全芯片chipID和所述设备的MAC地址,以向服务器请求升级;[0057]在服务器端,在步骤S414中,接收终端基于设备的MAC地址和设备的硬件安全芯片chipID发送的升级请求;在步骤S415中,根据设备的MAC地址确定升级包;在步骤S416中,将设备的硬件安全芯片chipID作为密钥,对升级包进行加密,生成加密升级包;在步骤S417中,对加密升级包进行哈希HASH算法,得到加密升级包的HASH值;以及在步骤S41S中,向所述终端发送所述加密升级包和加密升级包的HASH值;[0058]在终端,基于上述服务器发送的加密升级包和加密升级包的HASH值,在步骤S419中,接收并向所述设备端转发所述服务器基于所述升级请求发送的加密升级包和加密升级包的HASH值;[0059]在设备端,在步骤S420中,接收上述步骤中终端发送的加密升级包和加密升级包的HASH值,在步骤S421中,对接收的加密升级包进行解析,例如可将硬件安全芯片chipID作为密钥对加密升级包进行解密,得到解密升级包;和在步骤S422中,利用该解密升级包对设备进行升级。至此,设备的升级流程完成。上述方法中,在对设备进行升级前,例如还可以通过加密升级包的HASH值验证解密升级包的完整性,如解密升级包为完整的升级包则利用该解密升级包进行升级,如否,则不进行升级。[0060]上述的对升级包进行加密和解密的步骤中,可使用高级加密标准AES-256进行加密和解密。[0061]而终端向设备端发送加密升级包和加密升级包的HASH值,如在步骤S420,可通过在终端和设备端安装的WIFI模块之间进行,在步骤S419中,终端接收到服务器发送的加密升级包和加密升级包的HASH值后,通过其WIFI模块向所述设备端转发加密升级包和加密升级包的HASH值;在步骤S420中,设备WIFI模块启动接入模式,与终端WIH模块连接,加密升级包和其HASH值通过WIFI模块发送到设备。[0062]而在步骤S421中,对加密升级包进行解密的步骤中,例如由硬件安全芯片完成,设备的WIFI模块将加密升级包发送给硬件安全芯片,硬件安全芯片利用其chipID进行解密,并做校验,校验成功则启动升级。[0063]本实施方式的对设备进行升级的方法,为设备,例如家用电器的安全升级提供更高防护等级的方案,使智能家电的操作更安全,提高物联网的安全性。[0064]图5是本发明一种实施方式的用于设备端的对设备进行升级的装置结构示意图。如图5所示,本发明一种实施方式的用于对设备进行升级的装置,用于设备端,该装置包括:近场通信部件510,用于读取所述设备的唯一标识和所述设备的硬件安全芯片标识;显示模块520:用于显示所述近场通信部件读取的所述设备的唯一标识和所述设备的硬件安全芯片标识;接收模块530,用于接收加密升级包;密码解析模块540,用于对接收的加密升级包进行解析,得到解密升级包,并利用该解密升级包对所述设备进行升级。[0065]上述方案中,用于对设备进行升级的装置,包括近场通信部件,读取设备的唯一标识和设备的硬件安全芯片标识,显示模块将近场通信部件读取的上述信息进行显示,以供其他设备例如终端读取,以使得该其他设备例如终端可进行升级相关的后续操作,设备端的接收模块用以接收加密升级包,供密码解析模块针对该加密升级包进行解析,得到解密升级包,设备利用该解密升级包进行升级。[0066]根据本发明一种实施方式,其中密码解析模块为硬件安全芯片,所述硬件安全芯片利用所述硬件安全芯片标识对所述加密升级包进行解密。[0067]上述方案中,硬件安全芯片利用其标识对加密升级包进行解密,该硬件安全芯片标识为硬件安全芯片固有并设置在芯片内,提高安全防护等级。[0068]上述方案中,所述显示模块显示基于所述设备的唯一标识和所述设备的硬件安全芯片的标识生成的二维码,现有的终端例如手机、平板电脑等可方便读取二维码,操作简便,提高用户使用体验。[0069]图6A是本发明一种实施方式的用于终端的对设备进行升级的装置结构示意图。如图6A所示,本发明一种实施方式的用于对设备进行升级的装置,用于终端,该装置包括:获取模块610,用于获取所述设备的唯一标识和设备的硬件安全芯片标识;发送模块620,用于基于所述获取模块获取的设备的唯一标识和所述设备的硬件安全芯片标识向服务器发送升级请求;以及接收模块630,用于接收所述服务器基于所述升级请求发送的所述加密升级包;所述发送模块620还被配置为向所述设备发送所述接收模块接收的加密升级包。[0070]上述方案中,终端对需升级的设备利用其获取模块进行获取识别信息,作为后续进行请求升级的识别信息;获取模块610获取设备的唯一标识和设备的硬件安全芯片标识,发送模块620基于上述获取的设备的唯一标识和设备的硬件安全芯片标识向服务器发送升级请求,接收模块630接收服务器基于升级请求发送的加密升级包,发送模块620还用于将该加密升级包发送到设备,以用于对其进行解析和对设备升级。[0071]图6B是本发明另一种实施方式的用于终端的对设备进行升级的装置结构示意图。如图6B所示,本发明一种实施方式的用于对设备进行升级的装置,还包括:处理模块640,用以对所述获取模块获取的所述设备的唯一标识和所述设备的硬件安全芯片标识进行哈希HASH算法,得到HASH值。[0072]上述方案中,处理模块640对于获取模块610获取的设备的唯一标识和设备的硬件安全芯片标识进行运算处理,以生成发送到服务器的升级请求,处理的过程为将设备的唯一标识例如MAC地址和设备的硬件安全芯片标识例如硬件安全芯片地址chipID进行哈希HASH算法得到HASH值,以供服务器利用该HASH值验证经网络传输收到的升级请求的完整性。[0073]针对上述方案处理模块640对获取的设备的MAC地址和设备的硬件安全芯片地址chipID的处理,所述发送模块620用于向服务器发送所述设备的唯一标识、所述硬件安全芯片chipID和所述HASH值,以向服务器发送升级请求。[0074]图7是本发明一种实施方式的用于服务器的对设备进行升级的装置结构示意图。如图7所示的本发明一种实施方式的用于对设备进行升级的装置,用于服务器,该装置包括:接收模块710,用于接收终端基于所述设备的唯一标识和所述设备的硬件安全芯片标识发送的升级请求;处理模块720,用于根据所述接收模块接收的所述升级请求确定相应的升级包,和生成加密升级包;发送模块730,用于将所述加密升级包发送到所述终端。[0075]上述方案中,接收模块710接收终端的升级请求,例如为设备的MAC地址、所述硬件安全芯片chipID和将设备的MAC地址与设备的硬件安全芯片地址chipID进行HASH算法得到的HASH值,处理模块720根据该升级请求进行处理响应,即根据设备的MAC地址对应的设备型号确定相应的升级包,例如还可以通过服务器存储的设备的MAC地址与硬件安全芯片地址chipID的对应关系,验证接收模块接收到的chipID,如验证成功,则发送模块730向终端发送加密升级包。[0076]根据本发明一种实施方式,所述处理模块720生成所述加密升级包包括将所述设备的硬件安全芯片标识作为密钥,对升级包进行加密,加密标准为高级加密标准AES-256。[0077]根据本发明一种实施方式,所述处理模块720还被配置为:对加密升级包进行哈希HASH算法,得到升级包的HASH值;以及所述发送模块730还被配置为:向所述终端发送所述加密升级包的HASH值。[0078]本发明还提供一种用于对设备进行升级的系统,该系统包括:任一种如上所述的设备;任一种如上所述的终端;以及任一种如上所述的服务器。设备、终端和服务器交互,进行升级请求、验证和升级包的加密传输,实现对设备进行升级。[0079]本发明如上所述的对设备进行升级的方法,可用于对硬件安全芯片的防护策略包进行升级,即加密升级包为硬件安全芯片的防护策略包,例如还可以对设备的其他应用程序进行升级。本文将不一一赘述,参见如上所示例的对硬件安全芯片的防护策略包进行升级的方法。[0080]以上结合附图详细描述了本发明的优选实施方式,但是,本发明并不限于上述实施方式中的具体细节,在本发明的技术构思范围内,可以对本发明的技术方案进行多种简单变型,这些简单变型均属于本发明的保护范围。[0081]另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明对各种可能的组合方式不再另行说明。[0082]此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明的思想,其同样应当视为本发明所公开的内容。

权利要求:1.一种用于对设备进行升级的方法,用于设备端,其特征在于,该方法包括:显示所述设备的唯一标识和所述设备的硬件安全芯片标识;接收加密升级包;对接收的加密升级包进行解析,得到解密升级包,并利用该解密升级包对所述设备进行升级。2.根据权利要求1所述的方法,其特征在于,所述对接收的加密升级包进行解析得到解密升级包包含利用所述硬件安全芯片标识对所述加密升级包进行解密。3.根据权利要求1所述的方法,其特征在于,显示设备的唯一标识和设备的硬件安全芯片标识包括:读取的该设备的唯一标识和设备的硬件安全芯片的标识;基于该设备的唯一标识和设备的硬件安全芯片的标识生成二维码;以及显示该二维码。4.一种用于对设备进行升级的方法,用于终端,其特征在于,该方法包括:获取设备的唯一标识和设备的硬件安全芯片标识;根据所述设备的唯一标识和所述设备的硬件安全芯片标识向服务器发送升级请求;接收并向所述设备转发所述服务器基于所述升级请求发送的加密升级包。5.根据权利要求4所述的方法,其特征在于,所述设备的唯一标识为设备的媒体介入控制MAC地址,所述硬件安全芯片标识为硬件安全芯片地址chipID。6.根据权利要求5所述的方法,其特征在于,根据所述设备的唯一标识和所述设备的硬件安全芯片标识向服务器发送升级请求包括:对设备的MAC地址和所述硬件安全芯片地址chipID进行哈希HASH算法得到哈希HASH值,通过向服务器发送该HASH值和所述设备的MAC地址和所述硬件安全芯片chipID,以向服务器请求升级。7.—种用于对设备进行升级的方法,用于服务器,其特征在于,该方法包括:接收终端基于设备的唯一标识和设备的硬件安全芯片标识发送的升级请求;根据设备的唯一标识确定升级包;将设备的硬件安全芯片标识作为密钥,对升级包进行加密,生成加密升级包;向所述终端发送所述加密升级包。8.根据权利要求7所述的方法,其特征在于,该方法还包括:对加密升级包进行哈希HASH算法,得到加密升级包的HASH值;以及向所述终端发送所述加密升级包的HASH值。9.一种用于对设备进行升级的装置,用于设备端,其特征在于,该装置包括:近场通信部件,用于读取所述设备的唯一标识和所述设备的硬件安全芯片标识;显示模块:用于显示所述近场通信部件读取的所述设备的唯一标识和所述设备的硬件安全芯片标识;接收模块,用于接收加密升级包;密码解析模块,用于对接收的加密升级包进行解析,得到解密升级包,并利用该解密升级包对所述设备进行升级。10.根据权利要求9所述的装置,其特征在于,其中密码解析模块为硬件安全芯片,所述硬件安全芯片利用所述硬件安全芯片标识对所述加密升级包进行解密。11.根据权利要求9所述的装置,其特征在于,所述显示模块显示基于所述设备的唯一标识和所述设备的硬件安全芯片的标识生成的二维码。12.—种用于对设备进行升级的装置,用于终端,其特征在于,该装置包括:获取模块,用于获取所述设备的唯一标识和设备的硬件安全芯片标识;发送模块,用于基于所述获取模块获取的设备的唯一标识和所述设备的硬件安全芯片标识向服务器发送升级请求;以及接收模块,用于接收所述服务器基于所述升级请求发送的所述加密升级包;所述发送模块还被配置为向所述设备发送所述接收模块接收的加密升级包。13.根据权利要求12所述的装置,其特征在于,该装置还包括:处理模块,用以对所述获取模块获取的所述设备的唯一标识和所述设备的硬件安全芯片标识进行哈希HASH算法,得到HASH值。14.根据权利要求13所述的装置,其特征在于,所述发送模块用于向服务器发送所述设备的唯一标识、所述硬件安全芯片chipID和所述HASH值,以向服务器发送升级请求。15.—种用于对设备进行升级的装置,用于服务器,其特征在于,该装置包括:接收模块,用于接收终端基于所述设备的唯一标识和所述设备的硬件安全芯片标识发送的升级请求;处理模块,用于根据所述接收模块接收的所述升级请求确定相应的升级包,和生成加密升级包;发送模块,用于将所述加密升级包发送到所述终端。16.根据权利要求15所述的装置,其特征在于,所述处理模块生成所述加密升级包包括将所述设备的硬件安全芯片标识作为密钥,对升级包进行加密。17.根据权利要求16所述的装置,其特征在于,所述处理模块还被配置为:对加密升级包进行哈希HASH算法,得到加密升级包的HASH值;以及所述发送模块还被配置为:向所述终端发送所述加密升级包的HASH值。18.—种用于对设备进行升级的系统,其特征在于,该系统包括:权利要求9-11中任一项权利要求所述的设备;权利要求12-14中任一项权利要求所述的终端;以及权利要求15-17中任一项权利要求所述的服务器。

百度查询: 美的智慧家居科技有限公司;美的集团股份有限公司 用于对设备进行升级的方法、装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。