openssl,sign(sha1)一条消息并制作s / mime

时间:2010-05-05 15:07:21

标签: openssl mime sha1

我是openssl和所有这些加密内容的新手,需要一些帮助。

我需要签署一条消息(摘要sha1)并将其放入mime-part。

a)消化并签名我得到:

openssl sha1 -sign mycert.pem -passin pass:1234  data > signed_sha1
b)mime和签名(但整个消息而不仅仅是摘要)我得到:

openssl smime -sign -in data -signer mypfx.pfx -passin pass:1234 > mime

所以,a)给了我一个摘要和一个标志,但不是全部作为MIME的最终结果

b)给我一个MIME但是整个消息的签名而不是SHA1的onyl。

如果我结合a)和b)我在b)再次签署双重签名(从a签署我的签名sha1) 并且我不知道如何在没有-sign的情况下使用openssl制作mime-stuff(在b中)以避免双重签名。

如果我只在没有登录的情况下制作a1中的sha1,我不确定我是否可以简单地用a)的结果来合并我的数据文件,并且b)会给我正确的结果。

请求帮助!

克里斯

1 个答案:

答案 0 :(得分:0)

我自己得到了它。问题是一个腐败的哑剧信息。