| Предыдущий | Следующий |
| STATUS_TPM_DAA_RESOURCES | STATUS_TPM_DAA_INPUT_DATA1 |
STATUS_TPM_DAA_INPUT_DATA0
Поле inputData0 DAA не прошло проверку согласованности TPM
STATUS_TPM_DAA_INPUT_DATA0 — это ошибка проверки параметров Direct Anonymous Attestation в TPM 1.2. TPM проверил переданные данные DAA и отклонил первое поле входных данных для этого этапа команды.
Это указывает на состояние протокола или данные маршалинга, а не на проблему ACL Windows. Входные данные могут относиться к другому издателю/сеансу, быть неверно сериализованы или не соответствовать текущему этапу DAA, которого ожидает TPM.
Сравните с STATUS_TPM_DAA_STAGE: этот статус этапа означает, что сам шаг протокола неожиданен, тогда как данный статус сужает сбой до конкретного входного поля.
На что направить диагностику
- Снимите дамп длин параметров и порядка байтов до шифрования или транспортной упаковки.
- Проверьте состояние издателя/сеанса DAA, использованное при формировании поля.
- Проверьте, не используются ли повторно кэшированные данные DAA из более ранней процедуры присоединения.
Ссылки
- 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
Нужно найти другой код? Найти другой код состояния или ошибки.