|
Математические методы криптографии
Экспериментальная оценка производительности одного класса криптоалгоритмов на основе обобщения сетей Фейстеля
В. М. Фомичёвabcd, Д. А. Бобровскийad, А. М. Кореневаa a ООО "Код Безопасности", г. Москва
b Национальный исследовательский ядерный университет "МИФИ", г. Москва
c Федеральный исследовательский центр «Информатика и управление» Российской академии наук, г. Москва
d Финансовый университет при Правительстве Российской Федерации, г. Москва
Аннотация:
Представлены результаты экспериментальных исследований производительности алгоритма 256-3 (с блоком 256 бит и тремя функциями обратной связи), предложенного российскими исследователями в 2018 г. Производительность 256-3 оценивается величиной 24{,}57 циклов на байт. Проведено сравнение с известными блочными шифрами, получены оценки для программных реализаций алгоритмов на языке программирования C++ с использованием библиотеки Crypto++. Установлено, что производительность 256-3 от 1,2 до 2,6 раз превышает производительность алгоритмов «Магма» (ГОСТ 28147-89), «Кузнечик» (ГОСТ 34.12-2018), SEED, HIGHT, Camellia-256, Kalyna-256/256, MARS-256, CAST-256, что указывает на положительные (с позиции синтеза) эксплуатационные качества алгоритма 256-3.
Ключевые слова:
блочные шифры, производительность шифрования, 256-3, ГОСТ 28147-89, ГОСТ 34.12-2018, «Магма», «Кузнечик», AES, Rijndael, SEED, SM4, HIGHT, Camellia, Kalyna, MARS, CAST, RC6, Crypto$++$.
Образец цитирования:
В. М. Фомичёв, Д. А. Бобровский, А. М. Коренева, “Экспериментальная оценка производительности одного класса криптоалгоритмов на основе обобщения сетей Фейстеля”, ПДМ. Приложение, 2020, № 13, 59–62
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/pdma498 https://www.mathnet.ru/rus/pdma/y2020/i13/p59
|
|