歡迎訪問世紀網絡官網,寶雞網站建設SEO優化已累計服務超過900家企業!     咨詢熱線:13619273150

15年網站建設優化經驗,900家客戶的選擇,值得信賴!

您的位置:

首頁 >> 新聞資訊 >> 常見問題


關于http與https之間的區別

作者:本站      發布時間:2018-03-27      瀏覽:841

62.9K


前言:谷歌在2018年2月9日宣布從今年7月起,Chrome瀏覽器將在地址欄把所有HTTP網址標示為不安全網站。

谷歌早在2017年1月發布的Chrome 56,開始把要求用戶輸入密碼或信用卡信息的HTTP網頁標識為“不安全”,2017年10月發布的Chrome62,開始把需要輸入數據的HTTP網頁和在Incognito模式下瀏覽的HTTP網站標示為“不安全”。

http與https的概念

http:超文本傳輸協議,是一個客戶端和服務器端請求和應答的標準,用于從WWW服務器傳輸超文本到本地瀏覽器的傳輸協議,它可以使瀏覽器更加高效,使網絡傳輸減少。

https為:超文本傳輸安全協議,也就是說是http的安全版本,https由http進行通信,但利用SSL/TLS來加密數據包。

https開發的主要目的,是提供對網站服務器的身份認證,保護交換數據的隱私與完整性。這個協議由網景公司(Netscape)在1994年首次提出,隨后擴展到互聯網上。

http存在的問題

容易被監聽

http通信都是明文,數據在客戶端與服務器通信過程中,任何一點都可能被劫持。比如,發送了銀行卡號和密碼,hacker劫取到數據,就能看到卡號和密碼,這是很危險的。

被偽裝

http通信時,無法保證通行雙方是合法的,通信方可能是偽裝的。比如你請求++www.taobao.com++,你怎么知道返回的數據就是來自淘寶,中間人可能返回數據偽裝成淘寶。

被篡改

hacker(黑客)中間篡改數據后,接收方并不知道數據已經被更改。

https解決的問題

https恰好解決了上述的三個問題(被監聽、被篡改、被偽裝),https不是一種新協議,它是由http+SSL的結合體,由之前的http—–>tcp,改為http——>SSL—–>tcp;

防監聽

因為數據是加密的,hacker監聽得到的是密文,看不懂的。

防偽裝

https在通信過程中,客戶端和服務器端都是攜帶證書的,證書相當于身份證,有證書就是合法,沒有就是非法,證書由第三方頒布,很難偽造。

防篡改

https對數據進行了摘要處理,即使被篡改也是會被感知的,改了數據也沒有用。

http與https的區別

https比http更安全

http協議傳輸的數據時未經過加密的,也就是說是明文。

https在使用http進行通信時,利用了SSL進行了加密傳輸、身份認證的網絡協議(http+SSL),比http更安全。

https使用需要CA證書,大部分都是付費使用的。CA是Certificate Authority的縮寫,也叫“證書授權中心”,也是需要第三方公司進行授權的。

端口不一樣

HTTP的URL由“http://”起始且默認使用80端口。


HTTPS的URL由“https://”起始且默認使用443端口。



0