| Предыдущий | Следующий |
| TPM_E_DAA_INPUT_DATA0 | TPM_E_DAA_ISSUER_SETTINGS |
TPM_E_DAA_INPUT_DATA1
Практическая интерпретация
TPM_E_DAA_INPUT_DATA1 (0X80280052) относится к TPM 1.2 Direct Anonymous Attestation state machine. Для расследования рабочее условие — DAA / входные данные / data1. Сохраняйте первый native return и состояние объекта до автоматического retry или cleanup.
Перед clear, ownership change, NV rewrite или key deletion сохраните состояние и минимальный failing command: destructive recovery может уничтожить evidence и защищённые данные.
Конкретные признаки из исходного EN-описания
In contrast, TPM_E_DAA_INPUT_DATA0 identifies a different parameter in the same staged protocol.
It specifically answers whether the second DAA input parameter is inconsistent with the current TPM 1.2 DAA transcript.
To remediate it, correct transcript construction and restart the affected DAA stage with mutually consistent inputs.
The one-variable check is to generate inputData1 again from the same verified prior-stage data and compare its encoding.
Evidence первого возврата
- DAA stage и issuer/TPM settings из одной session.
- input0/input1/resource identity без секретных значений.
- команда, session generation и первый TPM response.
Key, delegation, DAA, migration и NV ошибки относятся к разным state machines TPM 1.2; одинаковый facility не делает их одним классом причины.
Контрольный эксперимент
Сопоставьте producer с «DAA / входные данные / data1». Если method, identity объекта или generation отличаются, это уже другой эксперимент, даже когда верхний слой показывает тот же общий текст.
Сохраняйте DAA stage и session generation для условия «DAA / входные данные / data1»: переход к следующему stage меняет допустимые поля, поэтому старый input нельзя оценивать вне контекста стадии.
После исправления
Исправьте только prerequisite «DAA / входные данные / data1» — structure, key/session, authorization, locality или persistent state — и повторите исходный TPM 1.2 command на контролируемом устройстве.
Технические ссылки
- TCG: TPM 1.2 Main Specification.
- TCG: TPM 1.2 Part 2 — DAA structures.
- TCG: TPM 1.2 Part 3 — DAA commands.
- Microsoft: TPM technology overview.
Нужно найти другой код? Найти другой код состояния или ошибки.
