首頁 > 常見問題 > 主體

SSL協定是什麼

藏色散人
發布: 2022-11-25 11:41:42
原創
16232 人瀏覽過

SSL協定是Netscape公司率先採用的網路安全協定;它是在傳輸通訊協定(TCP/IP)上實現的一種安全協議,採用公開金鑰技術;SSL廣泛支援各種類型的網絡,同時提供三種基本的安全服務,它們都使用公開密鑰技術。

SSL協定是什麼

本教學操作環境:Windows7系統、Dell G3電腦。

SSL協定是什麼?

SSL(Secure Socket Layer)安全通訊端是Netscape公司率先採用的網路安全協定。它是在傳輸通訊協定(TCP/IP)上實現的安全協議,採用公開金鑰技術。 SSL廣泛支援各種類型的網絡,同時提供三種基本的安全服務,它們都使用公開金鑰技術。

優勢

SSL協定的優點在於它是與應用層協定獨立無關的。高層的應用層協定(例如:HTTP、FTP、Telnet等等)能透明的是建立於SSL協定之上。 SSL協定在應用層協定通訊之前就已經完成加密演算法、通訊金鑰的協商以及伺服器認證工作。在此之後應用層協定所傳送的資料都會被加密,從而確保通訊的私密性。

安全服務

(1)資訊保密,透過使用公開金鑰和對稱金鑰技術以達到資訊保密。 SSL客戶機和伺服器之間的

所有業務都使用在SSL握手過程中建立的金鑰和演算法進行加密。這樣就防止了某些使用者透過使用IP封包嗅探工具非法竊聽。儘管資料包嗅探仍能捕捉到通訊的內容,但卻無法破解。

(2)資訊完整性,確保SSL業務全部達到目的。應確保伺服器和客戶機之間的資訊內容免受破壞。 SSL利用機密共享和hash函數群組提供資訊完整性服務。

(3)雙向認證,客戶機和伺服器相互識別的過程。它們的識別號碼以公開金鑰編碼,並在SSL握手時交換各自的識別號碼。為了驗證證明持有者是其合法用戶(而不是冒名用戶),SSL要求證明持有者在握手時對交換資料進行數位識別。證明持有者對包括證明的所有資訊資料進行標識,以說明自己是證明的合法擁有者。這樣就防止了其他用戶冒名使用證明。證明本身並不提供認證,只有證明和密鑰一起才起作用。

(4)SSL的安全服務對終端使用者來講做到盡可能透明。一般情況下,使用者只需點擊桌面上的一個按鈕或聯結就可以與SSL的主機連接。與標準的HTTP連線申請不同,一台支援SSL的典型網路主機接受SSL連線的預設連接埠是443,而不是80。

更多相關知識,請造訪常見問題欄位!

以上是SSL協定是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!