Site icon EfmSoft

Что означает код HRESULT 0x80094818 (CERTSRV_E_INVALID_IDBINDING)?

 
Предыдущий Следующий
CERTSRV_E_INVALID_EK CERTSRV_E_INVALID_ATTESTATION

CERTSRV_E_INVALID_IDBINDING

Что означает CERTSRV_E_INVALID_IDBINDING

CERTSRV_E_INVALID_IDBINDING означает: Центру сертификации не удалось проверить привязку идентификатора ключа удостоверения аттестации. CA не смог подтвердить привязку идентификатора к attestation identity key. Криптографическое доказательство не связывает ожидаемую identity с ключом так, как требует политика.

Что проверить

  • Сохраните ID binding, public key и challenge/response одного сеанса регистрации.
  • Проверьте, что клиент не смешивает данные после перегенерации ключа, смены TPM или повторного запуска enrollment.
  • Сверьте требования шаблона и возможности KSP/TPM, особенно после обновления прошивки или миграции устройства.

Исправление

Сформируйте binding заново для текущего ключа и текущего challenge. Нельзя исправлять такую ошибку копированием binding из ранее успешного запроса.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version