Patent · US Active

Technologies for secure hardware and software attestation for trusted I/O

US10248791B2 · kind B2 · utility

9Cited by
2References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 18, 2015
Grant dateApr 2, 2019
Priority date
Expiry dateJun 30, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/602
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Technologies for trusted I/O attestation and verification include a computing device with a cryptographic engine and one or more I/O controllers. The computing device collects hardware attestation information associated with statically attached hardware I/O components that are associated with a trusted I/O usage protected by the cryptographic engine. The computing device verifies the hardware attestation information and securely enumerates one or more dynamically attached hardware components in response to verification. The computing device collects software attestation information for trusted software components loaded during secure enumeration. The computing device verifies the software attestation information. The computing device may collect firmware attestation information for firmware loaded in the I/O controllers and verify the firmware attestation information. The computing device may collect application attestation information for a trusted application that uses the trusted I/O usage and verify the application attestation information. Other embodiments are described and claimed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.