| Previous | Next |
| CRYPT_E_UNEXPECTED_ENCODING | CRYPT_E_HASH_VALUE |
CRYPT_E_AUTH_ATTR_MISSING
The signed message lacks an authenticated attribute that the caller expected. This is a message-profile or verification-policy problem, not proof that every certificate in the chain is invalid.
What to check for CRYPT_E_AUTH_ATTR_MISSING
- Identify the exact authenticated attribute required by the application or protocol.
- Inspect the signer information and distinguish a missing attribute from an invalid signature or untrusted signer.
- Make the sender produce the required signed attribute instead of accepting an unsigned substitute.
Microsoft: CryptVerifyMessageSignature
Diagnostic discriminator: Inspect the authenticated-attribute set required by the message operation. This result is specifically a missing authenticated attribute, distinct from a bad signature or unsupported algorithm.
Looking for a different code? Search another status or error code.
