| Предыдущий | Следующий |
| STATUS_TPM_IOERROR | STATUS_TPM_DECRYPT_ERROR |
STATUS_TPM_ENCRYPT_ERROR
Что означает STATUS_TPM_ENCRYPT_ERROR
STATUS_TPM_ENCRYPT_ERROR означает, что TPM дошёл до криптографической операции шифрования, но не смог успешно её завершить.
Для диагностики важно установить, что именно шифровалось: блок ключа, данные миграции, запечатанные данные, материал транспортного сеанса или структура конкретной команды.
Что проверить
- Сохраните ordinal команды, назначение ключа, схему шифрования, размер входных данных и идентификатор родительского ключа.
- Проверьте, не появился ли раньше более точный код о несовместимой схеме, свойствах ключа или состоянии TPM.
- Сопоставьте отказ с самотестированием и доступностью ресурсов TPM.
Как исправлять
Используйте схему и свойства ключа, допустимые для этой команды, и корректный размер входных данных. Не переходите на передачу открытого текста как на «обход» ошибки: при криптографическом отказе безопаснее прекратить операцию и сохранить трассировку.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.