×

VIRTUALIZATION-BASED PLATFORM PROTECTION TECHNOLOGY

  • US 20160364341A1
  • Filed: 06/15/2015
  • Published: 12/15/2016
  • Est. Priority Date: 06/15/2015
  • Status: Active Grant
First Claim
Patent Images

1. One or more tangible computer-readable media storing non-transitory computer-executable instructions that, when executed by a processor of a device, implement 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, by;

    using a first extended page table (EPT) to translate a guest physical address (GPA) into a first host physical address (HPA) for the untrusted application; and

    using a second EPT to translate the GPA into a second HPA for the trusted application;

    wherein the first and second EPTs map the same GPA to different HPAs.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×