Что означает код NTSTATUS 0xC0292005 (STATUS_PCP_NOT_SUPPORTED)?

 
Предыдущий Следующий
STATUS_PCP_FLAG_NOT_SUPPORTED STATUS_PCP_BUFFER_TOO_SMALL

STATUS_PCP_NOT_SUPPORTED

Неподдерживаемая операция поставщика криптографии платформы

STATUS_PCP_NOT_SUPPORTED означает, что запрошенная операция хранилища ключей CNG выходит за пределы возможностей Microsoft Platform Crypto Provider или базового TPM. Поставщик предназначен для закрытых ключей, защищённых TPM, а не как полная замена программного KSP для любого алгоритма и свойства.

Наиболее полезно различать доступность поставщика и поддержку конкретной операции. TPM может присутствовать, а поставщик успешно открываться, но определённый алгоритм, назначение ключа, политика экспорта или операция, связанная с аттестацией, всё равно может не поддерживаться.

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

  • Проверьте доступность поставщика отдельно от конкретной завершившейся ошибкой операции.
  • Сравните запрошенный алгоритм, размер ключа, режим заполнения и назначение ключа с возможностями TPM и поставщика.
  • Используйте программный KSP только для сравнения возможностей; не переносите молча защищённые ключи из аппаратного хранилища без одобрения политики.

Ссылки


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