elasticsearch默认使用的证书格式是PFX格式或者叫pkcs12
PFX 格式:又称为 PKCS#12 格式,是一种包含了公钥、私钥及证书链的证书格式。通常需要输入密码才能使用。常用于 IIS 服务器和 Windows 平台
PFX转换为PEM格式
openssl pkcs12 -in certificate.pfx -out certificate.pem -nodes
#输出的文件certificate.cer 带有PEM 格式的cert和key
PEM格式转换为PFX
openssl pkcs12 -export -out certificate.pfx -inkey privateKey.key -in certificate.crt -certfile CACert.crt
PFX格式的文件增加证书
keytool -importcert -trustcacerts -noprompt -keystore elastic-stack-ca.p12 -alias ca -file ca.crt
给PFX格式的文件设置密码
openssl pkcs12 -in your_certificate.pfx -out new_certificate.pfx
标签:转换,certificate,证书,pkcs12,pem,格式,PFX,pfx
From: https://www.cnblogs.com/faberbeta/p/17407883.html