АЛГОРИТМ РАСЧЁТА S-БЛОКОВ С УЛУЧШЕННЫМ СТРОГИМ ЛАВИННЫМ КРИТЕРИЕМ И ВЫСОКОЙ НЕЛИНЕЙНОСТЬЮ ЗА СЧЁТ ВЫБОРА ПАРАМЕТРОВ ОРГРАФА
Аннотация
В данной статье рассматри-вается проблема генерации блока нелинейного отражения (S-блока), который является одной из важных частей стандартов блочного шифро-вания, разрабатываемых в современной крипто-графии. Подчёркивается, что для обеспечения конфиденциальности данных, которыми обме-ниваются пользователи, необходимы надёжные алгоритмы криптографического шифрования.
В статье предлагается новый подход к созда-нию надёжного S-блока для алгоритмов сим-метричного шифрования путём выбора пара-метров матрицы смежности. По результатам, полученным на основе этого алгоритма, были определены значения, близкие к рекомендуемым показателям высокой общей нелинейности и строгой лавинной эффективности. Эти значе-ния: N(f) = 112 в S1{8 x 8}, N(S) = 112, deg(f) = 7, AI = 2, SACсред = 0,5 и S2{8 x 8}, N(S) = 112, deg(f) = 7, AI = 2, SACсред = 0,5. Было показано, что с помощью этого метода можно генери-ровать устойчивые значения S-блока для алго-ритмов блочного симметричного шифрования.