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:
Sep. 21, 2021

Filed:

Oct. 19, 2018
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Stavros Volos, Bellevue, WA (US);

David Thomas Chisnall, Cambridge, GB;

Saurabh Mohan Kulkarni, Redmond, WA (US);

Kapil Vaswani, Cambridge, GB;

Manuel Costa, Cambridge, GB;

Samuel Alexander Webster, Cambridge, GB;

Cédric Alain Marie Fournet, Cambridge, GB;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/00 (2006.01); G06F 21/85 (2013.01); G06F 21/60 (2013.01); H04L 9/30 (2006.01); H04L 9/32 (2006.01);
U.S. Cl.
CPC ...
G06F 21/85 (2013.01); G06F 21/602 (2013.01); H04L 9/30 (2013.01); H04L 9/3265 (2013.01);
Abstract

A peripheral device, for use with a host, comprises one or more compute elements a security module and at least one encryption unit. The security module is configured to form a trusted execution environment on the peripheral device for processing sensitive data using sensitive code. The sensitive data and sensitive code are provided by a trusted computing entity which is in communication with the host computing device. The at least one encryption unit is configured to encrypt and decrypt data transferred between the trusted execution environment and the trusted computing entity via the host computing device. The security module is configured to compute and send an attestation to the trusted computing entity to attest that the sensitive code is in the trusted execution environment.


Find Patent Forward Citations

Loading…