2021-01-31 分類: 網(wǎng)站建設
我們上網(wǎng)時經(jīng)常會發(fā)現(xiàn)大多數(shù)網(wǎng)站的網(wǎng)址是以http開頭的,但有少部分網(wǎng)站的網(wǎng)址卻是以https開頭的,比如京東、淘寶、微信公眾平臺等!http和https二者究竟有什么不同,為什么網(wǎng)站的網(wǎng)址會有這樣的區(qū)別呢?很多人都不太了解,今天就給大家說一說!
一、http和https的基本概念
http:是互聯(lián)網(wǎng)上應用最為廣泛的一種網(wǎng)絡協(xié)議,是一個客戶端和服務器端請求和應答的標準(TCP),用于從WWW服務器傳輸超文本到本地瀏覽器的傳輸協(xié)議,它可以使瀏覽器更加高效,使網(wǎng)絡傳輸減少。
https:是以安全為目標的HTTP通道,簡單講是HTTP的安全版,即HTTP下加入ssl層,HTTPS的安全基礎是ssl,因此加密的詳細內(nèi)容就需要ssl。
https協(xié)議的主要作用可以分為兩種:一種是建立一個信息安全通道,來保證數(shù)據(jù)傳輸?shù)陌踩涣硪环N就是確認網(wǎng)站的真實性。
二、http與https有什么區(qū)別?
http協(xié)議傳輸?shù)臄?shù)據(jù)都是未加密的,也就是明文的,因此使用http協(xié)議傳輸隱私信息非常不安全,為了保證這些隱私數(shù)據(jù)能加密傳輸,于是網(wǎng)景公司設計了ssl(Secure Sockets Layer)協(xié)議用于對http協(xié)議傳輸?shù)臄?shù)據(jù)進行加密,從而就誕生了https。簡單來說,https協(xié)議是由ssl+http協(xié)議構(gòu)建的可進行加密傳輸、身份認證的網(wǎng)絡協(xié)議,要比http協(xié)議安全。
https和http的區(qū)別主要如下:
1、https協(xié)議需要用到ca申請證書,一般免費證書較少,因而需要一定費用。
2、http是超文本傳輸協(xié)議,信息是明文傳輸,https則是具有安全性的ssl加密傳輸協(xié)議。
3、http和https使用的是完全不同的連接方式,用的端口也不一樣,前者是80,后者是443。
4、http的連接很簡單,是無狀態(tài)的;HTTPS協(xié)議是由ssl+HTTP協(xié)議構(gòu)建的可進行加密傳輸、身份認證的網(wǎng)絡協(xié)議,比http協(xié)議安全。
三、https的工作原理
我們都知道https能夠加密信息,以免敏感信息被第三方獲取,所以很多銀行網(wǎng)站或電子郵箱等等安全級別較高的服務都會采用https協(xié)議。
客戶端在使用https方式與Web服務器通信時有以下幾個步驟:
(1)客戶使用https的URL訪問Web服務器,要求與Web服務器建立ssl連接。
(2)Web服務器收到客戶端請求后,會將網(wǎng)站的證書信息(證書中包含公鑰)傳送一份給客戶端。
(3)客戶端的瀏覽器與Web服務器開始協(xié)商ssl連接的安全等級,也就是信息加密的等級。
(4)客戶端的瀏覽器根據(jù)雙方同意的安全等級,建立會話密鑰,然后利用網(wǎng)站的公鑰將會話密鑰加密,并傳送給網(wǎng)站。
(5)Web服務器利用自己的私鑰解密出會話密鑰。
(6)Web服務器利用會話密鑰加密與客戶端之間的通信。
當前名稱:http和https的基本概念和區(qū)別
網(wǎng)站網(wǎng)址:http://jinyejixie.com/news3/98403.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、網(wǎng)站制作、定制開發(fā)、響應式網(wǎng)站、自適應網(wǎng)站、網(wǎng)站設計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容