Invention Application
- Patent Title: MULTI-TENANT CRYPTOGRAPHIC MEMORY ISOLATION
-
Application No.: US17020486Application Date: 2020-09-14
-
Publication No.: US20210103682A1Publication Date: 2021-04-08
- Inventor: Shay Gueron , Siddhartha Chhabra , Nadav Bonen
- 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/79
- IPC: G06F21/79 ; G06F21/75 ; G06F21/76 ; G06F12/14

Abstract:
System and techniques for multi-tenant cryptographic memory isolation are described herein. A multiple key total memory encryption (MKTME) circuitry may receive a read request for encrypted memory. Here, the read request may include an encrypted memory address that itself includes a sequence of keyid bits and physical address bits. The MKTME circuitry may retrieve a keyid-nonce from a key table using the keyid bits. The MKTME circuitry may construct a tweak from the keyid-nonce, the keyid bits, and the physical address bits. The MKTME circuitry may then decrypt data specified by the read request using the tweak and a common key.
Public/Granted literature
- US11687681B2 Multi-tenant cryptographic memory isolation Public/Granted day:2023-06-27
Information query