openssl,对消息进行签名(sha1)并生成s/mime
我是openssl和所有这些加密技术的新手,需要一些帮助 我需要签署一条消息(摘要sha1)并将其放入mime部分 a) 摘要和签名我得到了:openssl,对消息进行签名(sha1)并生成s/mime,openssl,mime,sha1,Openssl,Mime,Sha1,我是openssl和所有这些加密技术的新手,需要一些帮助 我需要签署一条消息(摘要sha1)并将其放入mime部分 a) 摘要和签名我得到了: openssl sha1 -sign mycert.pem -passin pass:1234 data > signed_sha1 openssl smime -sign -in data -signer mypfx.pfx -passin pass:1234 > mime b) mime和签名(但不只是摘要,而是整个消息)我得到了:
openssl sha1 -sign mycert.pem -passin pass:1234 data > signed_sha1
openssl smime -sign -in data -signer mypfx.pfx -passin pass:1234 > mime
b) mime和签名(但不只是摘要,而是整个消息)我得到了:
openssl sha1 -sign mycert.pem -passin pass:1234 data > signed_sha1
openssl smime -sign -in data -signer mypfx.pfx -passin pass:1234 > mime
所以,a)给了我一个摘要和签名,但不是全部作为哑剧的最终结果
及
b) 给了我一个哑剧,但整个消息的签名并不是SHA1的唯一签名
如果我将a)和b)组合在一起,我就不会再在b)中重复签名(从a)中签名我的签名-sha1)
我不知道如何使用openssl来实现mime(在b中)来避免双重签名,而不使用-sign
如果我只在a)中进行了sha1而没有签名,我不确定是否可以简单地将我的数据文件与a)和b)的结果结合起来,从而得到正确的结果
谢谢你的帮助
克里斯是我自己弄的。问题是mime消息已损坏