Link to this headingMAC

Auto-generated index for this directory.

Link to this headingRecent Changes

  • OMAC.md
    Modified: 2026-05-02

    • Cipher-based MAC…
  • cmac.md
    Modified: 2026-05-02

    • AES-CBC the message and take the last block and use it as the tag…
  • Poly1305.md
    Modified: 2026-05-02

    • Bernstein’s one-time authenticator - Uses a 128 bit nonce, 256 bit secret key and produces a tag 128 bits long….
  • UMAC.md
    Modified: 2026-05-02

    • Biased on universal hashing…
  • VMAC.md
    Modified: 2026-05-02

    • high-performance block cipher-based MAC…
  • KMAC.md
    Modified: 2026-05-02

    • Keccak-based MAC…
  • HMAC.md
    Modified: 2026-05-02

    • Similar to Symmetric Encryption as in both sides need the secret key to verify the integrity of the message - Not vulnerable to Length Extension att…
  • GMAC.md
    Modified: 2026-05-02

    • See GCM for Implementation - is not random-key robust…
  • SipHash.md
    Modified: 2026-05-02

  • CBC-MAC.md
    Modified: 2026-05-02

    • Encrypt with CBC and the last block is the MAC. - Uses an all zero IV…

Link to this headingDirectory Structure

# 📁 MAC ## 📄 [OMAC.md](OMAC.html) ## 📄 [cmac.md](cmac.html) ## 📄 [Poly1305.md](Poly1305.html) ## 📄 [UMAC.md](UMAC.html) ## 📄 [VMAC.md](VMAC.html) ## 📄 [KMAC.md](KMAC.html) ## 📄 [CBC-MAC.md](CBC-MAC.html) ## 📄 [HMAC.md](HMAC.html) ## 📄 [GMAC.md](GMAC.html) ## 📄 [SipHash.md](SipHash.html)