| Previous | Next |
| CRYPT_E_AUTH_ATTR_MISSING | CRYPT_E_INVALID_INDEX |
CRYPT_E_HASH_VALUE
The digest associated with the cryptographic message did not match the data that was processed. This can result from modified content, the wrong detached content, or a message/signature pairing error.
What to check
- For detached signatures, verify that the exact original content bytes were supplied for verification.
- Compare hashes before and after transport or storage to find where the content changed.
- Treat the message as untrusted until the producer can provide a matching signed payload.
Microsoft: CryptVerifyMessageSignature
Looking for a different code? Search another status or error code.