The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 19, 2019

Filed:

Oct. 01, 2016
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

David M. Durham, Beaverton, OR (US);

Siddhartha Chhabra, Hillsboro, OR (US);

Serge J. Deutsch, Hillsboro, OR (US);

Michael E. Kounavis, Portland, OR (US);

Alpa T. Narendra Trivedi, Hillsboro, OR (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 12/14 (2006.01); G06F 12/0831 (2016.01); G06F 12/128 (2016.01);
U.S. Cl.
CPC ...
G06F 12/1408 (2013.01); G06F 12/0831 (2013.01); G06F 12/128 (2013.01); G06F 12/1475 (2013.01); G06F 2212/1052 (2013.01); G06F 2212/621 (2013.01); G06F 2212/69 (2013.01);
Abstract

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.


Find Patent Forward Citations

Loading…