不對稱加密方式安全
公鑰:(公共使用)加密
加密
私鑰:(僅本身使用,嚴格保密)解密spa
簡單來講:用公鑰加密的信息,只有經過其私鑰能夠解密。table
例子:信息安全
A→B (簡單發送)總結
1:A要對B的發送信息,爲了保證信息安全。 A使用B的公鑰進行加密。黑客
2:B收到消息後,使用本身的私鑰對信息解密 word
可是:tab
上面例子,如何保證B收到的消息必定是A發送過來的?而不是黑客使用B的公鑰僞造的信息!解密
因而,A在該信息中加入了「數字簽名」
1:所謂簽名——便是一段使用A私鑰加密的信息。
2:B在收到消息後,先使用本身的私鑰對信息進行解密。解密消息的同時,也獲得了消息中的簽名。
3:B使用A的公鑰,對簽名信息進行解密。解密成功說明消息的來源的確是A。不然驗籤失敗。
總結:
公鑰 | 加密消息,解密簽名 | 公用 | 加密消息,解密簽名 | 保證收件人身份 | |
私鑰 | 加密簽名,解密消息 | 私用(祕密) | 加密簽名,解密消息 | 保證發件人身份 |