RFC 4949 recommends avoiding the term "message integrity code" (MIC), and instead using "checksum", "error detection code", "hash", "keyed hash", "message authentication code", or "protected checksum".