首頁>Club>
為什麼rsa中一定需要私鑰簽名、公鑰驗籤呢,而不是公鑰簽名,私鑰驗籤麼?因為在實際應用場景中的雙方api介面的互動中,希望介面的接受方儲存私鑰而不是儲存公鑰。望大佬指點~
13
回覆列表
  • 1 # 斜陽雲飄

    不可以。要區分加密和簽名。

    加密

    主要是內容加密,目的是為了讓其他人都不知道內容是什麼,只有我知道。

    簽名

    內容加密,並且要讓對方知道是誰加密的。

    你的問題

    RSA這樣的非對稱加密,最重要的是公鑰無法推匯出私鑰,私鑰能推匯出公鑰,因此私鑰比較重要,具體能不能給對面看你們自己的業務。

    斜陽說

    RSA對稱性加密經典應用場景是,公鑰是公開的,所有人都知道,如果你們雙方公鑰是不公開的情況下,那為什麼不直接用對稱性加密呢

    畢竟對稱性加密的效能可比非對稱性加密強太多了。

  • 中秋節和大豐收的關聯?
  • 孩子上學年齡有可能進行調整,對此你有什麼看法?