Details

Title: Разработка программы, выполняющей сквозное шифрование при передаче данных: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии»
Creators: Шакиров Алмаз Альфирович
Scientific adviser: Сергеев Анатолий Васильевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2022
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: IT-технологии; информационная безопасность; защищенные системы связи; сквозное шифрование; криптография с открытым ключом.; IT-technologies; information security; secure communication systems; end-to-end encryption; public key cryptography.
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.03
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-2789
Rights: Доступ по паролю из сети Интернет (чтение)
Additionally: New arrival
Record key: ru\spstu\vkr\19724

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

Тема выпускной квалификационной работы: «Разработка программы, выполняющей сквозное шифрование при передаче данных». При разработке были рассмотрены различные подходы к установке соединения, защищённого сквозным шифрования. Также были выбраны различные способы шифрования для гибридной криптосистемы. В результате было разработано расширение для браузеров, основанных на браузере Chromium с открытым исходным кодом. Расширение позволяет генерировать публичный и закрытый ключи пользователя, согласовывать общий секретный ключ со вторым пользователем, осуществляет защиту ключей задаваемым паролем и предоставляет возможность шифрования/дешифрования текстов. Также реализован дополнительный функционал для некоторых социальных сетей.

The subject of the graduate qualification work is «Development of a program that implements end-to-end encryption during data transfer». During development, various approaches to establishing a connection protected by end-to-end encryption were considered. Various encryption methods for the hybrid cryptosystem were also chosen. As a result, an extension was developed for browsers based on the open source Chromium browser. The extension allows to generate public and private user keys, agree on a shared secret key with a second user, protect keys with a specified password, and provide the ability to encrypt/decrypt texts. Also implemented additional functionality for some social networks.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read
External organizations N2 All Read
External organizations N1 All
Internet Authorized users SPbPU Read
Internet Authorized users (not from SPbPU, N2) Read
Internet Authorized users (not from SPbPU, N1)
-> Internet Anonymous

Table of Contents

  • Разработка программы, выполняющей сквозное шифрование при передаче данных
    • Введение
    • 1. Актуальность
    • 2. Методы установления соединения защищенного сквозным шифрованием
    • 3. Проектирование
    • 4. Реализация
    • Заключение
    • Список использованных источников
    • Приложение 1. Разработанный код

Usage statistics

stat Access count: 1
Last 30 days: 1
Detailed usage statistics