Format Atlas

对比

CRT vs PFX

CRT/CER 通常表示 X.509 证书文件;PFX/P12 是可打包证书和私钥的容器。

应该选择哪种格式?

服务要求证书文件时使用 CRT;要求 PKCS#12 容器时使用 PFX/P12。

适用于 CRT

传输或部署 X.509 证书

  • 需要证书文件的服务器和客户端

适用于 PFX

证书迁移

  • 向要求 PKCS#12 的可信系统导入证书身份

基本信息

项目CRTPFX
扩展名.crt, .cer.pfx, .p12
MIME 类型application/pkix-certapplication/pkcs12
常见用途传输或部署 X.509 证书证书迁移
打开方式用证书查看器检查主体名称、颁发者、有效期和证书链。只在可信的证书管理工具中打开并核对内容。
导出或转换转换前确认编码、是否包含证书链及私钥是否单独保存。导出为 PEM 时,应确认是否包含私钥并保护所有输出文件。

按用途选择

需要证书文件的服务器和客户端

传输或部署 X.509 证书

CRT

向要求 PKCS#12 的可信系统导入证书身份

证书迁移

PFX

关键点 1

CRT/CER 本身并不表示其中包含私钥。

进一步了解差异

关键点 2

PFX/P12 可打包证书、私钥和身份数据。

进一步了解差异

进一步了解差异

请核对编码、证书链和目标系统要求,并保护任何私钥及其密码。

  • CRT/CER 可能采用 PEM 或 DER 编码。
  • PFX/P12 使用容器结构,可能含有敏感密钥材料。

常见问题

CRT 文件包含私钥吗?

该扩展名通常表示证书文件,而非私钥。请检查实际内容,不要仅凭扩展名判断。

了解详情

参考资料与规范