1

TPM 1.2 仕様には 24 の PCR があるためです。これらの PCR の一部は予約されており、ユーザーのコードで拡張することはできません。以下は、PCR インデックスの PCR 使用状況です。

  1. CRTM、BIOS、およびプラットフォームの拡張機能
  2. プラットフォーム構成
  3. オプション ROM コード
  4. オプション ROM の構成とデータ
  5. IPL7Code (MBR 情報とブートローダー ステージ 1)
  6. IPL コードと構成データ (IPL コードで使用)
  7. 状態遷移とウェイク イベント
  8. 将来の使用のために予約されています。使用禁止。
  9. ブートローダー ステージ 2 パート 1
  10. ブートローダー ステージ 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 までの下位のものは再生できません。

4

1 に答える 1