Patent ID: 8892858

Claim:
A method for booting a data processing system, the method comprising: in response to a data processing system being reactivated, performing a boot process for the data processing system, wherein the operation of performing the boot process comprises executing a boot object, and wherein the data processing system comprises a high integrity storage (HIS) device with a cache that is protected from updates; and during the boot process, before executing the boot object, retrieving a digest for the boot object from the protected cache of the HIS device, wherein the digest comprises a cryptographic hash value for the boot object; wherein the method further comprises at least one operation from the group consisting of: during the boot process, using the retrieved digest for the boot object to extend a platform configuration register (PCR) in a trusted platform module (TPM) of the data processing system; and during the boot process, before retrieving the cached digest for the boot object from the protected cache of the HIS device, automatically setting the protected cache of the HIS device to read-only mode.