ssl證書如何使用才能更好地保障網(wǎng)站的安全
ssl證書
SSL證書是一種網(wǎng)絡(luò)安全協(xié)議,它可以實現(xiàn)瀏覽器到 Web 服務(wù)器之間的數(shù)據(jù)加密。如果網(wǎng)站涉及到用戶名、電話號碼、家庭住址、銀行卡賬號和密碼等敏感信息,有了SSL證書,可以有效地保護這些信息不被第三方竊取、篡改和利用。SSL證書是電子商務(wù)、政府機構(gòu)、銀行金融行業(yè)等需要高安全性的網(wǎng)站的最佳解決方案。
首先SSL證書是數(shù)字證書的一種,就像是我們平常用的駕駛證和營業(yè)執(zhí)照的電子證書副本一樣。因為配置在服務(wù)器上,所以被我們稱為SSL服務(wù)器證書。那么SSL怎么用好呢?下面跟著新網(wǎng)來看一看。
第一種說是靜態(tài)超鏈接:
SSL證書怎么用?第一種方法是靜態(tài)超鏈接,這是目前網(wǎng)站中使用得比較多的做法,在那么多的操作方法中算是最簡單的了。一般在SSL使用進行傳輸?shù)臅r候鏈接中會直接標明要使用HTTPS的協(xié)議證書這種情況,以下面是指需要使用SSL的網(wǎng)頁的超鏈接的具體說明。
那么在在網(wǎng)頁里的超鏈假如使用的話,其默認啟用協(xié)議與引用該超鏈的網(wǎng)頁或資源的傳輸協(xié)議相同,比如超鏈接https://.....jps這個網(wǎng)址中就有兩個鏈接。第一個鏈接使用和https://........jps相同傳輸協(xié)議https,第二個鏈接使用本身所標識協(xié)議http。
第二種方法是資源訪問限制:
這是為了保護WEB應(yīng)用中的敏感數(shù)據(jù),防止資源的非法訪問和保證傳輸?shù)陌踩裕琂AVA Servlet 2.2規(guī)范定義了:
security-constraint(安全約束)元件,它用于指定一個或多個WEB資源集的安全約束條件;user-data-constraint(用戶數(shù)據(jù)約束)元件是security-constraint元件的子類,它用于指定在客戶端和容器之間傳輸?shù)臄?shù)據(jù)是如何被保護的。user-data-constraint元件還包括了transport-guarantee(傳輸保證)元件,它規(guī)定了客戶機和服務(wù)器之間的通訊必須是以下三種模式之一:NONE、INTEGRAL、CONFIDENTIAL。在很多的情況下INTEGRAL或CONFIDENTIAL這兩種模式是使用SSL加密套接字協(xié)議層來實現(xiàn)的。
SSL證書具體的工作原理是什么呢?
當用戶要求他們的瀏覽器和網(wǎng)站之間建立安全連接,此時開始“SSL握手”,在這個過程中,又分為幾個階段。
首先,瀏覽器要獲取服務(wù)器IP地址,請求與網(wǎng)站的安全連接。
其次,啟動安全連接,服務(wù)器會發(fā)送SSL證書副本到瀏覽器。
然后,瀏覽器檢查SSL證書以確保SSL證書是由受信任的CA機構(gòu)簽名的,確保SSL證書確實有效,未過期或被吊銷等。
接著,當瀏覽器確認網(wǎng)站可以信任時,它會創(chuàng)建一個對稱的會話密鑰,并且使用網(wǎng)站證書的公鑰進行加密。然后將這個密鑰發(fā)送到Web服務(wù)器上。
接下來 ,Web 服務(wù)器使用它的私鑰來解密對稱會話密鑰。
最后,服務(wù)器發(fā)回用會話密鑰加密的確認,啟動加密會話。
另外新網(wǎng)還要提醒大家,您安裝的SSL證書的根證書必須要在瀏覽器的根證書庫里,否則即使您安裝了證書,因證書不受瀏覽器信任還是會有不安全提醒。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)
送郵件至:operations@xinnet.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時
需注明出處:新網(wǎng)idc知識百科