<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=EsinStepan</id>
	<title>Wiki - Факультет компьютерных наук - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=EsinStepan"/>
	<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/EsinStepan"/>
	<updated>2026-09-21T04:27:49Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%9C%D0%B5%D1%82%D0%BE%D0%B4%D1%8B_%D0%B8_%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_26/27&amp;diff=97574</id>
		<title>НИС Методы и алгоритмы защиты информации 26/27</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%9C%D0%B5%D1%82%D0%BE%D0%B4%D1%8B_%D0%B8_%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_26/27&amp;diff=97574"/>
		<updated>2026-09-14T12:49:20Z</updated>

		<summary type="html">&lt;p&gt;EsinStepan: /* Семинары */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== О семинаре ==&lt;br /&gt;
Научный семинар знакомит участников с методами представления, передачи и защиты информации, включая изучение предварительных сведений из алгебры, теории чисел и дискретной математики. Рассматриваются основные направления современной криптографии, включая анализ конкретных криптосистем и протоколов, и теории кодирования. Семинар включает доклады участников с их последующим обсуждением. Участие в семинаре позволит участникам, среди прочего, освоить практические приложения материала, изученного на базовых математических дисциплинах на первом году обучения, и поможет закрепить этот материал. Большое внимание уделяется качеству подготовки презентации и умению доступно изложить изученный материал.&lt;br /&gt;
&lt;br /&gt;
Семинар проводится для студентов 2 курса ОП «Программная инженерия» в 1-3 модулях.&lt;br /&gt;
&lt;br /&gt;
=== Преподаватель ===&lt;br /&gt;
Аржанцев Иван Владимирович, arjantsev@hse.ru&lt;br /&gt;
&lt;br /&gt;
=== Учебные ассистенты ===&lt;br /&gt;
Есин Степан, skesin@edu.hse.ru,&lt;br /&gt;
@EsinStepan&lt;br /&gt;
&lt;br /&gt;
=== Полезные ссылки ===&lt;br /&gt;
[Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
[Ссылка для сдачи домашек]&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Криптография&lt;br /&gt;
|-&lt;br /&gt;
! № !! Тема доклада !! Литература !! Докладчик !! Дата доклада !! Оценка&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Простейшие криптосистемы. Сдвиг и аффинное преобразование. Частотный анализ. Биграммы. Ключ шифрования и ключ дешифрования. Классические криптосистемы и системы с открытым ключом || [К, Гл. III, пар. 1 и Гл. IV, пар. 1] || Иванов Илья || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Необходимые факты из теории чисел: обратимость вычета по данному модулю, алгоритм нахождения обратного элемента, малая теорема Ферма, функция Эйлера и теорема Эйлера, китайская теорема об остатках, методы быстрого возведения в степень || [K, Гл. I] || Татарников Максим || ||&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Квадратичные вычеты и закон взаимности || [K, Гл. II, пар. 2] || Снижко Василий || ||&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Необходимые сведения из алгебры: группы и подгруппы, примеры конечных групп, порядок элемента, циклические группы и их порождающие || [любой хороший учебник по алгебре, например, Э.Б.Винберг &amp;quot;Курс алгебры&amp;quot;] || Бадретдинов Азат || ||&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Строение конечных полей || [ЛН, лекция Ивана Владимировича на ПМИ] || Нестеров Алексей || ||&lt;br /&gt;
|-&lt;br /&gt;
| 6 || Задача дискретного логарифмирования и основанные на ней криптосистемы: система Диффи-Хеллмана обмена ключами, системы Мэсси-Омура и Эль-Гамаля || [K, Гл. IV, пар. 1, 3], [П, 1.3], [В,Гл. 5] || Кашуркина Наталья || ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 || Алгоритмы решения задачи дискретного логарифмирования || [K, Гл. IV, пар. 3] || Криницын Владимир || ||&lt;br /&gt;
|-&lt;br /&gt;
| 8 || Криптосистема RSA || [K, Гл. IV, пар. 2], [П, 1.2] || Жиляков Роман || ||&lt;br /&gt;
|-&lt;br /&gt;
| 9 || Задача про систему RSA в августе 1977 года в колонке «Математические игры» Мартина Гарднера в журнале Scientific American || [открытые источники, статья Юли Шустровой] || Жаркова Татьяна || ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 || Понятие электронной подписи. Электронная подпись в RSA и по Эль-Гамалю || [K, Гл. IV, пар. 1, 3], [П, 1.3], [В, Гл. 5] || Салангин Григорий || ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Проверка чисел на простоту и задача факторизации. Решето Эратосфена. Псевдопростые числа и числа Кармайкла. Метод Поклингтона. (p-1)-метод Полларда || [K, Гл. V], [П, 2.4], [В, Гл. 1-2] || Слободян Леонтий, Дернов Денис || ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 || Задача о рюкзаке как задача комбинаторной оптимизации. Быстрорастущие наборы. Рюкзачная криптосистема || [K, Гл. IV, пар. 4] || Хотиловский Андрей || ||&lt;br /&gt;
|-&lt;br /&gt;
| 13 || Протоколы с нулевым разглашением. Три примера: раскраска карты в три цвета, поиск гамильтонова пути и извлечение корня в кольце вычетов || [K, Гл. IV, пар. 5] || Баженова Маргарита || ||&lt;br /&gt;
|-&lt;br /&gt;
| 14 || Математика разделенного секрета. Пороговые (n,k)-схемы доступа. Схема Шамира и схема Блэкли. || [Я, Гл. 5] || Агасьянц Григорий || ||&lt;br /&gt;
|-&lt;br /&gt;
| 15 || Разделение секрета и теория матроидов || [Я, Гл. 5] || Первунецких Еремей || ||&lt;br /&gt;
|-&lt;br /&gt;
| 16 || Математика эллиптических кривых: групповой закон, формулы сложения и удвоения точек, теорема Хассе о числе точек на эллиптической кривой || [K, Гл. VI, пар. 1], [П, Гл. 4] || Богданова Мария || ||&lt;br /&gt;
|-&lt;br /&gt;
| 17 || Нахождение точки на эллиптической кривой. Задача дискретного логарифмирования. Криптосистемы на эллиптических кривых: аналоги систем Диффи-Хеллмана и Эль-Гамаля || [K, Гл. VI, пар. 2] || Колесников Артём || ||&lt;br /&gt;
|-&lt;br /&gt;
| 18 || Проверка чисел на простоту и разложение на множители при помощи эллиптических кривых. Аналог метода Поклингтона и метод Ленстры || [K, Гл. VI, пар. 3-4], [В, Гл. 4] || Ри Ярослав || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Литература ===&lt;br /&gt;
*[В] О.Н.Василенко. Теоретико-числовые алгоритмы в криптографии. М.: МЦНМО, 2003, 325 стр.&lt;br /&gt;
&lt;br /&gt;
*[К] Н.Коблиц. Курс теории чисел и криптографии. М.: ТВП, 2001, 254 стр.&lt;br /&gt;
&lt;br /&gt;
*[ЛН] Р.Лидл и Г.Нидеррайтер. Конечные поля. М.: Мир, 1988&lt;br /&gt;
&lt;br /&gt;
*[П] Ю.Г.Прохоров. Эллиптические кривые и криптография. Семестр 1. М.: МГУ, 2007. 143 стр.&lt;br /&gt;
&lt;br /&gt;
*[Я] Введение в криптографию. Под редакцией В.В.Ященко. М.: МЦНМО, 2012, 352 стр.&lt;br /&gt;
&lt;br /&gt;
*[ВНЦ] С.Г.Влэдуц, Д.Ю.Ногин и М.А.Цфасман. Алгеброгеометрические коды. М.: МЦНМО, 2003&lt;br /&gt;
&lt;br /&gt;
*[КвЛ] П.Камерон и Дж.ван Линт. Теория графов, теория кодирования и блок-схемы. М.: Наука, 1980&lt;br /&gt;
&lt;br /&gt;
*[РРШ] А.Ромащенко, А.Румянцев и А.Шень. Заметки по теории кодирования. М.: МЦНМО, 2011&lt;br /&gt;
&lt;br /&gt;
== Оценивание ==&lt;br /&gt;
Итоговая оценка ИО по 10-балльной шкале формируется как взвешенная сумма, в зависимости от количества докладов.&lt;br /&gt;
&lt;br /&gt;
Участие в семинаре без доклада:&lt;br /&gt;
&lt;br /&gt;
*контроль посещаемости научного семинара (КП, 10-балльная оценка);&lt;br /&gt;
*решение домашних заданий (ДЗ, 10-балльная оценка);&lt;br /&gt;
*устный экзамен в конце 3-го модуля в форме собеседования (УЭ, 10-балльная оценка);&lt;br /&gt;
*ИО = 0,2 КП + 0,3 ДЗ + 0,5 УЭ&lt;br /&gt;
&lt;br /&gt;
Участие в семинаре с докладом по одной из частей курса:&lt;br /&gt;
&lt;br /&gt;
*контроль посещаемости научного семинара (КП, 10-балльная оценка);&lt;br /&gt;
*решение домашних заданий (ДЗ, 10-балльная оценка);&lt;br /&gt;
*доклад с презентацией (ДП, 10-балльная оценка);&lt;br /&gt;
*устный экзамен в конце 3-го модуля в форме собеседования той части курса, по которой доклада не было (УЭ, 10-балльная оценка);&lt;br /&gt;
*ИО = 0,2 КП + 0,2 ДЗ + 0,3 ДП + 0.3 УЭ&lt;br /&gt;
&lt;br /&gt;
Участие в семинаре с докладами по обеим частям курса:&lt;br /&gt;
&lt;br /&gt;
*контроль посещаемости научного семинара (КП, 10-балльная оценка);&lt;br /&gt;
*решение домашних заданий (ДЗ, 10-балльная оценка);&lt;br /&gt;
*доклад с презентацией по первой (ДП1, 10-балльная оценка) и по второй (ДП2, 10-балльная оценка) части курса;&lt;br /&gt;
*ИО = 0,2 КП + 0,2 ДЗ + 0,3 ДП1 + 0.3 ДП2&lt;br /&gt;
&lt;br /&gt;
Округление производится для итоговой оценки. Способ округления — арифметический.&lt;/div&gt;</summary>
		<author><name>EsinStepan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%9C%D0%B5%D1%82%D0%BE%D0%B4%D1%8B_%D0%B8_%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_26/27&amp;diff=97573</id>
		<title>НИС Методы и алгоритмы защиты информации 26/27</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%9C%D0%B5%D1%82%D0%BE%D0%B4%D1%8B_%D0%B8_%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_26/27&amp;diff=97573"/>
		<updated>2026-09-14T12:31:26Z</updated>

		<summary type="html">&lt;p&gt;EsinStepan: /* Семинары */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== О семинаре ==&lt;br /&gt;
Научный семинар знакомит участников с методами представления, передачи и защиты информации, включая изучение предварительных сведений из алгебры, теории чисел и дискретной математики. Рассматриваются основные направления современной криптографии, включая анализ конкретных криптосистем и протоколов, и теории кодирования. Семинар включает доклады участников с их последующим обсуждением. Участие в семинаре позволит участникам, среди прочего, освоить практические приложения материала, изученного на базовых математических дисциплинах на первом году обучения, и поможет закрепить этот материал. Большое внимание уделяется качеству подготовки презентации и умению доступно изложить изученный материал.&lt;br /&gt;
&lt;br /&gt;
Семинар проводится для студентов 2 курса ОП «Программная инженерия» в 1-3 модулях.&lt;br /&gt;
&lt;br /&gt;
=== Преподаватель ===&lt;br /&gt;
Аржанцев Иван Владимирович, arjantsev@hse.ru&lt;br /&gt;
&lt;br /&gt;
=== Учебные ассистенты ===&lt;br /&gt;
Есин Степан, skesin@edu.hse.ru,&lt;br /&gt;
@EsinStepan&lt;br /&gt;
&lt;br /&gt;
=== Полезные ссылки ===&lt;br /&gt;
[Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
[Ссылка для сдачи домашек]&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Криптография&lt;br /&gt;
|-&lt;br /&gt;
! № !! Тема доклада !! Литература !! Докладчик !! Дата доклада !! Оценка&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Простейшие криптосистемы. Сдвиг и аффинное преобразование. Частотный анализ. Биграммы. Ключ шифрования и ключ дешифрования. Классические криптосистемы и системы с открытым ключом || [К, Гл. III, пар. 1 и Гл. IV, пар. 1] || Иванов Илья || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Необходимые факты из теории чисел: обратимость вычета по данному модулю, алгоритм нахождения обратного элемента, малая теорема Ферма, функция Эйлера и теорема Эйлера, китайская теорема об остатках, методы быстрого возведения в степень || [K, Гл. I] || Татарников Максим || ||&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Квадратичные вычеты и закон взаимности || [K, Гл. II, пар. 2] || Снижко Василий || ||&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Необходимые сведения из алгебры: группы и подгруппы, примеры конечных групп, порядок элемента, циклические группы и их порождающие || [любой хороший учебник по алгебре, например, Э.Б.Винберг &amp;quot;Курс алгебры&amp;quot;] || Бадретдинов Азат || ||&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Строение конечных полей || [ЛН, лекция Ивана Владимировича на ПМИ] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 6 || Задача дискретного логарифмирования и основанные на ней криптосистемы: система Диффи-Хеллмана обмена ключами, системы Мэсси-Омура и Эль-Гамаля || [K, Гл. IV, пар. 1, 3], [П, 1.3], [В,Гл. 5] || Кашуркина Наталья || ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 || Алгоритмы решения задачи дискретного логарифмирования || [K, Гл. IV, пар. 3] || Криницын Владимир || ||&lt;br /&gt;
|-&lt;br /&gt;
| 8 || Криптосистема RSA || [K, Гл. IV, пар. 2], [П, 1.2] || Жиляков Роман || ||&lt;br /&gt;
|-&lt;br /&gt;
| 9 || Задача про систему RSA в августе 1977 года в колонке «Математические игры» Мартина Гарднера в журнале Scientific American || [открытые источники, статья Юли Шустровой] || Жаркова Татьяна || ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 || Понятие электронной подписи. Электронная подпись в RSA и по Эль-Гамалю || [K, Гл. IV, пар. 1, 3], [П, 1.3], [В, Гл. 5] || Салангин Григорий || ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Проверка чисел на простоту и задача факторизации. Решето Эратосфена. Псевдопростые числа и числа Кармайкла. Метод Поклингтона. (p-1)-метод Полларда || [K, Гл. V], [П, 2.4], [В, Гл. 1-2] || Слободян Леонтий, Дернов Денис || ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 || Задача о рюкзаке как задача комбинаторной оптимизации. Быстрорастущие наборы. Рюкзачная криптосистема || [K, Гл. IV, пар. 4] || Хотиловский Андрей || ||&lt;br /&gt;
|-&lt;br /&gt;
| 13 || Протоколы с нулевым разглашением. Три примера: раскраска карты в три цвета, поиск гамильтонова пути и извлечение корня в кольце вычетов || [K, Гл. IV, пар. 5] || Баженова Маргарита || ||&lt;br /&gt;
|-&lt;br /&gt;
| 14 || Математика разделенного секрета. Пороговые (n,k)-схемы доступа. Схема Шамира и схема Блэкли. || [Я, Гл. 5] || Агасьянц Григорий || ||&lt;br /&gt;
|-&lt;br /&gt;
| 15 || Разделение секрета и теория матроидов || [Я, Гл. 5] || Первунецких Еремей || ||&lt;br /&gt;
|-&lt;br /&gt;
| 16 || Математика эллиптических кривых: групповой закон, формулы сложения и удвоения точек, теорема Хассе о числе точек на эллиптической кривой || [K, Гл. VI, пар. 1], [П, Гл. 4] || Богданова Мария || ||&lt;br /&gt;
|-&lt;br /&gt;
| 17 || Нахождение точки на эллиптической кривой. Задача дискретного логарифмирования. Криптосистемы на эллиптических кривых: аналоги систем Диффи-Хеллмана и Эль-Гамаля || [K, Гл. VI, пар. 2] || Колесников Артём || ||&lt;br /&gt;
|-&lt;br /&gt;
| 18 || Проверка чисел на простоту и разложение на множители при помощи эллиптических кривых. Аналог метода Поклингтона и метод Ленстры || [K, Гл. VI, пар. 3-4], [В, Гл. 4] || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Литература ===&lt;br /&gt;
*[В] О.Н.Василенко. Теоретико-числовые алгоритмы в криптографии. М.: МЦНМО, 2003, 325 стр.&lt;br /&gt;
&lt;br /&gt;
*[К] Н.Коблиц. Курс теории чисел и криптографии. М.: ТВП, 2001, 254 стр.&lt;br /&gt;
&lt;br /&gt;
*[ЛН] Р.Лидл и Г.Нидеррайтер. Конечные поля. М.: Мир, 1988&lt;br /&gt;
&lt;br /&gt;
*[П] Ю.Г.Прохоров. Эллиптические кривые и криптография. Семестр 1. М.: МГУ, 2007. 143 стр.&lt;br /&gt;
&lt;br /&gt;
*[Я] Введение в криптографию. Под редакцией В.В.Ященко. М.: МЦНМО, 2012, 352 стр.&lt;br /&gt;
&lt;br /&gt;
*[ВНЦ] С.Г.Влэдуц, Д.Ю.Ногин и М.А.Цфасман. Алгеброгеометрические коды. М.: МЦНМО, 2003&lt;br /&gt;
&lt;br /&gt;
*[КвЛ] П.Камерон и Дж.ван Линт. Теория графов, теория кодирования и блок-схемы. М.: Наука, 1980&lt;br /&gt;
&lt;br /&gt;
*[РРШ] А.Ромащенко, А.Румянцев и А.Шень. Заметки по теории кодирования. М.: МЦНМО, 2011&lt;br /&gt;
&lt;br /&gt;
== Оценивание ==&lt;br /&gt;
Итоговая оценка ИО по 10-балльной шкале формируется как взвешенная сумма, в зависимости от количества докладов.&lt;br /&gt;
&lt;br /&gt;
Участие в семинаре без доклада:&lt;br /&gt;
&lt;br /&gt;
*контроль посещаемости научного семинара (КП, 10-балльная оценка);&lt;br /&gt;
*решение домашних заданий (ДЗ, 10-балльная оценка);&lt;br /&gt;
*устный экзамен в конце 3-го модуля в форме собеседования (УЭ, 10-балльная оценка);&lt;br /&gt;
*ИО = 0,2 КП + 0,3 ДЗ + 0,5 УЭ&lt;br /&gt;
&lt;br /&gt;
Участие в семинаре с докладом по одной из частей курса:&lt;br /&gt;
&lt;br /&gt;
*контроль посещаемости научного семинара (КП, 10-балльная оценка);&lt;br /&gt;
*решение домашних заданий (ДЗ, 10-балльная оценка);&lt;br /&gt;
*доклад с презентацией (ДП, 10-балльная оценка);&lt;br /&gt;
*устный экзамен в конце 3-го модуля в форме собеседования той части курса, по которой доклада не было (УЭ, 10-балльная оценка);&lt;br /&gt;
*ИО = 0,2 КП + 0,2 ДЗ + 0,3 ДП + 0.3 УЭ&lt;br /&gt;
&lt;br /&gt;
Участие в семинаре с докладами по обеим частям курса:&lt;br /&gt;
&lt;br /&gt;
*контроль посещаемости научного семинара (КП, 10-балльная оценка);&lt;br /&gt;
*решение домашних заданий (ДЗ, 10-балльная оценка);&lt;br /&gt;
*доклад с презентацией по первой (ДП1, 10-балльная оценка) и по второй (ДП2, 10-балльная оценка) части курса;&lt;br /&gt;
*ИО = 0,2 КП + 0,2 ДЗ + 0,3 ДП1 + 0.3 ДП2&lt;br /&gt;
&lt;br /&gt;
Округление производится для итоговой оценки. Способ округления — арифметический.&lt;/div&gt;</summary>
		<author><name>EsinStepan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%9C%D0%B5%D1%82%D0%BE%D0%B4%D1%8B_%D0%B8_%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_26/27&amp;diff=97461</id>
		<title>НИС Методы и алгоритмы защиты информации 26/27</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%9C%D0%B5%D1%82%D0%BE%D0%B4%D1%8B_%D0%B8_%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_26/27&amp;diff=97461"/>
		<updated>2026-09-10T18:15:57Z</updated>

		<summary type="html">&lt;p&gt;EsinStepan: Создание страницы. Внесение основной информации курса&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== О семинаре ==&lt;br /&gt;
Научный семинар знакомит участников с методами представления, передачи и защиты информации, включая изучение предварительных сведений из алгебры, теории чисел и дискретной математики. Рассматриваются основные направления современной криптографии, включая анализ конкретных криптосистем и протоколов, и теории кодирования. Семинар включает доклады участников с их последующим обсуждением. Участие в семинаре позволит участникам, среди прочего, освоить практические приложения материала, изученного на базовых математических дисциплинах на первом году обучения, и поможет закрепить этот материал. Большое внимание уделяется качеству подготовки презентации и умению доступно изложить изученный материал.&lt;br /&gt;
&lt;br /&gt;
Семинар проводится для студентов 2 курса ОП «Программная инженерия» в 1-3 модулях.&lt;br /&gt;
&lt;br /&gt;
=== Преподаватель ===&lt;br /&gt;
Аржанцев Иван Владимирович, arjantsev@hse.ru&lt;br /&gt;
&lt;br /&gt;
=== Учебные ассистенты ===&lt;br /&gt;
Есин Степан, skesin@edu.hse.ru,&lt;br /&gt;
@EsinStepan&lt;br /&gt;
&lt;br /&gt;
=== Полезные ссылки ===&lt;br /&gt;
[Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
[Ссылка для сдачи домашек]&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Криптография&lt;br /&gt;
|-&lt;br /&gt;
! № !! Тема доклада !! Литература !! Докладчик !! Дата доклада !! Оценка&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Простейшие криптосистемы. Сдвиг и аффинное преобразование. Частотный анализ. Биграммы. Ключ шифрования и ключ дешифрования. Классические криптосистемы и системы с открытым ключом || [К, Гл. III, пар. 1 и Гл. IV, пар. 1] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Необходимые факты из теории чисел: обратимость вычета по данному модулю, алгоритм нахождения обратного элемента, малая теорема Ферма, функция Эйлера и теорема Эйлера, китайская теорема об остатках, методы быстрого возведения в степень || [K, Гл. I] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Квадратичные вычеты и закон взаимности || [K, Гл. II, пар. 2] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Необходимые сведения из алгебры: группы и подгруппы, примеры конечных групп, порядок элемента, циклические группы и их порождающие || [любой хороший учебник по алгебре, например, Э.Б.Винберг &amp;quot;Курс алгебры&amp;quot;] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Строение конечных полей || [ЛН, моя лекция на ПМИ] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 6 || Задача дискретного логарифмирования и основанные на ней криптосистемы: система Диффи-Хеллмана обмена ключами, системы Мэсси-Омура и Эль-Гамаля || [K, Гл. IV, пар. 1, 3], [П, 1.3], [В,Гл. 5] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 || Алгоритмы решения задачи дискретного логарифмирования || [K, Гл. IV, пар. 3] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 8 || Криптосистема RSA || [K, Гл. IV, пар. 2], [П, 1.2] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 9 || Задача про систему RSA в августе 1977 года в колонке «Математические игры» Мартина Гарднера в журнале Scientific American || [открытые источники, статья Юли Шустровой] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 || Понятие электронной подписи. Электронная подпись в RSA и по Эль-Гамалю || [K, Гл. IV, пар. 1, 3], [П, 1.3], [В, Гл. 5] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Проверка чисел на простоту и задача факторизации. Решето Эратосфена. Псевдопростые числа и числа Кармайкла. Метод Поклингтона. (p-1)-метод Полларда || [K, Гл. V], [П, 2.4], [В, Гл. 1-2] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 || Задача о рюкзаке как задача комбинаторной оптимизации. Быстрорастущие наборы. Рюкзачная криптосистема || [K, Гл. IV, пар. 4] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 13 || Протоколы с нулевым разглашением. Три примера: раскраска карты в три цвета, поиск гамильтонова пути и извлечение корня в кольце вычетов || [K, Гл. IV, пар. 5] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 14 || Математика разделенного секрета. Пороговые (n,k)-схемы доступа. Схема Шамира и схема Блэкли. || [Я, Гл. 5] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 15 || Разделение секрета и теория матроидов || [Я, Гл. 5] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 16 || Математика эллиптических кривых: групповой закон, формулы сложения и удвоения точек, теорема Хассе о числе точек на эллиптической кривой || [K, Гл. VI, пар. 1], [П, Гл. 4] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 17 || Нахождение точки на эллиптической кривой. Задача дискретного логарифмирования. Криптосистемы на эллиптических кривых: аналоги систем Диффи-Хеллмана и Эль-Гамаля || [K, Гл. VI, пар. 2] || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 18 || Проверка чисел на простоту и разложение на множители при помощи эллиптических кривых. Аналог метода Поклингтона и метод Ленстры || [K, Гл. VI, пар. 3-4], [В, Гл. 4] || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Литература ===&lt;br /&gt;
*[В] О.Н.Василенко. Теоретико-числовые алгоритмы в криптографии. М.: МЦНМО, 2003, 325 стр.&lt;br /&gt;
&lt;br /&gt;
*[К] Н.Коблиц. Курс теории чисел и криптографии. М.: ТВП, 2001, 254 стр.&lt;br /&gt;
&lt;br /&gt;
*[ЛН] Р.Лидл и Г.Нидеррайтер. Конечные поля. М.: Мир, 1988&lt;br /&gt;
&lt;br /&gt;
*[П] Ю.Г.Прохоров. Эллиптические кривые и криптография. Семестр 1. М.: МГУ, 2007. 143 стр.&lt;br /&gt;
&lt;br /&gt;
*[Я] Введение в криптографию. Под редакцией В.В.Ященко. М.: МЦНМО, 2012, 352 стр.&lt;br /&gt;
&lt;br /&gt;
*[ВНЦ] С.Г.Влэдуц, Д.Ю.Ногин и М.А.Цфасман. Алгеброгеометрические коды. М.: МЦНМО, 2003&lt;br /&gt;
&lt;br /&gt;
*[КвЛ] П.Камерон и Дж.ван Линт. Теория графов, теория кодирования и блок-схемы. М.: Наука, 1980&lt;br /&gt;
&lt;br /&gt;
*[РРШ] А.Ромащенко, А.Румянцев и А.Шень. Заметки по теории кодирования. М.: МЦНМО, 2011&lt;br /&gt;
&lt;br /&gt;
== Оценивание ==&lt;br /&gt;
Итоговая оценка ИО по 10-балльной шкале формируется как взвешенная сумма, в зависимости от количества докладов.&lt;br /&gt;
&lt;br /&gt;
Участие в семинаре без доклада:&lt;br /&gt;
&lt;br /&gt;
*контроль посещаемости научного семинара (КП, 10-балльная оценка);&lt;br /&gt;
*решение домашних заданий (ДЗ, 10-балльная оценка);&lt;br /&gt;
*устный экзамен в конце 3-го модуля в форме собеседования (УЭ, 10-балльная оценка);&lt;br /&gt;
*ИО = 0,2 КП + 0,3 ДЗ + 0,5 УЭ&lt;br /&gt;
&lt;br /&gt;
Участие в семинаре с докладом по одной из частей курса:&lt;br /&gt;
&lt;br /&gt;
*контроль посещаемости научного семинара (КП, 10-балльная оценка);&lt;br /&gt;
*решение домашних заданий (ДЗ, 10-балльная оценка);&lt;br /&gt;
*доклад с презентацией (ДП, 10-балльная оценка);&lt;br /&gt;
*устный экзамен в конце 3-го модуля в форме собеседования той части курса, по которой доклада не было (УЭ, 10-балльная оценка);&lt;br /&gt;
*ИО = 0,2 КП + 0,2 ДЗ + 0,3 ДП + 0.3 УЭ&lt;br /&gt;
&lt;br /&gt;
Участие в семинаре с докладами по обеим частям курса:&lt;br /&gt;
&lt;br /&gt;
*контроль посещаемости научного семинара (КП, 10-балльная оценка);&lt;br /&gt;
*решение домашних заданий (ДЗ, 10-балльная оценка);&lt;br /&gt;
*доклад с презентацией по первой (ДП1, 10-балльная оценка) и по второй (ДП2, 10-балльная оценка) части курса;&lt;br /&gt;
*ИО = 0,2 КП + 0,2 ДЗ + 0,3 ДП1 + 0.3 ДП2&lt;br /&gt;
&lt;br /&gt;
Округление производится для итоговой оценки. Способ округления — арифметический.&lt;/div&gt;</summary>
		<author><name>EsinStepan</name></author>
	</entry>
</feed>