Что означает код NTSTATUS 0xC029003A (STATUS_TPM_KEY_NOTSUPPORTED)?

 
Предыдущий Следующий
STATUS_TPM_REQUIRES_SIGN STATUS_TPM_AUTH_CONFLICT

STATUS_TPM_KEY_NOTSUPPORTED

STATUS_TPM_KEY_NOTSUPPORTED является значением NTSTATUS Windows в facility TPM. Для STATUS_TPM_KEY_NOTSUPPORTED оно относится к семейству ошибок TPM 1.2 и обычно возвращается стеком TPM Windows, например TPM Base Services, а не обычными API файлов, реестра или сети.

Этот статус связан с попыткой использовать или загрузить ключ способом, который TPM не допускает, часто в тракте NV-ключей. Проблема относится к типу или атрибутам ключа, а не просто к невозможности расшифровать blob ключа.

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

На что направить диагностику

  • Сохраните назначение и флаги ключа из сериализованного blob ключа TPM.
  • Убедитесь, что ключ был создан для выполняемой операции, а не повторно использован из тракта только хранения или только подписи.
  • Отделяйте от STATUS_TPM_INVALID_KEYUSAGE, который является более общей ошибкой несоответствия назначения ключа.

Ссылки для STATUS_TPM_KEY_NOTSUPPORTED


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