ISO/IEC 9797-1:2011Published

Information technology — Security techniques — Message Authentication Codes (MACs) — Part 1: Mechanisms using a block cipher

Technologies de l'information — Techniques de sécurité — Codes d'authentification de message (MAC) — Partie 1: Mécanismes utilisant un chiffrement par blocs

Abstract / scope

ISO/IEC 9797-1:2011 specifies six MAC algorithms that use a secret key and an n-bit block cipher to calculate an m-bit MAC.

ISO/IEC 9797-1:2011 can be applied to the security services of any security architecture, process, or application.

Key management mechanisms are outside the scope of ISO/IEC 9797-1:2011.

ISO/IEC 9797-1:2011 specifies object identifiers that can be used to identify each mechanism in accordance with ISO/IEC 8825-1. Numerical examples and a security analysis of each of the six specified algorithms are provided, and the relationship of ISO/IEC 9797-1:2011 to previous standards is explained.

Life cycle

Amendments & corrigenda

ISO/IEC 9797-1:2011/Amd 1:2023PublishedInformation technology — Security techniques — Message Authentication Codes (MACs) — Part 1: Mechanisms using a block cipher — Amendment 1International Standard · Published 25 Aug 2023 · ISO/IEC JTC 1/SC 27

Replaces

ISO/IEC 9797-1:1999WithdrawnInformation technology — Security techniques — Message Authentication Codes (MACs) — Part 1: Mechanisms using a block cipherInternational Standard · Published 16 Dec 1999 · ISO/IEC JTC 1/SC 27