Данный исследовательский проект посвящен изучению роли математики в создании и взломе различных типов шифров и кодов. Проект охватывает исторический аспект развития криптографии, начиная с простых методов шифрования, используемых в древности, и заканчивая сложными алгоритмами, применяемыми в современной защите информации. Будут рассмотрены такие математические концепции, как теория чисел, модульная арифметика, линейная алгебра и теория вероятностей, которые лежат в основе криптографических систем. Особое внимание уделяется практическому применению этих знаний: разработке и анализу шифров, а также изучению методов криптоанализа. Цель проекта – продемонстрировать взаимосвязь между абстрактными математическими моделями и реальными задачами обеспечения безопасности данных. В рамках проекта предполагается разработка и реализация простых криптографических алгоритмов, а также проведение анализа их устойчивости к различным типам атак. Проект способствует развитию аналитического мышления, умения решать сложные задачи и понимания фундаментальных принципов обеспечения информационной безопасности.