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:
Dec. 26, 2017

Filed:

Sep. 27, 2013
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Hariprasad Nellitheertha, Bangalore, IN;

Deepak S., Bangalore, IN;

Thanunathan Rangarajan, Bangalore, IN;

Anil S. Keshavamurthy, Portland, OR (US);

Assignee:

INTEL CORPORATION, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/60 (2013.01); G06F 15/16 (2006.01); G06F 21/62 (2013.01); G06F 9/455 (2006.01); G06F 21/53 (2013.01);
U.S. Cl.
CPC ...
G06F 21/602 (2013.01); G06F 9/45558 (2013.01); G06F 15/16 (2013.01); G06F 21/53 (2013.01); G06F 21/60 (2013.01); G06F 21/6218 (2013.01); G06F 2009/45587 (2013.01);
Abstract

The present disclosure is directed to a protection scheme for remotely-stored data. A system may comprise, for example, at least one device including at least one virtual machine (VM) and a trusted execution environment (TEE). The TEE may include an encryption service to encrypt or decrypt data received from the at least one VM. In one embodiment, the at least one VM may include an encryption agent to interact with interfaces in the encryption service. For example, the encryption agent may register with the encryption service, at which time an encryption key corresponding to the at least one VM may be generated. After verifying the registration of the encryption agent, the encryption service may utilize the encryption key corresponding to the at least one VM to encrypt or decrypt data received from the encryption agent. The encryption service may then return the encrypted or decrypted data to the encryption agent.


Find Patent Forward Citations

Loading…