Hi there,

I'm in a bit of a rabbit warren of research and am basically lost. I need
to determine if a server supports a particular version of TLS
programmatically. I can determine it using the openssl tool with the
command:

    openssl.exe s_client -connect someServerName:995 -tls1_1

But I've not really done anything in this world of certs and encryption
before and was wondering if anyone can point me to a sample that that
accomplishes the same or similar using the openssl.net wrapper to the
openssl libraries. If I can't I'll just encode a shell call to the exe, but
I'd like to avoid if I can (learning experience).


PS Since TLS 1.1 is going out of the window soon I have to support legacy
systems (for another year) that need graceful error messages to non
technical users telling them that their 'xyz' servers doesn't support the
old security protocols and they need to upgrade their clients!


thank you.,
Preet, in Auckland NZ

Reply via email to