This may sound as basic question for some but I have never done such thing.
Imagine I basically have simple TCP client implemented on C# (e.g. TCPClient class) and simple TCP server implemented using C++ (e.g. using sockets). This connection works well.
Now I want to add SSL on top of this connection. Do I have to implement this in code too? Can't I use some standard tools? Like maybe how web sites are using it?
Can't I do it without writing code?
Both client and server use Windows.
Basically I want my above mentioned TCP connection and read/writes to go through some secure tunnel such as SSL. Or maybe even VPN?