ISO/IEC 9797-1:2011 especifica seis algoritmos MAC que utilizan una clave secreta y un cifrado de bloque de n bits para calcular una MAC de m bits. ISO/IEC 9797-1:2011 se puede aplicar a los servicios de seguridad de cualquier arquitectura, proceso o aplicación de seguridad. Los mecanismos de gestión clave están fuera del alcance de ISO/IEC 9797-1:2011. ISO/IEC 9797-1:2011 especifica identificadores de objetos que se pueden utilizar para identificar cada mecanismo de acuerdo con ISO/IEC 8825-1. Se proporcionan ejemplos numéricos y un análisis de seguridad de cada uno de los seis algoritmos especificados, y se explica la relación de ISO/IEC 9797-1:2011 con estándares anteriores.