来自pem文件的Java密钥库

时间:2015-05-04 14:16:41

标签: java keystore

我有一个带密码"密码"的client.pem文件 我在stunnel中使用它来连接到web服务。

现在我希望使用javas keyStore和trustStore。 如何将此工作.pem文件转换为工作密钥库?

我试过这个: Import PEM into Java Key Store

将它添加到cacerts文件中,以为我可以将它用于信任库。

我在某处读到cacerts文件实际上是一个jks文件?

所以我不应该这样做:

    -Djavax.net.ssl.keyStore="C:\cacerts"
    -Djavax.net.ssl.keyStoreType="JKS"
    -Djavax.net.ssl.keyStorePassword="changeit"
    -Djavax.net.ssl.trustStore="C:\cacerts"
    -Djavax.net.ssl.trustStorePassword="changeit"

这不起作用。我想它不应该是因为client.pem的原始密码不会在任何地方使用。 但是我该怎么做? truststore文件应该可以吗? 如果是这样,我如何创建密钥库。

感谢您的帮助。

0 个答案:

没有答案