| Предыдущий | Следующий |
| TPM_20_E_NO_RESULT | TPM_E_COMMAND_BLOCKED |
TPM_20_E_SENSITIVE
Что означает TPM_20_E_SENSITIVE
TPM_20_E_SENSITIVE — HRESULT-представление результата TPM 2.0, связанного с некорректной защищённой sensitive-частью объекта. Ошибка возникает после обработки защищённого содержимого и поэтому не указывает на отдельное открытое поле структуры.
Что сохранить для диагностики
- Команду TPM, parent handle, public area и opaque private/sensitive blob в исходном виде.
- Сеансы авторизации и параметры импорта или загрузки объекта, но не секретные ключевые данные в обычном журнале.
- Источник объекта: где и какой TPM создал его, не был ли blob перемещён вместе с public area от другого объекта.
Как действовать
Не изменяйте ciphertext по байтам в попытке найти «плохое поле» и не выполняйте clear TPM первым тестом. Сначала проверьте соответствие parent и пары public/private, затем повторите штатный create/export/import workflow. Если authoritative blob повреждён, объект обычно нужно пересоздать корректным TPM-путём.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.