Details

Вострухин, Александр Александрович. Средства контроля целостности и несанкционированного доступа к цифровым пакетным радиосетям [Электронный ресурс]: выпускная квалификационная работа бакалавра: 09.03.04 - Программная инженерия ; 09.03.04_01 - Технологии разработки и сопровождения качественного программного продукта / А. А. Вострухин; Санкт-Петербургский политехнический университет Петра Великого, Институт компьютерных наук и технологий ; науч. рук. А. И. Тышкевич. — Электрон. текстовые дан. (1 файл : 1,84 Мб). — Санкт-Петербург, 2018. — Загл. с титул. экрана. — Свободный доступ из сети Интернет (чтение, печать, копирование). — Adobe Acrobat Reader 7.0. — <URL:http://elib.spbstu.ru/dl/2/v18-1335.pdf>. — <URL:http://doi.org/10.18720/SPBPU/2/v18-1335>. — <URL:http://elib.spbstu.ru/dl/2/rev/v18-1335-o.pdf>.

Record create date: 10/22/2018

Subject: JAVA; DOCKER; анализ алгоритма; PEER-TO-PEER СЕТЬ; обмен данными

Collections: Выпускные квалификационные работы; Общая коллекция

Links: DOI; Отзыв руководителя

Allowed Actions: Read Download (1.8 Mb) You need Flash Player to read document

Group: Anonymous

Network: Internet

Annotation

В данной работе описана разработка peer-to-peer системы между двумя платформами, обменивающимися данными с применением алгоритма проверки целостности данных HMAC. Проведен анализ эффективности разных вариаций алгоритма на разных платформах.

Document access rights

Network User group Action
FL SPbPU Local Network All Read Print Download
-> Internet All Read Print Download

Table of Contents

  • Введение
  • Актуальность
  • Глава 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. Тестирование
  • Глава 4. Анализ работы программы и полученных результатов
  • Заключение
  • Список использованных источников

Document usage statistics

stat Document access count: 28
Last 30 days: 5
Detailed usage statistics