Site icon EfmSoft

Что означает код HRESULT 0x80280029 (TPM_E_BAD_MIGRATION)?

 
Предыдущий Следующий
TPM_E_BAD_KEY_PROPERTY TPM_E_BAD_SCHEME

TPM_E_BAD_MIGRATION

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

TPM_E_BAD_MIGRATION (0x80280029) — Параметры миграции ключа TPM 1.2 не образуют допустимую политику миграции.

Это результат команды TPM 1.2/TBS. TPM 1.2 использует ресурсы с состоянием, сеансы авторизации и жёстко определённые бинарные структуры, поэтому сохраняйте ordinal, дескрипторы, структуру запроса и первый ответ TPM. Перед сбросом TPM, сменой владельца, перезаписью NV или удалением ключей сначала снимите диагностические данные.

Свойства migratable/non-migratable и migration authority задаются при создании ключа. Нельзя исправить migration blob редактированием полей, если исходная политика ключа запрещает такую миграцию.

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

  • Сохраните атрибуты ключа, migratable/MA flags, parent, migrationAuth и migration blob до любых изменений.
  • Проверьте, допускает ли политика исходного ключа выбранную процедуру миграции и целевую сторону.
  • Если ключ создан как nonmigratable или с другой моделью authority, создайте новый тестовый ключ с правильной политикой вместо редактирования blob.

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


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

Exit mobile version