我正在和一位朋友一起工作。他正在Ruby中实现他的软件,并且我正在Scala中完成我的工作(使用Lift)。我们使用一些异步加密和他使用Ruby OpenSSL的绑定是:适用于Scala的OpenSSL兼容API?
key = OpenSSL::PKey::RSA.generate(4096)
self.public_key = key.public_key
self.private_key = key
我正在寻找的是一个简单的API,它是兼容OpenSSL和在JVM上运行。我需要它来创建密钥对并对我们的有效负载进行加密和签名。你有什么建议吗?
我看着API并设法创建一个密钥对。我没有找到任何方法将一个openSSL密钥(DER-format)作为一个字符串,并从中创建一个密钥对,或者带上我的Java/Scala生成的密钥对,并用DER格式创建一个字符串。 – pfleidi 2010-06-10 16:41:44