签名认证流程 签名的数据不是数据本身,而是数据的哈希值

 

公钥,私钥
公钥:加密
私钥:数字签名

消息认证问题使用数字签名得到解决

1. 消息认证无法有效的配送秘钥 ===》 数字签名中,不需要协商秘钥,没有配送需求
2. 消息认证无法进行第三方证明 ===》 任何人都持有公钥,都可以帮助认证
3. 消息认证无法防止发送方否认 ===》 私钥只有发送方持有,无法进行抵赖