| Предыдущий | Следующий |
| TPM_20_E_VALUE | TPM_20_E_KEY_SIZE |
TPM_20_E_HIERARCHY
description[выбранная иерархия TPM отключена или недопустима для запрошенной операции.]Иерархии TPM — не просто метки хранилищ ключей. Owner, Endorsement, Platform и Null имеют разные правила авторизации и жизненного цикла, а некоторые операции требуют конкретный дескриптор иерархии. Это состояние означает, что команда выбрала отключённую или неприменимую в текущем контексте иерархию.
Типичные контексты
TPM2_CreatePrimaryполучает дескриптор иерархии, определяющий, где создаётся основной объект и какая авторизация иерархии применяется.- На созданные платформой объекты NV и платформенные операции может влиять состояние включения иерархии Platform.
- Закэшированная конфигурация приложения может указывать правильную иерархию для одной машины, но не для текущего состояния подготовки TPM.
Полезные сведения
Запишите код команды, дескриптор иерархии, состояние подготовки TPM и точное удостоверение вызывающей стороны. Не очищайте и не подготавливайте TPM заново только для проверки этой ошибки: это может уничтожить защищённые ключи. Сначала убедитесь, что приложение выбрало нужную иерархию и операция поддерживается устройством и его политикой управления.
TCG: коды ответов и структуры иерархий · tpm2_createprimary: выбор иерархии · tpm2-tss: входные данные Esys_CreatePrimary
Нужно найти другой код? Найти другой код состояния или ошибки.