Invention Grant
- Patent Title: Technologies for memory replay prevention using compressive encryption
-
Application No.: US15640478Application Date: 2017-07-01
-
Publication No.: US10540198B2Publication Date: 2020-01-21
- Inventor: David M. Durham , Siddhartha Chhabra , Michael E. Kounavis
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Barnes & Thornburg LLP
- Main IPC: G06F21/78
- IPC: G06F21/78 ; G06F9/455 ; G06F12/0891 ; G06F12/14 ; G06F21/53 ; H04L29/06 ; G06F21/62 ; G06F21/64

Abstract:
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.
Public/Granted literature
- US20190004843A1 TECHNOLOGIES FOR MEMORY REPLAY PREVENTION USING COMPRESSIVE ENCRYPTION Public/Granted day:2019-01-03
Information query