當前位置:維知科普網 >

生活

> 網址http和https有啥區別

網址http和https有啥區別

https協議需要到ca申請證書,一般免費證書很少,需要交費;http是超文本傳輸協議,信息是明文傳輸,https則是具有安全性的ssl加密傳輸協議;http和https使用的是完全不同的連接方式用的端口也不一樣,前者是80,後者是443;http的連接很簡單,是無狀態的;HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網絡協議要比http協議安全。

網址http和https有啥區別

https協議需要到ca申請證書,一般免費證書很少,需要交費;

http是超文本傳輸協議,信息是明文傳輸,https 則是具有安全性的ssl加密傳輸協議;

http和https使用的是完全不同的連接方式用的端口也不一樣,前者是80,後者是443;

http的連接很簡單,是無狀態的;

HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網絡協議 要比http協議安全。

HTTPS(全稱:Hypertext Transfer Protocol over Secure Socket Layer),是以安全為目標的HTTP通道,簡單講是HTTP的安全版。即HTTP下加入SSL層,HTTPS的安全基礎是SSL,因此加密的詳細內容就需要SSL。 它是一個URI scheme(抽象標識符體系),句法類同http:體系。用於安全的HTTP數據傳輸。

https:URL表明它使用了HTTP,但HTTPS存在不同於HTTP的默認端口及一個加密/身份驗證層(在HTTP與TCP之間)。這個系統的最初研發由網景公司進行,提供了身份驗證與加密通訊方法,現在它被廣泛用於萬維網上安全敏感的通訊。

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

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

1、TCP 三次同步握手

2、客户端驗證服務器數字證書

3、DH 算法協商對稱加密算法的密鑰、hash 算法的密鑰

4、SSL 安全加密隧道協商完成

5、網頁以加密的方式傳輸,用協商的對稱加密算法和密鑰加密,保證數據機密性;用協商的hash算法進行數據完整性保護,保證數據不被篡改。

標籤: https http 網址
  • 文章版權屬於文章作者所有,轉載請註明 https://wzkpw.com/sh/z13g56.html