Details

Title Исследование устойчивости схем формирования ключей в системах дискового шифрования к атакам на графических процессорах: выпускная квалификационная работа бакалавра: направление 10.03.01 «Информационная безопасность» ; образовательная программа 10.03.01_05 «Безопасность компьютерных систем (Интеллектуальная защита от киберугроз)» = Investigation of the resistance of key derivation schemes in disk encryption systems to GPU-based attacks
Creators Каджаев Алан Сергеевич
Scientific adviser Семьянов Павел Валентинович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects дисковое шифрование ; PBKDF2 ; SHA-512 ; перебор паролей ; графические процессоры ; CUDA ; криптоанализ ; disk encryption ; password brute-force ; graphic processing units ; cryptanalysis
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 10.03.01
Speciality group (FGOS) 100000 - Информационная безопасность
DOI 10.18720/SPBPU/3/2026/vr/vr26-3158
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\42832
Record create date 8/21/2026

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

Целью работы является оценка эффективности перебора паролей с использованием GPU и анализ влияния параметров функций формирования ключа на стойкость защиты. Объектом исследования являются системы дискового шифрования и механизмы формирования криптографических ключей на основе паролей. В ходе работы исследованы принципы функционирования PBKDF2-HMAC-SHA-512 и особенности архитектуры GPU. Разработан программный модуль для выполнения вычислений на CPU и GPU и проведён сравнительный анализ производительности. Экспериментально определена скорость перебора паролей при различных параметрах. Результаты показали, что использование GPU обеспечивает значительное ускорение вычислений по сравнению с CPU, при этом увеличение числа итераций функции формирования ключа заметно снижает эффективность перебора. Разработанный программный модуль может быть использован для аудита стойкости паролей, настройки параметров систем шифрования, а также в образовательных целях при изучении методов защиты информации. В ходе работы использовались язык программирования C++, технология CUDA и среда разработки Microsoft Visual Studio.

The purpose of the work is to evaluate the efficiency of password brute-force using GPUs and to analyze the influence of key derivation function parameters on security. The object of the study is disk encryption systems and password-based cryptographic key derivation mechanisms. The study examines the principles of PBKDF2-HMAC-SHA-512 and the architectural features of graphic processing units. A software module was developed to perform computations on both CPU and GPU, and a comparative performance analysis was conducted. The password testing rate was experimentally determined under different parameters. The results show that the use of GPU provides a significant performance improvement compared to CPUs, while increasing the number of iterations of the key derivation function significantly reduces the efficiency of brute-force attacks. The developed software module can be used for password strength auditing, configuration of encryption systems, and educational purposes in the field of information security. The implementation was carried out using the C++ programming language, CUDA technology, and Microsoft Visual Studio development environment.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous
...