请教S/MIME邮件数字签名的格式?
最近用VC++在做支持签名的邮件系统,可是不知道如何将签名后的数据如何打包。
另外如果带附件的邮件,还是对正文签名还是对正文+附件签名?
签名部分字段如下
Content-Type: application/x-pkcs7-signature;
name= "smime.p7s "
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename= "smime.p7s "
MIIFjgYJKoZIhvcNAQ....(里面是些什么内容?如果包含证书和签名内容,是以怎样的格式排列的?)
smime.p7s作为附件下载后,可用Windows证书管理器打开。
[解决办法]
签名结果放到正文的后面,当成一个附件
带附件的邮件是对正文+附件进行签名的.
[解决办法]
p7s格式可能包含了签名者的证书信息