我正在和朋友一起做一个项目。他正在用 Ruby 实现他的软件,而我正在用 Scala 做我的工作(使用 Lift)。我们正在使用一些异步加密,他正在为此使用 ruby OpenSSL 绑定:
key = OpenSSL::PKey::RSA.generate(4096)
self.public_key = key.public_key
self.private_key = key
我正在寻找的是一个与 OpenSSL 兼容并在 JVM 上运行的简单 API。我需要它来创建密钥对并加密和签署我们的有效负载。你有什么建议吗?