RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование» // Архив

Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование, 2019, том 12, выпуск 3, страницы 89–101 (Mi vyuru507)

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

Программирование

Анализ стойкости некоторых кодовых криптосистем, основанный на разложении кодов в прямую сумму

В. М. Деундякab, Ю. В. Косолаповa

a Южный федеральный университет, г. Ростов-на-Дону, Российская Федерация
b Научно-исследовательский институт «Специализированные вычислительные устройства защиты и автоматика», г. Ростов-на-Дону, Российская Федерация

Аннотация: Строится полиномиальный алгоритм разложения произвольного линейного кода $C$ в прямую сумму неразложимых подкодов с попарно непересекающимися носителями. В основе построенного алгоритма лежит нахождение базиса линейного кода, состоящего из минимальных кодовых векторов, то есть таких векторов, носители которых не содержатся в носителях других кодовых векторов этого линейного кода. Такой базис находится за полиномиальное от длины кода число операций. По найденному базису, используя сцепленность носителей минимальных кодовых векторов, за полиномиальное от длины кода число операций далее находятся базисные векторы неразложимых подкодов, в прямую сумму которых раскладывается исходный линейный код. На базе построенного алгоритма строится алгоритм структурной атаки на кодовую асимметричную криптосистему типа Мак-Элиса, основанную на коде C, который полиномиально зависит от сложности структурных атак на криптосистемы типа Мак-Элиса, основанные на подкодах, в прямую сумму которых раскладывается код C. Таким образом, показано, что использование прямой суммы кодов не позволяет существенно усилить стойкость криптосистемы типа Мак-Элиса к атакам на ключ.

Ключевые слова: прямая сумма кодов, криптосистема типа Мак-Элиса, атака на ключ.

УДК: 517.9

MSC: 68P30, 94A60

Поступила в редакцию: 17.01.2019

DOI: 10.14529/mmp190308



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


© МИАН, 2024