DIDISOFT - 解密时打开PGP空指针异常

时间:2013-01-07 20:00:59

标签: c# pgp

我正在使用didisoft的OpenPGP来加密和解密文件。我有一个加密文件和与加密密钥对应的私钥。但是当我尝试使用DecryptFile()方法时,我得到一个空指针异常..我无法弄清楚问题是什么。任何帮助,将不胜感激。 代码:

public void decryptFile(string filename, string destPath)

string password = "xxx";
                string encFile = System.IO.Path.GetTempPath() + filename;
                string keyFile = ConfigurationManager.AppSettings["DecryptKeyFile"].ToString();
                PGPLib pgpDecrypter = new PGPLib();
                File.Create(destPath + filename);
                string a = pgpDecrypter.DecryptFile(encFile, keyFile, password, destPath+filename);  // I get the error on this line

1 个答案:

答案 0 :(得分:1)

此支持请求已在官方DidiSoft support forum

上处理

DidiSoft产品的主要支持渠道是发送电子邮件至support@didisoft.com,并保证在当天晚上8点到格林威治标准时间下午8点/下午3点之前发出支持请求。

其他支持方法可以在DidiSoft support information page找到。