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