/var/logmarcus chiu

/var/log

❯

Computer

❯

Cryptography & Cryptanalysis

❯

Digital Signatures - MAC/MIC

Message Authentication Code (MAC) - Message Integrity Code (MIC)

Created on Nov 13, 2019 · Last Modified on Dec 20, 2025

Message Authentication Code (MAC) - Message Integrity Code (MIC)
  • used to ensure:
    • message authentication - the message came from the stated sender
    • message integrity - the message has not been changed

related: MIC

Ways Generating MACs/MICs

  • MAC/MIC - uses a symmetric-key function with a cycled mode of operation
  • Hash-Based MAC (HMAC) - uses a keyed hash function