那些年關於HTTPS的事
說到https通訊,難免會談到枯燥的通訊協議。相信大家上網都會有意無意看到HTTP、HTTPS、SSL、TLS等關鍵詞或標籤。那麼我們先簡單瞭解一下它們代表的是什麼,然後梳理一下它們之間的關係。
http:(超文字傳輸協議)超文字傳輸協議,大家都很熟悉,開啟瀏覽器就能看到。
SSL:(安全套接字層)安全包字層。它可以分為兩層:SSL記錄協議和SSL握手協議。
TLS:(傳輸層安全)傳輸層安全協議。TLS記錄協議和TLS握手協議也有兩層。
之所以會有這個表情,是想讓smart你看到端倪。細心的朋友一定會發現,SSL和TLS這麼像,不是嗎?對!你的直覺反映了他們的關係。TLS是基於SSL3.0協議規範的協議。所以很多時候你會發現它們繫結在一起呈現SSL/TLS。要堅持他們的關係,用現在的網路語言來形容,就是有點像CP,也像前浪後浪。後面會介紹如何使用這些協議。
HTTPS:是HTTP SSL/TLS。
當我們理解他們的關係時,我們就開始了。至於為什麼http協議要改成https。相信大家都很清楚,因為沒有S,就像在擁擠的人流中裸奔。只要別人想見你,你的腳步永遠不會比別人看到你的速度快,甚至有人會停下來關注你。好像有些押韻,skr。
所以對於一個http站點來說,沒有隱私,更談不上安全。所以趕緊給你的網站打扮打扮。
文章來自 網
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69979098/viewspace-2723323/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於國密HTTPS 的那些事(二)HTTP
- https的那些事兒HTTP
- 關於Cookie的那些事Cookie
- 關於Rollup那些事
- 關於moment打包的那些事
- 關於 sudo 的那些事兒
- 關於自定義元件的那些事兒元件
- 關於Javascript中的”use strict”的那些事JavaScript
- 關於Swift中的指標的那些事Swift指標
- 關於JavaScript原型物件那些事兒JavaScript原型物件
- [譯] Kotlin中關於Companion Object的那些事KotlinObject
- 那些關於JS四捨五入的事JS
- Linux 防火牆:關於 iptables 和 firewalld 的那些事Linux防火牆
- 關於line-height和元素高度的那些事
- 關於資料視覺化那些事視覺化
- 有關Kafka的那些事Kafka
- 關於人工智慧深度學習的那些事兒人工智慧深度學習
- 關於元件文件從編寫到生成的那些事元件
- 關於SqlServer那些事1(迴歸基礎)SQLServer
- Java基礎7:關於Java類和包的那些事Java
- AAAI 2020 論文解讀:關於生成模型的那些事AI模型
- 技術分享丨 關於MySQL binlog解析那些事MySql
- 關於cmake和開源專案釋出的那些事(PF)
- 關於電子遊戲,那些被人們誤解的事實遊戲
- 關於微信域名攔截檢測那些事兒
- 關於寫作那些事之快速上手Mermaid流程圖AI流程圖
- 關於H5與小程式路由引數的那些事兒H5路由
- Tungsten Fabric入門寶典丨關於叢集更新的那些事
- Tungsten Fabric入門寶典丨關於安裝的那些事(下)
- iOS企業版分發關於plist和證書的那些事iOS
- [elixir! #0084] 關於 DFA(確定性有限自動機)的那些事兒
- 四問四答 關於託管資料中心的那些事兒
- 關於程式碼評審(CodeReview)那些不得不說的事兒View
- 有關指標的那些事兒《一》指標
- 關於時序資料庫,你必須要知道的那些事兒!資料庫
- 直播帶貨app原始碼,關於流媒體技術的那些事APP原始碼
- 關於一些基礎的dp——硬幣的那些事(dp的基本引入)
- QLC快閃記憶體能用嗎?聊聊關於固態硬碟的那些事記憶體硬碟