Details
Title | Сравнительный криптоанализ шифра AES с помощью некоторых эвристических алгоритмов и методов машинного обучения: выпускная квалификационная работа магистра: направление 02.04.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.04.03_01 «Разработка и математическое обеспечение интеллектуальных информационных систем» |
---|---|
Creators | Веселый Дмитрий Витальевич |
Scientific adviser | Пак Вадим Геннадьевич |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | машинное обучение ; шифрование ; нейросети ; криптоанализ ; aes ; трансформеры ; эвристические алгоритмы ; machine learning ; neural networks ; cryptoanalysis ; transformers ; heuristic algorithms |
Document type | Master graduation qualification work |
File type | |
Language | Russian |
Level of education | Master |
Speciality code (FGOS) | 02.04.03 |
Speciality group (FGOS) | 020000 - Компьютерные и информационные науки |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-4159 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Additionally | New arrival |
Record key | ru\spstu\vkr\37933 |
Record create date | 9/23/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
В настоящей работе исследуется применение методов машинного обучения и эвристических алгоритмов для криптоанализа шифра AES. Рассмотрены подходы, включающие стохастический диффузионный поиск, метод отжига и искусственные нейронные сети типа трансформера. В качестве обучающих выборок использовались сгенерированные текстовые данные, а также применялись гистограммы, N-граммы и другие статистические величины. На основе этих методов был проведён криптоанализ шифра AES и посчитаны метрики для каждого из исследуемых методов. Были получены теоретические и практические результаты, проведён анализ и сделаны выводы об эффективности использованных алгоритмов.
This paper investigates the application of machine learning methods and heuristic algorithms for cryptanalysis of the AES cipher. The approaches considered include stochastic diffusion search, annealing method, and artificial neural networks of the transformer type. Generated text data were used as training samples, and histograms, n-grams, and other statistical quantities were also used. Based on these methods, cryptanalysis of the AES cipher was carried out and metrics for each of the studied methods were calculated. Theoretical and practical results were obtained, an analysis was carried out, and conclusions were made on the effectiveness of the algorithms used.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
- Сравнительный криптоанализ шифра AES с помощью некоторых эвристических алгоритмов и методов машинного обучения
- Введение
- 1. Проблема и её актуальность
- 2. Обзор алгоритмов
- 3. Практическая реализация
- 4. Экспериментальное исследование
- Заключение
- Список использованных источников
- Приложение 1. Исходный код разработанной программы
Access count: 1
Last 30 days: 1