【发布时间】:2009-02-05 19:54:08
【问题描述】:
我们需要对文件进行 PGP 加密并通过 FTP 将它们发送给第三方。这些文件使用第三方的 DH/DSS 公钥加密,并使用我们的私钥签名。
第三方拥有我们的公钥和他们自己的私钥。加密/解密有效,但第三方在尝试验证我们的签名时收到警告。
当我们尝试使用 PGP Desktop 解密和验证类似加密的文件时,文件验证时不会发出警告。
第三方正在使用“McAfee E-Business Server”
确切的警告是: 警告:签名错误,与文件内容不匹配! 来自用户“用户名”的错误签名
代码有点复杂,但是I posted it on my blog。如果更合适的话,我可以在这里发布它而不是链接。
感谢任何有关如何解决此问题的见解。
【问题讨论】:
标签: c# bouncycastle pgp