Книга
Содержание
Вернуться в библиотеку
Параллельные алгоритмы для решения задач защиты информации
Закрыть (Esc)
Параллельные алгоритмы для решения задач защиты информации
Бабенко Л.К.
Ищукова Е.А.
Сидоров И.Д.
Титульный лист
Введение
1. Задачи защиты информации, для решения которых требуются параллельные вычисления
1.1. Введение в криптографию
1.2. Симметричные алгоритмы шифрования
1.3. Анализ симметричных алгоритмов шифрования
1.4. Асимметричные алгоритмы шифрования
1.5. Методы анализа асимметричных криптосистем
1.6. Функции хэширования
1.7. Методы анализа современных функций хэширования
2. Основы параллельного программирования. Основные технологии параллельного программирования
2.1. Основные типы архитектур высокопроизводительных вычислительных систем
2.2. Особенности программирования параллельных вычислений
2.3. Оценка эффективности разработанных параллельных программ
2.4. Современные технологии параллельного программирования
Введение в параллельное программирование с использованием MPI
3.1. Общие сведения об Интерфейсе передачи данных
3.2. Обзор пакетов программ для работы с MPI
3.3. Основные функции обмена данными с помощью MPI
4. Технология CUDA
5. Параллельные алгоритмы в современных задачах защиты информации
5.1. Задача нахождения простых чисел в заданном диапазоне
5.2. Задача разложения произведения на простые сомножители
5.3. Параллельные алгоритмы решета числового поля для решения задачи дискретного логарифмирования
5.4. Параллельные алгоритмы дискретного логарифмирования в группе точек эллиптической кривой
5.5. Дифференциальный криптоанализ алгоритма шифрования DES
5.6. Алгоритм поиска наиболее вероятных характеристик для проведения дифференциального криптоанализа алгоритма ГОСТ 28147-89
5.7. Пример генерации радужных таблиц на CUDA
Литература
Приложение А. Руководство по использованию MPICH
Приложение Б. Основные функции, используемые в стандарте MPI