Алгоритмы шифрования на C#

43 участника

О чём курс

Вам необходимо реализовать криптографические функции в своих приложениях или выполнить лабораторную работу по защите информации — здесь разбирается логика работы ключевых алгоритмов с их реализацией на C# с нуля. Внутри курса детально рассматриваются методы шифрования, начиная от классических перестановочных и полиалфавитных шифров до современных алгоритмов RSA и протокола обмена ключами Диффи-Хеллмана. Для каждого метода вы создадите рабочую программу, сопровождая процесс подробным разбором каждого этапа логики. Обучение ориентировано на инженеров и студентов, которым нужно не только понять теорию защиты данных, но и увидеть, как она превращается в конкретный программный код.

Программа обучения

  • Перестановочный шифр
  • Полиалфавитный шифр Виженера
  • Поточный шифр Виженера
  • Алгоритм RSA
  • Ключевой обмен Диффи-Хеллмана
Складчина создана 25 ноября 2018 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

U Udemy Все материалы
80 ₽ 700 ₽