Invention Grant
- Patent Title: Firmware verified boot
- Patent Title (中): 固件验证启动
-
Application No.: US14330902Application Date: 2014-07-14
-
Publication No.: US09483647B2Publication Date: 2016-11-01
- Inventor: Gaurav Shah , William Drewry , Randall Spangler , Ryan Tabone , Sumit Gwalani , Luigi Semenzato
- Applicant: GOOGLE INC.
- Applicant Address: US CA Mountain View
- Assignee: Google Inc.
- Current Assignee: Google Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Brake Hughes Bellermann LLP
- Main IPC: G06F21/55
- IPC: G06F21/55 ; G06F21/57 ; G06F21/74 ; H04L9/32

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.
Public/Granted literature
- US20150012738A1 FIRMWARE VERIFIED BOOT Public/Granted day:2015-01-08
Information query