Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用JKS文件创建pem文件_Java_Ssl_Openssl_Pem - Fatal编程技术网

Java 如何使用JKS文件创建pem文件

Java 如何使用JKS文件创建pem文件,java,ssl,openssl,pem,Java,Ssl,Openssl,Pem,我想创建两个.pem文件,一个用于客户端,另一个用于服务器,根据我的理解客户端pem文件将具有服务器公钥+客户端私钥和服务器pem文件将具有客户端公钥+服务器私钥。我已经从创建了jks文件 要获得所需的pem文件以及那些文件,需要遵循哪些步骤。pem文件应该启用密码几乎是[converting-a-java-keystore-to-pem-format][1]的副本。参考这篇文章。[1] :但它并没有谈到客户机和服务器.pem文件,这正是我感到困惑的地方。除了客户机密钥库可能包含也可能不包含私钥

我想创建两个
.pem
文件,一个用于
客户端
,另一个用于
服务器
,根据我的理解
客户端pem文件
将具有
服务器公钥+客户端私钥
服务器pem文件
将具有
客户端公钥+服务器私钥
。我已经从创建了
jks
文件


要获得所需的
pem文件
以及那些
文件,需要遵循哪些步骤。pem
文件应该启用
密码

几乎是[converting-a-java-keystore-to-pem-format][1]的副本。参考这篇文章。[1] :但它并没有谈到客户机和服务器.pem文件,这正是我感到困惑的地方。除了客户机密钥库可能包含也可能不包含私钥之外,没有区别。所有步骤都是相同的。