生成消息鑒別碼的算法有很多。如一種基于對(duì)稱(chēng)分組密碼的消息鑒別碼,稱(chēng)為密碼分組鏈消息鑒別碼( CBC-MAC),由國(guó)際標(biāo)準(zhǔn)ISO IEC 9797-1:1999描述。它使用分組長(zhǎng)度為b位的對(duì)稱(chēng)分組密碼算法的CBC(Cipher Block Chaining)工作模式對(duì)消息進(jìn)行加密