關於HTTPS(SSL)和SSH

關於HTTPS(超文本傳輸協議)

HTTPS實際上是在HTTP上加了一層處理加密信息的模塊。即:HTTP + SSL / TLS(SSL升級版 )

服務端證書:公鑰(發送給客戶端)+ 私鑰(服務端保留),可自己生成或向證書管理組織申請。

undefined

  1. 客戶端向服務器發起https請求

  2. 服務端把公鑰傳給客戶端

  3. 客戶端生成隨機數key用公鑰加密發送給服務器

  4. 服務器用私鑰解密獲取隨機數key後,用key將信息加密發送給客戶端

  5. 客戶端用隨機數key解密獲取得到信息

關於SSL

SSL(Secure Sockets Layer 安全套接層)

TLS(Transport Layer Security 傳輸層安全)

爲網絡通信提供安全服務,傳輸層安全協議

關於SSH

Secure Shell(安全外殼協議,簡稱SSH)是一種加密的網絡傳輸協議,可在不安全的網絡中爲網絡服務提供安全的傳輸環境。

在網絡中創建安全隧道來實現SSH客戶端和服務器之前的連接。最常見的用途是遠程登陸系統

Linux系統配置SSH登錄方式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章