科普知識 HTTP vs HTTPS的不同之處

2022-09-24 15:54:16 字數 1132 閱讀 7075

在識別網路詐騙方面,銀聯特別提醒任何網購退款均無需提供銀行卡密碼和cvn2。任何索要簡訊驗證碼的行為都是詐騙。在登入**時,警惕所謂的「安全中心」「認證中心」,不要輕信「低價」購物**,並警惕通過郵件、簡訊、聊天工具發來的所謂「安全中心」「認證中心」「擔保平台」等釣魚**鏈結。支付時留意「https」字首。完成網購訂單進入支付頁面時,**字首會變成「https」,表示資料傳輸加密;若支付頁面**字首仍是「http」,請提高警惕。

https是什麼,它和我們常用的http有什麼不同呢?

傳統的http通訊是不安全的,因為在瀏覽器和伺服器之間傳輸的資料,有可能被中間節點截獲。網際網路的架構決定了網路通程式設計客棧訊都不是點對點直接傳輸的,乙個資料報從客戶端傳送到伺服器的過程中,當中會經過多個節點。通俗點說,資料報會先傳到家裡的路由器,路由器再傳送給它上一級的(可能是電信的)路由器,這麼一級一級地傳出去,最終傳到了伺服器程式設計客棧端。這個過程中,每乙個路由器都有機會截獲到傳輸的內容。如果這些內容中包含了密碼等重要資訊,就有可能會被壞人所利用。

https中的s表示安全(secur程式設計客棧e),它代表了瀏覽器和伺服器之間的通訊是加密的,不可被第三方獲取。由https協議保證,除非得到伺服器端的金鑰,否則(幾乎)無法破解出通訊的內容。為什麼說幾乎?因為暴力破解在理論上是有可能的,但是因為現在的計算機效能的限制,暴力破解需要上億年的時間才能成功,所以說,暫時它是安全的。

那麼怎樣的https才算是安全的?以chrome為例,正常的https連線會顯示為綠色,其它的瀏覽器裡大同小異。如下:

這兩種都是正常的,前一種是個人的https,後一種是企業的。如果瀏覽器認為https有問題,它會顯示成紅色或者灰色,或者彈出對話方塊來提醒使用者。

經過加密之後,基本可以認為是所有資料都是安全的。具體來說,以下這些資料被加密了:

1.url中的路徑、引數;

2.傳送(post)的資料;

3.接收的整個頁面的資料;

唯一沒有被加密的部份是url中的網域名稱部分。以乙個url為例:

其中只有www.google.com這一段資料沒有加密,其餘的/search?….外加網頁內容,都是經過加密的。

上文提到的過,本站也支援https,點選這裡試用一下,除了速度稍慢(安www.cppcns.com全的提公升總程式設計客棧是與效能的犧牲相關),其它並沒有什麼與http不同的地方。

本文位址:

科普知識 區塊鏈是什麼?

輕鬆看懂區塊鏈,今天與大家分享和學習乙個最基礎的,也是最核心的知識點,區塊鏈是什麼。區塊鏈背後的技術很複雜,光專業名詞就得琢磨三五天,許多人想利用簡單通俗的語言去解釋區塊鏈,比如說區塊鏈就是乙個分布式賬本,這就顯得很狹隘,因為這個只是區塊鏈的一部分。準確來說,區塊鏈技術是一種全新的分布式基礎架構與計...

科普「知識共享」嚴重缺失,國內亟待補課

在我們國內,知識共享 概念混亂,甚至胡說八道,嚴重阻礙了科技創新與發展。向全國高校五次輪番投放 知識共享 數位化微積分教科書的目的之一就是藉此深入科普 知識共享 請參閱本文附件,即可知一斑。袁萌 陳啟清 12月3日 附件 知識共享組織發布 2016年共享領域情況報告 知識共享組織近日發布了 2016...

IP知識科普 ARP協議

什麼是arp協議 arp協議屬於tcp ip協議裡一種將ip位址解析為mac位址的協議,位於tcp ip五層模型中的網路層。該協議是用來在區域網內解析ip位址對應的實體地址。簡單來說,主機a給另乙個主機b通過網路傳送乙個ip資料報的時候,首先會傳送到主機a所在網路的路由器上面,然後路由器會判斷目的位...