服務器創(chuàng)建ssl證書的步驟流程有哪些?
??一、生成私鑰
??我們一般運用openSSL這個工具來生成一個RSA私鑰
??說明:生成rsa私鑰,des3算法,2048位強度,server.key是秘鑰文件名。
??注意:一般生成私鑰,需要至少一個 4位的密碼。
??二、CSR生成私鑰后,那么此時就可以創(chuàng)建csr文件了
??此時可以有兩種選擇。理想情況下,可以將證書發(fā)送給證書頒發(fā)機構(SSL證書頒發(fā)機構是什么),CA驗證過請求者的身份之后,會出具簽名證書(很貴)。
??說明:需要依次輸入國家,地區(qū),城市,組織,組織單位,Common Name和Email。其中Common Name,可以寫自己的名字或者域名,如果要支持https,Common Name應該與域名保持一致,否則會引起瀏覽器警告。
??三、刪除私鑰中的密碼
??在第1步創(chuàng)建私鑰的過程中,由于必須要指定一個密碼??墒且话氵@個密碼都會有副作用,這個副作用是每次 Apache啟動Web服務器時,要求重新輸入密碼,因此這個很不方便。要刪除私鑰中的密碼,操作如下:
??cp server.key server.key.org
??openSSL rsa -in server.key.org -out server.key
??四、生成自簽名證書
??如果你不想花錢讓CA簽名,或者只是測試SSL的具體實現(xiàn)。那么,現(xiàn)在便可以著手SSL證書生成了。
??需要注意的是,在使用自簽名的臨時證書時,瀏覽器會提示證書的頒發(fā)機構是未知的。
??說明:crt上有證書持有人的信息,持有人的公鑰,以及簽署者的簽名等信息。如果有用戶安裝了這個證書的話,那么就說明了大家已經(jīng)信任這個證書了,那么也會擁有了公鑰,例如服務器認證,客戶端認證,或者簽署其他證書。
??五、安裝私鑰和證書??將私鑰和證書文件復制到Apache的配置目錄下即可,在Mac 10.10系統(tǒng)中,復制到/etc/apache2/目錄中即可。那么SSL證書生成的步驟就結束了。
??一般說來,在網(wǎng)上進行電子商務交易時,交易雙方需要使用數(shù)字簽名來表明自己的身份,并使用數(shù)字簽名來進行有關的交易操作。隨著電子商務的盛行,數(shù)字簽章的頒發(fā)機構 CA中心將為電子商務的發(fā)展提供可靠的安全保障。
??一個有效、可信的 SSL 數(shù)字證書包括一個公共密鑰和一個私用密鑰。公共密鑰用于加密信息,私用密鑰用于解譯加密的信息。因此,瀏覽器指向一個安全域時,SSL 將同步確認服務器和客戶端,并創(chuàng)建一種加密方式和一個唯一的會話密鑰。一般而言,由 CA 業(yè)界發(fā)出的數(shù)字證書,有別于國內瀏覽器業(yè)者比對域名信息等方式,采取更為嚴格的企業(yè)及所有權驗證,為電商環(huán)境樹立更為可信的運作環(huán)境。小伙伴們要想獲得更多服務器創(chuàng)建ssl證書的內容,請關注新網(wǎng)。
聲明:免責聲明:本文內容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權,也不承認相關法律責任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內容,請發(fā)
送郵件至:operations@xinnet.com進行舉報,并提供相關證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權內容。本站原創(chuàng)內容未經(jīng)允許不得轉載,或轉載時
需注明出處:新網(wǎng)idc知識百科