Что означает код HRESULT 0x80290116 (TPMAPI_E_INVALID_KEY_BLOB)?

 
Предыдущий Следующий
TPMAPI_E_INVALID_CONTEXT_PARAMS TPMAPI_E_INVALID_PCR_DATA

TPMAPI_E_INVALID_KEY_BLOB

Что означает TPMAPI_E_INVALID_KEY_BLOB

TPMAPI_E_INVALID_KEY_BLOB (0x80290116) — TPM API получил данные, которые не являются допустимым блоком ключа для текущей операции.

Диагностика

Проверьте происхождение blob, его целостность, формат сериализации и версию TPM или провайдера, для которой он был создан.

  • Убедитесь, что ключ не перенесён с другого TPM и не зависит от прежнего состояния владельца, provisioning или политики.
  • Повреждённый blob не следует править вручную: импортируйте ключ из доверенного источника либо создайте его заново.
  • Для подтверждения сравните результат с новым ключом, созданным тем же API на текущей системе и с теми же алгоритмами.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.