成人在线你懂的-成人在线免费小视频-成人在线免费网站-成人在线免费视频观看-日韩精品国产一区二区-日韩精品国产一区

掃一掃
關注微信公眾號

為什么有的網站采用443端口進行HTTP連接?SSL協議是如何工作的?
2007-10-09   網絡

在訪問Internet時,有時網站會提示采用的是安全連接,同時屏幕顯示相應的對話框要求用戶選擇是否繼續進行連接。出現這種現象,說明該網站使用了SSL協議。與傳統的Web 80端口不同,安全連接使用的默認端口為443。

SSL是Netscape公司發布的一種開放協議,目前多應用在HTTP中,為網絡傳輸提供數據安全性分層的機制,為TCP/IP連接提供數據加密、服務器認證、消息完整性,以及可選的客戶機認證。

SSL的主要作用是為應用程序之間的通信提供保密性和可靠性,其工作過程可以分為以下三個階段。

(1)握手:這個階段雙方協商被用于會話的加密參數。當一個SSL客戶機和服務器第1次開始通信時,它們在一個協議版本上達成一致,選擇加密算法及相互認證,并使用公鑰技術來生成共享密鑰。

(2)記錄:記錄過程中,通信雙方交換應用層數據。信息被分割成可管理的數據塊,數據可以被壓縮并增加消息認證代碼MAC,然后結果被加密并傳輸。接收方接受數據并進行解密,校驗MAC、解壓縮并重新組合,然后向應用程序協議提交結果。

(3)警告協議:用于指示數據傳輸中發生了錯誤或兩個主機之間的會話在什么時候終止。

建立安全連接的過程如下:首先客戶機通過連接到支持SSL的服務器,啟動一次SSL會話。支持SSL的Web服務器在端口443上接受SSL連接請求。當客戶機連接到這個端口上時,它將啟動一次建立SSL會話的握手。當握手完成之后,通信內容被加密,并且執行完整性檢查,然后進行數據傳輸。

SSL協議可以保證網絡訪問的保密與安全,具有以下的特點。

(1)加密的網絡連接:通過初始握手定義了密鑰之后,將使用加密算法。對于數據加密使用了對稱加密(例如DES和RC4)。

(2)身份驗證:可以使用非對稱加密或公鑰加密(例如RSA和DSS)。

(3)可靠的數據完整性:數據包中含有消息認證代碼MAC,包括了完整性檢查,其中使用安全哈希函數(例如SHA和MD5)來進行MAC計算。

熱詞搜索:

上一篇:如何快速關閉Windows 98中的共享?
下一篇:用于管理活動目錄的 11 個基本工具

分享到: 收藏
主站蜘蛛池模板: 现代企业管理| 黄河颂思维导图| 伸舌头接吻脱裤子| 送教上门工作情况记录表| 迷人美女| 日韩电影免费观看高清完整版在线| www.douyin.com官网| 11.27| 南来北往分集剧情| 真的爱你最标准谐音歌词| 夜魔电影| 十万个为什么读书小报| 武汉日夜| 鬼吹灯黄皮子坟| china中国农村妇女aⅴ| 古天乐电影全部作品最新| 爱在记忆中找你歌词| 意外的春天 电影| 奇奇颗颗说恐龙| 尹丽川| 02j331| 红灯区| angelawhite在线av | 金福南事件始末在线观看高清影评| 乱世危情电视剧演员表| 扭曲的欲望| 冷血惊魂| 陈妍希三级露全乳电影| 时尚购物| 张艺宣| 王若晰 个人资料| 包青天之真假包公| 好像怎么造句 二年级| 无涯:杜琪峰的电影世界 电影| 斯科特阿金斯主演所有电影| 追捕电视剧免费观看完整版| 新红楼梦电影| 张晋个人资料和简历| 双重曝光韩剧在线观看| 想要女朋友菲律宾| ymxk|