Как мне использовать OpenSSL с WinSock? - PullRequest
6 голосов
/ 17 июня 2009

Я просмотрел сеть и ничего не нашел для этого ...

Есть ли у кого-нибудь простой пример использования WinSock с OpenSSL? Я ищу простой пример кода Visual C ++ 2005 или более поздней версии, который создает и открывает соединение winsock и применяет необходимые параметры SSL с помощью OpenSSL и соответствующим образом освобождает все ресурсы.

Ответы [ 3 ]

8 голосов
/ 18 июня 2009

В 2002 году я написал статью для журнала Windows Developer Magazine, в которой рассказывалось, как использовать OpenSSL для предоставления SSL для CAsyncSocket MFC. Код и статья могут помочь вам, хотя и идут дальше, чем вам может понадобиться, поскольку основное внимание уделяется не интеграции winsock, а использованию OpenSSL с асинхронным winsock. Я использовал это в качестве основы интеграции OpenSSL с высокопроизводительным сервером winsock на основе завершения ввода-вывода .

0 голосов
/ 23 июня 2013

Я думаю, вы должны прочитать эти учебники Thunked Учебник OpenSSL - Клиент и Учебник OpenSSL - Сервер

Они используют Winsock API

0 голосов
/ 23 августа 2009

http://unick -soft.ru / Articles.cgi? ID = 10 Но извините, это Russion Article, но есть пример C ++ для Https-клиента и smpts-client.

...