| Предыдущий | Следующий |
| TPM_20_E_MGF | TPM_20_E_TYPE |
TPM_20_E_MODE
Симметричный алгоритм, размер ключа и режим образуют единый набор параметров TPM. Выбор известного шифра не делает допустимым любой режим. В частности, режим, приемлемый для обычного симметричного объекта, не обязательно допустим, когда то же поле используется как сопутствующее симметричное определение асимметричного родительского объекта.
Важное правило родительского ключа
Для обычного родительского объекта, не являющегося объектом выработки, правила структур TPM требуют поддерживаемого блочного шифра и режима CFB в области параметров родителя. TPM может отклонить шаблон, даже если криптографическая библиотека хоста поддерживает запрошенный режим.
- Проверьте полный объект
TPMT_SYM_DEF_OBJECT: алгоритм, число битов ключа и режим. - Определите, является ли объект ограниченным ключом расшифрования или обычным симметричным объектом.
- Не предполагайте, что режим NULL имеет одинаковый смысл во всех структурах; его допустимость зависит от ссылающегося на него типа.
TCG: симметричные определения и правила родительских объектов · tpm2-tools: размеры и режимы AES · tpm2_create: параметры шаблона объекта
Нужно найти другой код? Найти другой код состояния или ошибки.