Lectura de la estructura de datos envueltos firmados por CMS desde un sobre codificado en Base64

Lectura de la estructura de datos envueltos firmados por CMS desde un sobre codificado en Base64

¿Hay alguna manera de leer la estructura de datos envueltos de CMS desde un mensaje envuelto firmado codificado en Base64?

Lo que me interesa especialmente es leer qué tipo de algoritmo se utiliza para el cifrado de claves efímeras. Recibí este mensaje de otra parte y se supone que debo extraer los datos, pero cuando leo el algoritmo de cifrado de claves, usando la implementación de BouncyCastle, obtengo un valor diferente al esperado (y afirmado).

Sería de gran ayuda si pudiera utilizar una herramienta de terceros para verificar que el cifrado de la clave no sea como se supone que es (o para demostrar que estoy equivocado).

Intenté usar openssl, con comandos como openssl cms -cmsout -print -in ~/Downloads/encryptedSignedData.txt, pero informa un error, sin importar qué -informargumento use.

¡Cualquier pista es muy apreciada!

información relacionada