古詩詞大全網 - 個性簽名 - 簡述數字簽名的過程

簡述數字簽名的過程

數字簽名包括簽名過程和驗證簽名過程,實現步驟分別為:

1、簽名的實現過程

輸入:原文、私鑰

輸出:簽名值

(1)將原文做HASH

(2)將HASH用私鑰加密,結攻就是簽名值

2、驗證簽名的實現過程

輸入:簽名值、原文、公鑰

輸出:是否驗證通過

(1)將原文做HASH1

(2)將簽名值用公鑰解密,取得HASH2

(3)將第1步的HASH1與第2步的HASH2做比較,兩個HASH壹樣就驗證通過,否則不通過。