Technologies for memory replay prevention using compressive encryption
AssigneeIntel Corporation
InventorsDavid M. Durham, Siddhartha Chhabra, Michael E. Kounavis
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsDavid M. Durham, Siddhartha Chhabra, Michael E. Kounavis
Estimating the term…
Systems and methods for memory isolation are provided. The methods include receiving a request to write a data line to a physical memory address, where the physical memory address includes a key identifier, selecting an encryption key from a key table based on the key identifier of the physical memory address, determining whether the data line is compressible, compressing the data line to generate a compressed line in response to determining that the data line is compressible, where the compressed line includes compression metadata and compressed data, adding encryption metadata to the compressed line, where the encryption metadata is indicative of the encryption key, encrypting a part of the compressed line with the encryption key to generate an encrypted line in response to adding the encryption metadata, and writing the encrypted line to a memory device at the physical memory address. Other embodiments are described and claimed.
A computing device for memory isolation, the computing device comprising:
A method for memory isolation, the method comprising:
One or more non-transitory, machine readable storage media comprising a plurality of instructions that in response to being executed cause a computing device to:
Dependencies are inferred from the claim text.