日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

https协议及与http协议的比较

發布時間:2025/4/14 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 https协议及与http协议的比较 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、HTTP和HTTPS的基本概念

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

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

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

?

二、HTTP與HTTPS有什么區別?

HTTP協議傳輸的數據都是未加密的,也就是明文的,因此使用HTTP協議傳輸隱私信息非常不安全,為了保證這些隱私數據能加密傳輸,于是網景公司設計了SSL(Secure Sockets Layer)協議用于對HTTP協議傳輸的數據進行加密,從而就誕生了HTTPS。

HTTPS加密、加密、及驗證過程,如下圖所示:

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

HTTPS和HTTP的區別主要如下:

1、https協議需要到ca申請證書,一般免費證書較少,因而需要一定費用。

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

3、http的連接很簡單,是無狀態的;HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網絡協議,比http協議安全。

4、HTTP 的 URL 以 http:// 開頭,而 HTTPS 的 URL 以 https:// 開頭

5、在 OSI 網絡模型中,HTTP 工作于應用層,而 HTTPS 工作在傳輸層

三、HTTPS的工作原理

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

1、客戶端發起HTTPS請求

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

2、服務端的配置

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

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

3、傳送證書

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

4、客戶端解析證書

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

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

5、傳送加密信息

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

6、服務段解密信息

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

7、傳輸加密后的信息

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

8、客戶端解密信息

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

四、搜索引擎對HTTPS的態度

百度推出了全站HTTPS加密搜索服務,以此解決“第三方”對用戶隱私的嗅探和劫持,其實,早在2010年5月份,谷歌便開始提供HTTPS加密搜索服務,在HTTPS網頁的抓取問題上,百度在2014年9月份的一份公告中表示“百度不會主動抓取HTTPS網頁”,谷歌在算法更新中則表示“同等條件下,使用HTTPS加密技術的站點在搜索排名上更具優勢”。

那么,在這種大環境下,站長是否該采用“具有風險”的HTTPS協議呢?HTTPS對搜索引擎的SEO影響又如何呢?

1、谷歌的態度

谷歌在HTTPS站點的收錄問題上與對HTTP站點態度并無什么不同之處,甚至把“是否使用安全加密”(HTTPS)作為搜索排名算法中的一個參考因素,采用HTTPS加密技術的網站能得到更多的展示機會,排名相對同類網站的HTTP站點也更有優勢。

而且谷歌曾明確表示“希望所有的站長都能將使用HTTPS協議,而非HTTP”更是表明了其對達到“HTTPS everywhere”這一目標的決心。

2、百度的態度

雖然百度曾表示“不會主動抓取https網頁”,但對于“很多https網頁無法被收錄”也是“耿耿于懷”,去年9月份,百度曾就“https站點如何建設才能對百度友好”問題發布了一篇文章,給出了“提高https站點的百度友好度”的四項建議及具體操作。

轉載于:https://www.cnblogs.com/mufc/p/10234191.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的https协议及与http协议的比较的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美高大丰满少妇xxxx | 探花视频在线版播放免费观看 | 中文字幕第一区 | 18男女无套免费视频 | 欧美国产一区二区三区 | 温柔少妇的高潮呻吟 | 欧美日韩123| 欧美精品一区二区三区久久 | 欧美日韩在线看 | 99热这里只有精品在线观看 | 午夜在线免费视频 | www.欧美色图 | 网红福利视频 | 午夜福利理论片在线观看 | 国产欧美久久久精品免费 | japanese国产| 亚洲日本japanese丝袜 | 成人精品一区二区三区中文字幕 | 91高清网站 | 嫩草伊人久久精品少妇av | 国产美女白浆 | 乌克兰黄色片 | 国产精品探花一区二区三区 | 91视频在线免费观看 | 91在线网 | 日批在线视频 | 欧美人与禽猛交乱配视频 | 国产天堂在线观看 | 亚洲影音先锋 | 神马三级我不卡 | 91网在线播放 | 欧美特级黄色录像 | 欧美 日韩 国产 一区 | 天天干夜夜欢 | 日韩r级电影在线观看 | www.黄色片网站 | 久久久久久久久久艹 | 毛片毛多水多 | 亚洲欧美一区二区三区四区五区 | 成人av电影在线播放 | 永久免费汤不热视频 | 青青草91视频 | 亚洲精品6| 熟妇人妻中文av无码 | 精品日韩一区 | 人人97| 国产偷自拍视频 | 国产麻豆影视 | 日本福利小视频 | 黄色网页在线 | 成人免费国产 | 国产精品久久久久不卡 | 亚洲熟妇色自偷自拍另类 | 精品国产乱码一区二区 | 久久思| 双性人hdsexvideos | 污片在线观看 | 亚洲一区二区福利 | 日韩精品一区二区三区四区五区 | 欧美一区二区三区视频 | 久久99免费 | 成年网站在线播放 | 波多野结衣在线一区二区 | 国产精品久久久久久婷婷天堂 | 精品动漫一区二区三区在线观看 | 91在线免费视频 | 操操影视 | 激情av小说 | 网红av在线| 中文字幕欧美色图 | 久久精品爱 | 亚洲码国产精品高潮在线 | 一区二区视频在线观看 | 亚洲免费人成 | 色网在线看 | 欧美天堂久久 | 国产美女被草 | 精品成在人线av无码免费看 | 久久韩国| 黄色在线网 | 成人手机视频在线观看 | ⅹxxxxhd亚洲日本hd老师 | 精品久久久久久久久久久国产字幕 | 色婷婷九月 | 午夜影院操 | 国产激情网站 | 亚洲永久精品ww.7491进入 | 成人h动漫精品一区二区器材 | 欧美三个黑人玩3p | 日韩一级欧美一级 | 黑人巨大精品欧美黑白配亚洲 | 久久鲁鲁 | 国产综合亚洲精品一区二 | 三级黄色小视频 | 五十路中出| 欧美精品手机在线 | 欧美人与性动交α欧美精品 | 日日骚一区 | 牲欲强的熟妇农村老妇女视频 |