Параллельные алгоритмы для решения задач защиты информации
Монография посвящена разработке и применению параллельных алгоритмов для анализа криптографических систем и решения задач информационной безопасности. В книге кратко представлены основные составляющие современных криптографических систем: симметричные и асимметричные алгоритмы шифрования, функции хэширования.
Основное внимание уделено практическим возможностям применения существующих методов анализа криптосистем для оценки их стойкости. Рассмотрен целый ряд параллельных алгоритмов, основанных на различных методах криптоанализа, включая линейный анализ, дифференциальный анализ, алгебраические методы и другие подходы.
В качестве примеров приведены способы реализации разработанных алгоритмов с использованием двух наиболее распространенных технологий: интерфейса передачи данных MPI для организации распределенных многопроцессорных вычислений и технологии CUDA для графических вычислений. Книга содержит множество наглядных примеров и иллюстраций.
Впервые описаны подходы к разработке параллельных алгоритмов, ориентированных на программную реализацию и предназначенных для решения задач в области информационной безопасности. Издание адресовано специалистам, реализующим методы анализа шифрованных данных с применением параллельных вычислительных систем.









