[发明专利]一种控制单板安全启动的方法、软件包升级的方法及装置有效

专利信息
申请号: 201510589849.1 申请日: 2015-09-16
公开(公告)号: CN105117651B 公开(公告)日: 2018-05-29
发明(设计)人: 徐炜 申请(专利权)人: 上海华为技术有限公司
主分类号: G06F21/57 分类号: G06F21/57;G06F21/51
代理公司: 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人: 王仲凯
地址: 200121 上*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 软件包 单板 安全启动 控制单板 校验 私钥 单板上电 签名验证 私钥配对 公钥 加载 密钥 泄漏 升级 保证
【权利要求书】:

1.一种控制单板安全启动的方法,其特征在于,包括:

在单板上电后,获取待加载到所述单板的软件包的重签名,所述软件包的重签名为使用所述单板的单板私钥对所述软件包进行重签名得到的,所述重签名是在使用所述软件包的软件包公钥对所述软件包的原签名验证通过后做出的,所述原签名为使用所述软件包的软件包私钥对所述软件包进行签名得到的;

在安全世界中,使用与所述单板私钥配对的单板公钥对所述软件包的重签名进行校验;其中,在单板启动时要校验的软件包包括:启动代码、补丁、操作系统、应用以及驻留在所述安全世界的代码;

在所述重签名通过校验后,启动所述单板;

所述获取待加载到所述单板的软件包的重签名之前,所述方法还包括:

获取待更新的软件包;

在所述安全世界中,使用所述待更新的软件包的软件包公钥对所述待更新的软件包的原签名进行校验;

在所述待更新的软件包的原签名通过校验后,在所述安全世界中使用所述单板私钥对所述待更新的软件包进行重签名。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

用所述待更新的软件包和所述待更新的软件包的重签名替换对应的低版本的软件包和所述低版本的软件包对应的重签名,所述低版本的软件包中包含所述低版本的软件包公钥。

3.一种软件包升级的方法,其特征在于,包括:

获取单板待更新的软件包;

在安全世界中,使用所述待更新的软件包的软件包公钥对所述待更新的软件包的原签名进行校验;

在所述待更新的软件包的原签名通过校验后,在所述安全世界中使用所述单板的单板私钥对所述待更新的软件包进行重签名,所述重签名用于在所述单板启动时检验所述软件包的安全性;其中,在单板启动时要校验的软件包包括:启动代码、补丁、操作系统、应用以及驻留在所述安全世界的代码。

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

用所述待更新的软件包和所述待更新的软件包的重签名替换对应的低版本的软件包和所述低版本的软件包对应的重签名,所述低版本的软件包中包含所述低版本的软件包公钥。

5.一种控制单板安全启动的装置,其特征在于,包括:

获取模块,用于在单板上电后,获取待加载到所述单板的软件包的重签名,所述软件包的重签名为使用所述单板的单板私钥对所述软件包进行重签名得到的,所述重签名是在使用所述软件包的软件包公钥对所述软件包的原签名验证通过后做出的,所述原签名为使用所述软件包的软件包私钥对所述软件包进行签名得到的;

校验模块,用于在安全世界中,使用与所述单板私钥配对的单板公钥对所述获取模块获取的所述软件包的重签名进行校验;

单板启动模块,用于在所述重签名通过所述校验模块校验后,启动所述单板;

所述装置还包括签名模块和存储模块,

所述获取模块,还用于获取待更新的软件包;

所述校验模块,还用于在安全世界中,使用所述获取模块获取的所述待更新的软件包的软件包公钥对所述待更新的软件包的原签名进行校验;

所述签名模块,用于在所述待更新的软件包的原签名通过所述校验模块校验后,在所述安全世界中使用所述单板私钥对所述待更新的软件包进行重签名;其中,在单板启动时要校验的软件包包括:启动代码、补丁、操作系统、应用以及驻留在所述安全世界的代码。

6.根据权利要求5所述的装置,其特征在于,所述装置还包括替换模块,

所述替换模块,用于用所述待更新的软件包和所述签名模块签名得到的所述待更新的软件包的重签名替换对应的低版本的软件包和所述低版本的软件包对应的重签名,所述低版本的软件包中包含所述低版本的软件包公钥。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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