title: Adding SSL support to existing TCP & UDP code?
body: <p>Here's my question.</p>
  
  <p>Right now I have a Linux server application (written using C++ - gcc) that communicates with a Windows C++ client application (Visual Studio 9, Qt 4.5.) </p>
  
  <p>What is the <em>very</em> easiest way to add SSL support to both sides in order to secure the communication, without completely gutting the existing protocol? </p>
  
  <p>It's a VOIP application that uses a combination of UDP and TCP to initially set up the connection and do port tunneling stuff, and then uses UDP for the streaming data. </p>
  
  <p>I've had lots of problems in the past with creating the security certificates from scratch that were necessary to get this stuff working.</p>
  
  <p>Existing working example code would be ideal.</p>
  
  <p>Thank you!</p>