я вынужден разбираться с SSL, т.к. плотно работаю с протоколом TDS, от mssql,
ms не отключает защиту, и даже инкапсулирует SSL в TDS, поэтому все особенности SSL приходится разбирать вручную, openssl тут просто необходим.
сам openssl как капуста )) : есть низкий уровень, есть высокий, есть несколько промежуточных слоев и не всегда понимаешь, как их стыковать,
надо гуглить и разбирать готовые примеры