古詩詞大全網 - 個性簽名 - 數字簽名與非對稱數據加密有何區別?

數字簽名與非對稱數據加密有何區別?

非對稱加密的主要用途就是:密鑰交換和數字簽名。

數字簽名的作用主要是:確保發送的報文沒有被篡改。

數字簽名:

1、發送方A對發送的報文M生成壹個摘要X1。(大多使用hash)

2、發送方A用自己的私鑰加密這個摘要X1。

3、接收方B對使用A的公鑰解開這個加密摘要,得到X1。

4、B對比壹下接收到的報文M重新生成摘要X2.

如果壹樣,說明報文M在傳遞過程沒有被修改,的確是A發送的。