$\mathsf{sMGM}$: parameterizable AEAD mode
[
$\mathsf{sMGM}$: параметризуемый AEAD режим]
L. R. Akhmetzyanova,
E. K. Alekseev,
A. A. Babueva,
A. A. Bozhko,
S. V. Smyshlyaev CryptoPro LLC, Moscow
Аннотация:
В работе представлен новый режим аутентифицированного шифрования
$\mathsf{sMGM}$ (strong Multilinear Galois Mode). Предлагаемая конструкция может рассматриваться как расширение стандартизированного режима
$\mathsf{MGM}$ и его модификации
$\mathsf{MGM2}$, представленной на конференции CTCrypt'21. Отличительной особенностью режима является наличие интерфейса, позволяющего выбирать определенные свойства безопасности под конкретное приложение. В частности, можно включать и выключать внутреннее преобразование ключа и стойкость к повтору вектора инициализации.
Режим
$\mathsf{sMGM}$ состоит из двух основных «строительных блоков» — CTR-подобной функции генерации гаммирующей последовательности со встроенным внутренним преобразованием ключа и мультилинейной функции, которая лежит в основе оригинального режима
$\mathsf{MGM}$. Различные способы комбинирования и использования этих функций обеспечивают различные свойства безопасности. Такой подход к конструированию AEAD режимов позволяет уменьшить размер программного кода, что может быть критично для устройств с ограниченными ресурсами.
Для предлагаемого режима получены оценки стойкости в расширенных моделях противника. Мы фокусируемся на доказательстве стойкости режима
$\mathsf{sMGM}$ в моделях с возможностью повторять инициализирующий вектор, так как анализ стандартных свойств безопасности был проведен в процессе разработки оригинальных режимов
$\mathsf{MGM}$ и
$\mathsf{MGM2}$.
Ключевые слова:
MGM, MGM2, AEAD режим, модель безопасности, оценки стойкости, устойчивость к повтору вектора инициализации, SIV, внутреннее преобразование ключа.
УДК:
519.719.2 Получено 02.IX.2022
Язык публикации: английский
DOI:
10.4213/mvk435