Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.48 KB

README.md

File metadata and controls

34 lines (23 loc) · 1.48 KB

OS License: GPL v3 Language grade: Python

Зимний хакатон Иннополиса

Схема

Клиент связывается с сервером(порт 1338), получает от него публичный ключ(4096 бит). Шифрует сообщения, отправляет на сервер(порт 1337). Сервер расшифровывает данные и снова шифрует алгоритмом AES, отправялет вторуму клиенту. Схема рботает в двух направлениях.

Клиент А - 172.0.0.2

Модем - 172.0.0.2

Сервер - 10.0.5.6

Модем - 172.0.0.2

Клиент А - 172.0.0.1

Установка

Сборка:

docker-compose build

Запуск:

docker-compose run messager

Конфигурирование

Файлы конфигурации находятся в папке configs: для настрок сети, ключей