Je conçois un programme de formation en C++ qui sera distribué à un grand nombre d'installations, dont la plupart n'auront pas beaucoup de personnel informatique. Le programme se connecte via une connexion TCP à une base de données centrale qui stocke diverses données à des fins de recherche et d'évaluation. Le problème que j'ai, c'est que je voudrais sécuriser la transmission, et la façon la plus recommandée de le faire semble être OpenSSL - ce qui semble très bien, mais j'ai un problème. Si je comprends bien, OpenSSL doit être installé spécifiquement sur chacun des systèmes. Les installations n'auront pas l'expertise requise pour compiler et installer la source sur leurs systèmes, les ordinateurs seront suffisamment variés (toutes les boîtes Windows, mais de marque et de qualité variables) pour exclure la distribution d'un binaire spécifiquement compilé, et le continent Une large diffusion empêche mon équipe de la configurer personnellement.Recommandations pour les connexions TCP sécurisées pour les applications grand public
Quelqu'un at-il une recommandation pour résoudre ce problème? Suis-je simplement incorrect dans mes hypothèses, et on peut le distribuer sans installation? Sinon, y a-t-il une alternative plus pratique?