Что означает код HRESULT 0x8028000E (TPM_E_INAPPROPRIATE_ENC)?

 
Предыдущий Следующий
TPM_E_KEYNOTFOUND TPM_E_MIGRATEFAIL

TPM_E_INAPPROPRIATE_ENC

TPM_E_INAPPROPRIATE_ENC сообщает о неприемлемой схеме шифрования в запросе TPM 1.2. Это ошибка совместимости между запрошенной операцией, выбранным ключом или атрибутами объекта и заявленными параметрами шифрования. Она не означает, что шифротекст уже повреждён.

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

Что сравнить

  • Открытые параметры и ограничения использования ключа с требованиями шифрования команды.
  • Точный идентификатор схемы и блок её параметров, включая предположения о размере ключа и дополнении.
  • Поколение TPM: схема, доступная через поставщик TPM 2.0, не становится автоматически допустимой для команды TPM 1.2.

Изменение только шифротекста или повтор транспорта не исправит несовместимость ключа и схемы.

Ссылки


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