FIRMWARE AUTHENTICATION
First Claim
1. An Information Handling System (IHS), comprising:
- a controller including a memory, the memory configured to store a plurality of firmware volumes, each of the plurality of firmware volumes including a plurality of firmware files; and
a Basic Input/Output System (BIOS) operably coupled to the controller, the BIOS having program instructions stored thereon that, upon execution, cause the BIOS to authenticate two or more firmware files within a given one of the plurality of firmware volumes using a single digital signature.
15 Assignments
0 Petitions
Accused Products
Abstract
Firmware authentication in Information Handling Systems (IHSs) are disclosed. In some embodiments, an IHS may include a controller having a memory, the memory configured to store a plurality of firmware volumes, each of the plurality of firmware volumes including a plurality of firmware files. The IHS may also include a Basic Input/Output System (BIOS) operably coupled to the controller, the BIOS having program instructions stored thereon that, upon execution, cause the BIOS to authenticate two or more firmware files within a given one of the plurality of firmware volumes using a single digital signature. In another embodiment, a method may include creating a firmware volume, adding a plurality of firmware files to the firmware volume, and creating a digital signature based upon at least one of the plurality of firmware files, where the digital signature, upon being authenticated, allows a BIOS to load any of the plurality of firmware files.
73 Citations
20 Claims
-
1. An Information Handling System (IHS), comprising:
-
a controller including a memory, the memory configured to store a plurality of firmware volumes, each of the plurality of firmware volumes including a plurality of firmware files; and a Basic Input/Output System (BIOS) operably coupled to the controller, the BIOS having program instructions stored thereon that, upon execution, cause the BIOS to authenticate two or more firmware files within a given one of the plurality of firmware volumes using a single digital signature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
creating a firmware volume; adding a plurality of firmware files to the firmware volume; and creating a digital signature based upon at least one of the plurality of firmware files, wherein the digital signature, upon being authenticated, allows a Basic Input/Output System (BIOS) to load any of the plurality of firmware files. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A Basic Input/Output System (BIOS) having program instructions stored thereon that, upon execution, cause an Information Handling System (IHS) to:
-
access a firmware volume external to the BIOS, the firmware volume including a plurality of binary firmware files; receive a digital signature associated with the firmware volume; authenticate two or more of the plurality of binary firmware files using the digital signature; and load the two or more binary firmware files during a booting process. - View Dependent Claims (17, 18, 19, 20)
-
Specification