當前位置:編程學習大全網 - 圖片素材 - ssl是什麽意思啊

ssl是什麽意思啊

ssl意思是安全套接層,是Netscape公司率先采用的網絡安全協議。

SSL是Secure Socket Layer的縮寫,它是在傳輸通信協議(TCP/IP)上實現的壹種安全協議,采用公開密鑰技術。SSL廣泛支持各種類型的網絡,同時提供三種基本的安全服務,它們都使用公開密鑰技術。

SSL協議的優勢在於它是與應用層協議獨立無關的。高層的應用層協議能透明的建立於SSL協議之上。SSL協議在應用層協議通信之前就已經完成加密算法、通信密鑰的協商以及服務器認證工作。在此之後應用層協議所傳送的數據都會被加密,從而保證通信的私密性。

SSL的體系結構

SSL被設計成使用TCP來提供壹種可靠的端到端的安全服務,不是單個協議,而是二層協議,低層是SSL記錄層,用於封裝不同的上層協議,另壹層是被封裝的協議,即SSL握手協議,它可以讓服務器和客戶機在傳輸應用數據之前,協商加密算法和加密密鑰,客戶機提出自己能夠支持的全部加密算法,服務器選擇最適合它的算法。

記錄協議為不同的更高層協議提供基本的安全服務,其特點是為web客戶/服務器的交互提供傳輸服務的超文本傳輸協議(HTTP)可在SSL上面運行。三個更高層協議被定義成SSL的壹部分,握手協議、修改密文規約協議和告警協議。

  • 上一篇:微信七夕紅包封面序列號
  • 下一篇:冰狼說女生代表什麽意思
  • copyright 2024編程學習大全網