Детальная информация
| Название | Клиент-серверное приложение для защищенной передачи сообщений: бакалаврская работа: 10.03.01 |
|---|---|
| Авторы | Пушкина Наталья Евгеньевна |
| Научный руководитель | Трахтенберг Михаил Борисович |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
| Выходные сведения | Санкт-Петербург, 2016 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | защищенное соединение ; клиент-серверное приложение ; протокол SSL ; протокол TLS ; безопасный обмен данными ; secure connection ; client-server application ; SSL protocol ; TLS protocol ; secure communication |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Тип файла | |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 10.03.01 |
| Группа специальностей ФГОС | 100000 - Информационная безопасность |
| DOI | 10.18720/SPBPU/2/v16-2694 |
| Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Ключ записи | RU\SPSTU\edoc\34857 |
| Дата создания записи | 12.12.2016 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Настоящая работа посвящена разработке клиент-серверного приложения для безопасного обмена сообщениями. Соединение серверной и клиентской частей производится по протоколу TLS 1.2. Осуществляется дополнительное шифрование текста сообщения на основе криптосистемы RSA с 2048-битным открытым ключом. Приложение написано на языке C++ с использованием библиотеки Qt. Шифрование текста сообщений реализовано с помощью функций библиотеки OpenSSL. Серверная часть осуществляет соединение с СУБД PostgreSQL и запись в нее данных. В работе приведен обзор протокола SSL/TLS, описан процесс установления соединения, стандарт SSL-сертификата. Произведен обзор существующих решений. Приведена схема работы приложения, описан процесс взаимодействия серверной и клиентской частей. Приведены ключевые функции приложения с их описанием.
This work deals with the development of client-server application for secure messaging. Connection of server and client parts produced by the TLS 1.2 protocol. Implemented additional encryption of text messages based on RSA cryptosystem with a 2048-bit public key. The application is written on C ++ using the Qt libraries. Encrypt text messages implemented by the OpenSSL library functions. The server part connects to PostgreSQL database. This work provides an overview of SSL/TLS protocol, described the process of establishing new connection, and SSL-certificate standard. Made a review of existing applications. In this work presented the scheme of the application, that describes interaction of server and client parts, key features of the application with their description.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|
Количество обращений: 2492
За последние 30 дней: 0