HTTPS連線的前幾毫秒發生了什麼

xiniubook發表於2013-09-25

花了數小時閱讀了如潮的好評,Bob最終迫不及待為他購買的托斯卡納全脂牛奶點選了“進行結算”,然後……

哇!剛剛發生了什麼?

在點選按鈕過後的220毫秒時間內,發生了一系列有趣的事情,火狐瀏覽器(Firefox)不僅改變了位址列顏色,而且在瀏覽器的右下角出現了一個小鎖頭的標誌。在我最喜歡的網際網路工具Wireshark的幫助下,我們可以透過一個經過略微調整的用於debug的火狐瀏覽器來探究這一過程。

根據RFC 2818標準(譯者注:RFC 2818為HTTP Over TLS-網路協議),火狐瀏覽器自動透過連線Amazon.com的443埠來響應HTTPS請求。

很多人會把HTTPS和網景公司(Netscape)於上世紀九十年代中期建立的SSL(安全套接層)聯絡起來。事實上,隨著時間的推移,這兩者之間的關係也慢慢淡化。隨著網景公司漸漸的失去市場份額,SSL的維護工作移交給了Internet工程任務組(IETF)。由網景公司釋出的第一個版本被重新命名為TLS 1.0(安全傳輸層協議 1.0),並於1999年1月正式釋出。考慮到TLS已經發布了將近10年,如今已經很難再見到真正的SSL通訊了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29194811/viewspace-773374/,如需轉載,請註明出處,否則將追究法律責任。

相關文章