演示2

1.啓動TPM模擬器

sudo modprobe tpmd_dev

sudo tmpd -f -d clear

2.啓動TrouSerS軟件棧

sudo tcsd -e -f

3.編譯程序,StoreTheTPM用來存儲標準值

g++ JudgeTheTPM.c -o StoreTheTPM -ltspi

4.用PCR 8存放參照列表的累積摘要值(其中-r讀取參照列表中的各個項)

./StoreTheTPM -p 8 -r

5.用PCR 9存放度量列表的累積摘要值(其中-m讀取度量列表中的各個項)

./StoreTheTPM -p 9 -m

6.編譯程序,Judge用來驗證使用

g++ JudgeTheTPM -o Judge -ltspi

7.判斷fileName中給定的三元組(文件名,虛擬機名,摘要值)是否和標準參照列表中的一樣,其中用-p 指定要用的PCR

./Judge -p 1 fileName

判斷fileName中給定的元組是否與標準值一致。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章