現(xiàn)如今為了保護(hù)用戶數(shù)據(jù),多數(shù)企業(yè)都已經(jīng)給網(wǎng)站安裝了標(biāo)準(zhǔn)化的ssl證書(shū)。要獲得證書(shū),網(wǎng)站運(yùn)營(yíng)商需要聯(lián)系認(rèn)證機(jī)構(gòu)。這些組織有權(quán)頒發(fā) SSL 證書(shū),但通常會(huì)對(duì)其服務(wù)收取費(fèi)用。因此很多企業(yè)由于成本原因會(huì)選擇自己生成ssl證書(shū)。
那么自己真的能生成ssl證書(shū)嗎?個(gè)人申請(qǐng)ssl證書(shū)的流程是什么樣的?
1、自己能生成ssl證書(shū)嗎?
自己可以生成ssl證書(shū),自己生成SSL證書(shū)可以通過(guò)OpenSSL的Keytool、Adobe Reader和Apple的密鑰鏈等工具來(lái)創(chuàng)建。雖然目前還是有很多用戶在使用自己生成的SSL證書(shū),但是站在安全的角度考慮,不建議使用。
2、個(gè)人申請(qǐng)ssl證書(shū)的流程是什么樣的?
①創(chuàng)建根證書(shū)密鑰文件(自己做CA)root.key;創(chuàng)建根證書(shū)的申請(qǐng)文件root.csr;創(chuàng)建一個(gè)自當(dāng)前日期起為期十年的根證書(shū)root.crt。
②創(chuàng)建服務(wù)器證書(shū)密鑰server.key;創(chuàng)建服務(wù)器證書(shū)的申請(qǐng)文件server.csr;創(chuàng)建自當(dāng)前日期起有效期為期兩年的服務(wù)器證書(shū)server.crt。
③創(chuàng)建客戶端證書(shū)密鑰文件client.key;創(chuàng)建客戶端證書(shū)的申請(qǐng)文件client.csr;創(chuàng)建一個(gè)自當(dāng)前日期起有效期為兩年的客戶端證書(shū)client.crt。
④將客戶端證書(shū)文件client.crt和客戶端證書(shū)密鑰文件client.key合并成客戶端證書(shū)安裝包c(diǎn)lient.pfx;保存生成的文件備用,其中server.crt和server.key是配置單向SSL時(shí)需要使用的證書(shū)文件,client.crt是配置雙向SSL時(shí)需要使用的證書(shū)文件,client.pfx是配置雙向SSL時(shí)需要客戶端安裝的證書(shū)文件。
.crt文件和.key可以合到一個(gè)文件里面,把2個(gè)文件合成了一個(gè).pem文件,直接復(fù)制過(guò)去即可。
以上就是有關(guān)自己能生成ssl證書(shū)嗎?個(gè)人申請(qǐng)ssl證書(shū)流程的知識(shí)介紹。推薦閱讀:自簽ssl證書(shū)怎么樣?企業(yè)可以使用自簽ssl證書(shū)嗎?