| Previous | Next |
| CRYPT_E_MSG_ERROR | CRYPT_E_OID_FORMAT |
CRYPT_E_UNKNOWN_ALGO
The encoded CMS/PKCS#7 message names a cryptographic algorithm that the current CryptoAPI path does not recognize or support.
What to check for CRYPT_E_UNKNOWN_ALGO
- Inspect the message algorithm identifier and object identifier (OID) before changing any system cryptography policy.
- Confirm that the sender and recipient agree on the CMS message profile and supported algorithms.
- Do not re-enable legacy algorithms merely to suppress the error; choose a supported algorithm or update the producing system.
Microsoft: CryptMsgOpenToDecode
Microsoft: CryptVerifyMessageSignature
Verification: Preserve the cryptographic input, provider, key or certificate state that produces unknown algo, then compare the same operation after correcting only that state.
Looking for a different code? Search another status or error code.
