如果我使用ProtectKeysWithCertificate("thumbprint")方法,它在/etc/ssl/certs位置找不到证书。因此,我尝试在Linux上搜索本地计算机\根目录,并使用ProtectKeysWithCertificate()方法从证书存储中自行加载X509证书。这会加载用于加密的证书,但它无法解密任何东西(我得到'Unable to retrieve the decryption‘错误),并且每次服务重新启动时都会
我目前正在使用C#中的BouncyCastle API (版本1.6.1)编写一个用于PGP加密文件的应用程序。在使用公钥/私钥对和密码短语加密和解密文件方面,我已经设法让一切正常工作,但我工作的一个要求也是创建将文件加密到SDA(自解密档案)的能力,就像官方PGP软件所做的那样。
有谁知道如何实现这一点吗?