简述验证签名的基本过程。

简述验证签名的基本过程。

验证签名的基本过程如下:
(1)B接收到加密摘要和原文后,使用和A同样的“摘要”算法对原文再次摘要,生成新摘要。
(2)使用A公钥对加密摘要解密,还原成原摘要。
(3)两个摘要对比,一致则说明由A发出且没有经过任何篡改。
由此可见,数字签名功能有信息身份认证、信息完整性检查、信息发送不可否认性,但不提供原文信息加密,不能保证对方能收到消息,也不对接收方身份进行验证。数字签名最常用的实现方法建立在公钥密码体制和安全单向散列函数的基础之上。

Top