Process authenticated memory page encryption
AssigneeRambus Inc.
InventorsTrung Am Diep, Pradeep Batra, Brian S. Leibowitz, Frederick A. Ware
Life of this patent
Estimating the term…
Loading patent…
AssigneeRambus Inc.
InventorsTrung Am Diep, Pradeep Batra, Brian S. Leibowitz, Frederick A. Ware
Estimating the term…
A memory controller encrypts contents of a page frame based at least in part on a frame key associated with the page frame. The memory controller generates a first encrypted version of the frame key based at least in part on a first process key associated with a first process, wherein the first encrypted version of the frame key is stored in a first memory table associated with the first process. The memory controller generates a second encrypted version of the frame key based at least in part on a second process key associated with a second process, wherein the second encrypted version of the frame key is stored in a second memory table associated with the second process, the first process and the second process sharing access to the page frame using the first encrypted version of the frame key and the second encrypted version of the frame key, respectively.
A method of securing contents of a memory comprising:
A memory controller comprising:
A computer readable storage medium having instructions that, when executed by a processing device, cause the processing device to perform a method comprising:
Dependencies are inferred from the claim text.