回覆列表
  • 1 # 使用者5347034164393

    首先要確認功能的是:

    私鑰加密公鑰可以解密

    公鑰加密私鑰可以解密

    然後是實際工作情況:

    1.傳輸資料

    情況1: 確保 Clinent->Service 傳輸安全

    1.Client用Service的公鑰加密,併發送給Service

    2.Service 接收到資料,再用私鑰解密

    情況2: 確保 Service->Client 傳輸安全

    1.Service 用私密加密,併發送給Client

    2.Client 接收到資料,再用Service的公鑰解密

    2.免密登入、確認身份、簽名,其實都一個意思!

    1.Client 向Service進行登入請求

    2.Servive傳送隨機的一段字串到Client

    3.Client用私鑰加密,傳送回給Service (簽名)

    4.Service用Client的公鑰解密,對比字串 (檢驗)

    5.如果相同的那就證明身份是對的!(確認了身份)

    我也是看下面這個連結看懂的!

    圖解SSH原理

  • 2 # 使用者7899628386140

    1、用公鑰加密,用私鑰解密。

    2、給別人發信息,就從伺服器上拉下來別人的公鑰,加密後發給他。

    3、對方拿到資訊後用自己的私鑰解密。

    4、這樣,公鑰加密後除了私鑰持有人,別人都看不到資訊。

    5、若是用私鑰加密,那麼公鑰都能解密,還有何安全性可言?

  • 中秋節和大豐收的關聯?
  • 炒菜的時候怎樣才能不讓肉粘鍋?