2011-01-25 23 views
0

瀏覽器如何找出HTTPS連接中的目的地?所有的頭被加密..確定HTTPS連接中的目的地

更新:不,這不是一門功課..我的名字是因爲學生我會一直在這個巨大的真棒領域

+0

你的名字是學生嗎?這是作業嗎? – 2011-01-25 17:51:47

+0

我不認爲這是直接的家庭作業,但也許他正在做一些家庭作業,並對協議產生困惑。這聽起來不像是一個家庭作業問題。 – Aren 2011-01-25 17:54:46

回答

0

包含HTTPS的字符串來學習:您所鍵入的瀏覽器是瀏覽器使用的。這不是加密的,

2

當瀏覽器查看像https://www.gmail.com/這樣的網址時,瀏覽器首先會解決www.gmail.com72.14.213.19

下一頁瀏覽器中打開之前&服務器發送任何頭協商基礎上經數字簽名的SSL證書的公鑰加密方案(RSA)端口443上

瀏覽器的TCP連接72.14.213.19

在這個過程中,瀏覽器在通信前檢查證書的真實性。

一旦建立了客戶端&服務器之間的這種信任關係,客戶端現在就可以用服務器可以解密的方式加密報頭。它繼續在SSL隧道內發出HTTP請求。

服務器解密消息,提供請求並以特定客戶端可以解密的方式對其進行加密。

然後瀏覽器解密響應,讀取標題並做出關於如何從那裏繼續的決定。

這是HTTPS連接事件的概述。 :D

+0

哇謝謝..但爲什麼不能代理過濾器阻止https?如果IP地址在開放時發送出去.. – student 2011-01-25 17:53:09