Details

Title Шифрование в базах данных NoSQL для защиты от привилегированного нарушителя: выпускная квалификационная работа специалиста: направление 10.05.04 «Информационно-аналитические системы безопасности» ; образовательная программа 10.05.04_01 «Автоматизация информационно-аналитической деятельности»
Creators Кирсанкин Егор Игоревич
Scientific adviser Полтавцева Мария Анатольевна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects nosql субд ; шифрование в субд ; защита данных ; nosql databases ; encryption in databases ; data security
Document type Specialist graduation qualification work
File type PDF
Language Russian
Level of education Specialist
Speciality code (FGOS) 10.05.04
Speciality group (FGOS) 100000 - Информационная безопасность
DOI 10.18720/SPBPU/3/2025/vr/vr25-48
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\34228
Record create date 2/27/2025

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Целью работы является повышение защищенности данных в NoSQL хранилищах путем разработки способа шифрования данных для защиты от привилегированного нарушителя. Предметом исследования являются способы шифрования данных в NoSQL базах данных. Задачи, решаемые в ходе исследования: 1. Анализ встроенных механизмов защиты в NoSQL базы данных. 2. Выбор NoSQL хранилища, уровня и метода шифрования. 3. Выбор способа шифрования. 4. Разработка и тестирование способа шифрования. В ходе данной дипломной работы были рассмотрены встроенные механизмы защиты в СУБД и проведен сравнительный анализ существующих NoSQL хранилищ. Предложены требования для системы шифрования в СУБД, выбран способ шифрования, а также исследованы и оценены криптографические алгоритмы. В результате работы был разработан прототип нереляционной СУБД типа «Документоориентированная», использующий шифрование на уровне приложения для защиты пользовательских данных. Оценено время выполнения запросов и объем зашифрованных данных в реализованном прототипе. Полученные результаты могут быть использованы в качестве основы для проектирования безопасного NoSQL хранилища.

The purpose of the study is to increase the security of data in NoSQL storages by developing a method for encrypting data to protect against a privileged intruder. The subject of the work is methods for encrypting data in NoSQL databases. The research set the following goals: 1. Analysis of built-in protection mechanisms in NoSQL databases. 2. Selection of NoSQL storage, encryption level and method. 3. Selection of encryption method. 4. Development and testing of encryption method. During the work the built-in security mechanisms in the DBMS were considered and a comparative analysis of existing NoSQL storages was carried out. Requirements for the encryption system in the DBMS were proposed, the encryption method was selected, and cryptographic algorithms were investigated and evaluated. The work resulted in development of a prototype of a non-relational DBMS of the «Document-oriented» type, using encryption at the application level to protect user data. The query execution time and the volume of encrypted data in the implemented prototype were estimated. The results could be used as a base for designing a secure NoSQL storage.

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

Access count: 2 
Last 30 days: 2

Detailed usage statistics