[发明专利]安全地保存和还原安全程序加载程序上下文的系统及方法有效
申请号: | 200710148989.0 | 申请日: | 2007-09-12 |
公开(公告)号: | CN101145173A | 公开(公告)日: | 2008-03-19 |
发明(设计)人: | 马克·R·纳特;清水加纳 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F21/00 | 分类号: | G06F21/00;G06F9/445 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 黄小临;周少杰 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提出一种安全地保存和还原安全程序加载程序的上下文的系统、方法、以及程序产品。向在运行于隔离模式中的专用处理器核心上运行的安全程序发送中断。所述专用处理器核心被包括在包含专用处理器核心(包括该被隔离的专用处理器核心)、以及一个或多个通用处理器的异构处理环境中。每个所述处理器可以存取共享存储器。所述被隔离的专用处理器核心可以包括从其它处理器不可存取的本地存储器。所述系统使用随机生成的加密密钥来加密所述安全程序的上下文,并将所述上下文存储在所述共享存储器中。用所生成的加密密钥来更新安全加载程序的上下文,并然后将所述安全加载程序的上下文保存到所述共享存储器。 | ||
搜索关键词: | 安全地 保存 还原 安全 程序 加载 上下文 系统 方法 | ||
【主权项】:
1.一种用于管理安全程序加载程序的上下文的计算机实现的方法,所述方法包括:中断在运行于隔离模式中、且被包括在异构处理器中的专用处理器核心上运行的安全程序,其中,所述异构处理器包括该被隔离的专用处理器核心以及其每个都可以存取共享存储器的一个或多个通用处理器,而且其中,所述被隔离的专用处理器核心包括从所述通用处理器不可存取的本地存储器;使用随机生成的加密密钥来加密所述安全程序的上下文;使用安全加载程序来将所述安全程序的被加密的上下文存储到所述共享存储器;用所生成的加密密钥来更新所述安全加载程序的上下文;以及将所述安全加载程序的上下文保存到所述共享存储器,所述保存所述安全加载程序的上下文包括:生成随机的持久安全数据;使用所生成的持久安全数据来加密所述安全加载程序的上下文;将所述安全加载程序的被加密的上下文存储在所述共享存储器中;以及将所述持久安全数据存储在持久存储寄存器中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710148989.0/,转载请声明来源钻瓜专利网。
- 上一篇:作业机的变速控制装置
- 下一篇:透镜镜筒及摄像装置