| Предыдущий | Следующий |
| 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 требует проверки платформы, а не обхода проверки в приложении.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.