| Предыдущий | Следующий |
| STATUS_TPM_RESOURCES | STATUS_TPM_SIZE |
STATUS_TPM_SHORTRANDOM
Что означает STATUS_TPM_SHORTRANDOM
STATUS_TPM_SHORTRANDOM означает, что ответ TPM содержит более короткую случайную последовательность, чем ожидал вызывающий код.
Что проверить
- Сохраните requested byte count, returned count и полный размер ответа.
- Проверьте корректность парсинга length-полей TPM response.
- Не дополняйте недостающие байты нулями, повторением данных или предсказуемым padding.
- Если протокол требует фиксированную длину, повторяйте запрос только по правилам TPM/API.
Неполный random buffer нельзя использовать как ключ, nonce или другой security-sensitive материал. Сначала подтвердите корректность запроса и ответа, затем повторите получение энтропии штатным способом.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
