為您提供行業(yè)資訊、活動(dòng)公告、產(chǎn)品發(fā)布,匯聚最前沿流行的云計算技術(shù)
https必須443端口嗎?443端口只是https的默認端口,不是必須443,你可以設定你想設定的端口,只要在你的站點(diǎn)配置文件里面指定端口號就可以了,這些都是服務(wù)器端的。下面我們再來(lái)詳細的介紹下什么是端口?443端口是干什么的?HTTPS與HTTP原理區別!
https可以使用443以外的端口嗎?是的,https 可以使用443以外的端口。但相應的,訪(fǎng)問(wèn)的時(shí)候,也需要加上對應端口才可以訪(fǎng)問(wèn)到 https 服務(wù)。
443端口是干什么的?
443端口即網(wǎng)頁(yè)瀏覽端口,主要是用于HTTPS服務(wù),80端口是瀏覽網(wǎng)頁(yè)的默認端口,是提供加密和通過(guò)安全端口傳輸的另一種HTTP。在一些對安全性要求較高的網(wǎng)站,比如銀行、證券、購物等,都采用HTTPS服務(wù),這樣在這些網(wǎng)站上的交換信息,其他人抓包獲取到的是加密數據,保證了交易的安全性。網(wǎng)頁(yè)的地址以https://開(kāi)始,而不是常見(jiàn)的http://。
端口:443
服務(wù):Https
說(shuō)明:網(wǎng)頁(yè)瀏覽端口,能提供加密和通過(guò)安全端口傳輸的另一種HTTP。
HTTPS(Secure Hypertext Transfer Protocol)安全超文本傳輸協(xié)議 它是一個(gè)安全通信通道,它基于HTTP開(kāi)發(fā),用于在客戶(hù)計算機和服務(wù)器之間交換信息。它使用安全套接字層(SSL)進(jìn)行信息交換,簡(jiǎn)單來(lái)說(shuō)它是HTTP的安全版。
HTTPS和HTTP的區別:
https協(xié)議需要到ca申請證書(shū),一般免費證書(shū)很少,需要交費。
http是超文本傳輸協(xié)議,信息是明文傳輸,https 則是具有安全性的ssl加密傳輸協(xié)議
http和https使用的是完全不同的連接方式用的端口也不一樣,前者是80,后者是443。
http的連接很簡(jiǎn)單,是無(wú)狀態(tài)的 HTTPS協(xié)議是由SSL+http協(xié)議構建的可進(jìn)行加密傳輸、身份認證的網(wǎng)絡(luò )協(xié)議 要比http協(xié)議安全
HTTPS與HTTP原理區別:
HTTPS主要由兩部分組成:HTTP+SSL/TLS,也就是在HTTP上又加了一層處理加密信息的模塊。服務(wù)端和客戶(hù)端的信息傳輸都會(huì )通過(guò)TLS進(jìn)行加密,所以傳輸的數據都是加密后的數據。
A、HTTP原理
①客戶(hù)端的瀏覽器首先要通過(guò)網(wǎng)絡(luò )與服務(wù)器建立連接,該連接是通過(guò)TCP來(lái)完成的,一般TCP連接的端口號是80。建立連接后,客戶(hù)機發(fā)送一個(gè)請求給服務(wù)器,請求方式的格式為:統一資源標識符(URL)、協(xié)議版本號,后邊是MIME信息包括請求修飾符、客戶(hù)機信息和許可內容。
②服務(wù)器接到請求后,給予相應的響應信息,其格式為一個(gè)狀態(tài)行,包括信息的協(xié)議版本號、一個(gè)成功或錯誤的代碼,后邊是MIME信息包括服務(wù)器信息、實(shí)體信息和可能的內容。
B、HTTPS原理
①客戶(hù)端將它所支持的算法列表和一個(gè)用作產(chǎn)生密鑰的隨機數發(fā)送給服務(wù)器;
②服務(wù)器從算法列表中選擇一種加密算法,并將它和一份包含服務(wù)器公用密鑰的證書(shū)發(fā)送給客戶(hù)端;該證書(shū)還包含了用于認證目的的服務(wù)器標識,服務(wù)器同時(shí)還提供了一個(gè)用作產(chǎn)生密鑰的隨機數;
③客戶(hù)端對服務(wù)器的證書(shū)進(jìn)行驗證(有關(guān)驗證證書(shū),可以參考數字簽名),并抽取服務(wù)器的公用密鑰;然后,再產(chǎn)生一個(gè)稱(chēng)作pre_master_secret的隨機密碼串,并使用服務(wù)器的公用密鑰對其進(jìn)行加密(參考非對稱(chēng)加/解密),并將加密后的信息發(fā)送給服務(wù)器;
④客戶(hù)端與服務(wù)器端根據pre_master_secret以及客戶(hù)端與服務(wù)器的隨機數值獨立計算出加密和MAC密鑰(參考DH密鑰交換算法);
⑤客戶(hù)端將所有握手消息的MAC值發(fā)送給服務(wù)器;
⑥服務(wù)器將所有握手消息的MAC值發(fā)送給客戶(hù)端。
更多資訊:更多資訊
本站發(fā)布的【https必須443端口嗎?HTTPS和HTTP的區別】?jì)热荩▓D片、視頻和文字)以原創(chuàng )、轉載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng)
如果涉及侵權請盡快告知,我們將會(huì )在第一時(shí)間立刻刪除涉嫌侵權內容,本站原創(chuàng )內容未經(jīng)允許不得轉載,或轉載時(shí)需注明出處。
Copyright ? 2009-2024 56dr.com. All Rights Reserved. 特網(wǎng)科技 版權所有 珠海市特網(wǎng)科技有限公司 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站