我有一个客户想要加密他的数据库中的一些数据(不是密码;这需要实际加密,而不是散列)。将进行加密/写入的应用程序是用 Java 编写的,但是将解密它的进程位于安全防火墙后面,并且是用 ruby 编写的。
这个想法是使用公钥/私钥方案;Java 系统将使用公钥对其进行加密,然后本地机器上的进程将根据需要使用私钥对其进行解密。
我正在寻找任何人做类似事情的经验;我的主要问题是 java 和 ruby 上的哪些库可以与相同的键和数据互操作。
我有一个客户想要加密他的数据库中的一些数据(不是密码;这需要实际加密,而不是散列)。将进行加密/写入的应用程序是用 Java 编写的,但是将解密它的进程位于安全防火墙后面,并且是用 ruby 编写的。
这个想法是使用公钥/私钥方案;Java 系统将使用公钥对其进行加密,然后本地机器上的进程将根据需要使用私钥对其进行解密。
我正在寻找任何人做类似事情的经验;我的主要问题是 java 和 ruby 上的哪些库可以与相同的键和数据互操作。