openssl x509 格式转换
在 PEM 与 DER 之间转换证书格式
语法
openssl x509 -in 输入 [-inform DER] -outform 输出格式 -out 输出文件说明
适用于把文本 PEM 转为二进制 DER,或反向转换以便不同系统导入。PEM 是 base64 文本并用 BEGIN/END 标记包裹,DER 是纯二进制。转换只改变编码方式,不影响证书内容与指纹。
参数
-inform输入格式,PEM 或 DER
-outform必填输出格式,PEM 或 DER
-out输出文件
示例
PEM 转 DER
部分设备只接受二进制证书。
openssl x509 -in cert.pem -outform DER -out cert.der注意事项:转换后用指纹命令比对一次,确认内容未变。
DER 转 PEM
还原为便于阅读和拼接的文本格式。
openssl x509 -in cert.der -inform DER -outform PEM -out cert.pem注意事项:如需把证书与中间链合并成 fullchain,按叶子证书在前的顺序直接拼接 PEM 文本即可。