НИЯУ МИФИ5 September 2024 - 31 January 2025 г.Course started

Введение в современную криптографию (Криптографические методы защиты информации)

Когос Константин Григорьевичopenedu

Записаться на курс
Курс посвящен важнейшим прикладным аспектам современной криптографии. Цель курса — познакомить слушателя с основными криптографическими методами решения актуальных задач защиты информации. После прохождения курса студенты будут: - знать основные криптографические примитивы и принципы их построения; - уметь применять распространенные симметричные и асимметричные криптографические алгоритмы; - владеть основными криптографическими методами решения актуальных задач защиты информации.
Тема 1. Введение Основные понятия криптографии. Задачи защиты информации, решаемые криптографическими методами. Исторический обзор криптографических методов защиты информации. Простейшие шифры замены и перестановки, частотный криптоанализ. Классификация криптографических систем Тема 2. Поточные шифры Теоретическая и практическая стойкость шифров. Синхронные и самосинхронизирующиеся поточные шифры. Генераторы псевдослучайных последовательностей. Алгоритм А5/1. Тема 3. Блочные шифры Принципы построения итеративных симметричных блочных шифров. Режимы шифрования. Стандарты DES, ГОСТ Р 34.12-2015, ГОСТ Р 34.13-2015. Тема 4. Криптосистемы с открытым ключом Вычислительно сложные математические задачи. Схемы открытого шифрования и электронной подписи. Криптосистемы RSA, Эль-Гамаля. Стандарты DSS, ГОСТ Р 34.10-2012. Примеры криптосистем с дополнительной функциональностью: гомоморфное шифрование, подпись вслепую. Тема 5. Методы обеспечения целостности данных Хеш-функции. Коды аутентификации сообщений CBC-MAC, HMAC. Тема 6. Прикладные аспекты криптографии Технология «цифровой конверт». Протокол Диффи-Хеллмана. Инфраструктура открытых ключей. Защита интернет-соединений с помощью криптографических методов. Протоколы TLS, S/MIME. Применение криптографии в системах мгновенного обмена сообщениями.