• Seiji Munetoh's avatar
    [PATCH] tpm: more bios log parsing fixes · 44d7aff0
    Seiji Munetoh authored
    From: Seiji Munetoh <seiji.munetoh@gmail.com>
    
    Change the binary output format to actual ACPI TCPA log structure since the
    current format does not contain all event-data information that need to
    verify the PCRs in TPM.  tpm_binary_bios_measurements_show() uses
    get_event_name() to convert the binary event-data to ascii format, and puts
    them as binary.  However, to verify the PCRs, the event-data must be a
    actual binary event-data used by SHA1 calc.  in BIOS.
    
    So, I think actual ACPI TCPA log is good for this binary output format.
    That way, any userland tools easily parse this data with reference to TCG
    PC specification.
    Signed-off-by: default avatarSeiji Munetoh <seiji.munetoh@gmail.com>
    Acked-by: default avatarKylene Hall <kjhall@us.ibm.com>
    Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    44d7aff0
tpm_bios.c 11.3 KB