解密AES邮件
本文关键字:邮件 AES 解密 | 更新日期: 2023-09-27 17:50:52
我尝试解密AES
加密邮件。我可以收到邮件,但当我保存附件时,它是一个smime.p7m
文件,但我无法解密它。我尝试使用Chilkat
或EAGetMail
来解密它。
我需要证书或私钥/公钥吗?
Mail oMail = oClient.GetMail(info);
Certificate oCert = new Certificate();
oCert.Load("E:''Programme''Email_Verarbeitung''tt.cer");
try
{
oMail = oMail.Decrypt(oCert);
}
catch (Exception ert) { Log.writeLog(ert.Source + "_" + ert.Message); }
得到Error-Message:
EAGetMail20_Cannot find the certificate and private key to use for decryption
有人知道吗?
来自EAGetMail文档:
pfx and cer
*。PFX证书包含公钥/私钥和*。Cer只包含公钥,所以*。PFX能够解密电子邮件,而*。他习惯了只能加密邮件。*。PFX和*。cert可以通过"Control . cert"导出显示器"->"互联网选项"->"内容"——>"证书"。如果进口选择私钥,即*。将生成PFX,否则生成*.cer
为了解密,你需要私钥。所以,看起来你应该使用.pfx
文件。