[发明专利]目标分区的校验方法及装置、存储介质、计算机设备在审
| 申请号: | 202010102972.7 | 申请日: | 2020-02-19 |
| 公开(公告)号: | CN111400771A | 公开(公告)日: | 2020-07-10 |
| 发明(设计)人: | 张小俊;胡婕;杨攀;吴艳文 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
| 主分类号: | G06F21/64 | 分类号: | G06F21/64;G06F21/60 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张振军 |
| 地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 目标 分区 校验 方法 装置 存储 介质 计算机 设备 | ||
1.一种目标分区的校验方法,其特征在于,所述方法包括:
获取目标分区的列表文件以及所述列表文件对应的标准校验数据,所述列表文件记载有所述目标分区中存储的部分文件各自的校验值;
对列表文件进行校验计算以得到当前校验数据,并比较所述当前校验数据与所述标准校验数据;
如果所述当前校验数据与所述标准校验数据一致,则对所述部分文件进行校验计算以得到各个文件的当前校验值;
当每一文件的当前校验值都与所述列表文件中记载的相应文件的校验值一致时,则所述目标分区校验通过。
2.当每一文件的当前校验值都与所述列表文件中记载的相应文件的校验值一致时,则所述目标分区校验通过。根据权利要求1所述的方法,其特征在于,所述获取所述列表文件的标准校验数据包括:
获取加密的标准校验数据,并对加密的标准校验数据进行解密,得到所述标准校验数据。
3.根据权利要求2所述的方法,其特征在于,所述加密的标准校验数据包含在系统映像包中,所述系统映像包是预先编译得到的,并在设备开机前被下载至所述设备。
4.根据权利要求1所述的方法,其特征在于,所述列表文件的存储分区与所述目标分区不同。
5.根据权利要求1所述的方法,其特征在于,所述目标分区为安卓设备的系统分区。
6.根据权利要求5所述的方法,其特征在于,若接收到安卓设备的开机指令,则执行所述获取目标分区的列表文件以及所述列表文件的标准校验数据;所述目标分区校验通过之后,还包括:执行所述安卓设备的开机操作。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果所述当前校验数据与所述标准校验数据不一致,则所述目标分区校验不通过;或者
当至少一个文件的当前校验值与所述列表文件中记载的相应文件的校验值不一致时,所述目标分区校验不通过。
8.一种目标分区的校验方法,其特征在于,所述方法包括:
在对目标分区的文件进行编译时,从所述目标分区的文件中选取部分文件;
对选取的文件进行校验计算以得到各个文件的标准校验值;
将选取的文件对应的标准校验值存储到列表文件中;
对所述列表文件进行校验计算得到所述列表文件的标准校验数据;
其中,所述列表文件的标准校验数据被传输至待校验的设备,以供所述设备利用所述标准校验数据对所述设备的目标分区进行校验。
9.根据权利要求8所述的方法,其特征在于,所述对所述列表文件进行校验计算得到标准校验数据之后,还包括:
对所述标准校验数据进行加密。
10.根据权利要求9所述的方法,其特征在于,所述对所述标准校验数据进行加密之后,还包括:
通过编译生成系统映像包,将加密的标准校验数据包含于所述系统映像包中。
11.一种目标分区的校验装置,其特征在于,所述装置包括:
标准校验数据获取模块,用于获取目标分区的列表文件以及所述列表文件的标准校验数据,所述列表文件记载有所述目标分区中存储的部分文件各自的校验值;
列表校验模块,用于对列表文件进行校验计算以得到当前校验数据,并比较所述当前校验数据与所述标准校验数据;
文件校验模块,用于如果所述当前校验数据与所述标准校验数据一致,则对所述部分文件进行校验计算以得到各个文件的当前校验值;
校验通过模块,用于当每一文件的当前校验值都与所述列表文件中记载的相应文件的校验值一致时,则所述目标分区校验通过。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司,未经展讯通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010102972.7/1.html,转载请声明来源钻瓜专利网。





