I think tomorrow I'll take a look at brining in WolfSSL sources and start looking at TLS for each of our protocols (http/s, ws/s, p2p/s, rpc/s [zmq/s, sv2/s]). I believe that each can be integrated in basically the same manner entirely at the socket level.