Site icon EfmSoft

¿Qué significa el código HRESULT 0x8009310A (CRYPT_E_ASN1_BADREAL)?

 
Anterior Siguiente
CRYPT_E_ASN1_BADARGS CRYPT_E_ASN1_BADTAG

CRYPT_E_ASN1_BADREAL

Qué significa CRYPT_E_ASN1_BADREAL

CRYPT_E_ASN1_BADREAL corresponde al HRESULT 0x8009310A. Windows indica: «Valor REAL de ASN.1 no válido.».

ASN.1 REAL inválido

El decoder está interpretando un campo declarado como REAL y la codificación de sign/base/scaling/exponent/mantissa no cumple X.690. Un bloque que parece un floating-point de memoria no es automáticamente un ASN.1 REAL válido.

  • Confirma que el schema del campo es REAL y no otro tipo ASN.1.
  • Inspecciona contents octet, exponent length y canonical representation.
  • Si el dato procede de un certificado, verifica que no se seleccionó por error el PDU o schema equivocado.

Referencias técnicas


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

Exit mobile version