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