zoukankan      html  css  js  c++  java
  • ssl证书文件

    证书(Certificate) - *.cer *.crt
    私钥(Private Key) - *.key
    证书签名请求(Certificate signing request) - *.csr

    至于pem和der,是编码方式,以上三类均可以使用这两种编码方式,因此*.pem和*.der(少见)不一定是以上三种(Cert,Key,CSR)中的某一种

    *.pem - base64编码

    *.der - 二进制编码



    ASN.1是一套完整的数据结构与数据存储格式描述
    BER/DER是ASN.1的二进制编码方式
    PEM是DER编码再进行Base64编码后的文本格式

    上面三个都是“表示格式”

    公钥和私钥一般都是用PEM方式保存,但是公钥文件还不足以成为证书,还需要CA的签名
    CSR是证书签名请求,CA用自己的私钥文件签名之后生成CRT文件就是完整的证书了
    CER和CRT其实是一样的,只是一般Linux下面叫CRT多,Windows下面叫CER多


    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    类型转换函数
    经典问题解析三
    函数调用操作符
    python xml_str转json
    SoapUI导入webService接口
    python两个字符串有变化值作对比
    jenkins编译源码和发布网站
    Jmeter上传文件
    Djiango数据库操作
    mongo常用sql
  • 原文地址:https://www.cnblogs.com/mikeluwen/p/10218650.html
Copyright © 2011-2022 走看看