| Предыдущий | Следующий |
| STATUS_TPM_PERMANENTEK | STATUS_TPM_NOCONTEXTSPACE |
STATUS_TPM_BAD_SIGNATURE
Подпись билета CMK не прошла проверку
STATUS_TPM_BAD_SIGNATURE в этом диапазоне TPM относится к проверке билета сертифицированного мигрируемого ключа. TPM проверил подпись, связанную с билетом миграции, и установил, что она недействительна.
Это более узкая ошибка, чем общий криптографический сбой. Подпись могла быть вычислена по неверным полям билета, с использованием неправильного ключа центра доверия или для другой пары ключа и назначения.
Сохраните подписанные данные, алгоритм подписи, ключ центра доверия и исходный буфер команды. Без этих значений трудно отличить повреждённую подпись от несовпадающего протокола миграции.
На что направить диагностику
- Проверьте, какие именно байты были подписаны для билета CMK.
- Убедитесь, что используется ключ центра доверия, ожидаемый политикой мигрируемого ключа.
- Поищите изменения канонического представления или порядка байтов между созданием и отправкой билета.
Ссылки
- TCG: основная спецификация TPM 1.2
- 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
- Microsoft: значения NTSTATUS MS-ERREF
Нужно найти другой код? Найти другой код состояния или ошибки.
