Details
Title | Защищенное хранилище данных в операционной системе Android, использующее технологии аппаратной виртуализации архитектуры ARM: выпускная квалификационная работа бакалавра: направление 10.03.01 «Информационная безопасность» ; образовательная программа 10.03.01_03 «Безопасность компьютерных систем» |
---|---|
Creators | Гатауллин Вильдан Салаватович |
Scientific adviser | Павленко Евгений Юрьевич |
Other creators | Соболев Н.В. |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | android ; аппаратная виртуализация ; гипервизор ; хранилище данных ; android virtualization framework ; hardware virtualization ; hypervisor ; data storage |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 10.03.01 |
Speciality group (FGOS) | 100000 - Информационная безопасность |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-948 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Additionally | New arrival |
Record key | ru\spstu\vkr\35757 |
Record create date | 7/30/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 |
Целью работы является обеспечение безопасного хранения данных на мобильных устройствах под управлением операционной системы (ОС) Android с применением технологии аппаратной виртуализации архитектуры ARM. Объектом исследования настоящей выпускной квалификационной работы является ОС Android. Задачи, решаемые в ходе исследования: 1. Провести анализ технологий и средств обеспечения безопасного хранения данных. 2. Разработать метод безопасного хранения данных на мобильных устройствах под управлением операционной системы Android с использованием технологии аппаратной виртуализации архитектуры ARM. 3. Реализовать программное средство на основе предложенного метода. 4. Провести экспериментальные исследования разработанного программного средства. В результате работы разработано средство безопасного хранения данных в ОС Android и продемонстрирована его работоспособность. Полученные результаты могут быть использованы для повышения уровня безопасности хранения данных в приложениях мобильных устройств.
The purpose of the work is to ensure secure data storage on mobile devices running the Android operating system using hardware virtualization technology of the ARM architecture. The object of research is the Android operation system. The tasks solved during the study: 1. To analyze the technologies and means of ensuring secure data storage. 2. To develop a method for secure data storage on mobile devices running the Android operating system using ARM architecture hardware virtualization technology. 3. Implement a software tool based on the proposed method. 4. To conduct experimental studies of the developed software. As a result of the work, a secure data storage tool was developed in the Android OS and its workability was demonstrated. The results obtained can be used to improve the security of data storage in mobile device applications.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
- РЕФЕРАТ
- ABSTRACT
- Содержание
- Термины и определения
- Введение
- 1 Анализ технологий и средств обеспечения безопасного хранения данных
- 1.1 BitLocker
- 1.2 Средство шифрования дисков VeraCrypt
- 1.3 Средство защищённого хранения криптографических ключей Android Keystore
- 1.4 Intel Software Guard Extensions
- 1.5 AMD Secure Encrypted Virtualization
- 1.6 Сравнение рассмотренных технологий и средств
- 1.7 Вывод
- 2 Метод безопасного хранения данных на мобильных устройствах под управлением операционной системы Android с использованием технологии аппаратной виртуализации архитектуры ARM
- 2.1 Технология аппаратной виртуализации Android Virtualization Framework
- 2.1.1 Обзор технологии AVF
- 2.1.2 Архитектура AFV
- 2.1.2.1 Уровни исключений
- 2.1.2.2 Гипервизор pKVM
- 2.1.2.3 Защищённая виртуальная машина pVM
- 2.1.2.4 Служба взаимодействия с виртуальными машинами VirtualizationService
- 2.1.3 Безопасность AVF
- 2.2 Описание разработанного метода
- 2.2.1 Модуль API-интерфейса
- 2.2.2 Модуль хранилища
- 2.3 Пример работы предлагаемого метода
- 2.4 Вывод
- 2.1 Технология аппаратной виртуализации Android Virtualization Framework
- 3 Программная реализация предложенного метода
- 3.1 Требования к программной реализации предложенного метода
- 3.2 Реализация модуля хранилища
- 3.2.1 Реализация компонента хранения данных
- 3.2.2 Реализация компонента взаимодействия
- 3.3 Реализация модуля API-интерфейса
- 3.4 Вывод
- 4 Экспериментальные исследования разработанного программного средства
- 4.1 Описание тестового стенда
- 4.1.1 Устройство тестового стенда
- 4.1.2 Приложение тестового стенда
- 4.2 Демонстрация работы разработанного средства
- 4.2.1 Создание записи данных
- 4.2.2 Чтение записи данных
- 4.2.3 Получение статистики хранилища
- 4.2.4 Удаление записи данных
- 4.3 Исследование используемых ресурсов разработанного программного средства
- 4.4 Вывод
- 4.1 Описание тестового стенда
- Заключение
- Список использованных источников
- Приложение. Исходный код интерфейса VirtualizationService
Access count: 0
Last 30 days: 0