Site icon EfmSoft

Что означает код HRESULT 0x80280145 (TPM_20_E_AUTH_CONTEXT)?

 
Предыдущий Следующий
TPM_20_E_AUTHSIZE TPM_20_E_NV_RANGE

TPM_20_E_AUTH_CONTEXT

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

TPM_20_E_AUTH_CONTEXT (0x80280145) — TPM 2.0 отклонил authorization session, потому что эта команда не допускает такой контекст авторизации.

Это HRESULT-представление результата TPM 2.0. Диагностическое значение принадлежит конкретной TPM-команде и структурам запроса: сохраняйте код команды, дескрипторы и сеансы, исходные открытые параметры и первый ответ TPM до преобразования провайдером. Не выполняйте сброс TPM или удаление ключей как первый тест.

TPM_RC_AUTH_CONTEXT относится не к неверному паролю, а к типу session в конкретной команде. Сверяйте command table: некоторые context-management операции запрещают authorization session независимо от правильности HMAC.

Что проверить

  • Запишите exact TPM command и список sessions/attributes, переданных вместе с ним.
  • Сверьте таблицу команды: допускает ли она authorization sessions и какого типа.
  • Уберите запрещённую session из тестового запроса, не меняя HMAC/password и остальные параметры одновременно.

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


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

Exit mobile version