CPC G06F 21/575 (2013.01) [H04L 9/0861 (2013.01); H04L 9/14 (2013.01); H04L 9/3247 (2013.01); G06F 2221/034 (2013.01)] | 16 Claims |
1. An Information Handling System (IHS), comprising:
a printed circuit board;
a processor coupled to the printed circuit board; and
a memory coupled to the processor, wherein the memory comprises program instructions stored thereon that, upon execution by the processor, cause the IHS to:
obtain one or more cryptographic keys associated with firmware onboard the printed circuit board, wherein one or more of the cryptographic keys comprise a drive attestation signature of a drive associated with extended firmware; and
verify the extended firmware using the cryptographic keys, the verify comprising:
obtain attributes of the drive associated with the extended firmware;
compare information derived from the attributes to the drive attestation signature; and
validate the drive associated with the extended firmware based, at least in part, on the comparison.
|