[发明专利]用于加载受保护容器页的处理器、方法、系统和指令有效
申请号: | 201780054786.7 | 申请日: | 2017-08-31 |
公开(公告)号: | CN109690552B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | C·V·罗扎斯;M·维吉;S·查卡拉巴蒂 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F21/78 | 分类号: | G06F21/78;G06F21/72;G06F21/60 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉;钱慰民 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 加载 保护 容器 处理器 方法 系统 指令 | ||
一个方面的由处理器执行的一种方法包括:访问受保护容器页的被存储在常规存储器中的经加密的副本。作出受保护容器页是否从受保护容器存储器被向外存活存储同时能够在受保护容器存储器中保持能使用的判定。该方法还包括:如果判定了受保护容器页被向外存活存储,则在确定将受保护容器页存储到第一受保护容器存储器中的目的地页之前,执行给定的安全检查;或者如果判定了受保护容器页未被向外存活存储,则不执行给定的安全检查。还公开了其他方法以及处理器、计算机系统和提供指令的机器可读介质。
技术领域
本文中所描述的实施例总体上涉及处理器。具体而言,本文中所描述的实施例总体上涉及利用处理器进行的安全数据处置。
台式计算机、膝上型计算机、智能电话、服务器、路由器和其他网络元件、以及各种其他类型的计算机系统和/或其他电子设备通常被用于处理秘密或机密数据。此类秘密或机密数据的一些代表性示例包括但不限于密码、账户数据、金融数据、商业交易数据、机密公司数据、企业权利管理数据、个人日历、个人联系人、医疗数据、其他个人数据等等。能够安全地处置电子设备内的此类秘密或机密数据以便保护其免受调查、篡改等等通常是有用且有益的。
附图说明
通过参考以下描述以及用于说明实施例的附图,可最佳地理解本发明。在附图中:
图1是图示出一组受保护容器页从源计算机系统到目的地计算机系统的迁移的框图。
图2是可在其中实现计算机系统的详细示例实施例的框图。
图3是受保护容器从源计算机系统到目的地计算机系统的存活迁移的方法的示例实施例的流程框图。
图4是从受保护容器存储器向外存活复制或以其他方式存活存储受保护容器页的方法的示例实施例的流程框图。
图5是可操作以执行从受保护容器存储器向外存活存储受保护容器页指令的实施例的处理器的实施例的框图。
图6是判定是否将受保护容器页的经加密的副本从常规存储器加载或以其他方式存储到受保护容器存储器中的方法的示例实施例的流程框图。
图7是可操作以用于执行加载受保护容器页指令的实施例的处理器的实施例的框图。
图8A是图示出有序流水线的实施例以及寄存器重命名的乱序发布/执行流水线的实施例的框图。
图8B是处理器核的实施例的框图,该处理器核包括耦合到执行引擎单元的前端单元,并且执行引擎单元和前端单元两者都耦合到存储器单元。
图9A是单个处理器核以及它与管芯上互连网络的连接及其第二级(L2)高速缓存的本地子集的实施例的框图。
图9B是图9A的处理器核的部分的展开图的实施例的框图。
图10是可具有多于一个的核、可具有集成存储器控制器并且可具有集成图形器件的处理器的实施例的框图。
图11是计算机架构的第一实施例的框图。
图12是计算机架构的第二实施例的框图。
图13是计算机架构的第三实施例的框图。
图14是计算机架构的第四实施例的框图。
图15是根据本发明的实施例的使用软件指令转换器将源指令集中的二进制指令转换为目标指令集中的二进制指令的框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780054786.7/2.html,转载请声明来源钻瓜专利网。