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

Матем. вопр. криптогр., 2014, том 5, выпуск 2, страницы 71–78 (Mi mvk118)

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

A method for generation of high-nonlinear S-boxes based on gradient descent

[Метод генерации сильно нелинейных S-блоков на основе градиентного спуска]

O. V. Kazymyrova, V. N. Kazymyrovaa, R. V. Oliynykovb

a University of Bergen
b Kharkiv National University of Radio Electronics

Аннотация: Представлены критерии отбора подстановок (S-блоков) для криптографических симметричных примитивов, основанные на анализе свойств векторных булевых функций. Предлагается усовершенствованный метод градиентного спуска для увеличения эффективности генерации нелинейных векторных булевых функций с оптимальными криптографическими показателями. Использование предложенного метода для наиболее часто применяемых подстановок $256$-й степени (8 бит) позволяет добиться следующих показателей: нелинейность 104, $\delta$-равномерность 8 и алгебраический иммунитет 3.

Ключевые слова: подстановки, нелинейность, симметричные шифры, векторные булевы функции.

УДК: 519.719.2+519.716.35

Получено 25.IX.2013

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

DOI: 10.4213/mvk118



© МИАН, 2024