作者:张逸紫惟雨 | 来源:互联网 | 2023-07-20 20:27
数字签名的特点:防篡改:数据不会被修改。防抵赖:消息签署者不能抵赖。防伪造:发送的消息不能够伪造。数字签名的流程发送者对消息计算摘要值。发送者用私钥对摘要值进行签名得到签名值。发送
数字签名的特点:
防篡改:数据不会被修改。防抵赖:消息签署者不能抵赖。防伪造:发送的消息不能够伪造。
数字签名的流程
发送者对消息计算摘要值。发送者用私钥对摘要值进行签名得到签名值。发送者将原始消息和签名值一同发给接收者。
数字签名技术的本质不是为了加密,所以和签名值一同传递的消息是不用加密的,当然也可以对消息加密后再计算签名值。
签名验证流程:
接收者接收到消息后,拆分出消息和消息签名值A。接收者使用公钥对消息进行运算得到摘要值B。接收者对摘要值B和签名值A进行比较,如果相同表示签名验证成功,否则 就是验证失败。