小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

SSL 證書格式普及,PEM、CER、JKS、PKCS12

 BIGDATA云 2019-06-28

根據(jù)不同的服務(wù)器以及服務(wù)器的版本,我們需要用到不同的證書格式,就市面上主流的服務(wù)器來說,大概有以下格式:

  • .DER .CER,文件是二進制格式,只保存證書,不保存私鑰。

  • .PEM,一般是文本格式,可保存證書,可保存私鑰。

  • .CRT,可以是二進制格式,可以是文本格式,與 .DER 格式相同,不保存私鑰。

  • .PFX .P12,二進制格式,同時包含證書和私鑰,一般有密碼保護。

  • .JKS,二進制格式,同時包含證書和私鑰,一般有密碼保護。


DER

該格式是二進制文件內(nèi)容,Java 和 Windows 服務(wù)器偏向于使用這種編碼格式。

OpenSSL 查看:

openssl x509 -in certificate.der -inform der -text -noout

轉(zhuǎn)換為 PEM:

openssl x509 -in cert.crt -inform der -outform pem -out cert.pem

PEM

Privacy Enhanced Mail,一般為文本格式,以 -----BEGIN... 開頭,以 -----END... 結(jié)尾。中間的內(nèi)容是 BASE64 編碼。這種格式可以保存證書和私鑰,有時我們也把PEM 格式的私鑰的后綴改為 .key 以區(qū)別證書與私鑰。具體你可以看文件的內(nèi)容。

這種格式常用于 Apache 和 Nginx 服務(wù)器。

OpenSSL 查看:

openssl x509 -in certificate.pem -text -noout

轉(zhuǎn)換為 DER:

openssl x509 -in cert.crt -outform der -out cert.der

CRT

Certificate 的簡稱,有可能是 PEM 編碼格式,也有可能是 DER 編碼格式。如何查看請參考前兩種格式。

PFX

Predecessor of PKCS#12,這種格式是二進制格式,且證書和私鑰存在一個 PFX 文件中。一般用于 Windows 上的 IIS 服務(wù)器。改格式的文件一般會有一個密碼用于保證私鑰的安全。

OpenSSL 查看:

openssl pkcs12 -in for-iis.pfx

轉(zhuǎn)換為 PEM:

openssl pkcs12 -in for-iis.pfx -out for-iis.pem -nodes

JKS

Java Key Storage,很容易知道這是 JAVA 的專屬格式,利用 JAVA 的一個叫 keytool的工具可以進行格式轉(zhuǎn)換。一般用于 Tomcat 服務(wù)器。

你可以到這里進行格式轉(zhuǎn)換:https:///cert_convert.html

Refer to :https://blog.freessl.cn/

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多