如何驗證數字簽名?簽名怎麼生成?

來源:趣味百科館 2.21W

可以按照下列的方法生成數字簽名以及驗證數字簽名,首先簽名的生成如下所示:

如何驗證數字簽名?簽名怎麼生成?

1、首先要將信息原文進行哈希計算,然後計算得出相應的哈希值,形成摘要;

2、然後把摘要用自己的私匙進行加密 ,然後就可以生成簽名了;

3、然後把簽名和原文信息一起發送給另外一個人,和寫信相同,信紙上是傳遞的信息,簽名要寫在信封上一起發送。

然後接下來就是簽名的驗證:

1、在另外一個人收到後,既要在提取信息中的簽名,用之前的那個人的公鑰進行解密,就可以得到信息的哈希值;

2、他要提取原文信息,再進行哈希運算,得到另一個哈希值;

3、對比兩個哈希值,如果是一樣的,那麼就說明驗證成功了。

熱門標籤