Site icon EfmSoft

What does NTSTATUS 0xC000A000 (STATUS_INVALID_SIGNATURE) mean?

 
Previous Next
STATUS_WOW_ASSERTION STATUS_HMAC_NOT_SUPPORTED

STATUS_INVALID_SIGNATURE

The signature does not authenticate the supplied content

This status reports a verification failure, not merely the absence of a signature. The verifier found signature material but could not validate it for the content and trust inputs supplied to the operation. Common causes include a changed payload, the wrong public key or certificate, an unsupported parameter set, or a mismatch between the bytes signed and the bytes later verified.

A successful hash of the file does not resolve the problem unless that exact hash and encoding are what the signature covers. Containers and signed documents can apply canonicalization, transforms, detached references, or metadata rules before verification. Diagnostics must preserve the original input and identify the component that selected the verification policy.

What to inspect

References


Looking for a different code? Search another status or error code.

Exit mobile version