A method, computer program product and system for reducing the boot time
of a TCPA based computing system. A flash memory in the TCPA based
computing system may include a register comprising bits configured to
indicate whether the segments of the flash memory have been updated. The
flash memory may further include a table configured to store measurements
of the segments of the flash memory. The flash memory may further include
a boot block code that includes a Core Root of Trust for Measurement
(CRTM). The CRTM may read the bits in the register to determine if any of
the segments of the flash memory have been updated. The CRTM may further
obtain the measurement values in the table for those segments that store
the POST BIOS code that have not been updated thereby saving time from
measuring the POST BIOS code and consequently reducing the boot time.