Invention Application
- Patent Title: CRYPTOGRAPHIC OPERATIONS FOR SECURE PAGE MAPPING IN A VIRTUAL MACHINE ENVIRONMENT
-
Application No.: US16185944Application Date: 2018-11-09
-
Publication No.: US20190095649A1Publication Date: 2019-03-28
- Inventor: MICHAEL LEMAY
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F21/72
- IPC: G06F21/72 ; G06F9/455 ; H04L9/32 ; G06F21/79

Abstract:
Generally, this disclosure provides systems, devices, methods and computer readable media for secure memory page mapping in a virtual machine (VM) environment. The system may include a processor configured to execute a virtual machine monitor (VMM). The VMM may be configured to maintain a table of cryptographic keys and associate a token with one of the memory pages to be mapped from a guest linear address (GLA) to a guest physical address (GPA). The token may include a key identifier (key ID) associated with one of the cryptographic keys, and an authentication code based on the GLA, the GPA, and one of the cryptographic keys. The system may also include a page walk processor configured to validate the token to indicate that the memory page associated with the token is authorized to be mapped from the GLA to the GPA.
Information query