Название: Криптографическая защита информации в объектах информационной инфраструктуры Автор: Ильин М.Е., Калинкина Т.И., Пржегорлинский В.Н. Издательство: М.: Академия Год: 2020 Формат: pdf Страниц: 288 Размер: 43 mb Язык: русский
В учебнике рассмотрены математические основы криптографии, методы и средства криптографической защиты информации, современные стандарты шифрования, основы криптоанализа. Описаны поточные шифры и генераторы псевдослучайных чисел, кодирование информации, симметричные и асимметричные системы шифрования. Изложены методы аутентификации, методы и средства электронной подписи, алгоритмы и протоколы аутентификации и обмена ключевой информации, криптографические протоколы. Рассмотрены вопросы криптографической защиты информации в вычислительных системах и сетях передачи данных. Материал учебного издания предназначен как для аудиторных занятий, так и для индивидуальной и самостоятельной работы обучающихся. Для студентов учреждений среднего профессионального образования.
Содержание:
Предисловие Основы криптографии Математические основы криптографии Делимость чисел. Признаки делимости. Простые и составные числа Основная теорема арифметики. наибольший общий делитель Взаимно простые числа. Алгоритм Евклида нахождения НОД Расширенный алгоритм Евклида Функция Эйлера Элементы теории множеств Бинарные операции Группы, кольца, поля Отношения сравнимости. Свойства сравнений Модулярная арифметика Классы Полная и приведенная системы вычетов Теорема ферма — Эйлера Алгоритм быстрого возведения в степень по модулю Сравнения первой степени Линейные диофантовые уравнения Китайская теорема об остатках Проверка чисел на простоту Алгоритмы генерации простых чисел. Метод пробных делений. Решето Эратосфена Алгоритмы факторизации. Факторизация Ферма. Метод Полларда Алгоритмы дискретного логарифмирования Метод Полларда Арифметические операции над большими числами Эллиптические кривые и их приложения в криптографии Введение в криптографическую защиту информации Открытые сообщения и их характеристики К-граммная модель открытого текста Критерии распознавания открытого текста Основные задачи криптографии Симметричное и асимметричное шифрование Классификация шифров Модели шифров Основные требования к шифрам Криптографические протоколы Кодирование, сжатие и шифрование информации Символьное и смысловое кодирование информации Представление информации в двоичном коде. Таблица ASCII Сжатие информации Шифры перестановки. Традиционные шифры перестановки Разновидности шифров перестановки: одно- и двунаправленные, поточные и блочные Поточные шифры замены: основные принципы шифрования Применение генераторов псевдослучайных чисел в криптографии Методы получения псевдослучайных последовательностей: ЛКГ, метод Фибоначчи, метод BBS Системы шифрования Симметричные системы шифрования Структурная схема симметричных криптографических систем Принципы построения криптографических алгоритмов Отечественные криптографические алгоритмы Зарубежные криптографические алгоритмы Проблема распределения ключей симметричного шифрования Алгоритм Диффи — Хеллмана Управление ключами. Протокол Kerberos Асимметричные системы шифрования Системы шифрования с открытым ключом. Необратимость систем Структурная схема шифрования с открытым ключом Отечественные стандарты асимметричного шифрования Система шифрования RSA Система шифрования Эль-Гамаля Криптосистемы на основе метода эллиптических кривых Безопасность асимметричных систем шифрования Криптоанализ Основные методы криптоанализа Криптографические атаки Криптографическая стойкость шифров Абсолютно стойкие криптосистемы. Принцип Керкгоффса Перспективные направления криптоанализа. Квантовый криптоанализ Применение криптографии Электронная подпись Однонаправленные хеш-функции Криптографические хеш-функции Свойства, обеспечиваемые электронной подписью Алгоритм формирования электронной подписи Схемы электронной подписи Слепая электронная подпись Неоспоримая электронная подпись Электронная подпись на основе ГОСТ Р. Атаки на электронную подпись Аутентификация Протоколы аутентификации Односторонняя аутентификация Взаимная аутентификация Назначение и структура PKI Сертификаты открытого ключа Стандарт X. Удостоверяющие центры Архитектура PKI Защита информации в сетях передачи данных Целостность сообщения Случайная модель Oracle Установление подлинности сообщения Абонентское шифрование Пакетное шифрование Обеспечение безопасности сети с применением криптографических протоколов на транспортном и сетевом уровнях Протокол SSL? Протокол TLS Организация VPN-сети Проблемы и направления развития криптографии Проблемы криптографии Проблема ограничения скорости шифрования Проблемы теории асимметричных алгоритмов Компьютеризация шифрования Аппаратное и программное шифрование Стандартизация программно-аппаратных криптографических систем и средств Современные программные и аппаратные криптографические средства Развитие криптографии Квантовая криптография Перспективы развития криптографии Приложения Список литературы
|