我可以通过提供keyID来检索公钥。(我使用kleopatra导入了公钥)
注意: 我目前正在传递公钥文件路径来加密流。我使用BountyCastle nuget包成功加密了流没有任何问题。
我试过这个:
PgpPublicKeyRingBundle bun = new PgpPublicKeyRingBundle(new byte[200]);
var publicc = bun.GetPublicKey(long.Parse("12ERTY564"));
更新: 以上是测试KeyID。