我需要替换现有的应用程序,除其他外,该应用程序需要以与 PGP Desktop 兼容的方式加密/解密/签署消息和文件。
新应用程序是用 Java (JDK 1.6) 编写的,将在 Linux 上运行。
在调查了可用的内容后,我看到BouncyCastle 支持OpenPGP
. 否则,JCE 不提供与 PGP 兼容的安装。
从 PGP 调用官方命令行客户端作为外部进程是我想尽可能避免的事情(而且它要花费数千美元)。
还有其他选择吗,或者就是这样?
谢谢。
我需要替换现有的应用程序,除其他外,该应用程序需要以与 PGP Desktop 兼容的方式加密/解密/签署消息和文件。
新应用程序是用 Java (JDK 1.6) 编写的,将在 Linux 上运行。
在调查了可用的内容后,我看到BouncyCastle 支持OpenPGP
. 否则,JCE 不提供与 PGP 兼容的安装。
从 PGP 调用官方命令行客户端作为外部进程是我想尽可能避免的事情(而且它要花费数千美元)。
还有其他选择吗,或者就是这样?
谢谢。
Cryptix是另一种选择,但看起来该项目在 2005 年被放弃了。Cryptix 网站推荐Bouncy Castle。