Format Atlas

指南

选择证书或密钥文件格式

先确认目标环境要求的格式,并区分已签发证书、证书签名请求和私钥。

应该选择哪种格式?

根据文件在工作流程中的用途选择格式。

  • 文本编码的证书或密钥 → PEM
  • 已签发的证书文件 → CRT 或 CER
  • 二进制编码的证书 → DER
  • 包含证书与私钥的容器 → PFX 或 P12
  • 向证书颁发机构申请 → CSR

不要只看扩展名

CRT 和 CER 是证书常用的扩展名;PEM 和 DER 描述编码形式。请检查文件内容、目标要求,以及是否包含证书链。

妥善保护私钥

PFX/P12 和部分 PEM 文件可能包含私钥。不要放入公开仓库、网站目录、聊天或邮件附件;应安全存储并控制访问权限。

候选格式

PEM

适用于: 目标要求 PEM 时部署证书或密钥

不太适用于: 未检查内容就公开或分享

CRT

适用于: 按要求部署已签发的 X.509 证书

不太适用于: 将它当作私钥使用

DER

适用于: 目标要求 DER 编码时部署证书

不太适用于: 作为纯文本编辑

PFX

适用于: 目标要求 PKCS#12 时迁移证书和私钥

不太适用于: 存放在公开位置

CSR

适用于: 向证书颁发机构申请证书

不太适用于: 当作已签发证书部署

导出前注意事项

  • 不要公开或分享可能含有私钥的文件。
  • 核对有效期、主体名称、证书链及目标环境要求。

相关比较

指南

参考资料与规范