Indirection directories for cryptographic memory protection
AssigneeIntel Corporation
InventorsSiddhartha Chhabra, Vedvyas Shanbhogue
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsSiddhartha Chhabra, Vedvyas Shanbhogue
Estimating the term…
A processer is provided that includes on-die memory, a protected memory region, and a memory encryption engine (MEE). The MEE includes logic to: receive a request for data in a particular page in the protected region of memory, and access a pointer in an indirection directory, where the pointer is to point to a particular metadata page stored outside the protected region of memory. The particular metadata page includes a first portion of security metadata for use in securing the data of the particular page. The MEE logic is further to access a second portion of the security metadata associated with the particular page from the protected region of memory, and determine authenticity of the data of the particular page based on the first and second portions of the security metadata.
An apparatus comprising:
At least one non-transitory machine accessible storage medium having instructions stored thereon, the instructions when executed on a machine, cause the machine to:
A system comprising:
Dependencies are inferred from the claim text.