什么是ssl和tls,代表什么?這篇文章帶你了解。
談到tls時,您必須說ssl,甚至常常把它放在一起。
讓我們首先看一下ssl和tls之間的介紹和區(qū)別!
ssl:(安全套接字層,安全套接字層),位于面向連接的網(wǎng)絡層協(xié)議和應用層協(xié)議之間的可靠協(xié)議層中。ssl通過相互驗證、使用數(shù)字簽名確保完整性和使用加密確保隱私,實現(xiàn)了客戶端和服務器之間的安全通信。
tls:(傳輸層安全,傳輸層安全協(xié)議),用于在兩個應用程序之間提供機密性和數(shù)據(jù)完整性。
ssl由netscape開發(fā),以確保網(wǎng)絡上數(shù)據(jù)傳輸?shù)陌踩浴?shù)據(jù)加密技術(shù)用于確保數(shù)據(jù)在網(wǎng)絡上傳輸時不會被截獲。ssl協(xié)議的運行是基于b2c信息保密的承諾。然而,隨著互聯(lián)網(wǎng)的發(fā)展,中國的企業(yè)和個人也參與其中。因此,網(wǎng)上支付過程中的單一認證問題越來越突出。ssl3.0協(xié)議通過數(shù)字簽名和數(shù)字證書來實現(xiàn)瀏覽器和web服務器的認證,但ssl協(xié)議還存在一些問題。
和tls是一種新協(xié)議,它基于ssl 3.0協(xié)議規(guī)范,是ssl3.0的后續(xù)版本。然而,tls和ssl3.0之間存在著顯著的差異,主要是因為它們支持不同的加密算法,所以tls和ssl3.0不能互操作。tls的主要目標是使ssl更加安全,并使協(xié)議規(guī)范更加精確和完善。在ssl v3.0的基礎上,tls有以下增強功能:
1)tls使用了消息認證碼(hmac)的更安全mac算法的密鑰散列方法。
2)當應發(fā)送某些警報時,TLS提供更具體和附加的警報和記錄。
3)增強的偽隨機功能,TLS安全改進。
上一篇: 什么是SSL證書?有什么作用?