Patent · US Active

Firmware verified boot

US9483647B2 · kind B2 · utility

2Cited by
8References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 14, 2014
Grant dateNov 1, 2016
Priority date
Expiry dateJul 14, 2034

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/3247
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods and apparatus for verifying a boot process of a computing system are disclosed. An example computer-implemented method includes reading, by a computing system during a boot process, a header section of a read-write portion of firmware of the computing system. The example method further includes generating, using a first cryptographic hash algorithm, a message digest corresponding with the header. The example method also includes decrypting, using a first public-key, an encrypted signature corresponding with the header. The example method still further includes comparing the message digest corresponding with the header and the decrypted signature corresponding with the header. In the event the message digest corresponding with the header and the decrypted signature corresponding with the header match, the example method includes continuing the boot process. In the event the message digest corresponding with the header and the decrypted signature corresponding with the header do not match, the example method includes halting the boot process.

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