[asio-users] Native Windows ssl::stream support
Brought to you by:
chris_kohlhoff
From: Kasper L. <la...@st...> - 2020-07-20 21:46:03
|
Since boost and boost asio aims to be cross platform, I've been wondering why the SSL (or TLS) support in asio is so dependent on OpenSSL. I'm mainly interested in native support for secure sockets on Windows since that's one of the platforms I (unfortunately) have to support for work, but I'm wondering why another implementation like GnuTLS isn't supported either? It seems like some kind of abstraction has been made where the ssl::context could be implemented by something else, but I'm wondering why this hasn't been done already even if only as an experiment. I would very much like to have a go at implementing a wrapper for something other than openssl, even though it's probably way beyond my skills, but before I even try it would be nice to get some insight on this as I haven't been able to find this mentioned anywhere. Thanks a lot and kind regards, Kasper Laudrup |