利用java语言写的openssl转换证书格式工具,使用方法如下所示:
Java KeyStore文件转换为微软的.pfx文件和OpenSSL的PEM格式文件(.key + .crt)
运行方式:
JKS2PFX <KeyStore文件> <KeyStore密码> <Alias别名> <导出文件名> [Java Runtime的目录]
Java Runtime的目录,指包含Java.exe和keytool.exe的目录,如:
c:progra~1Javajre1.5.0_06in
例如:
JKS2PFX server.jks 123456 tomcat exportfile c:progra~1Javajre1.5.0_06in
运行方式:
JKS2PFX <KeyStore文件> <KeyStore密码> <Alias别名> <导出文件名> [Java Runtime的目录]
Java Runtime的目录,指包含Java.exe和keytool.exe的目录,如:
c:progra~1Javajre1.5.0_06in
例如:
JKS2PFX server.jks 123456 tomcat exportfile c:progra~1Javajre1.5.0_06in
这里需要注意的是:
别名一定要写对,私钥的加密秘钥也一定要输对。不然会导出错误的。