Message Authentication Code - Message Integrity Codes

Message Integrity Codes

The term message integrity code (MIC) is frequently substituted for the term MAC, especially in communications, where the acronym MAC traditionally stands for Media Access Control. However, some authors use MIC as a distinctly different term from a MAC; in their usage of the term the MIC operation does not use secret keys. This lack of security means that any MIC intended for use gauging message integrity should be encrypted or otherwise be protected against tampering. MIC algorithms are created such that a given message will always produce the same MIC assuming the same algorithm is used to generate both. Conversely, MAC algorithms are designed to produce matching MACs only if the same message, secret key and initialization vector are input to the same algorithm. MICs do not use secret keys and, when taken on their own, are therefore a much less reliable gauge of message integrity than MACs. Because MACs use secret keys, they do not necessarily need to be encrypted to provide the same level of assurance.

Read more about this topic:  Message Authentication Code

Famous quotes containing the words message, integrity and/or codes:

    Gossip, then, is content, a message about people; rumor is a process. It takes a bit of gossip and reshapes it, modifies it in some way, and passes it along from individual to individual in different ways.
    Jack Levin (b. 1941)

    I condemn Christianity. I raise against the Christian church the most terrible accusation that any accuser has ever uttered. It is to me the ultimate conceivable corruption. It has possessed the will to the final corruption that is even possible. The Christian church has left nothing untouched by its depravity: it has turned every value into a disvalue, every truth into a falsehood, every integrity into a vileness of the soul.
    Friedrich Nietzsche (1844–1900)

    I cannot help thinking that the menace of Hell makes as many devils as the severe penal codes of inhuman humanity make villains.
    George Gordon Noel Byron (1788–1824)