[发明专利]一种软件加载方法以及软件加载装置有效
| 申请号: | 201811003663.3 | 申请日: | 2018-08-30 | 
| 公开(公告)号: | CN109255232B | 公开(公告)日: | 2021-04-06 | 
| 发明(设计)人: | 林震华 | 申请(专利权)人: | 新华三信息技术有限公司 | 
| 主分类号: | G06F21/51 | 分类号: | G06F21/51;G06F21/57 | 
| 代理公司: | 北京超成律师事务所 11646 | 代理人: | 高荣英 | 
| 地址: | 310000 浙江省*** | 国省代码: | 浙江;33 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 软件 加载 方法 以及 装置 | ||
1.一种软件加载方法,其特征在于,包括:
获取软件包中携带的多条度量参考条目,并将所述多条度量参考条目载入目标存储介质中;每条所述度量参考条目中携带有与一个待加载文件对应的度量参考信息以及文件策略,其中,所述文件策略是指示对该待加载文件进行度量的策略,所述目标存储介质是:嵌入式设备上的硬盘和/或内存;
当对任一待加载文件进行可信度量的时候,从所述目标存储介质中获取与该待加载文件对应的度量参考条目;
根据从所述目标存储介质中获取的所述度量参考条目中的度量参考信息,按照所述文件策略指示的可信度量方式,对所述待加载文件进行可信度量;
在可信度量通过后,加载所述待加载文件;
其中,将所述多条度量参考条目载入目标存储介质中之前,还包括:基于数字签名算法,验证软件包中携带的多条度量参考条目的完整性;
所述将所述多条度量参考条目载入目标存储介质中,包括:
在对所述度量参考条目的完整性验证通过后,将所述软件包中携带的多条度量参考条目载入目标存储介质中。
2.根据权利要求1所述的方法,其特征在于,所述将所述度量参考条目载入所述目标存储介质中,具体包括:
根据从所述软件包获取的多个度量参考条目的条目索引,在所述目标存储介质中构建查找树,其中每个查找树节点对应一个条目索引;
将每条所述度量参考条目写入与该条度量参考条目的条目索引对应的查找树节点所指向的存储空间中;
从所述目标存储介质中获取与所述待加载文件对应的度量参考条目,包括:
基于所述待加载文件对应的条目索引,从所述目标存储介质中获取与所述待加载文件对应的度量参考条目。
3.根据权利要求2所述的方法,其特征在于,将每条所述度量参考条目写入与该条度量参考条目的条目索引对应的查找树节点所指向的存储空间中,包括:
若存在同一条目索引对应多条度量参考条目,则将所述同一条目索引对应的多条度量参考条目以链表的形式存储在该条目索引对应的查找树节点所指向的存储空间中。
4.根据权利要求2所述的方法,其特征在于,所述基于所述待加载文件对应的条目索引,从所述目标存储介质中获取与该待加载文件对应的度量参考条目,具体包括:
根据所述待加载文件的默认安装路径生成所述待加载文件对应的条目索引;
遍历各个所述查找树节点,将生成的条目索引和所述查找树节点对应的条目索引进行匹配;
在生成的条目索引和所述查找树节点的条目索引一致时,结束遍历;
从与生成的条目索引一致的查找树节点指向的存储空间中提取与所述待加载文件对应的度量参考条目。
5.根据权利要求4所述的方法,其特征在于,所述从与生成的条目索引一致的查找树节点指向的存储空间中提取与所述待加载文件对应的度量参考条目,包括:
若与生成的条目索引一致的查找树节点指向的存储空间中存储有至少两条度量参考条目,则根据所述待加载文件的文件属性,从所述存储空间中提取与所述待加载文件对应的度量参考条目。
6.根据权利要求1所述的方法,其特征在于,所述基于数字签名算法,验证软件包中携带的多条度量参考条目的完整性,具体包括:
基于所述数字签名算法和软件包中各条度量参考条目的组织方式,验证软件包中携带的多条度量参考条目的完整性;其中,所述度量参考条目的组织方式包括度量参考文件和/或独立度量参考条目。
7.根据权利要求6所述的方法,其特征在于,
若所述度量参考条目的组织方式包括所述度量参考文件,所述验证软件包中携带的多条度量参考条目的完整性,包括:基于所述数字签名算法,验证每个所述度量参考文件的完整性;
若所述度量参考条目的组织方式包括所述独立度量参考条目,所述验证软件包中携带的多条度量参考条目的完整性,包括:基于所述数字签名算法,验证每条所述独立度量参考条目的完整性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息技术有限公司,未经新华三信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811003663.3/1.html,转载请声明来源钻瓜专利网。





