Что нового

[Сеть, интернет] приложение клиент-сервер

sergioz

Знающий
Сообщения
39
Репутация
5
для быстроты освоения работы с сетью накидал примерчик, передачи сообщений с шифрованием.
очередность запуска клиента и сервера не зависят друг от друга.

шифрование
1 RSA - обмен открытыми ключами при подключении клиента (у каждого клиента генерится свой ключ)
2 отправка сервером случайно-сгенерированного пароля для AES-шифрования передечи сообщений
(для каждого клиента генерится свой пароль)

далее обмен происходит с использованием AES-шифрования (можно использовать любой доступный алгоритм из библиотеки)
 

damien2008

Осваивающий
Сообщения
178
Репутация
34
баг:
если после работы сначала закрыть клиент, то сервер вернет ошибку 665 строки..
(это я ток понял уже после компиляции, где-то в инклюде несостыковка)
сыровато :scratch:
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
ошибки потому что константы и переменные глобальные объявлены в функциях как в клиенте так и в файле сервера..объявляешь их вначале скрипта и ошибки исчезают.
 

SemEMP

Знающий
Сообщения
42
Репутация
7
файлы клиента и сервера в архиве битые :stars:
 

rivega

Новичок
Сообщения
45
Репутация
1
Добрый день. А где можно посмотреть примеры кода?
 
Верх