[发明专利]一种集成升级文件制作及其升级方法及装置在审
| 申请号: | 201911360551.8 | 申请日: | 2019-12-25 |
| 公开(公告)号: | CN111143855A | 公开(公告)日: | 2020-05-12 |
| 发明(设计)人: | 王永健 | 申请(专利权)人: | 惠州华阳通用电子有限公司 |
| 主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F8/65 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 叶新平 |
| 地址: | 516000 广东省惠州市东江*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 集成 升级 文件 制作 及其 方法 装置 | ||
1.一种集成升级文件制作方法,其特征在于,包括:
步骤100、将各功能单元的升级文件存储在同一个目录下;
步骤101、根据升级需求,配置需要升级的功能单元,生成升级配置文件,所述升级配置文件包含所述各功能单元的升级信息;
步骤102、将所述各功能单元的升级文件、升级配置文件合并生成升级主体文件;
步骤103、提取所述升级配置文件的各功能单元的升级信息,写入到所述升级主体文件的升级标志位地址中;
步骤104、提取所述升级主体文件内容生成第一信息摘要;
步骤105、将所述第一信息摘要进行加密,得到第一加密信息摘要;
步骤106、将所述第一加密信息摘要与所述升级主体文件合并生成集成升级文件。
2.根据权利要求1所述的集成升级文件制作方法,其特征在于,使用SHA-256算法生成第一信息摘要。
3.根据权利要求2所述的集成升级文件制作方法,其特征在于,通过AES-128加密算法对所述所述第一信息摘要进行加密。
4.一种集成升级文件制作装置,其特征在于,包括存储模块、升级配置模块、第一标志读写模块、第一升级文件模块、第一摘要生成模块、加密模块、第二升级文件模块;
所述存储模块、升级配置模块、第一标志读写模块、第一摘要生成模块、第二升级文件模块与所述第一升级文件模块连接,所述升级配置模块还与所述第一标志读写模块连接,所述加密模块与所述第一摘要生成模块、第二升级文件模块连接;
所述存储模块,用于存储各功能单元的升级文件;
所述升级配置模块,用于配置需要升级的功能单元;
所述第一标志读写模块,用于对升级标志位进行读写;
所述第一升级文件模块,用于生成升级主体文件;
所述第一摘要生成模块,用于提取升级主体文件内容生成第一信息摘要;
所述加密模块,用于对第一信息摘要进行加密,生成第一加密信息摘要;
所述第二升级文件模块,用于将第一加密信息摘要、升级主体文件合并生成集成升级文件。
5.根据权利要求4所述的集成升级文件制作装置,其特征在于,所述第一摘要生成模块使用SHA-256算法生成第一信息摘要。
6.根据权利要求5所述的集成升级文件制作装置,其特征在于,所述加密模块通过AES-128加密算法对所述所述第一信息摘要进行加密。
7.一种集成升级文件升级方法,其特征在于,包括:
步骤200、目标升级板判断是否读取到所述集成升级文件,是则获取所述集成升级文件的第一加密信息摘要进行解密,得到第二信息摘要,否则退出升级模式;
步骤201、读取所述集成升级文件的升级主体文件,生成第三信息摘要;
步骤202、判断所述第二信息摘要所述第三信息摘要是否一致,是则进入升级模式,并进入下一步,否则退出升级模式;
步骤203、读取所述集成升级文件的升级标志位地址的值,获取各功能单元的升级信息;
步骤204、判断是否接收到确认升级的指令,是则按照所述各功能单元的升级信息执行升级程序,否则退出升级模式。
8.根据权利要求7所述的集成升级文件制作方法,其特征在于,通过AES-128算法对所述第一加密信息摘要进行解密。
9.根据权利要求7所述的集成升级文件制作方法,其特征在于,通过SHA-256算法生成第三信息摘要。
10.一种集成升级文件升级装置,其特征在于,包括读取模块、解密模块、第二摘要模块、判断模块、第二标志读取模块、升级模块;
所述读取模块、第二摘要模块、判断模块、升级模块依次连接,所述解密模块与所述读取模块、判断模块连接,所述升级模块还与所述第二标志读取模块连接;
所述读取模块,用于读取集成升级文件;
所述解密模块,用于对第一加密信息摘要进行解密,得到第二信息摘要;
所述第二摘要模块,用于根据集成升级文件的升级主体文件,生成第三信息摘要;
所述判断模块,用于判断第二信息摘要所述第三信息摘要是否一致;
所述第二标志读取模块,用于读取集成升级文件的升级标志位地址的值,获取各功能单元的升级信息;
所述升级模块,用于根据第二标志读取模块获取的升级信息执行升级程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州华阳通用电子有限公司,未经惠州华阳通用电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911360551.8/1.html,转载请声明来源钻瓜专利网。





