| Предыдущий | Следующий |
| STATUS_TPM_BAD_MIGRATION | STATUS_TPM_BAD_DATASIZE |
STATUS_TPM_BAD_SCHEME
Что означает STATUS_TPM_BAD_SCHEME
STATUS_TPM_BAD_SCHEME — схема подписи или шифрования ключа неверна либо недопустима в данной ситуации.
Что проверить
Зафиксируйте команду TPM, дескриптор/сессию и исходный статус TPM, соответствующий STATUS_TPM_BAD_SCHEME.
- Проверьте данные авторизации, состояние иерархии, PCR/NV/ключевые атрибуты и размеры параметров, которые использует эта команда.
- Не очищайте TPM как универсальное исправление: сначала подтвердите, что проблема действительно требует смены владельца или состояния, иначе можно потерять защищённые ключи.
Исходная формулировка
The signature or encryption scheme is invalid for this key or command.
Avoid changing only the padding/scheme field without validating the rest of the key properties.
Log key usage, algorithm, scheme, and command ordinal as one tuple.
This overlaps with but is not identical to unsupported key properties. A key can exist and be valid while a particular scheme is illegal for a specific command. Diagnose the combination of key usage, algorithm, scheme, padding, and command ordinal.
The relevant area is TPM schemes for signing and encryption. The TPM rejected the requested signature or encryption scheme because it is not correct for the key, command, or current situation.
Технические ссылки
- TCG: TPM 1.2 Part 1 Design Principles
- TCG: TPM 1.2 Part 2 Structures of the TPM
- TCG: TPM 1.2 Part 3 Commands
- Microsoft: TPM fundamentals
- Microsoft: MS-ERREF NTSTATUS values
Нужно найти другой код? Найти другой код состояния или ошибки.
