Site icon EfmSoft

Что означает код HRESULT 0x80290119 (TPMAPI_E_FIPS_RNG_CHECK_FAILED)?

 
Предыдущий Следующий
TPMAPI_E_INVALID_OWNER_AUTH TPMAPI_E_EMPTY_TCG_LOG

TPMAPI_E_FIPS_RNG_CHECK_FAILED

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

TPMAPI_E_FIPS_RNG_CHECK_FAILED (0x80290119) означает, что сгенерированное случайное число не прошло проверку FIPS RNG. Это отказ проверки качества/соответствия случайных данных, а не обычная ошибка выделения памяти или недостаточный размер выходного буфера.

Практический смысл и диагностика

Возвращённые случайные данные нельзя использовать для ключей, nonce или других криптографических целей. Повторять операцию как обычный transient retry без анализа причины также не следует.

  • Зафиксируйте конкретную TPM/crypto operation и версию платформы, но не записывайте в журнал сами секретные случайные данные.
  • Проверьте состояние TPM, обновления firmware/BIOS и Windows, а также аппаратные или TPM-события, появившиеся в то же время.
  • Если ошибка воспроизводится, отделите её от единичного сбоя контролируемым повтором после устранения platform-health проблем; постоянный FIPS RNG failure требует проверки платформы, а не обхода проверки в приложении.

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


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

Exit mobile version