Применение методов эволюционной оптимизации для реализации криптоанализа блочного метода шифрования AES

Рассматривается задача криптоанализа методов криптографической защиты с использованием новой модели оптимизационных методов – генетических алгоритмов, имитирующих процессы эволюции живой природы. Описывается применение генетических алгоритмов для криптоанализа блочного стандарта шифрования AES. Приводятся описание стандарта шифрования, структурная схема и информационно-логическая граф-схема алгоритмa, оценка необходимого минимального числа процессоров для реализации алгоритма криптоанализа, а также некоторые экспериментальные результаты и основные выводы.

Авторы: С. А. Капустин, А. С. Сергеев, А. Н. Рязанов, E. O. Дубров

Направление: Информатика и компьютерные технологии

Ключевые слова: Криптоанализ, генетический алгоритм, блочный алгоритм шифрования, информационно-логическая граф-схема, популяция ключей, кроссинговер, квазиоптимальный ключ, матрица независимости


Открыть полный текст статьи