首页> 外国专利> Virtualization-based platform protection technology

Virtualization-based platform protection technology

机译:基于虚拟化的平台保护技术

摘要

A data processing system (DPS) uses platform protection technology (PPT) to protect some or all of the code and data belonging to certain software modules. The PPT may include a virtual machine monitor (VMM) to enable an untrusted application and a trusted application to run on top of a single operating system (OS), while preventing the untrusted application from accessing memory used by the trusted application. The VMM may use a first extended page table (EPT) to translate a guest physical address (GPA) into a first host physical address (HPA) for the untrusted application. The VMM may use a second EPT to translate the GPA into a second HPA for the trusted application. The first and second EPTs may map the same GPA to different HPAs. Other embodiments are described and claimed.
机译:数据处理系统(DPS)使用平台保护技术(PPT)保护属于某些软件模块的部分或全部代码和数据。 PPT可以包括虚拟机监视器(VMM),以使不受信任的应用程序和受信任的应用程序能够在单个操作系统(OS)之上运行,同时防止不受信任的应用程序访问受信任的应用程序使用的内存。 VMM可以使用第一扩展页表(EPT)将来宾物理地址(GPA)转换为不受信任的应用程序的第一主机物理地址(HPA)。 VMM可以使用第二EPT将GPA转换为可信任应用程序的第二HPA。第一和第二EPT可以将相同的GPA映射到不同的HPA。描述和要求保护其他实施例。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号