SSL证书转JKS格式(MAC电脑)

在Tomcat服务器中一般使用的是.jks文件来配置SSL加密,本文将介绍转为.jks格式文件的方法。

一、安装openssl和keytool

  • mac系统自带openssl,打开“终端”软件,输入openssl version可以查看openssl的版本

二、转换命令

1.PFX转JKS

// PFX => JKS  
keytool -importkeystore -srckeystore test.pfx -destkeystore test.jks -srcstoretype PKCS12 -deststoretype JKS

2.CRT转JKS

// CRT => PFX  
openssl pkcs12 -export -inkey test1.key -in test.crt -out test.pfx

// PFX => JKS
keytool -importkeystore -srckeystore test.pfx -destkeystore test.jks -srcstoretype PKCS12 -deststoretype JKS

3.P12和JKS互相转换

// P12 => JKS
keytool -importkeystore -srckeystore test.p12 -srcstoretype PKCS12 -deststoretype JKS -destkeystore test.jks
// JKS => P12 
keytool -importkeystore -srckeystore test.jks -srcstoretype JKS -deststoretype PKCS12 -destkeystore test1.p12

4.CER和JKS相互转换

// CER => JKS
keytool -import -v -alias test -file test.cer -keystore test.jks -storepass 123456 -noprompt
// JKS => CER
keytool -export -alias test -keystore test.jks -storepass 123456 -file test.cer
Tagged

Related Posts

发表评论