| Предыдущий | Следующий |
| TPM_20_E_POLICY | TPM_20_E_PCR_CHANGED |
TPM_20_E_PCR
description[значения PCR TPM не удовлетворяют запрошенному условию политики PCR.]Это сбой условия политики для текущих значений PCR. Выбор PCR, выбранные банки хеширования и текущие значения PCR не образуют дайджест, требуемый операцией политики. Код не указывает, какой компонент загрузки изменился; он только подтверждает, что ожидаемое политикой состояние измерений не совпадает с текущим состоянием TPM.
Распространённые причины
- Политика была построена для другой машины, другой конфигурации микропрограммы или загрузки либо другого банка PCR.
- Изменился порядок, банк, индекс или битовая карта выбора PCR, хотя видимые значения PCR выглядят знакомыми.
- Ожидаемое состояние было сохранено правильно, но машина законно изменилась после обновления микропрограммы, загрузчика, ядра, Secure Boot или конфигурации.
Полезные сведения
Соберите точный выбор и текущие значения вместе с алгоритмами хеширования, затем сравните их со значениями, использованными при построении дайджеста политики. Сохраняйте порядок команд политики и все шаги OR или authorize, поскольку проверка PCR часто является лишь частью полной политики. Не ослабляйте политику для обхода этого ответа, пока не понята причина изменения измерений.
TCG: TPM2_PolicyPCR · tpm2_policypcr · tpm2_pcrread
Нужно найти другой код? Найти другой код состояния или ошибки.