如何使用.NET Framework System.Security.Cryptography例程验证GPG签名(.asc文件)

时间:2011-06-04 16:07:46

标签: .net cryptography digital-signature gnupg

如何验证由gpg签名的文件的签名?

我有:签名的导出公钥,文件和带有签名的.asc文件。

这个例程似乎是我需要的内容,现在它基本上是格式转换的问题:http://msdn.microsoft.com/en-us/library/system.security.cryptography.dsa.verifysignature.aspx

实际上调用gpg是因为(1)我不想发送它和(2)我不想弄乱用户的密钥环,如果他们已经安装了它。

1 个答案:

答案 0 :(得分:1)

“格式转换”仅仅是编写OpenPGP代码的一部分 - 采用RFC 4880并开始编写。另一种方法是采用.NET的OpenPGP标准的现有实现,例如我们的OpenPGPBlackbox或BouncyCastle。

相关问题