наверх

Криптографические методы защиты информации

79 дней
До конца записи
  • 12 недель

    длительность курса

  • от 2 до 4 часов в неделю

    понадобится для освоения

  • 2 зачётных единицы

    для зачета в своем вузе

В курсе рассматриваются механизмы обеспечения конфиденциальности и целостности данных криптографическими методами: симметричные поточные и блочные шифры на примере ГОСТ Р 34.12-2015, A5/1, асимметричные криптосистемы на примере RSA, Эль-Гамаля, хеш-функции и коды аутентификации сообщений. Мы покажем, как криптографические методы используются на практике (мессенджеры, электронная почта и др.).

О курсе

Курс посвящен важнейшим прикладным аспектам современной криптографии. Цель курса — познакомить слушателя с основными криптографическими методами решения актуальных задач защиты информации. После прохождения курса студенты будут:

- знать основные криптографические примитивы и принципы их построения;

- уметь применять распространенные симметричные и асимметричные криптографические алгоритмы.

Формат

В состав курса входят видео-лекции, промежуточные тестовые задания, контрольные тесты по окончании каждой лекции, а также задания для самостоятельной работы. Курс рассчитан на 6 недель, средняя недельная нагрузка – 4 часа. Общая трудоемкость курса – 2 зачетные единицы.

Программа курса

Тема 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. Применение криптографии в системах мгновенного обмена сообщениями.

Результаты обучения

Индекс

Формулировка

РО-1

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

РО-2

Слушатель, освоивший курс, умеет применять распространенные симметричные и асимметричные криптографические алгоритмы

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

Кандидат технических наук
Должность: Доцент отделения интеллектуальных кибернетических систем офиса образовательных программ

Кяжин Сергей Николаевич

Кандидат физико-математических наук
Должность: Доцент отделения интеллектуальных кибернетических систем офиса образовательных программ

Похожие курсы