| Предыдущий | Следующий |
| TPM_20_E_SIZE | TPM_20_E_TAG |
TPM_20_E_SYMMETRIC
Это состояние относится ко всему набору симметричных параметров, а не только к названию шифра. TPM может отклонить неподдерживаемый блочный шифр, недоступный размер ключа или симметричное определение, не подходящее для данного объекта либо контекста команды. Поэтому корректной настройки AES на стороне узла недостаточно, чтобы считать шаблон TPM допустимым.
Что проверить
- Для симметричного объекта рассматривайте вместе алгоритм, размер ключа и режим.
- Для родительского ключа RSA или ECC проверьте сопутствующую структуру
TPMT_SYM_DEF_OBJECTи является ли объект ограниченным ключом расшифрования. - Убедитесь, что универсальный симметричный алгоритм используется в поле, где он допустим; некоторые структуры разрешают только блочные шифры и явно исключают XOR.
Полезное следующее действие
Получите список алгоритмов, поддерживаемых целевым TPM, и заново сформируйте открытый шаблон с явно заданными значениями. Не понижайте алгоритм или размер ключа автоматически в рабочей системе: другая симметричная конфигурация может изменить поведение упаковки, миграции или политики.
TCG: TPMI_ALG_SYM и TPMT_SYM_DEF_OBJECT · tpm2-tools: алгоритмы симметричных объектов · Microsoft: соответствия HRESULT TPM
Нужно найти другой код? Найти другой код состояния или ошибки.