文章來源
https://www.cnblogs.com/ycha/p/9556535.html
https://blog.csdn.net/qq_16605855/article/details/80966382
簽名過程
- 輸入:原文、私;鑰
- 輸出:簽名值
1)將原文做 HASH
2)將 HASH 做私密加密,結果就是簽名值
驗證簽名過程
- 輸入:簽名值、原文、公鑰
- 輸出:是否驗證通過
1)將原文做 Hash1
2)將簽名值用公鑰解密,獲取 Hash2
3)比較 Hash1 和 Hash2,一樣則通過;
數字簽名流程圖