如何验证由gpg签名的文件的签名?
我有:签名的导出公钥,文件和带有签名的.asc文件。
这个例程似乎是我需要的内容,现在它基本上是格式转换的问题:http://msdn.microsoft.com/en-us/library/system.security.cryptography.dsa.verifysignature.aspx
实际上调用gpg是因为(1)我不想发送它和(2)我不想弄乱用户的密钥环,如果他们已经安装了它。
答案 0 :(得分:1)
“格式转换”仅仅是编写OpenPGP代码的一部分 - 采用RFC 4880并开始编写。另一种方法是采用.NET的OpenPGP标准的现有实现,例如我们的OpenPGPBlackbox或BouncyCastle。