我正在开发基于Java,春天,JDBC,它部署在Tomcat 7 Web应用程序 我使用的私钥进行一个数据源密码的加密/解密私钥。我在哪里可以保存在Java代码中使用
现在我有这个私人密钥硬编码在Java代码。但我必须在更安全的地方保存私钥。 我该怎么做?
它是生成证书(密钥存储,密钥对),在Tomcat安装和检索从Java代码这个数据是个好主意?
我正在开发基于Java,春天,JDBC,它部署在Tomcat 7 Web应用程序 我使用的私钥进行一个数据源密码的加密/解密私钥。我在哪里可以保存在Java代码中使用
现在我有这个私人密钥硬编码在Java代码。但我必须在更安全的地方保存私钥。 我该怎么做?
它是生成证书(密钥存储,密钥对),在Tomcat安装和检索从Java代码这个数据是个好主意?
使用密钥库。您可以在私钥上输入密码并在密钥库文件上输入单独的密码。检查我对这个问题的答案的一些代码:http://stackoverflow.com/questions/14272842/open-x509-certificate-store-from-java-apis/14273320#14273320 – nablex