LINUX.ORG.RU

openssl (+)


0

0

необходимо написать прогу которая поднимает сотни SSL конектов
в общем случае установка соединения выглядит так
SSL_CTX *ssl_ctx = SSL_CTX_new(SSLv23_client_method());
//ставим опции для конекта
SSL *ssl = SSL_new(ssl_ctx);
//добавляем био и т.д.
int ret = SSL_connect(ssl);

вопрос вот в чем, мне надо на каждое соединение
делать новый контекст или если соединение однотипное
использовать один и тот же контекст просто вызывая
SSL_new
SSL_free
по необходимости ?

и если можно использовать один и тотже контекст нету ли лимитов
по тому сколько соединений может быть на один контекст ?

anonymous

Насколько мне известно, число соединений на один контекст не ограничено.
Контекст определяет SSL сертификат, которым программа будет обмениваться с удаленным хостом.

romanSA
()
Ответ на: комментарий от romanSA

eigover

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

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

Рондор Вишняковский.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.