如何驗證數字簽名?簽名怎麼生成?
- 科普
- 關注:2.01W次
可以按照下列的方法生成數字簽名以及驗證數字簽名,首先簽名的生成如下所示:
1、首先要將信息原文進行哈希計算,然後計算得出相應的哈希值,形成摘要;
2、然後把摘要用自己的私匙進行加密 ,然後就可以生成簽名了;
3、然後把簽名和原文信息一起發送給另外一個人,和寫信相同,信紙上是傳遞的信息,簽名要寫在信封上一起發送。
然後接下來就是簽名的驗證:
1、在另外一個人收到後,既要在提取信息中的簽名,用之前的那個人的公鑰進行解密,就可以得到信息的哈希值;
2、他要提取原文信息,再進行哈希運算,得到另一個哈希值;
3、對比兩個哈希值,如果是一樣的,那麼就説明驗證成功了。
- 文章版權屬於文章作者所有,轉載請註明 https://wzkpw.com/kp/m6291r.html