分析数字签名如何进行发送者的身份认证

2024年11月22日 05:09
有1个网友回答
网友(1):

首先对发送消息进行hash摘要,然后用自己的私钥对hash摘要加密,将加密后的内容+原始消息一并发送给接受方。

接受方收到内容后,用发送者的公钥解密加密后的hash摘要,得到hash摘要的明文,再将发送过来的原始消息使用相同的hash算法,求得hash摘要。将求得的hash摘要与解密得到的hash摘要进行匹配,若一样,则证明是发送者发送的,否则,不是发送者发送的。