目录
消息完整性检测方法
密码散列函数
1.特性
定长输出;单向性(无法根据散列值逆推报文);抗碰撞性(无法找到具有相同散列值的两个报文)
2.典型散列函数
MD5:128位散列值
SHA-1:160位散列值
报文认证
报文认证是使消息的接收者能够检验收到的消息是否是真实的认证方法。来源真实、未被篡改。
1.报文摘要(数字指纹)
2.报文认证的方法
①简单报文认证:仅使用报文摘要,无法验证来源真实性。
②报文认证码:使用共享认证密钥,但无法防止接收方篡改
数字签名
特点:身份认证、数据完整性、不可否认性
1.简单数字签名:直接对报文签名
2.签名报文摘要

本文深入探讨了消息完整性检测的核心方法,包括密码散列函数如MD5和SHA-1的特性,以及报文认证和数字签名的技术细节。密码散列函数确保数据不可逆且抗碰撞,报文认证通过共享密钥验证消息来源,而数字签名则提供身份认证、数据完整性和不可否认性。
790

被折叠的 条评论
为什么被折叠?



