用户B收到用户A带数字签名消息M,为了验证M真实性,首先需要从CA获取用户A数字证书,并利用(请作答此空)验证该证书真伪,然后利用( )验证M真实性。
数字签名作用就是确保A发送给B信息就是A本人发送,并且没有改动。数字签名和验证过程下:(1)A使用"摘要"算法(如SHA-1、MD5等)对发送信息进行摘要。(2)使用A私钥对消息摘要进行加密运算,将加密摘要和原文一并发给B。验证签名基本过程:(1)B接收到加密摘要和原文后,使用和A同样"摘要"算法对原文再次摘要,生成新摘要。(2)使用A公钥对加密摘要解密,还原成原摘要。(3)两个摘要对比,一致则说明由A发出且没有经过任何篡改。用户B收到用户A带数字签名消息M,为了验证M真实性,首先需要从CA获取用户A数字证书,并利用CA公钥验证该证书真伪,然后利用A公钥验证M真实性。









