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:

    All this is from God, who reconciled us to himself through Christ, and has given us the ministry of reconciliation; that is, in Christ God was reconciling the world to himself, not counting their trespasses against them, and entrusting the message of reconciliation to us.
    Bible: New Testament, 2 Corinthians 5:18-19.

    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)