数字签名和报文摘要

数字签名:用于对发送的报文进行签名。

认证发送方;
发送方不可抵赖;
接收方不可编造。
主要使用公开密钥加密系统实现,如RSA;发送者通过私钥加密,接收方通过公秘解密。

报文摘要:用于对发送的报文生成一个非常小的摘要信息。这个摘要信息保证原报文的完整性,即原报文只要有一位被改变,则摘要信息就会不匹配。

保证完整性;
单向散列函数。
主要使用SHA-1和MD5来实现。
————————————————
版权声明:本文为CSDN博主「huan-yong」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u010033948/java/article/details/62881334

原文地址:https://www.cnblogs.com/zhang20200703/p/13305279.html