Основы криптографии

Название спецкурса на английском языке
Fundamentals of cryptography
Авторы курса
Чубариков Владимир Николаевич
Пререквизиты
Отсутствуют
Целевая аудитория
1-2 курс
3-6 курс, магистранты
аспиранты
Подразделение
[Кафедра МКМА]
Семестр
Весна
Тип спецкурса
Спецкурс по выбору студента
Учебный год
2025/26
Список тем
Понятие информации и её кодирование. Помехоустойчивость, увеличение скорости передачи информации, защита информации.
Секретные и открытые ключи. Алфавитное кодирование. Префиксные коды. Неравенство Крафта—МакМиллана. Теорема о минимальной длине префиксного кода.
Циклические коды. Конечные поля. Неприводимые многочлены.
Криптографические протоколы. Протокол для игры ``Орёл-решка’’ по телефону. Электронная подпись.
Сложность арифметических операций. Алгоритм Евклида. Операции в кольце вычетов. Дискретное преобразование Фурье. Наименьший первообразный корень.
Проверка числа на простоту: решето Эратосфена, критерий Вильсона, малая теорема Ферма, числа Кармайкла, тесты Соловея—Штрассена, Рабина—Миллера.
Полиномиальный тест проверки на простоту.
Построение больших простых чисел. Критерий Люка. Числа Мерсенна.
Алгоритмы разложения натуральных чисел на множители. Метод квадратичного решета.
1Криптографическая система RSA. Задача об укладке рюкзака. ``Рюкзачная’’ система шифрования. Криптографические хеш-функции.
Китайская теорема об остатках. Арифметический вариант шифра Виженера.
Список источников
Минеев М. П., Чубариков В. Н. Лекции по арифметическим. Вопросам криптографии. Москва 2010. УДК 511
День недели
суббота
Время
12:30-14:05
Аудитория
Ещё не назначена
Дата первого занятия
Аудитория первого занятия
Ещё не назначена
Статус курса
Запись открыта
Форма записи на курс
Заполнение формы записи на курс доступно только студентам. Для записи на курс авторизуйтесь, пожалуйста, в студенческом аккаунте.