|
From: Seiji M. <sei...@gm...> - 2008-04-17 11:30:59
|
Hi Folks,
Is there any way to validate the PCR[17] and PCR18] values?
In case of Static-RTM, we can validate the PCR values by using
the BIOS eventlog stored at ACPI table.
But for Dynamic-RTM we don't have such eventlog.
I just tried different tpm_extend combinations from digests
in the tboot's console message. but I can't find the right
combination to produce the PCR17,18 values.
I'm using Fedora8 and Xen-3.2 on DQ35JO board (BIOS v865)
and my grub.conf is
title Fedora (2.6.21.7-2.fc8xen) XEN 3.2 w/ TBOOT
root (hd0,4)
kernel /boot/tboot.gz
module /boot/xen.gz-3.2 vtd=1 com1=115200,8n1
module /boot/vmlinuz-2.6.21.7-2.fc8xen ro root=LABEL=/1
module /boot/initrd-2.6.21.7-2.fc8xen.img
module /boot/BRLK_SINIT_20070910_release.BIN
Actually, the xen and kernel digest I found in the console massage
were correct (same as the sha1 digest of gunziped file).
But, the digest of SINIT code was somehow different.
TBOOT: sinit_hash=
b2 12 60 68 7f 26 f0 cd a9 c7 5e 81 ff 78 92 72 1d 50 ed 4d
# sha1sum /boot/BRLK_SINIT_20070910_release.BIN
46f4e1c199c2983e8a8a115cd90c88353e7b08dc
Thanks,
--
Seiji
|