Какой метод создания клиента с OpenSSL является предпочтительным? - PullRequest
0 голосов
/ 13 октября 2018

У меня есть два следующих примера OpenSSL:

Клиент / сервер, написанный на c .Это клиентский код, похоже, он основан на версии OpenSSL старше 1.1.0.Он вручную устанавливает сокет и показывает сертификат X509.

Другой пример , который использует Bio s вместо ручной настройки собственного соединения.

На первый взгляд, второй пример кажется намного более простым, чем первый, потому что он не требует от пользователя ручной настройки своего собственного соединения, и в целом у него намного меньше кода.

Какой из этих примеров предпочтителен, есть ли лучший способ создания клиента OpenSSL, чем любой из этих двух примеров?

Я знаю, что этот вопрос немного расплывчат, но я не могу придумать более точный способзаявить об этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...