RUS  ENG
Полная версия
ЖУРНАЛЫ // Математические вопросы криптографии // Архив

Матем. вопр. криптогр., 2021, том 12, выпуск 4, страницы 125–143 (Mi mvk398)

Construction of orthomorphic $\mathrm{MDS}$ matrices with primitive characteristic polynomial

[О построении ортоморфных $\mathrm{MDS}$-матриц с примитивными характеристическими многочленами]

O. C. Puente, R. A. de la Cruz Jiménez

Institute of Cryptography, Havana University, Cuba

Аннотация: Проверочные матрицы линейных кодов с максимальным расстоянием ($\mathrm{MDS}$-матрицы) — важный элемент современных криптографических примитивов, обеспечивающий наилучшее рассеивание входных битов. В ряде работ изучались способы построения и описания $\mathrm{MDS}$-матриц для использования в низкоресурсной криптографии. Однако мало внимания уделялось влиянию приводимости предлагаемых $\mathrm{MDS}$-матриц, которая может позволить злоумышленнику использовать наличие нетривиальных инвариантных подпространств у соответствующих преобразований. В данной статье предлагаются некоторые методы построения $\mathrm{MDS}$-матриц с примитивными характеристическими многочленами, имеющие повышенную стойкость по отношению к атакам, основанным на инвариантных подпространствах.

Ключевые слова: $\mathrm{MDS}$-матрица, рекурсивная матрица, сопровождающая матрица, сеть Фейстеля, инвариантные подпространства, линейный ортоморфизм.

УДК: 519.719.2

Получено 20.XI.2020

Язык публикации: английский

DOI: 10.4213/mvk391



© МИАН, 2024