成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

HTTP與HTTPS超文本傳輸協議的區別是什么

瀏覽:318日期:2022-06-03 08:25:53
目錄
  • HTTP和HTTPS的基本概念
  • HTTP 與 HTTPS 區別
  • HTTPS 的工作原理
  • 總結

隨著越來越多的網站使用HTTPS加密,現在HTTPS的使用已經成了硬性要求了。雖然說https是http的安全版,但兩者還是有不少區別的。本文從https、http的概念和原理入手,講解他們的不同,讓讀者朋友能夠真正理解。

超文本傳輸協議HTTP協議被用于在Web瀏覽器和網站服務器之間傳遞信息,HTTP協議以明文方式發送內容,不提供任何方式的數據加密,如果攻擊者截取了Web瀏覽器和網站服務器之間的傳輸報文,就可以直接讀懂其中的信息,因此,HTTP協議不適合傳輸一些敏感信息,比如:信用卡號、密碼等支付信息。

為了解決HTTP協議的這一缺陷,需要使用另一種協議:安全套接字層超文本傳輸協議HTTPS,為了數據傳輸的安全,HTTPS在HTTP的基礎上加入了SSL協議,SSL依靠證書來驗證服務器的身份,并為瀏覽器和服務器之間的通信加密。

HTTP和HTTPS的基本概念

HTTP:是互聯網上應用最為廣泛的一種網絡協議,是一個客戶端和服務器端請求和應答的標準(TCP),用于從WWW服務器傳輸超文本到本地瀏覽器的傳輸協議,它可以使瀏覽器更加高效,使網絡傳輸減少。

HTTPS:是以安全為目標的HTTP通道,簡單講是HTTP的安全版,即HTTP下加入SSL層,HTTPS的安全基礎是SSL,因此加密的詳細內容就需要SSL。

HTTPS協議的主要作用可以分為兩種:一種是建立一個信息安全通道,來保證數據傳輸的安全;另一種就是確認網站的真實性。

HTTPS 默認工作在 TCP 協議443端口,它的工作流程一般如以下方式:

  • 1、TCP 三次同步握手
  • 2、客戶端驗證服務器數字證書
  • 3、DH 算法協商對稱加密算法的密鑰、hash 算法的密鑰
  • 4、SSL 安全加密隧道協商完成
  • 5、網頁以加密的方式傳輸,用協商的對稱加密算法和密鑰加密,保證數據機密性;用協商的hash算法進行數據完整性保護,保證數據不被篡改。

HTTP 與 HTTPS 區別

  • HTTP 明文傳輸,數據都是未加密的,安全性較差,HTTPS(SSL+HTTP) 數據傳輸過程是加密的,安全性較好。
  • 使用 HTTPS 協議需要到 CA(Certificate Authority,數字證書認證機構) 申請證書,一般免費證書較少,因而需要一定費用。證書頒發機構如:Symantec、Comodo、GoDaddy 和 GlobalSign 等。
  • HTTP 頁面響應速度比 HTTPS 快,主要是因為 HTTP 使用 TCP 三次握手建立連接,客戶端和服務器需要交換 3 個包,而 HTTPS除了 TCP 的三個包,還要加上 ssl 握手需要的 9 個包,所以一共是 12 個包。
  • http 和 https 使用的是完全不同的連接方式,用的端口也不一樣,前者是 80,后者是 443。
  • HTTPS 其實就是建構在 SSL/TLS 之上的 HTTP 協議,所以,要比較 HTTPS 比 HTTP 要更耗費服務器資源。

HTTPS 的工作原理

我們都知道 HTTPS 能夠加密信息,以免敏感信息被第三方獲取,所以很多銀行網站或電子郵箱等等安全級別較高的服務都會采用 HTTPS 協議。

HTTPS要使客戶端與服務器端的通信過程得到安全保證,必須使用的對稱加密算法,但是協商對稱加密算法的過程,需要使用非對稱加密算法來保證安全,然而直接使用非對稱加密的過程本身也不安全,會有中間人篡改公鑰的可能性,所以客戶端與服務器不直接使用公鑰,而是使用數字證書簽發機構頒發的證書來保證非對稱加密過程本身的安全。這樣通過這些機制協商出一個對稱加密算法,就此雙方使用該算法進行加密解密。從而解決了客戶端與服務器端之間的通信安全問題。

1、客戶端發起 HTTPS 請求

這個沒什么好說的,就是用戶在瀏覽器里輸入一個 https 網址,然后連接到 server 的 443 端口。

2、服務端的配置

采用 HTTPS 協議的服務器必須要有一套數字證書,可以自己制作,也可以向組織申請,區別就是自己頒發的證書需要客戶端驗證通過,才可以繼續訪問,而使用受信任的公司申請的證書則不會彈出提示頁面(startssl 就是個不錯的選擇,有 1 年的免費服務)。

這套證書其實就是一對公鑰和私鑰,如果對公鑰和私鑰不太理解,可以想象成一把鑰匙和一個鎖頭,只是全世界只有你一個人有這把鑰匙,你可以把鎖頭給別人,別人可以用這個鎖把重要的東西鎖起來,然后發給你,因為只有你一個人有這把鑰匙,所以只有你才能看到被這把鎖鎖起來的東西。

3、傳送證書

這個證書其實就是公鑰,只是包含了很多信息,如證書的頒發機構,過期時間等等。

4、客戶端解析證書

這部分工作是有客戶端的TLS來完成的,首先會驗證公鑰是否有效,比如頒發機構,過期時間等等,如果發現異常,則會彈出一個警告框,提示證書存在問題。

如果證書沒有問題,那么就生成一個隨機值,然后用證書對該隨機值進行加密,就好像上面說的,把隨機值用鎖頭鎖起來,這樣除非有鑰匙,不然看不到被鎖住的內容。

5、傳送加密信息

這部分傳送的是用證書加密后的隨機值,目的就是讓服務端得到這個隨機值,以后客戶端和服務端的通信就可以通過這個隨機值來進行加密解密了。

6、服務端解密信息

服務端用私鑰解密后,得到了客戶端傳過來的隨機值(私鑰),然后把內容通過該值進行對稱加密,所謂對稱加密就是,將信息和私鑰通過某種算法混合在一起,這樣除非知道私鑰,不然無法獲取內容,而正好客戶端和服務端都知道這個私鑰,所以只要加密算法夠彪悍,私鑰夠復雜,數據就夠安全。

7、傳輸加密后的信息

這部分信息是服務段用私鑰加密后的信息,可以在客戶端被還原。

8、客戶端解密信息

客戶端用之前生成的私鑰解密服務段傳過來的信息,于是獲取了解密后的內容,整個過程第三方即使監聽到了數據,也束手無策。

總結

HTTP協議傳輸的數據都是未加密的,也就是明文的,因此使用HTTP協議傳輸隱私信息非常不安全,為了保證這些隱私數據能加密傳輸,于是設計了SSL(Secure Sockets Layer)協議用于對HTTP協議傳輸的數據進行加密,從而就誕生了HTTPS。簡單來說,HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網絡協議,要比http協議安全。

到此這篇關于HTTP與HTTPS超文本傳輸協議的區別是什么的文章就介紹到這了,更多相關http和https的區別內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: CSS HTML
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
亚洲啪啪综合av一区二区三区| 欧美日韩一区在线观看| 美女精品在线| 国产精品电影一区二区| 91视视频在线直接观看在线看网页在线看 | 91一区二区三区在线播放| 在线精品视频小说1| 亚洲成人午夜影院| 亚洲影院免费| 亚洲一级片在线观看| 国产日韩欧美三区| 亚洲综合色区另类av| 国产日韩视频| 亚洲444eee在线观看| 噜噜噜躁狠狠躁狠狠精品视频| 亚洲国产精品麻豆| 亚洲欧美日韩专区| 午夜激情一区二区| 日本道色综合久久| 精品亚洲porn| 日韩一区二区三区四区| 国产mv日韩mv欧美| 久久免费偷拍视频| 午夜久久资源| 亚洲欧洲精品一区二区精品久久久 | 日本道免费精品一区二区三区| 日韩国产成人精品| 欧美吞精做爰啪啪高潮| 精品一区二区免费在线观看| 91精品婷婷国产综合久久性色 | 亚洲欧洲av一区二区三区久久| 影音先锋中文字幕一区| 玉米视频成人免费看| 国产精品视频福利| 日本vs亚洲vs韩国一区三区 | 99国产精品| 亚洲成年人影院| 欧美在线一区二区三区| 国产一本一道久久香蕉| 欧美xxxxx裸体时装秀| 欧美久久影院| 一区二区三区电影在线播| 美女精品在线| 久久成人麻豆午夜电影| 欧美一区二区三区白人| 91亚洲精品一区二区乱码| 中文字幕在线播放不卡一区| 性色av一区二区怡红| 日本不卡一区二区三区高清视频| 欧洲亚洲精品在线| 成人黄色综合网站| 亚洲欧洲一区二区三区| 色婷婷综合久色| 粉嫩aⅴ一区二区三区四区| 亚洲国产成人私人影院tom| 国产亚洲激情| 久久电影网电视剧免费观看| 欧美一区二区精品久久911| 欧美一区二区三区在线免费观看| 亚洲日本在线a| 色一情一乱一乱一91av| 丁香五精品蜜臀久久久久99网站| 欧美国产综合色视频| 亚洲欧美日韩国产综合精品二区| 国内一区二区在线| 久久久99精品久久| 亚洲一区二区三区免费在线观看 | 欧美日韩一区二区三区免费| 夜夜嗨av一区二区三区网页| 久久精选视频| 懂色av一区二区三区免费看| 中文av一区特黄| 久久精品一区| 岛国一区二区三区| 亚洲柠檬福利资源导航| 欧美日韩一区二区三区免费看| 91麻豆免费在线观看| 亚洲国产精品人人做人人爽| 日韩一区二区在线观看视频| 亚洲免费高清| 国产一区不卡精品| 日韩一区中文字幕| 欧美日韩精品免费观看视频| 欧美精品一区二区三区在线看午夜 | 7777精品伊人久久久大香线蕉的 | 国产精品成人观看视频免费| 日日噜噜夜夜狠狠视频欧美人| 欧美成人一区二区三区片免费| 一本色道久久| 国产99一区视频免费| 一区二区三区日韩精品视频| 日韩欧美中文字幕制服| 亚洲视频www| 粉嫩一区二区三区在线看| 亚洲码国产岛国毛片在线| 91麻豆精品久久久久蜜臀| 亚洲国产三级| 国产黄色精品网站| 亚洲女同一区二区| 日韩你懂的在线播放| 欧美亚洲在线| 99久久国产综合精品色伊| 性做久久久久久免费观看| 国产亚洲欧美在线| 欧美在线观看一区| 亚洲激情一区| 成人av在线影院| 蜜桃一区二区三区在线观看| 中文字幕五月欧美| 欧美一区二区三区在线观看| 国产亚洲欧洲| 欧美91福利在线观看| 久久国产精品72免费观看| 亚洲欧美日韩国产综合| 欧美zozo另类异族| 欧美亚洲图片小说| 日韩香蕉视频| 91热门视频在线观看| 久久精品国产一区二区| 亚洲日本欧美天堂| 欧美精品一区二区三区蜜臀| 欧美伊人精品成人久久综合97 | 精品国产不卡一区二区三区| 在线视频欧美精品| 亚洲欧洲一区二区在线观看| 成人福利视频在线| 美女一区二区三区| 一卡二卡三卡日韩欧美| 久久久久亚洲蜜桃| 欧美日本不卡视频| 久久字幕精品一区| 亚洲精品国产日韩| 欧美激情精品久久久六区热门| 国产在线国偷精品产拍免费yy| 亚洲一区二区三区视频在线 | 欧美日韩亚洲一区二区三区在线| 国产一区二区免费看| 亚洲国产毛片aaaaa无费看| 国产精品久久久久久久久图文区 | 欧美韩国日本综合| 欧美不卡在线视频| 欧美精品丝袜久久久中文字幕| 久久狠狠婷婷| 国产欧美日韩视频一区二区三区| 欧美日韩岛国| av在线不卡免费看| 国产精品一区二区果冻传媒| 日韩电影在线一区| 亚洲大尺度视频在线观看| 亚洲激情六月丁香| 中文字幕在线不卡一区 | 国产精品欧美综合在线| 精品对白一区国产伦| 日韩一二在线观看| 91精品国产综合久久香蕉麻豆| 在线亚洲免费视频| 91久久人澡人人添人人爽欧美 | 色偷偷久久一区二区三区| 国产亚洲毛片在线| 亚洲久久一区二区| 激情久久久久久| 国产精品v欧美精品v日韩精品| 99精品国产91久久久久久 | av在线不卡观看免费观看| 国产成人av电影| 国产一区二区女| 国产一区二区成人久久免费影院| 美腿丝袜一区二区三区| 免费在线欧美视频| 美国十次了思思久久精品导航| 午夜不卡av免费| 丝袜诱惑制服诱惑色一区在线观看| 亚洲精品国产精华液| 亚洲精品中文在线影院| 一区二区三区免费观看| 亚洲精品高清视频在线观看| 亚洲欧美乱综合| 一二三区精品福利视频| 亚洲一区二区精品3399| 亚洲大型综合色站| 日韩国产成人精品| 久久99热这里只有精品| 国产一区二区看久久| 粉嫩绯色av一区二区在线观看| 成人精品鲁一区一区二区| 成人三级伦理片| 91小视频在线观看| 色综合色综合色综合色综合色综合| 91麻豆福利精品推荐| 欧美日本不卡高清| 亚洲一级高清| 亚洲一区二区三区四区五区午夜| 香蕉久久夜色精品| 欧美伊人精品成人久久综合97| 欧美日韩一区二区在线观看视频| 欧美精品久久99| 欧美va亚洲va国产综合| 日本一区二区三区视频视频| 亚洲欧美成aⅴ人在线观看| 亚洲韩国精品一区|