¿Qué significa el código HRESULT 0x8009100A (CRYPT_E_NOT_DECRYPTED)?

 
Anterior Siguiente
CRYPT_E_ALREADY_DECRYPTED CRYPT_E_RECIPIENT_NOT_FOUND

CRYPT_E_NOT_DECRYPTED

Qué significa CRYPT_E_NOT_DECRYPTED

CRYPT_E_NOT_DECRYPTED corresponde al HRESULT 0x8009100A. Windows indica: «El contenido del mensaje criptográfico aún no se ha descifrado.».

Contenido todavía cifrado

El caller intenta leer información que sólo existe después de descifrar un enveloped message. Antes de consultar datos dependientes del plaintext hay que completar recipient selection y decrypt con un certificado/clave privada adecuados.

  • Confirma que el blob es realmente un enveloped CMS message.
  • Verifica que el recipient certificate y su private key se seleccionan antes de leer contenido protegido.
  • Mantén el orden decode → recipient selection → decrypt → access to plaintext.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.