RUS  ENG
Полная версия
ЖУРНАЛЫ // Дискретный анализ и исследование операций // Архив

Дискретн. анализ и исслед. опер., 2019, том 26, выпуск 2, страницы 115–128 (Mi da926)

Эта публикация цитируется в 1 статье

Экспериментальные методы построения MDS матриц специального вида

М. И. Рожков, С. С. Малахов

Национальный исследовательский университет «Высшая школа экономики», ул. Мясницкая, 20, 101000 Москва, Россия

Аннотация: MDS матрицы широко используются в качестве рассеивающего примитива при реализации итеративного метода построения преобразований блочного типа в связи с задачами защиты информации (алгоритмы AES, GOST 34.12-2015 и др.). При этом матрицы с большим числом единичных и малым числом различных элементов вызывают особый интерес с точки зрения эффективной реализации матрично-векторных умножений в условиях ресурсных ограничений. В настоящей работе описывается новый метод проверки признака MDS у матриц над конечным полем и демонстрируется его применение на примере матриц специального вида порядка $ 8\times8 $, содержащих большое число единиц и малое число различных элементов. Такие матрицы были введены П. Юнодом и С. Воденеем. Для предложенного метода получены теоретические и экспериментальные оценки эффективности. Кроме того, в статье приводится список некоторых MDS матриц указанного вида. Табл. 7, библиогр. 15.

Ключевые слова: MDS матрица, MDS код.

УДК: 519.688

Статья поступила: 22.05.2018
Переработанный вариант: 28.01.2019
Принята к публикации: 29.01.2019

DOI: 10.33048/daio.2019.26.621


 Англоязычная версия: Journal of Applied and Industrial Mathematics, 2019, 13:2, 302–309

Реферативные базы данных:


© МИАН, 2024