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 PDF
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
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous
  • Сравнительный криптоанализ шифра AES с помощью некоторых эвристических алгоритмов и методов машинного обучения
    • Введение
    • 1. Проблема и её актуальность
    • 2. Обзор алгоритмов
    • 3. Практическая реализация
    • 4. Экспериментальное исследование
    • Заключение
    • Список использованных источников
    • Приложение 1. Исходный код разработанной программы

Access count: 1 
Last 30 days: 1

Detailed usage statistics