https和http的區別,https為什么安全?
admin
34
https和http的區別
http是互聯網上應用最為廣泛的一種網絡協議,通過使用web瀏覽器(如ie、火狐、chrome等),客戶端發起到服務器上指定端口(默認端口為80)的http請求,從網站服務器獲取超文本(文本、圖像、聲音等)到本地瀏覽器。通俗地講,從輸入域名,到網站內容顯示到電腦屏幕,即完成一次http請求的過程。
https是以安全為目標的http通道,簡單說就是http的安全版。https的安全基礎是ssl。https協議的主要作用可以分為兩種:一種是建立一個信息加密通道,來保證數據傳輸的安全;另一種就是認證網站的真實性,預防“釣魚”網站。
? ?https為什么安全?
http協議傳輸的數據都是未加密的。比如你訪問某網站,在經過如路由器、寬帶接入商等中間環節時,搜索的關鍵字、賬號密碼等都是可見的,因此使用http協議傳輸隱私信息極不安全。為了保證這些隱私數據能加密傳輸,于是設計了ssl協議用于對http協議傳輸的數據進行加密,于是就誕生了https。
簡單來說,https協議是由ssl+http協議構建的可進行加密傳輸、身份認證的網絡協議,比http協議安全性高。可以這樣理解,客戶端將數據加密后發給服務器,服務器解密后獲得數據,反之亦然。在此過程中,數據通過密鑰進行加密,這樣即使中間環節劫持到內容也會因沒有密鑰無法破解。
在這個環節中,為了驗證服務器是不是你所要訪問的真實的服務器,就需要第三方來檢驗,這個第三方就叫CA(certificateauthority,是數字證書認證中心的簡稱,作為獨立的第三方,其職能是核實網站身份,保證獲得證書的被授權者是網站所有者而不是冒充的個人或機構)。
關于我們:
新里程信息科技有限公司成功為多家世界財富500強企業以及其他著名品牌提供優質服務,是您靠譜的微信開發供應商。
服務客戶遍及北京、上海、杭州、深圳、廣州、天津、青島、南京、寧波、蘇州、無錫、廈門、重慶、西安等大中型城市及地區 ?為您提供:微信開發,H5開發,小程序開發,H5商城開發,小程序商城開發,網站開發,H5游戲開發,UI設計,SEO優化,SEO外包,視頻后期制作等優質服務