| Предыдущий | Следующий |
| TPM_E_KEY_NOT_FINALIZED | TPM_E_NOT_PCR_BOUND |
TPM_E_ATTESTATION_CHALLENGE_NOT_SET
Что означает TPM_E_ATTESTATION_CHALLENGE_NOT_SET
TPM_E_ATTESTATION_CHALLENGE_NOT_SET (0X80290412) — Проверочный запрос аттестации TPM не задан.
Проверка TPM attestation
Attestation запрошена до установки challenge для текущего потока. Убедитесь, что challenge задаётся перед quote/attestation и относится к той же сессии и ключу attestation. Не переносите старый challenge между независимыми запросами: после пересоздания контекста последовательность установки challenge должна выполняться заново.
- Проверьте, сформирован ли attestation challenge и относится ли он к текущей attestation session/AIK.
- Сопоставьте формулировку «Проверочный запрос аттестации TPM не задан» с первым неуспешным методом и состоянием его объекта непосредственно перед вызовом.
Как исправить
Установите корректный challenge до validation/quote и повторите attestation с тем же TPM identity.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.