Message Authentication Code

In cryptography, a message authentication code (often MAC) is a short piece of information used to authenticate a message and to detect message tampering and forgery.

A MAC algorithm, sometimes called a keyed (cryptographic) hash function, accepts as input a secret key and an arbitrary-length message to be authenticated, and outputs a MAC (sometimes known as a tag). The MAC value protects both a message's data integrity as well as its authenticity, by allowing verifiers (who also possess the secret key) to detect any changes to the message content.

Read more about Message Authentication Code:  Security, Message Integrity Codes, Implementation, Standards, Example

Famous quotes containing the words message and/or code:

    To not be afraid in our world is the message that doesn’t derive from reason, but maybe from this mysterious capacity given to humans which we call—not without a little embarrassment—faith.
    Friedrich Dürrenmatt (1921–1990)

    Acknowledge your will and speak to us all, “This alone is what I will to be!” Hang your own penal code up above you: we want to be its enforcers!
    Friedrich Nietzsche (1844–1900)