一个关于Crypto API的问题,急!不解决过不了年了...
我使用Crypto API产生一个SMIME格式的EMail,对信息签名后,我将签名信息,写到smime.p7s文件里,然后再由MIME Parser读出来放到邮件里。问题是我现在产生的smime.p7s好像是不对的。
程序的大概流程如下:
CertOpenStore...\\打开Store
CertFindCertificateInStore...\\得到签名者证书
SignMessagePara...\\设置CRYPT_SIGN_MESSAGE_PARA
CryptSignMessage...\\产生数字签名
WriteBlob...\\将签名写到smime.p7s文件中
如果谁能提供帮助,解决问题,谁独得100分另外开贴结分,提供帮助的其他人也有分