Математические основы криптографии

Курс «Математические основы криптографии» охватывает путь от классических методов шифрования древности до современных квантово-устойчивых алгоритмов, на которых строится безопасность сегодняшнего интернета.
Начальный уровень
1-2

Чему вы научитесь

  • • Математическому фундаменту: Освоите работу с модулярной арифметикой, алгоритмом Евклида и теоремами Эйлера и Ферма — базой всей современной защиты данных.
  • • Реализации симметричных шифров: Напишете на Python классический шифр Вернама и разберете по косточкам стандарт AES, включая работу в полях Галуа GF(2^8).
  • • Созданию асимметричных систем: Реализуете генерацию ключей RSA и протокол обмена секретами Диффи-Хеллмана, понимая логику их стойкости.
  • • Прикладной криптографии: Узнаете, как объединять разные алгоритмы в гибридные системы для безопасной передачи реальных файлов.
  • • Поиску уязвимостей: Научитесь оценивать криптостойкость кода и понимать, какие математические ошибки делают шифр бесполезным.

О курсе

Курс «Математические основы криптографии» охватывает путь от классических методов шифрования древности до современных квантово-устойчивых алгоритмов, на которых строится безопасность сегодняшнего интернета.

Курс не просто учит пользоваться готовыми библиотеками, а раскрывает «черный ящик» криптографических преобразований через строгий математический аппарат.

Основная цель курса - сформировать у студентов понимание того, как абстрактные разделы математики (теория чисел, теория групп, поля Галуа и сложность

Наши преподаватели

Программа курса

загружаем...

Отзывы прошедших курс

4
из 5
из 1 отзыва
1 отзыв
загружаем...
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно