We use cookies in order to improve the quality and usability of the HSE website. More information about the use of cookies is available here, and the regulations on processing personal data can be found here. By continuing to use the site, you hereby confirm that you have been informed of the use of cookies by the HSE website and agree with our rules for processing personal data. You may disable cookies in your browser settings.

  • A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Cryptographic Protocols

2023/2024
Academic Year
RUS
Instruction in Russian
3
ECTS credits
Delivered at:
Department of Informatics
Course type:
Elective course
When:
4 year, 3 module

Программа дисциплины

Аннотация

Является дисциплиной по выбору. Дисциплина направлена на формирование теоретических знаний о проблемах и задачах обеспечения информационной безопасности при разработке приложений и программных систем, функционирующих в современных сетях, в том числе в сети интернет, а также об актуальных методах решения этих задач. Также дисциплина нацелена научить слушателей разрабатывать безопасные (защищенные) сетевые приложения с учетом типичных классов угроз безопасности, а также сформировать навыки обнаружения уязвимостей мобильных и сетевых приложений и проведения тестирования приложений на наличие этих уязвимостей методами «черного» и «белого» ящика. Для освоения дисциплины студентам необходимы знания, полученные в результате изучения дисциплины «Теория информации».
Цель освоения дисциплины

Цель освоения дисциплины

  • Формирование у студентов теоретических знаний и практических навыков по основам криптологии, базовым криптографическим примитивам, по синтезу и анализу стойкости криптографических протоколов.
Планируемые результаты обучения

Планируемые результаты обучения

  • Знает основные понятия и факты криптологии, такие, как алгоритмы симметричного и асимметричного шифрования, классические и специальные определения криптографической стойкости и анонимности, правила управления ключами, основные протоколы классической и постквантовой криптографии.
  • Умеет оценивать и доказывать стойкость криптографических протоколов, выбирать криптографические примитивы и их параметры в зависимости от реализуемого протокола, обеспечивать контроль целостности информации.
  • Имеет навыки построения и анализа криптографических протоколов, управления ключами.
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Раздел 1. Криптографические алгоритмы
  • Раздел 2. Криптографические протоколы
Элементы контроля

Элементы контроля

  • неблокирующий Домашнее задание №1
    Домашнее задание №1 выдается студентам в одном варианте и состоит из 3 задач. Каждой задаче присвоен свой балл. Срок выполнения домашнего задания - 2 недели. Форма представления обучающимися домашнего задания - представленные в письменном виде решения задач.
  • блокирующий Устный экзамен
    Устный экзамен проводится в форме ответов на вопросы экзаменационного билета. Экзаменационный билет формируется из двух вопросов из перечня вопросов к экзамену. На подготовку ответа выделяется 40 минут.
  • неблокирующий Домашнее задание №4
    Домашнее задание №4 выдается студентам в пяти вариантах и содержит всего одно задание. Вариант студенты могут выбирать самостоятельно. Оценивается степень выполнения задания. Срок выполнения домашнего задания - 2 недели. Форма представления обучающимися домашнего задания - представленные в письменном виде решения задач.
  • неблокирующий Домашнее задание №3
    Домашнее задание №3 выдается студентам в одном варианте и состоит из 5 задач. Каждой задаче присвоен свой балл. Срок выполнения домашнего задания - 2 недели. Форма представления обучающимися домашнего задания - представленные в письменном виде решения задач.
  • неблокирующий Домашнее задание №2
    Домашнее задание №2 выдается студентам в одном варианте и состоит из 4 задач. Каждой задаче присвоен свой балл. Срок выполнения домашнего задания - 2 недели. Форма представления обучающимися домашнего задания - представленные в письменном виде решения задач.
Промежуточная аттестация

Промежуточная аттестация

  • 2023/2024 учебный год 3 модуль
    Результирующая оценка за дисциплину рассчитывается следующим образом: ОРезультирующая = 0,5*Онакопленная + 0,5*Оэкзамен, где Онакопленная рассчитывается как взвешенная сумма всех форм текущего контроля: Онакопленная = 0,25*Од/з1 + 0,25*Од/з2 + 0,25*Од/з3 + 0,25*Од/з4
Список литературы

Список литературы

Рекомендуемая основная литература

  • Howe, E. W., Lauter, K. E., & Walker, J. L. (2017). Algebraic Geometry for Coding Theory and Cryptography : IPAM, Los Angeles, CA, February 2016. Cham: Springer. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1636769
  • Фомичёв, В. М.  Криптографические методы защиты информации в 2 ч. Часть 1. Математические аспекты : учебник для вузов / В. М. Фомичёв, Д. А. Мельников ; под редакцией В. М. Фомичёва. — Москва : Издательство Юрайт, 2021. — 209 с. — (Высшее образование). — ISBN 978-5-9916-7088-3. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/469567 (дата обращения: 27.08.2024).

Рекомендуемая дополнительная литература

  • Padhye, S., Sahu, R. A., & Saraswat, V. (2018). Introduction to Cryptography. Boca Raton, FL: CRC Press. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1769573
  • Фомичёв, В. М.  Криптографические методы защиты информации в 2 ч. Часть 2. Системные и прикладные аспекты : учебник для вузов / В. М. Фомичёв, Д. А. Мельников ; под редакцией В. М. Фомичёва. — Москва : Издательство Юрайт, 2021. — 245 с. — (Высшее образование). — ISBN 978-5-9916-7090-6. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/470279 (дата обращения: 27.08.2024).

Авторы

  • Кузнецов Антон Михайлович