[英]Getting Certificates from Java Keystore
我正在使用Java Keystore生成domain.csr
, domain.keystore
和domain.cer
。 我需要使用需要domain.crt
和domain.key
SSL保護域。 我怎么能得到這兩個? domain.csr
和domain.crt
之間有什么區別還是兩者相同? 所有擴展名(例如csr
, pem
, crt
, csr
等)之間的區別是什么?
我需要使用需要domain.crt和domain.key的SSL保護域。 我怎么能得到這兩個?
生成自簽名證書時,通常會獲得一個私鑰(.key)和一個證書(.crt)
您是如何生成您的domain.*
文件的? 可能是domain.keystore
是您要查找的密鑰文件。 檢查文件的內容,看看是否存在字符串----- BEGIN PRIVATE KEY -----
domain.csr和domain.crt之間有什么區別還是兩者相同?
他們是不同的。 .csr
是證書簽名請求, .crt
是證書頒發機構簽名的證書
所有擴展名(例如csr,pem,crt,csr等)之間的區別是什么?
從這里
.DER = DER擴展名用於二進制DER編碼的證書。 這些文件也可能帶有CER或CRT擴展名。
.PEM = PEM擴展名用於不同類型的X.509v3文件,這些文件包含以(--- BEGIN…)行為前綴的ASCII(Base64)裝甲數據。 通用擴展
.CRT = CRT擴展名用於證書。 證書可以編碼為二進制DER或ASCII PEM。 CER和CRT擴展幾乎是同義詞。
.CER = .crt的替代形式(Microsoft約定)
.KEY = KEY擴展名同時用於公用和專用PKCS#8密鑰。 密鑰可以編碼為二進制DER或ASCII PEM。
.CSR =證書簽名請求,編碼為二進制DER或ASCII PEM。 用於包含對證書頒發機構的證書請求
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.