Bonjour,

Je souhaitais mettre en place un protocole de communication (pour un jeu en ligne) avec échange de clé blowfish via RSA et signature RSA pour permettre une communication sûre via blowfish pour les données "sensibles".

Le reste de la communication se faisant en clair.


Je comptais tout faire via openSSL et avec la bibliothèque de Emmanuel Deloget mais j'ai découvert tout à fait par hasard boost::ssl.

J'aimerais donc avoir votre avis sur ce dernier. Je pense qu'il dois correspondre à mes besoins et être relativement rapide.
J'ai vu aussi qu'on pouvait spécifier la version de ssl à utiliser mais peut-on changer les chiffrements utilisés (via héritage de boost::ssl ou directement avec ce dernier) ? Par exemple remplacer le chiffrement asymétrique utilisé par un autre ?