| Предыдущий | Следующий |
| TPM_E_SOFT_KEY_ERROR | TPM_E_PCP_KEY_NOT_AIK |
TPM_E_KEY_NOT_AUTHENTICATED
meta-description[TPM-ключ используется без корректной сеанс авторизации; проверьте дескриптора ключа, способ авторизации и соответствие сессии конкретному ключу.]Что означает TPM_E_KEY_NOT_AUTHENTICATED
TPM_E_KEY_NOT_AUTHENTICATED означает, что команда обращается к защищённому TPM-ключу без корректно установленной авторизации для этого ключа.
Что проверить
Сам факт существования дескриптора ключа недостаточен. После перезагрузки ключа, пересоздания контекста или смены политики прежняя сеанс аутентификации может уже не подходить.
- Сохраните дескриптор ключа и способ авторизации, заданный при его создании.
- Проверьте дескриптор сеанса и последовательность авторизации для текущей команды.
- Убедитесь, что приложение не переиспользует сессию от другого ключа или старого контекста.
- Сопоставьте идентичность ключа с используемым провайдером CNG/TPM.
Проверка
Создайте новую корректную сеанс авторизации именно для этого ключа и повторите одну защищённую команду. Успех подтверждает ошибку привязки авторизации, а не повреждение содержимого ключа.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
