外或是蓄意攻击。同时可以作为讯息来源的身份验证，确认讯息的来源。讯息鑑别码的演算法中，通常会使用带密钥的散列函数（HMAC），或者块密码的带认证工作模式（如GCM，CCM）。信息鉴别码不能提供对信息的保密，若要同时实现保密认证，同时需要对信息进行加密。