Site icon EfmSoft

Что означает код HRESULT 0x80094017 (CERTSRV_E_KEY_ATTESTATION_NOT_SUPPORTED)?

 
Предыдущий Следующий
CERTSRV_E_WEAK_SIGNATURE_OR_KEY CERTSRV_E_ENCRYPTION_CERT_REQUIRED

CERTSRV_E_KEY_ATTESTATION_NOT_SUPPORTED

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

CERTSRV_E_KEY_ATTESTATION_NOT_SUPPORTED означает: Не удалось создать аттестованный ключ. Этот компьютер или поставщик криптографических услуг может не соответствовать аппаратным требованиям для аттестации ключей. Клиент не смог создать аттестованный ключ: аппаратная платформа, TPM или используемый KSP не поддерживает требования шаблона.

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

  • Проверьте наличие и состояние TPM, его версию и readiness, а также выбранный Key Storage Provider.
  • Убедитесь, что алгоритм и длина ключа поддерживаются данным TPM и политикой шаблона.
  • Сравните создание ключа штатным криптографический поставщик Microsoft Platform с конфигурацией, на которой ошибка возникает.

Исправление

Используйте поддерживаемое аппаратное хранилище либо шаблон без обязательной attestation только для устройств, которым такая гарантия действительно не требуется.

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


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

Exit mobile version