Что означает код HRESULT 0x80280088 (TPM_20_E_MGF)?

 
Предыдущий Следующий
TPM_20_E_KEY_SIZE TPM_20_E_MODE

TPM_20_E_MGF

description[запрошенная функция генерации маски TPM не поддерживается этой командой или структурой параметров.]

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

Как сузить причину

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

Чего этот код не доказывает

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

TCG: коды ответов TPM и структуры алгоритмов · tpm2-tools: синтаксис алгоритма объекта · Microsoft: коды HRESULT TPM


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