Детальная информация

Название: Разработка распределенной системы анализа криптографической защиты прикладных программ: выпускная квалификационная работа специалиста: направление 10.05.01 «Компьютерная безопасность» ; образовательная программа 10.05.01_02 «Математические методы защиты информации»
Авторы: Петров Константин Сергеевич
Научный руководитель: Семьянов Павел Валентинович
Другие авторы: Попова Елена Александровна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт кибербезопасности и защиты информации
Выходные сведения: Санкт-Петербург, 2021
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Вычислительные машины электронные — Программы; Информация — Защита; распределенная система; распределенные вычисления; distributed system; distributed computing
УДК: 004.422.8; 004.056
Тип документа: Выпускная квалификационная работа специалиста
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Специалитет
Код специальности ФГОС: 10.05.01
Группа специальностей ФГОС: 100000 - Информационная безопасность
Ссылки: Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-165
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\15381

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: «Разработка распределенной системы анализа криптографической защиты прикладных программ». Данная работа посвящена исследованию применения распределённых систем для повышения быстродействия анализа криптографической защиты прикладных программ. Задачи, которые решались в ходе исследования: 1. Исследована предметная область распределенных систем и распределенных вычислений; cформированы требования к распределенным системам. 2. Определены требования к распределенной системе анализа криптографической защиты прикладных программ; предложена архитектура системы, определен функционал каждого компонента. 3. Предложен подход, направленный на повышение эффективности распределения задач в системе. 4. Предложен подход к планированию задач, направленный на увеличение гибкости управления анализом. 5. Произведен анализ криптографической защиты прикладной программы, оценено быстродействие анализа, сформированы требования к исследуемым методам защиты. В данной дипломной работе представлено исследование возможности повышения эффективности применения распределенных систем для проведения анализа криптографической защиты прикладных программ. Были предложены 2 подхода повышения эффективности анализа: планирование задач на основании приоритета, разделение и распределение задач на основании производительности устройств и сложности криптографического алгоритма. Произведен анализ парольного метода защиты различных версий программы Adobe Acrobat с использованием возможностей распределенной системы, оценено быстродействие проведения анализа. Согласно полученным результатам, применение распределенной системы анализа криптографической защиты прикладных программ позволило увеличить быстродействие анализа. Подходы повышения эффективности анализа, предложенные в ходе выполнения выпускной квалификационной работы, а также разработанный программный модуль были применены в ходе выполнения ОКР «Макровычислитель».

The subject of the graduate qualification work is: “Development of a distributed system for analyzing cryptographic protection of applied programs”. This work is devoted to the research of distributed systems usage to improve the performance of applied programs cryptographic protection analysis.: The research set the following goals: 1. Studying the distributed systems and distributed computing subject area; create the distributed systems requirements list. 2. Create the target system requirements list; propose the target system architecture, describe the functionality of each system component. 3. Propose the approach to improve efficiency of task distribution in the target system. 4. Propose the approach to improve flexibility of analysis management in the target system. 5. Perform the analysis of cryptographic protection of the applied program, estimate a performance of analysis, create the investigated protection methods requirements list. This work presents a study of possibility to increase an efficiency of using distributed systems for analyzing the cryptographic protection of applied programs. Two approaches have been proposed to improve the efficiency of analysis: prioritybased task scheduling, division and distribution of tasks based on device performance and cryptographic algorithm complexity. The password protection method of the Adobe Acrobat was analyzed using the capabilities of the target system, the performance of the analysis was evaluated. Following the obtained results, we can conclude that the using of a distributed analysis system could increase a performance of applied programs cryptographic protection analysis. The approaches to increasing the efficiency of the analysisand the developed software module proposed in the graduate qualification work were applied in the development project "Makrovychislitel".

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Оглавление

  • 53d6e63d1548db2609ad439b4dc23ea8d8a3a79c3b625a1239cb7dfb579715b3.pdf
  • 53d6e63d1548db2609ad439b4dc23ea8d8a3a79c3b625a1239cb7dfb579715b3.pdf
  • 53d6e63d1548db2609ad439b4dc23ea8d8a3a79c3b625a1239cb7dfb579715b3.pdf

Статистика использования

stat Количество обращений: 19
За последние 30 дней: 1
Подробная статистика