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