Encryption 需要使用PGP加密将字符串发送到另一台服务器

Encryption 需要使用PGP加密将字符串发送到另一台服务器,encryption,coldfusion,pgp,Encryption,Coldfusion,Pgp,一个客户端要求my向第三方发布xml字符串。问题是xml必须使用PGP加密。他们为我提供了一个公钥,如下所示: -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.14 (GNU/Linux) 我在网上几乎找不到有关使用ColdFusion进行此操作的信息。riaForge上有一个项目看起来可以完成这项工作,但需要在服务器上安装 我的问题是,在服务器上安装PGP是唯一的方法吗。我已经十年没有听说过PGP了,也从来没有用它加密过任何东

一个客户端要求my向第三方发布xml字符串。问题是xml必须使用PGP加密。他们为我提供了一个公钥,如下所示:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.14 (GNU/Linux)
我在网上几乎找不到有关使用ColdFusion进行此操作的信息。riaForge上有一个项目看起来可以完成这项工作,但需要在服务器上安装


我的问题是,在服务器上安装PGP是唯一的方法吗。我已经十年没有听说过PGP了,也从来没有用它加密过任何东西,因此任何见解都会非常感激。

自述文件说它安装了JAR,它由.cfc使用。在这个IMO中使用Bouncy Castle没有什么错。它是基于java的,并且是一个非常漂亮的(…以及我在查看自述文件之前的建议;-)您寻找替代品的具体原因是什么?我只是希望避免在服务器上安装任何东西,但听起来我不得不这么做。感谢您确认这是我需要采取的路径(编辑)CF确实附带了内置的Bouncy Castle版本,但它不包括PGP内容,所以现在有办法安装一些额外的东西(除非您在linux上?)。另一方面,它只需要罐子,罐子是独立的,很容易取下。@Leigh谢谢你的帮助。这些年来,我从阅读你的文章中学到了很多。谢谢你为CF社区所做的一切啊,谢谢。非常感谢:)