Курс на Stepik
Обложка курса «Введение в криптографию» на Stepik
Бесплатно

Введение в криптографию ★ 0.000

Открыть на
STEPIK.ORG

Этот мини-курс нацелен на введение в классическую криптографию и элементарную теорию чисел. Сперва мы бегло познакомимся с нужными понятиями из алгебры. Затем рассмотрим классические решения, обсудим их проблемы, естественным образом придем к схеме RSA и Diffie-Hellman'а и затронем вопрос их практической реализации. В конце желающие прочувствовать все радости и невзгоды крипто-аналитика могут попробовать взломать поточный шифр.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Введение в криптографию»Учеников на курсе 2 073
Сертификаты, выданные на курсе «Введение в криптографию»Сертификатов выдано 0
Отзывы о курсе «Введение в криптографию»Отзывов получено 0
Рейтинг курса «Введение в криптографию»Рейтинг курса 0.000
Уроки в курсе «Введение в криптографию»Количество уроков 17
Тесты в курсе «Введение в криптографию»Количество квизов 21
Время прохождения курса «Введение в криптографию»Время прохождения курса —
Обновления курса «Введение в криптографию»Обновления курса — —
Дата публикации курса «Введение в криптографию»Дата публикации курса — ———
Последнее обновление курса «Введение в криптографию»Последнее обновление — ———

Содержание курса

Разделы в курсе «Введение в криптографию» 5 разделов Уроки в курсе «Введение в криптографию» 17 уроков Тесты в курсе «Введение в криптографию» 21 тест Время прохождения курса «Введение в криптографию» 5 ч. Последнее обновление курса «Введение в криптографию» обн. 5 лет назад

Основные понятия алгебры

4 урока
1. Теория групп ↗
2. Понятие фактора ↗
3. Малая теорема Ферма и Лагранжа ↗
4. Понятие гомоморфизма, Китайская теорема об остатках ↗

Симметрические шифры

3 урока
1. Шифры замены ↗
2. Шифры перестановки ↗
3. Проблемы симметрических схем, протокол Diffie-Hellman'а ↗

Системы с открытым ключом

4 урока
1. RSA ↗
2. Системы с открытым ключом, цифровая подпись ↗
3. Безопасность RSA ↗
4. Другие возможности ↗

Практическая реализация RSA

3 урока
1. Распределение простых чисел ↗
2. Тесты простоты Ферма, Эйлера и Миллера ↗
3. Доказательство корректности теста Миллера ↗

Взлом поточного шифра

3 урока
1. Предыстория ↗
2. Регистры сдвига с обратной связью ↗
3. Задание ↗