Специалитет
2023/2024
Методы синтеза и анализа современных криптографических алгоритмов
Статус:
Курс по выбору (Компьютерная безопасность)
Кто читает:
Кафедра компьютерной безопасности
Когда читается:
5-й курс, 2, 3 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Преподаватели:
Дмух Андрей Александрович
Специальность:
10.05.01. Компьютерная безопасность
Язык:
русский
Кредиты:
4
Контактные часы:
32
Программа дисциплины
Аннотация
Данная дисциплина относится к вариативной профильной части Профессионального цикла (Major), проводится на 5 курсе обучения и является дисциплиной по выбору. Для освоения учебной дисциплины студенты должны владеть базовыми знаниями и компетенциями, полученными при изучении следующих дисциплин: Информатика, Языки программирования, Теория вероятностей и математическая статистика, Алгебра, Дискретная математика, Криптографические методы защиты информации. Результаты освоения дисциплины используются в дальнейшем при изучении таких дисциплин, как Криптографические протоколы, Основы построения защищенных баз данных, а также при прохождении производственной и преддипломной практик, при выполнении выпускной квалификационной работы.
Цель освоения дисциплины
- Изучение основных понятий, принципов и методов построения и анализа современных поточных и блочных криптографических алгоритмов
- Ознакомление с рядом криптографических алгоритмов и условиями их применения
Планируемые результаты обучения
- Знать метод криптографического анализа «встреча посередине» и его параметры
- Знать основные методы анализа блочных криптографических алгоритмов
- Знать основные методы анализа поточных криптографических алгоритмов
- Знать основные понятия криптографического анализа – метода криптографического анализа, его трудоемкости, вероятности успеха и объема необходимого материала
- Знать принципы синтеза блочных криптографических алгоритмов
- Знать принципы синтеза поточных криптографических алгоритмов
- Знать статистический метод криптографического анализа и его параметры
- Знать требования, предъявляемые к низкоресурсным криптографическим алгоритмам, их принципы синтеза
- Уметь рассчитывать характеристики методов криптографического анализа в зависимости от их параметров
- Уметь строить простейшие поточные криптографические алгоритмы с заданными свойствами
Содержание учебной дисциплины
- Введение в криптографию
- Поточные алгоритмы
- Синтез и анализ блочных криптографических алгоритмов
- Низкоресурсные криптографические алгоритмы
Элементы контроля
- Контрольная работа
- Домашняя работа
- ЭкзаменЭкзамен проводится без прокторинга в устной форме. Экзамен проводится на платформе Jtisi Meet (https://meet.miem.hse.ru/809). Компьютер студента должен удовлетворять требованиям: наличие микрофона и, по возможности, видеокамеры, поддержка платформы Jtisi Meet. К экзамену необходимо подключиться согласно расписанию ответов, высланному преподавателем на корпоративные почты студентов накануне экзамена. Для участия в экзамене студент обязан: включить камеру и микрофон, при отсутствии камеры поставить на аватар фотографию. Во время экзамена студентам запрещено: вести посторонние разговоры, пользоваться материалами лекций, практических занятий, учебными пособиями, мобильными телефонами, планшетами и другими средствами связи. Во время экзамена студентам разрешено пользоваться бумагой, ручкой, делать необходимые пометки и записи по содержанию заданного вопроса. Кратковременным нарушением связи во время экзамена считается нарушение связи менее двух минут. Долговременным нарушением связи во время экзамена считается нарушение в течение двух минут и более. При долговременном нарушении связи студент не может продолжить участие в экзамене. Процедура пересдачи подразумевает использование усложненных заданий.
Промежуточная аттестация
- 2023/2024 учебный год 3 модуль0.15 * Домашняя работа + 0.15 * Контрольная работа + 0.7 * Экзамен