TCG EFI Platform Specification
This document is about the processes that boot an EFI platform and boot an OS on that platform. Specifically, this specification contains the requirements for measuring boot events into TPM PCRs and adding boot event entries into the Event Log.
FAQ’s for TCG EFI Protocol and Platform Specification Version 1.22 for TPM 1.2
TCG EFI Protocol and Platform Specification Version 1.22 for TPM 1.2 FAQ
Why was this update needed?
These specifications were last updated in 2006. Since then, a number of errata and issues were identified and several new measurements were requested. There was confusion due to overlaps and inconsistencies between the EFI and Conventional Bios specifications.
What changed in the TCG EFI Protocol Spec?
- Incorrect return codes were fixed
- Unnecessary typedefs were removed
- Numerous typos and formatting issues were corrected
What changed in the TCG EFI Platform Spec?
- Duplications between the Conventional Bios Spec and the EFI Platform Specification were removed and the EFI Platform Specifications dependence on the Conventional Bios Specification was clarified.
- Several measurements were moved to different PCR’s to be consistent with the Conventional Bios Specification. The GPT measurement is now optional.
- Support for UEFI Secure Boot policy measurements was added.
- Optional support for NIST Special Publication 800-155 was added.
- An EFI SpecID event, based on the Conventional Bios SpecID event was added to indicate if this update is being supported.
- Numerous typos and formatting issues were corrected.