特定演算法后产生的一小段资讯，检查某段讯息的完整性，以及作身份验证。它可以用来检查在讯息传递过程中，其内容是否被更改过，不管更改的原因是来自意外或是蓄意攻击。同时可以作为讯息来源的身份验证，确认讯息的来源。讯息鑑别码的演算法中，通常会使用带密钥的散列函数（HMAC），或者块密码的带认证工作模式（如GCM，CCM）。信息鉴别码不能提供对信息的保密，若要同时实现保密认证，同时需要对信息进行加密。