Patent ID: 9742568
Date: 2017-08-22
CPC Classifications: G06F,H04L

Claim:
1. An information handling system (IHS) for preventing execution of corrupted boot up instructions in flash memory, the IHS comprising: a system interconnect; a memory component containing basic input/output system (BIOS) instructions to execute during boot up of the IHS; a host processor in communication with the memory component via the system interconnect and which executes the BIOS instructions to configure the IHS; a support processor in communication via the system interconnection with the memory component and comprising an embedded memory containing a unique key that is assigned to the support processor and executing instructions to configure the IHS to: calculate a current hash value for the BIOS instructions; access a trusted encrypted hash value and the unique key from a secure storage; decrypt the trusted encrypted hash value using the unique key to obtain a trusted hash value; determine whether the current hash value is identical to the trusted hash value; and allow execution of the BIOS instructions by the host processor in response to determining that the encrypted current hash value is identical to the trusted hash value; wherein the system interconnect comprises a selected one of an inter-integrated circuit (I