Hello à tous
J'aurai besoin d'une petit aide sur un mini projet perso.
J'ai un Proxy C/C++ utilisant Winsock2, ce produit est fonctionnel et gère http, comme https.
Bien qu'il soit des fois un peu lent, je souhaiterais dans un premier temps lui ajouter le support SSL/TLS afin de pouvoir donc, quand le site le demande, initier la connexion SSL/TLS et récupérer mon certificat.
J'ai déja fait de la programmtion réseau quand j'étais étudiant, mais il faut avouer que c'était pas allé très loin...à savoir l'utilisation de base des sockets
SSL/TLS, jamais mis en oeuvre.
Je ne sais pas trop par ou commencer j'avoue...
Dans mon proxy, je suis évidemment capable de détecter les sites https, cependant :
1) Tous les sites https utilisent SSL/TLS ?
2) Si c'est c'est le cas, il faut donc que dans mon proxy j'initie cette connexion SSL/TLS ( le but étant de récupérer le certificat dans un premiers temps).
3) Si non, comment savoir si ce site "travail" avec SSL/TLS ?
4) Enfin, quelle lib/classe me conseillez vous pour utiliser le plus simplement SSL/TLS ? Du boost ? OpenSSL?
Merci à vous, c'est vraiment sympa si quelqu'un pourrait me filer un petit coup de mains
Cordialement,
Partager