验证PgP加密和签名文件与BouncyCastle

本文关键字:BouncyCastle 签名文件 PgP 加密 验证 | 更新日期: 2023-09-27 18:07:04

我在c#中的bouncycastle库的帮助下使用PgP签署文档。我如何验证签名的文档以确保它是由正确的人签名的,甚至确定是谁签名的?

我正在使用问题中的代码,并进行了一些修改来签署文件。密钥是自生成的。

编辑:我可以使用此链接中的信息验证签名文件。然而,在加密和签名的文件中,我无法获得PgpSignatureList用于验证。然而,我能够获得LiteralData和解密工作。

验证PgP加密和签名文件与BouncyCastle

Bouncy Castle c#项目包含一个等效的示例