Patent ID: 8555081
Filing Date: 2013-10-08
Classification: G06F

Abstract:
1. In a computer system comprising a virtual machine monitor (VMM) running on system hardware and supporting a virtual machine (VM), a method of controlling access to a cloaked data page stored in a system memory, the method comprising: the VMM receiving a request for access to the cloaked data page; the VMM determining whether the cloaked data page is plaintext or encrypted; the VMM determining whether or not the request corresponds to a first execution context associated with the cloaked data page; if the VMM determines that the cloaked data page is plaintext and that the request does correspond to the first execution context, then: if the VMM determines that the cloaked data page is plaintext and that the request does not correspond to the first execution context, then: if the VMM determines that the cloaked data page is encrypted and that the request does correspond to the first execution context, then: if the VMM determines that the cloaked data page is encrypted and that the request does not correspond to the first execution context, then: