evo真人(中国)

文章橫幅PC版
文章橫幅iPad版
文章橫幅手機版

數字簽名的實現過程

TIME:2019-03-15 09:26  click: 538 次 來源: 未知

數字簽名又叫電子簽名,它背後的思想是模仿傳統手寫簽名。該思想是能夠以某種方式“簽署”一份數字文檔,該簽名與物理簽名有相同的法律效力。與物理世界中的手寫簽名對應,數字簽名可認為是數字世界中的電子簽名。在《電子簽名法》中,電子簽名指數據電文中借電子形式所含、用在識別簽名人並說明他認可內容的數據;數據電文是顺利获得電子、光學、磁或相似方法生成、發送、接收或儲存的信息;民事活動中的合同、其他文件、單證等,當事人可協商是否用電子簽名與數據電文。

數字簽名的作用主要包括:

①接收方能辨認發送方的簽名,但是不可以偽造。

②發送方將簽過名的信息進行發出後,再否認是不行的。

③接收方對收到的簽名信息否認是不行的。

④一旦發送方和接收方有矛盾,仲裁者將有足夠的證據評判。

现在,數字簽名只可用非對稱密碼算法實現。

數字簽名的技術流程如下:

①信息發送者用摘要算法對信息生成摘要。

②信息發送者用自己的私鑰加密信息摘要。

③發送者將信息自身與已簽名的摘要一塊發送出去。

④接收者用一樣的摘要算法對收到的信息本身生成新的摘要。

⑤接收者用發送者的公鑰解密已簽名的摘要,得到發送者的信息摘要。

⑥信息接收者比較這兩個信息摘要是否相同,若相同表示辨認發送者的身份與信息未被修改過;否則,被修改過。

上一篇:密鑰管理的基本任務 下一篇:CryotoAPI簡介