DIDISOFT - OPEN PGP解密时空指针异常

本文关键字:空指针异常 解密 PGP OPEN DIDISOFT | 更新日期: 2023-09-27 17:50:59

我使用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

DIDISOFT - OPEN PGP解密时空指针异常

此支持请求已在DidiSoft官方支持论坛上处理

DidiSoft产品的主要支持渠道是通过电子邮件发送至support@didisoft.com,并保证在格林尼治标准时间晚上8:00/CST下午3:00之前对支持请求进行当天响应

其他支持方法可以在DidiSoft支持信息页面找到。