IT-словарь › Безопасность › OMAC

OMAC

Безопасность Svenska → Обновлено: 2026-10-18

Одноключевой вариант CBC-MAC, устраняющий проблему сообщений переменной длины; предшественник CMAC.

Тэцуя Ивата и Каору Куросава представили OMAC в 2003 году. Он исправляет реальный изъян CBC-MAC: простая конструкция безопасна лишь для сообщений одной фиксированной длины, а при разных длинах возможна подделка. OMAC маскирует последний блок ключом, производным от ключа блочного шифра, поэтому один ключ подходит для сообщений любой длины.

OMAC1 — это конструкция, которую NIST стандартизировал как CMAC в SP 800-38B в 2005 году, а название OMAC живёт в основном в научных статьях. Если в спецификации написано CMAC, речь о той же идее под именем, которое проще было вписать в стандарт.

← Назад к словарю