Details
Title | Средства контроля целостности и несанкционированного доступа к цифровым пакетным радиосетям: выпускная квалификационная работа бакалавра: 09.03.04 - Программная инженерия ; 09.03.04_01 - Технологии разработки и сопровождения качественного программного продукта |
---|---|
Creators | Вострухин Александр Александрович |
Scientific adviser | Тышкевич Антон Игоревич |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
Imprint | Санкт-Петербург, 2018 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | JAVA ; DOCKER ; анализ алгоритма ; PEER-TO-PEER СЕТЬ ; обмен данными |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
Links | Отзыв руководителя |
DOI | 10.18720/SPBPU/2/v18-1335 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Record key | RU\SPSTU\edoc\54237 |
Record create date | 10/22/2018 |
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 |
В данной работе описана разработка peer-to-peer системы между двумя платформами, обменивающимися данными с применением алгоритма проверки целостности данных HMAC. Проведен анализ эффективности разных вариаций алгоритма на разных платформах.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
- Введение
- Актуальность
- Глава 1. Обзор литературы
- 1.1. Криптография
- 1.2. Хеш-функции
- 1.2.1. MD5
- 1.2.2. SHA-1
- 1.2.3. SHA-256
- 1.3 MAC
- 1.4. Принцип работы HMAC и хеш-функций
- 1.5. Алгоритм работы HMAC
- 1.6. CBC-MAC
- 1.7. Docker
- 1.8. JVM
- Глава 2. Концепция и архитектура
- 2.1. Общая сеть взаимодействия
- 2.2. Связь между платформами
- 2.3. Виртуализация платформ
- 2.4. Образы Docker
- 2.5. Docker контейнеры
- 2.6. Обобщение системы платформ
- 2.7. Принцип работы приложения
- 2.8. Профилирование платформ
- Глава 3. Реализация
- 3.1. Обмен данными с применением HMAC между двумя платформами
- 3.1.1. Класс Connection
- 3.1.2. Класс Message
- 3.1.3. Класс HmacGen
- 3.2. Схема работы приложения
- 3.2. Тестирование
- 3.1. Обмен данными с применением HMAC между двумя платформами
- Глава 4. Анализ работы программы и полученных результатов
- Заключение
- Список использованных источников
Access count: 138
Last 30 days: 0