Что означает код NTSTATUS 0xC000A002 (STATUS_AUTH_TAG_MISMATCH)?

 
Предыдущий Следующий
STATUS_HMAC_NOT_SUPPORTED STATUS_INVALID_STATE_TRANSITION

STATUS_AUTH_TAG_MISMATCH

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

STATUS_AUTH_TAG_MISMATCH — вычисленный тег аутентификации не совпадает с переданным тегом.

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

Зафиксируйте учётную запись/principal, тип входа или API безопасности и узел, на котором появился STATUS_AUTH_TAG_MISMATCH.

  • Проверьте состояние учётной записи, срок/тип учётных данных, предоставленные привилегии и применённые локальные/доменные политики.
  • Для Kerberos/PKINIT отдельно проверьте KDC, SPN, время и сертификаты; при ошибках доверительных отношений — защищённый канал домена и соответствующую учётную запись компьютера.

Исходная формулировка

  • Authenticated decryption computed a tag that did not match the supplied authentication tag.
  • NIST SP 800-38D: GCM and authentication tags
  • Preserve the failing record for analysis, but do not log secret keys or decrypted plaintext.
  • Verify that framing does not include or omit headers, padding, or trailer bytes differently.
  • Authenticated-encryption modes validate an authentication tag over the ciphertext and, where applicable, additional authenticated data.

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


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