SSL是什么?SSL(Secure Socket Layer即安全套接層)協議是在網絡傳輸層上提供的,一種基于非對稱密鑰和對稱密鑰技術,用于瀏覽器和Web服務器之間的安全連接技術。
它是國際上最早應用于電子商務的一種,由消費者和商家雙方參加的信用卡/借記卡支付協議。
SSL層的要點:
一、作用:驗證最終安全的應用層通信內容(加密)。
二、端口:典型的運行在不同的上層應用的端口(不同服務需要配置不同端口+加密方法/壓縮模式)。
三、驗證:證書及其簽名的確認。
四、密鑰:認證(必要時雙認證)后,通過隨機數據和密鑰交換協議,雙方獲得密鑰或種子,完成加密操作。
SSL協議的主要用途是在兩個通信應用程序之間提供私密性和可靠性,這個過程通過3個元素來完成:1)握手協議,2)記錄協議,3)警告協議。
SSL協議支持三種方式的認證:雙方的相互認證,只認證服務端的認證和雙方都不認證。 通過SSL協議的通信過程,利用非對稱加密算法產生和交換密碼;用對稱加密算法對數據進行加密傳輸。
以上是域名頻道對于ssl是什么的介紹