Что означает код NTSTATUS 0xC0292017 (STATUS_PCP_SOFT_KEY_ERROR)?

 
Предыдущий Следующий
STATUS_PCP_KEY_USAGE_POLICY_INVALID STATUS_PCP_KEY_NOT_AUTHENTICATED

STATUS_PCP_SOFT_KEY_ERROR

Поставщику не удалось импортировать этот программный ключ в хранилище TPM

STATUS_PCP_SOFT_KEY_ERROR указывает на проблему при импорте программного ключевого материала в поставщик с поддержкой TPM. Аппаратное хранилище ключей — не прозрачное копирование файла: поставщик, формат ключа, алгоритм, политика, родительская иерархия и предполагаемое использование должны быть совместимы с рабочим процессом целевого TPM.

Этот статус не доказывает повреждение исходного программного ключа. Он означает, что запрошенный путь импорта не смог создать пригодный для использования ключ PCP. Ограничения экспортируемости и миграции могут быть намеренными свойствами безопасности исходного или целевого ключа.

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

  • Запишите формат исходного ключа, алгоритм, политику экспорта, поставщика и точную последовательность API и свойств импорта.
  • Убедитесь, что продукт официально поддерживает импорт этого класса ключей в PCP; не преобразуйте защищённые ключевые блобы самодельными средствами.
  • Если целью является аппаратно защищённая идентичность, оцените, не является ли поддерживаемым решением создание нового ключа TPM и его повторная регистрация.

Ссылки


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