[发明专利]一种智能音箱操作系统OTA包升级方法及系统有效

专利信息
申请号: 202011350658.7 申请日: 2020-11-26
公开(公告)号: CN112491557B 公开(公告)日: 2022-07-08
发明(设计)人: 钟瑞;郑伟强 申请(专利权)人: 北京智象信息技术有限公司
主分类号: H04L9/32 分类号: H04L9/32;H04W12/069;H04W12/106;H04W12/108
代理公司: 福州市鼓楼区京华专利事务所(普通合伙) 35212 代理人: 林燕
地址: 102600 北京市大兴区北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 智能 音箱 操作系统 ota 升级 方法 系统
【权利要求书】:

1.一种智能音箱操作系统OTA包升级方法,其特征在于:包括如下步骤:

步骤S10、服务器创建一对数字证书链和根CA证书,并将所述根CA证书发送给智能音箱;

步骤S20、服务器对升级数据进行摘要计算生成第一签名值,将所述第一签名值存储至升级数据中,并在所述升级数据的文件头记录第一签名值存储位置;

步骤S30、服务器利用压缩算法对签名后的升级数据进行压缩,生成压缩包,并将所述压缩算法存储至压缩包的文件头;

步骤S40、服务器将所述数字证书链存储至压缩包中,生成OTA包,在所述OTA包的文件头记录数字证书链存储位置,并将所述OTA包发送给智能音箱;

步骤S50、智能音箱对所述OTA包进行校验和解压,进而得到所述升级数据;

所述步骤S50具体包括:

步骤S51、智能音箱对所述OTA包进行解析,得到所述OTA包的文件头和压缩包;

步骤S52、智能音箱基于所述OTA包的文件头得到数字证书链存储位置,进而基于所述数字证书链存储位置从压缩包中得到数字证书链;

步骤S53、智能音箱利用所述根CA证书对数字证书链进行校验,校验通过,则进入步骤S54;校验不通过,则结束流程;

步骤S54、智能音箱解析所述压缩包的文件头得到压缩算法,进而利用所述压缩算法对压缩包解压,得到签名后的升级数据;

步骤S55、智能音箱解析所述升级数据的文件头得到第一签名值存储位置,进而基于所述第一签名值存储位置得到第一签名值;

步骤S56、智能音箱对所述升级数据进行摘要计算生成第二签名值,判断所述第一签名值与第二签名值是否一致,若是,说明所述升级数据完整,进入升级流程;若否,说明所述升级数据不完整,结束流程。

2.一种智能音箱操作系统OTA包升级系统,其特征在于:包括如下模块:

证书创建模块,用于服务器创建一对数字证书链和根CA证书,并将所述根CA证书发送给智能音箱;

签名模块,用于服务器对升级数据进行摘要计算生成第一签名值,将所述第一签名值存储至升级数据中,并在所述升级数据的文件头记录第一签名值存储位置;

压缩模块,用于服务器利用压缩算法对签名后的升级数据进行压缩,生成压缩包,并将所述压缩算法存储至压缩包的文件头;

加密模块,用于服务器将所述数字证书链存储至压缩包中,生成OTA包,在所述OTA包的文件头记录数字证书链存储位置,并将所述OTA包发送给智能音箱;

校验解压模块,用于智能音箱对所述OTA包进行校验和解压,进而得到所述升级数据;

所述校验解压模块具体包括:

OTA包解析单元,用于智能音箱对所述OTA包进行解析,得到所述OTA包的文件头和压缩包;

数字证书链获取单元,用于智能音箱基于所述OTA包的文件头得到数字证书链存储位置,进而基于所述数字证书链存储位置从压缩包中得到数字证书链;

数字证书链校验单元,用于智能音箱利用所述根CA证书对数字证书链进行校验,校验通过,则进入解压单元;校验不通过,则结束流程;

解压单元,用于智能音箱解析所述压缩包的文件头得到压缩算法,进而利用所述压缩算法对压缩包解压,得到签名后的升级数据;

第一签名值获取单元,用于智能音箱解析所述升级数据的文件头得到第一签名值存储位置,进而基于所述第一签名值存储位置得到第一签名值;

签名值比对单元,用于智能音箱对所述升级数据进行摘要计算生成第二签名值,判断所述第一签名值与第二签名值是否一致,若是,说明所述升级数据完整,进入升级流程;若否,说明所述升级数据不完整,结束流程。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智象信息技术有限公司,未经北京智象信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011350658.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top