Message authentication code (MAC) is
1. Communication Address that accepts packets in the wire
2. Digital Tag that proves integrity and authenticity of a document
3. Hash value that identifies an input data with a fixed length
4. Signature that signs off a documentation as an official one