根據the answer to this server-fault question,幾乎所有的證書文件格式都可以在公鑰旁邊包含私鑰,因此如何識別證書是否包含私鑰?如何識別我的證書是否包含私鑰?
這很重要,因爲我不想在不知不覺中將私鑰發送到遠程客戶端。
根據the answer to this server-fault question,幾乎所有的證書文件格式都可以在公鑰旁邊包含私鑰,因此如何識別證書是否包含私鑰?如何識別我的證書是否包含私鑰?
這很重要,因爲我不想在不知不覺中將私鑰發送到遠程客戶端。
繼鏈接的結構:
的.csr。沒有鑰匙
.pem。密鑰和/或證書。尋找-----BEGIN PRIVATE KEY----
或-----BEGIN RSA PRIVATE KEY-----
或-----BEGIN ENCRYPTED PRIVATE KEY-----
。關鍵鍵在pem
格式
.pkcs12的.pfx或.p12密鑰和/或證書。列表鍵與openssl pkcs12 -info -nocerts -in keystore.p12
.derpem
無base64編碼的內容。在openssl x509 -inform DER -in cert.der
尋找KEY
.cert .CER .CRT密鑰和/或證書。內容可以是pem
或der
.p7b。只有證書
.crl。沒有鑰匙
嗯,一個.CSR將包含你的公鑰。畢竟,它的全部目的是要求籤署公鑰。 – ferg
不知道爲什麼它被低估了。 – MikeMurko