1. 首页 > 金融百科

签名\验证签名

签名\验证签名

签名/验证签名

在进行数字签名过程中,发信者使用自己的私钥,通过非对称密码算法,对待发数据的数字摘要(哈希值)进行加密,从而得到一段信息称为数字签名(Sign)。这就是签名的过程;

收信者收到附有数字签名的信息后,用发信者的公钥对数字签名信息进行解密,得到一段明文信息,即所接收信息的数字摘要H。与此同时,收信者还要对收到的数据也做一次哈希运算,得到一个哈希值H',然后他将H和H'进行比对,如果两者相同,验证签名即获通过;如果两者不相同,则验证不通过。这就是验证签名的过程。

数字签名不限制在通讯使用,本地离线的签名和验证也完全可行,道理和过程相似。

本文来源于网友自行发布,不代表本站立场,转载联系作者并注明出处