公鑰(Public Key)就是公開的密鑰,,是用來加密的;私鑰(Private Key)就是私有的密鑰用來解密的,;你要解密一個東西肯定是只想自己知道而不是讓所有人都知道,,那就用自己私有的密鑰解密,這么說可能容易理解,。 公鑰和私鑰是一對,,就像古時候帶兵打仗用的虎符一樣,只有兩個能嚴(yán)絲合縫的拼接在一起才能調(diào)兵,。理論上公鑰和私鑰隨便一個用來加密,,另一個就能用來解密,事實上也確實是這樣,。 但是這只是理論行得通,,實際會有問題,這么做在RSA加密中并不是不能順利加解密,,而是安全性不是那么高或者計算量非常的大,,這樣加密的意義就不存在了,具體為什么會這樣就設(shè)計到RSA的加密算法了,。 另外需要注意的是,,加解密與數(shù)字簽名的不同,數(shù)字簽名是用私鑰簽名,,公鑰驗證,。 |
|
來自: 昵稱11935121 > 《未命名》