| Предыдущий | Следующий |
| TPM_E_NOCONTEXTSPACE | TPM_20_E_ATTRIBUTES |
TPM_E_ASYMMETRIC
Что означает TPM_E_ASYMMETRIC
TPM_E_ASYMMETRIC — TPM 1.2 отклонил операцию из-за несовместимых параметров асимметрического ключа или алгоритма.
Практический смысл
Результат относится к свойствам asymmetric key: типу, размеру, usage и выбранной схеме. Наличие ключа в TPM ещё не означает, что он подходит для конкретной криптографической команды.
Что проверить
- Сохраните key handle, algorithm, key size, usage и scheme перед вызовом.
- Сверьте ограничения конкретной TPM-команды с атрибутами ключа.
- Если ключ импортирован, проверьте, не потерялись ли необходимые свойства при миграции.
- Создайте совместимый ключ вместо попытки использовать неподходящий asymmetric object повторно.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.