Курсовая
Методы защиты мобильных приложений
В рамках данного исследования проводится комплексный теоретико-алгоритмический анализ механизмов обеспечения информационной безопасности мобильных экосистем, базирующийся на фундаментальных принципах прикладной математики и криптографических методах защиты данных. Рассматриваются математические модели угроз, специфичные для отечественного сегмента мобильных разработок, и анализируются подходы к верификации целостности программного кода с использованием хеш-функций и электронных цифровых подписей, соответствующих государственным стандартам (ГОСТ Р 34.10-2012). Исследование охватывает изучение методов обфускации как инструментов усложнения реверс-инжиниринга, а также применение теоретико-графовых моделей для анализа потоков данных внутри приложений с целью детектирования аномальной активности. Особое внимание уделяется работам ведущих российских специалистов из МГУ и МФТИ в области криптографии и стеганографии, а также научно-методическим рекомендациям по противодействию вредоносному программному обеспечению в условиях импортозамещения программных продуктов.
Алгоритм многоуровневой защиты мобильного приложения, включающий математическую модель оценки рисков компрометации данных и программный модуль реализации динамической обфускации кода, адаптированный под российские стандарты шифрования.
Стремительная цифровизация ключевых секторов российской экономики и массовый переход государственных и финансовых сервисов на мобильные платформы диктуют необходимость поиска устойчивых к взлому математических решений. В условиях повышенного внимания к вопросам технологического суверенитета разработка отечественных алгоритмов защиты мобильного ПО, способных эффективно противодействовать попыткам несанкционированного доступа и анализа кода, становится критически значимым направлением для прикладной математики и компьютерных наук в России.
Формирование математически обоснованного комплекса методов и алгоритмов защиты мобильных приложений, обеспечивающего минимизацию вероятности успешных атак на целостность и конфиденциальность данных в современных операционных средах.
1. Провести формализацию математических моделей векторов атак на мобильные приложения и классифицировать угрозы в контексте российского ИТ-рынка.
2. Исследовать эффективность использования отечественных криптографических алгоритмов в задачах обеспечения защищенного обмена данными между мобильным клиентом и сервером.
3. Разработать алгоритмическую схему многослойной защиты программного кода, включающую методы статической обфускации и контроля целостности среды выполнения.
4. Выполнить численный эксперимент по оценке влияния предложенных методов защиты на вычислительную производительность мобильного устройства.
- Оформление по ГОСТ
- Содержание и структура уже собраны
- Подходит как пример для своей темы
