-
公开(公告)号:US20180095899A1
公开(公告)日:2018-04-05
申请号:US15283339
申请日:2016-10-01
申请人: Intel Corporation
发明人: DAVID E. DURHAM , SIDDHARTHA CHHABRA , SERGE J. DEUTSCH , MICHAEL E. KOUNAVIS , ALPA T. NARENDRA TRIVEDI
IPC分类号: G06F12/14 , G06F12/128 , G06F12/0831
CPC分类号: G06F12/1408 , G06F12/0831 , G06F12/12 , G06F12/128 , G06F12/1475 , G06F2212/1052 , G06F2212/621
摘要: Embodiments of apparatus, method, and storage medium associated with MCCG memory integrity for securing/protecting memory content/data of VM or enclave are described herein. In some embodiments, an apparatus may include one or more encryption engines to encrypt a unit of data to be stored in a memory in response to a write operation from a VM or an enclave of an application, prior to storing the unit of data into the memory in an encrypted form; wherein to encrypt the unit of data, the one or more encryption engines are to encrypt the unit of data using at least a key domain selector associated with the VM or enclave, and a tweak based on a color within a color group associated with the VM or enclave. Other embodiments may be described and/or claimed.