Я использовал предварительно собранные статические библиотеки OpenSSL 1.0, но это делает мой бинарный файл слишком большим (увеличьте его размер примерно на 800 КБ в режиме выпуска).
Мне не нужна большая часть возможностейOpenSSL, например, BIO, я использую свои собственные сокеты, поэтому в коде я использую только пару вызовов SSL_XXXXXXXXX (SSL_accept (3) или SSL_connect (3), SSL_read (3) и SSL_write (3))
Мое единственное требование - поддержка SSLv2 / v3 с winsock для Windows и сокетов в Linux как для клиента, так и для сервера (для C ++)
Есть ли способ сделать OpenSSL намного меньше (возможно, путем его компиляции самостоятельно) илив крайнем случае, какая-нибудь другая хорошая, но более легкая библиотека SSL, которая отвечает моим требованиям?Библиотека должна быть связана статически.
Спасибо вам