Детальная информация
Название | Разработка библиотеки шифрования данных большого объема: выпускная квалификационная работа бакалавра: направление 02.03.02 «Фундаментальная информатика и информационные технологии» ; образовательная программа 02.03.02_02 «Информатика и компьютерные науки» |
---|---|
Авторы | Сорокин Павел Александрович |
Научный руководитель | Самочадина Татьяна Николаевна |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2024 |
Коллекция | Выпускные квалификационные работы; Общая коллекция |
Тематика | шифрование данных; большие объемы данных; криптография; безопасность данных; библиотека шифрования; data encryption; large volumes of data; cryptography; data security; encryption library |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 02.03.02 |
Группа специальностей ФГОС | 020000 - Компьютерные и информационные науки |
DOI | 10.18720/SPBPU/3/2024/vr/vr24-5291 |
Права доступа | Доступ по паролю из сети Интернет (чтение) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\33622 |
Дата создания записи | 29.08.2024 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Работа посвящена разработке программного обеспечения для шифрования больших объемов данных, обеспечивающего безопасность и конфиденциальность информации в различных отраслях. В процессе работы был проведен анализ существующих решений, проектирование и разработка программного обеспечения, а также тестирование разработанной библиотеки шифрования. Основное внимание уделено использованию современных криптографических алгоритмов (AES256 и ChaCha20-Poly1305) и принципов управления ключами (DEK и KEK). Результаты работы могут быть применены в банковском секторе, корпоративной среде, медицине и области мобильной коммуникации для защиты конфиденциальных данных и обеспечения их безопасности. В рамках работы была разработана библиотека шифрования данных, которая может быть интегрирована в приложения, использующие язык программирования Java. Библиотека обеспечивает шифрование и расшифровку, поддерживает ротацию ключей и обеспечивает возможность смены ключа шифрования, в случае компрометации ключа.
This work is dedicated to the development of software for encrypting large volumes of data, ensuring the security and confidentiality of information across various industries. During the project, an analysis of existing solutions was conducted, followed by the design and development of the software, and testing of the developed encryption library. Special attention was given to the use of modern cryptographic algorithms (AES256 and ChaCha20-Poly1305) and key management principles (DEK and KEK). The results of this work can be applied in the banking sector, corporate environments, healthcare, and mobile communication to protect confidential data and ensure its security. As part of the work, a data encryption library was developed that can be integrated into applications using the Java programming language. The library provides encryption and decryption, supports key rotation, and allows for the change of the encryption key in case of key compromise.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 0
За последние 30 дней: 0