OpenSSL直接从消息摘要创建CMS

OpenSSL直接从消息摘要创建CMS,openssl,Openssl,为了开始生成CMS,您需要提供用于签名的“数据” 我的问题是我已经有了消息摘要(“数据”的预计算SHA256散列),并且在签名期间不需要openssl来计算散列,有人知道我如何使用openssl从预计算的SHA256散列生成CMS吗?非常感谢您提前查看的源代码,您似乎需要将CMS\u set1\u eContentType与NID\u pkcs7\u digest一起使用。我不确定这在实践中有多困难。通常,盲目地在文档的散列文件上签名是个坏主意。通常,您需要原始文档,以便确保您知道将签名应用于

为了开始生成CMS,您需要提供用于签名的“数据”


我的问题是我已经有了消息摘要(“数据”的预计算SHA256散列),并且在签名期间不需要openssl来计算散列,有人知道我如何使用openssl从预计算的SHA256散列生成CMS吗?非常感谢您提前查看的源代码,您似乎需要将
CMS\u set1\u eContentType
NID\u pkcs7\u digest
一起使用。我不确定这在实践中有多困难。通常,盲目地在文档的散列文件上签名是个坏主意。通常,您需要原始文档,以便确保您知道将签名应用于何处。谢谢!让我查一下。。。