2013-10-31 30 views
1

由於TPM 1.2規範中有24個PCR。其中一些PCR是保留的,不能通過用戶代碼擴展。下面是PCR指數的PCR使用哪些PCR可以通過我們自己的代碼擴展?

  1. CRTM,BIOS和平臺擴展
  2. 平臺Conguration
  3. 選項ROM代碼
  4. 選項ROM Conguration和數據
  5. IPL7Code(MBR信息和引導程序第1階段)
  6. IPL代碼和合成數據(用於IPL代碼)
  7. 狀態轉換和喚醒事件
  8. 保留以備將來使用。不使用。
  9. Bootloader的第2階段第1部分
  10. Bootloader的第2階段第2部分
  11. 沒有使用。
  12. 未使用。
  13. 引導程序命令行參數
  14. 文件經由checkle例程
  15. 文件被實際裝載檢查(例如Linux內核,initrd的,模塊..)
  16. 不在使用中。
  17. 未使用。
  18. DRTM8

18-23。未使用。

我瞭解用戶可以擴展所有未使用的PCR?它是否正確?我問這個問題因爲我已經編寫了自己的代碼來擴展PCR(通過遵循褲子編碼指南),並且事實證明我可以擴展除PCR 17至PCR 22之外的所有PCR。並且我的理解是我只能擴展很少特別是不能玩從PCR 0到PCR 7中的較低者。

回答

1

取決於所在地,我是在當地0. 0

相關問題