Ajout de la prise en charge SSL pour TCP &UDP code?

Voici ma question.

Droit maintenant, j'ai un serveur Linux application (écrit en C++ gcc) qui communique avec un Windows C++ de l'application client (Visual Studio 9, Qt 4.5.)

Quel est le très façon la plus simple pour ajouter le support de SSL sur les deux côtés afin de sécuriser la communication, sans complètement l'éviscération le protocole existant?

C'est une application VOIP qui utilise une combinaison de UDP et TCP pour d'abord configurer la connexion et n'port de tunnel de trucs, et puis utilise UDP pour les flux de données.

J'ai eu beaucoup de problèmes dans le passé avec la création de la sécurité des certificats à partir de zéro qui ont été nécessaires pour obtenir ce genre de choses à travailler.

De travail existant exemple de code serait l'idéal.

Merci!

OriginalL'auteur Wannabe Tycoon | 2009-07-09