[发明专利]保密可执行编码的系统和方法有效
申请号: | 200410092041.4 | 申请日: | 2004-11-09 |
公开(公告)号: | CN1677922A | 公开(公告)日: | 2005-10-05 |
发明(设计)人: | 马克·布尔 | 申请(专利权)人: | 美国博通公司 |
主分类号: | H04L9/14 | 分类号: | H04L9/14;H04L9/06;G06F1/00 |
代理公司: | 深圳市顺天达专利商标代理有限公司 | 代理人: | 蔡晓红 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种用于对可执行编码进行保密存储、以及将这种编码从存储器保密传送到处理器的系统和方法。所述方法包括存储所述编码的一个加密版本。在存储装置中重加密之前,根据需要解密并解压该编码。然后将重加密的可执行编码写入外存储器。当需要所述可执行编码的超高速缓存线时,执行一个取出动作但对其进行截取。在截取过程中,对所述超高速缓存线进行解密。然后将得到的纯文本超高速缓存线存储在与处理器相关联的指令超高速缓存中。 | ||
搜索关键词: | 保密 可执行 编码 系统 方法 | ||
【主权项】:
1.一种用于保密执行处理器指令的系统,其特征在于,所述系统包括:一个第一存储器,其中包含起动代码和用第一密钥加密的图像;一个保密嵌入式处理器系统,其中包括:一个处理器;一个与所述处理器通讯的指令超高速缓存;一个与所述指令超高速缓存通讯的存储器控制器;以及一个与所述指令超高速缓存通讯的保密控制器;和一个第二存储器,它位于所述保密嵌入式处理器系统的外部,并与所述第一存储器、存储器控制器和保密控制器通讯,其中,所述用第一密钥加密的图像被传输至所述第二存储器,被所述保密控制器解密,并由所述保密控制器使用第二密钥再加密,用所述第二密钥加密的图像的一个超高速缓存线从所述第二存储器被读取,再用所述第二密钥进行解密,然后存储在所述指令超高速缓存中,以被所述处理器执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美国博通公司,未经美国博通公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200410092041.4/,转载请声明来源钻瓜专利网。