Специалитет
2025/2026


Методы синтеза и анализа современных криптографических алгоритмов
Статус:
Курс по выбору (Компьютерная безопасность)
Кто читает:
Кафедра компьютерной безопасности
Когда читается:
5-й курс, 2, 3 модуль
Охват аудитории:
для своего кампуса
Преподаватели:
Дмух Андрей Александрович
Язык:
русский
Контактные часы:
32
Программа дисциплины
Аннотация
Данная дисциплина относится к вариативной профильной части Профессионального цикла (Major), проводится на 5 курсе обучения и является дисциплиной по выбору. Для освоения учебной дисциплины студенты должны владеть базовыми знаниями и компетенциями, полученными при изучении следующих дисциплин: Информатика, Языки программирования, Теория вероятностей и математическая статистика, Алгебра, Дискретная математика, Криптографические методы защиты информации. Результаты освоения дисциплины используются в дальнейшем при изучении таких дисциплин, как Криптографические протоколы, Основы построения защищенных баз данных, а также при прохождении производственной и преддипломной практик, при выполнении выпускной квалификационной работы.
Цель освоения дисциплины
- Изучение основных понятий, принципов и методов построения и анализа современных поточных и блочных криптографических алгоритмов
- Ознакомление с рядом криптографических алгоритмов и условиями их применения
Планируемые результаты обучения
- Знать метод криптографического анализа «встреча посередине» и его параметры
- Знать основные методы анализа блочных криптографических алгоритмов
- Знать основные методы анализа поточных криптографических алгоритмов
- Знать основные понятия криптографического анализа – метода криптографического анализа, его трудоемкости, вероятности успеха и объема необходимого материала
- Знать принципы синтеза блочных криптографических алгоритмов
- Знать принципы синтеза поточных криптографических алгоритмов
- Знать статистический метод криптографического анализа и его параметры
- Знать требования, предъявляемые к низкоресурсным криптографическим алгоритмам, их принципы синтеза
- Уметь рассчитывать характеристики методов криптографического анализа в зависимости от их параметров
- Уметь строить простейшие поточные криптографические алгоритмы с заданными свойствами
Содержание учебной дисциплины
- Введение в криптографию
- Поточные алгоритмы
- Синтез и анализ блочных криптографических алгоритмов
- Низкоресурсные криптографические алгоритмы