Site icon EfmSoft

Что означает код HRESULT 0x80096011 (TRUST_E_MALFORMED_SIGNATURE)?

 
Предыдущий Следующий
TRUST_E_BAD_DIGEST TRUST_E_BASIC_CONSTRAINTS

TRUST_E_MALFORMED_SIGNATURE

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

TRUST_E_MALFORMED_SIGNATURE (0x80096011) — Механизм доверия Windows не может разобрать цифровую подпись из-за некорректного формата.

Объект может содержать signature blob, но структура PKCS#7/Authenticode или связанное encoding нарушено настолько, что policy verification не начинается нормально.

Диагностика и проверка результата

Сохраните проверяемый файл и извлечённый signature blob до любых преобразований. Проверьте целостность PE/certificate table или detached signature и сравните hash файла с исходным артефактом.

Исправление требует восстановить корректно сформированную подпись/файл. Добавление сертификата в trust store не исправляет malformed encoding.

Документация для результата 0x80096011: certificate and trust return values.


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

Exit mobile version