Site icon EfmSoft

¿Qué significa el código HRESULT 0x80091009 (CRYPT_E_ALREADY_DECRYPTED)?

 
Anterior Siguiente
CRYPT_E_INVALID_INDEX CRYPT_E_NOT_DECRYPTED

CRYPT_E_ALREADY_DECRYPTED

Qué significa CRYPT_E_ALREADY_DECRYPTED

CRYPT_E_ALREADY_DECRYPTED corresponde al HRESULT 0x80091009. Windows indica: «El contenido del mensaje criptográfico ya se ha descifrado.».

Mensaje ya descifrado

El message context ya contiene el contenido descifrado y el caller intenta ejecutar otra operación que exige el estado encrypted. El problema es de lifecycle del mensaje, no de la clave o de la cadena de certificados.

  • Traza una sola transición decrypt por message handle.
  • No vuelvas a pasar plaintext o un contexto ya descifrado a la ruta de decrypt.
  • Si necesitas reprocesar el blob original, crea un contexto nuevo a partir del CMS/PKCS#7 cifrado.

Referencias técnicas


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

Exit mobile version