OpenSSL源码简介
1、X.509标准 x509是由国际电信联盟(ITU-T)制定的数字证书标准;包含公钥和用户标志符、CA等; x509是数字证书的规范,P7和P12是两种封装形式;X.509是常见通用的证书格式。所有的证书都符合为Public key Infrastructure 制定的ITU-T x509国际标准。 PKCS # 7常用的后缀是: P7B, P7C, SPC PKCS # 12常用的后缀有: P12 ,PFX X.509 DER编码(ASCII)的后缀是: DER CER CRT X.509PEM编码(base64)的后缀是:PEM CER CRT pem格式是经过base64编码的证书,der格式是DER编码的证书; 证书入和导出操作支持四种文件格式。 个人信息交换 (PKCS #12) 个人信息交换格式(PFX,也称为 PKCS #12)支持安全存储证书、私钥和证书路径中的所有证书。PKCS #12 是唯一可用于导出证书及其私钥的文件格式。 加密消息语法标准 (PKCS #7) PKCS #7 格式支持存储证书和证书路径中的所有证书 DER 编码的二进制 X.509 区别编码规则 (DER) 格式支持存储单个证书。该格式不支持存储私钥或证书路径。 Base64 编码的 X.509 Base64 格式支持存储单个证书。该格式不支持存储私钥或证书路径。 cer/crt证书: