tpmtrusted-computing

TPM: PCR_Event VS PCR_Extend


The TCG's "Trusted Platform Module Library Specification" states that both commands PCR_Event and PCR_Extend eventually cause an update to the indicated PCR (and its banks). In addition to that we know that a PCR can only be reset or extended. So what is the difference between the two?


Solution

  • For TPM2.0 i am aware of 2 differences:

    Affected algorithms

    Input size