Криптография и программы шифрования
Задание:
Описать современные подходы к шифрованию и криптографии, рассмотреть несколько примеров шифрования (Шифр Цезаря, RSA и т.д.). Напишите программу, реализующую один из рассмотренных алгоритмов на Python.
Отправная точка:
Алгоритмы (Дасгупта С., Пападимитриу Х., Вазирани У. - 2014),
Алгоритмы. Теориа и практическое применение (Стивенс Р. - 2016),
Криптография на C и C++ в действии (Вельшенбах М. - 2004),
Учим Python, делая крутые игры (Свейгарт Э. - 2018)