| Предыдущий | Следующий |
| 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.
Нужно найти другой код? Найти другой код состояния или ошибки.