1. 程式人生 > >關於pfx證書和cer證書

關於pfx證書和cer證書

Pfx證書同時包含了公鑰資訊和私鑰資訊


 

Cer證書只包含公鑰資訊



 

如果客戶端與網站通訊時需要用到私鑰(基本所有需要數字證書的網站都會用到私鑰),則cer證書是無法正常訪問網站的,網站會提示“該頁要求客戶證書”



 

由於cer證書只包含公鑰資訊,一般只能用於解密使用(解密該公鑰對應的私鑰加密的資料)。

Pfx證書既可以匯出為pfx證書,也可以匯出為cer證書。

Pfx證書匯出時,會提示是否匯出私鑰,匯出私鑰即pfx證書,不到出則是cer證書。



 

如果選擇匯出私鑰,出於安全性考慮,瀏覽器會提示你指定一個密碼用於保護該私鑰,日後再次匯入該pfx證書時,瀏覽器會要求你提供該私鑰保護密碼。



 

匯入pfx證書時,需要指定私鑰保護密碼,另外還有一個選項“標誌此金鑰為可匯出金鑰。這將允許您稍後備份或傳輸金鑰”,出於安全性考慮,該選項預設是不勾選的,如果不勾選,下次從瀏覽器匯出該證書時,則無法匯出pfx格式了,只能匯出不包含私鑰的cer格式了。



 

Pfx證書匯入時,如果未勾選“金鑰可匯出”,則下次匯出時,由於無法匯出私鑰,只能匯出cer證書了。

 

 

Pfx證書預設匯入到“個人”選項卡下。

Cer證書只能匯入到“其他人”選項卡下,無法匯入到“個人”選項卡下。



 

Cer證書不能匯出為pfx證書。