Детальная информация

Название Разработка API-сервиса для безопасного хранения и управления доступом к данным: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии»
Авторы Гладышев Александр Алексеевич
Научный руководитель Щербаков Николай
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика api-сервис ; безопасное хранение данных ; управление доступом ; ipfs ; блокчейн ; api service ; secure data storage ; access control ; blockchain
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.03
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-1130
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\35673
Дата создания записи 30.07.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

В данной работе изложен децентрализованный подход к разработке API–сервиса для безопасного хранения и управления доступом к данным на основе технологий IPFS и блокчейна Ethereum. Целью данной работы является проектирование и разработка информационной системы, обеспечивающей безопасное хранение данных, которая поддерживает контроль версий, тонкое разграничение прав доступа и прозрачный аудит операций. При написании работы был проведен анализ существующих централизованных и децентрализованных решений, исследованы существующие модели управления доступом и области их применения. Был спроектирован API-сервис с использованием технологий IPFS и Ethereum, совокупность которых позволяет безопасно хранить данные, обеспечить прозрачный аудит операций и версионирование без возможности внесения изменений в предыдущие версии. В результате работы разработан сервис, включающий в себя функционал загрузки и получения файлов, контроль версий, разграничение прав доступа и механизм авторизации на основе JWT-токенов. Созданный сервис был успешно протестирован и прошел апробацию в условиях, приближенных к реальным. Таким образом, результаты данной работы могут быть применены в корпоративных информационных системах, требующих высокого уровня безопасности данных и управления правами доступа.

This paper presents a decentralized approach to developing an API service for secure storage and access control of data based on IPFS and Ethereum blockchain technologies. The purpose of this work is to design and develop an information system that provides secure data storage, supports version control, fine-grained differentiation of access rights, and transparent audit of operations. When writing the work, an analysis of existing centralized and decentralized solutions was conducted, existing access control models and areas of their application were studied. An API service was designed using IPFS and Ethereum technologies, the combination of which allows for secure data storage, transparent audit of operations, and versioning without the ability to make changes to previous versions. As a result of the work, a service was developed that includes the functionality of uploading and receiving files, version control, differentiation of access rights, and an authorization mechanism based on JWT tokens. The created service was successfully tested and approved under conditions close to real ones. Thus, the results of this work can be applied in corporate information systems that require a high level of data security and access rights management.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи
  • Разработка API-сервиса для безопасного хранения и управления доступом к данным
    • Введение
    • 1. Анализ предметной области
    • 2. Проектирование API‑сервиса для безопасного хранения данных и управления доступом
    • 3. Практическая реализация API-сервиса для безопасного хранения данных и управления доступом
    • 4. Тестирование и апробация API-сервиса для безопасного хранения данных и управления доступом
    • Заключение
    • Список использованных источников
    • ПРИЛОЖЕНИЕ 1 Код серверной части

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика