Только для PRO

Разработать SSL клиент для двухстороннего обмена данными.


Разработать SSL клиент – сервер для двухстороннего обмена данными, протокол обмена реализовывать ненужно, он уже есть. Клиентская часть нужна под Windows на языке С, используя winapi, серверная должна быть на С под *nix. В серверной можно использовать готовые библиотеки типа openssl. Используя Winapi разработать клиент – сервер для двухстороннего обмена данными Реализовать прототипы след функций: SOCKET SSLCMDConnect(LPSTR szHost, DWORD dwPort, LPSTR szLogin, LPSTR szPassword) szHost – адрес сервера(IP) dwPort – порт для соединения szLogin, szPassword – необязательные логин и пароль для соединения Возвращаемое значение – сокет SSL соединения SSLNetSendDataSize(ConnectSocket, szSendData, dwSendDataLength) где ConnectSocket – сокет SSL соединения szSendData – указатель на отсылаемые данные dwSendDataLength – длина отсылаемых данных Возвращаемое значение – число успешно отправленных данных SSLNetRecvDataSize(ConnectSocket, rcvBuffer, rcvBufferLength) где ConnectSocket – сокет SSL соединения rcvBuffer- указатель на буфер для приема данных dwSendDataLength – размер буфера для приема данных Возвращаемое значение – размер полученных данных

Категория : Программирование

Дата: 14.02.2018 20:32


Вы не можете оставлять предложения по данному проекту, так как он доступен только для пользователей с PRO-аккаунтом. Чтобы снять это ограничение, воспользуйтесь услугой PRO-аккаунт.

Предложения фрилансеров (4)


Оставлять свои предложения по проекту могут только зарегистрированные пользователи с аккаунтом специалиста.
Зарегистрируйтесь или войдите на сайт под своим именем.