Какую ПЦР можно расширить с помощью нашего собственного кода?
Поскольку в спецификации TPM 1.2 есть 24 ПЦР. Некоторые из этих PCR зарезервированы и не могут быть расширены кодом пользователя. Ниже приведены ПЦР Индекс их использования ПЦР
- CRTM, BIOS и расширения платформы
- Конфигурация платформы
- Код дополнительного ПЗУ
- Опция ROM Conguration and Data
- IPL7Code (MBR Information и Bootloader Stage 1)
- Код IPL и данные конфигурации (для использования Кодом IPL)
- Государственные переходные и пробужденные события
- Зарезервировано для будущего использования. Не использовать.
- Bootloader Stage 2 часть 1
- Bootloader Stage 2 часть 2
- Не используется.
- Не используется.
- Аргументы командной строки загрузчика
- Файлы проверяются с помощью процедуры проверки
- Файлы, которые фактически загружены (например, ядро Linux, initrd, модули..)
- Не используется.
- Не используется.
- DRTM8
18-23. Не используется.
что я понял, что пользователь может продлить все ПЦР, которые не используются? Это правильно? Я задал этот вопрос, потому что я написал свой собственный код для расширения PCR (следуя рекомендациям по кодированию брюк), и оказалось, что я могу расширить все PCR, кроме PCR 17 до PCR 22. И я понял, что я могу продлить только несколько и особенно не может играть с низшими от PCR 0 до PCR 7.
1 ответ
Решение