从 Base64 编码的信封中读取 CMS 签名的信封数据结构

从 Base64 编码的信封中读取 CMS 签名的信封数据结构

有没有办法从 Base64 编码签名的封装消息中读取 CMS 封装数据结构?

我特别感兴趣的是阅读哪种算法用于临时密钥加密。我已从另一方收到此消息,并应该提取数据,但是当我使用 BouncyCastle 实现读取密钥加密算法时,我得到的值与预期值(并声称是)不同。

如果我可以使用第三方工具来验证密钥加密是否如预期的那样(或证明自己错了),那将会很有帮助。

我尝试使用openssl,以及诸如 之类的命令openssl cms -cmsout -print -in ~/Downloads/encryptedSignedData.txt,但无论-inform我使用哪个参数,它都会报告错误。

非常感谢任何提示!

相关内容