2. 消息认证码
在网络通信中,存在一些针对消息内容的攻击方法,如伪造消息、窜改消息内容、改变消息顺序、消息重放或者延迟。为防止主动攻击,可采用消息认证技术。消息认证是证实一个收到的消息来自可信的源点,且未被篡改、重放或延迟等的过程(完整性、真实性)。除哈希函数之外,消息认证码和数字签名都是常用的消息认证技术。