Какую ПЦР можно расширить с помощью нашего собственного кода?

Поскольку в спецификации TPM 1.2 есть 24 ПЦР. Некоторые из этих PCR зарезервированы и не могут быть расширены кодом пользователя. Ниже приведены ПЦР Индекс их использования ПЦР

  1. CRTM, BIOS и расширения платформы
  2. Конфигурация платформы
  3. Код дополнительного ПЗУ
  4. Опция ROM Conguration and Data
  5. IPL7Code (MBR Information и Bootloader Stage 1)
  6. Код IPL и данные конфигурации (для использования Кодом IPL)
  7. Государственные переходные и пробужденные события
  8. Зарезервировано для будущего использования. Не использовать.
  9. Bootloader Stage 2 часть 1
  10. Bootloader Stage 2 часть 2
  11. Не используется.
  12. Не используется.
  13. Аргументы командной строки загрузчика
  14. Файлы проверяются с помощью процедуры проверки
  15. Файлы, которые фактически загружены (например, ядро ​​Linux, initrd, модули..)
  16. Не используется.
  17. Не используется.
  18. DRTM8

18-23. Не используется.

что я понял, что пользователь может продлить все ПЦР, которые не используются? Это правильно? Я задал этот вопрос, потому что я написал свой собственный код для расширения PCR (следуя рекомендациям по кодированию брюк), и оказалось, что я могу расширить все PCR, кроме PCR 17 до PCR 22. И я понял, что я могу продлить только несколько и особенно не может играть с низшими от PCR 0 до PCR 7.

1 ответ

Решение

Зависит от населенного пункта, я был в населённом пункте 0.

Другие вопросы по тегам