包括簽名過程和驗證簽名過程。
簽名的實現過程:
輸入:原文、私鑰
輸出:簽名值
1、將原文做HASH
2、將HASH用私鑰加密,結果就是簽名值
驗證簽名的實現過程:
輸入:簽名值、原文、公鑰
輸出:是否驗證通過
1、將原文做HASH1
2、將簽名值用公鑰解密,取得HASH2
3、將第1步的HASH1與第2步的HASH2做比較,兩個HASH一樣就驗證通過,否則不通過
數字簽名的使用場景不同,則簽署的流程也有所差異。以在契約鎖平台簽約為例,需要三步完成在電子合同上簽署數字簽名的步驟:
1、登錄契約鎖網址,注冊並實名認證;
2、將需要簽署的電子合同上傳,並填寫簽署人信息;
3、簽署人接收到簽署請求,經過身份認證後,使用數字簽名完成簽署。
用戶登錄
還沒有賬號?立即注冊
用戶注冊
投稿取消
文章分類: |
|
還能輸入300字
上傳中....