Patent ID: 8694761
Filing Date: 2014-04-08
Classification: G06F

Abstract:
1. A system for securely booting a platform, comprising: a processor coupled to a memory store and communicatively coupled to a trusted platform module component, the trusted platform module to measure each of a plurality of images to be loaded during boot of the platform and to calculate and provide hash values for each of the images to a policy engine executing on the processor, wherein at least one of the plurality of images to be loaded during boot of the platform conforms to a unified extensible firmware interface image format and wherein at least another of the plurality of images to be loaded during boot of the platform conforms to a legacy image format; the policy engine communicatively coupled to a certificate database stored in the memory store, wherein the policy engine is configured to authenticate each of the plurality of images to be loaded during boot of the platform based, at least in part, on the hash values, and when an image is not authenticated, the policy engine to prohibit the unauthenticated image from being loaded and launched during boot.