IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau C Discussion :

Besoin d'aide pour initier connexion TLS/SSL


Sujet :

Réseau C

  1. #1
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    281
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 281
    Points : 47
    Points
    47
    Par défaut Besoin d'aide pour initier connexion TLS/SSL
    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,

  2. #2
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    281
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 281
    Points : 47
    Points
    47
    Par défaut
    Hello,

    Un peu triste de voir aucune réponse alors que je suis dans la section réseau

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    Juin 2010
    Messages
    7 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Canada

    Informations professionnelles :
    Activité : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 128
    Points : 33 053
    Points
    33 053
    Billets dans le blog
    4

  4. #4
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    281
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 281
    Points : 47
    Points
    47
    Par défaut
    Bonjour Bousk,

    Merci pour ta réponse, disons qu'avant de coder je cherchais déja à comprendre la "logique" pour utiliser SSL/TLS, c'est pour cela que j'avais posé quelques questions dans mon premier message ( si au passage quelqu'un pouvait y répondre).

    Par ailleurs, j'ai appris que Winsock possédait des fonctions pour gérer le SSL en fait...c'est plus simple que OpenSSL ? Ou tu n'as peux être pas testé ces fonctions ?

    Quoi qu'il en soit, j'ai linké open SSL dans mon projet visual studio et ai commencé hier à modifier mon proxy...à voir si j'y arrive !
    Je posterai du code ici alors si on peut m'aider

    Merci en tout cas

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    Juin 2010
    Messages
    7 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Canada

    Informations professionnelles :
    Activité : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 128
    Points : 33 053
    Points
    33 053
    Billets dans le blog
    4
    Par défaut
    A ce que je sache, SSL c'est juste une surcouche de TCP, ça te crée un socket et basta. Rien de vraiment extraordinaire.
    Et apparemment oui Winsock l'intègre https://msdn.microsoft.com/en-us/lib...or=-2147217396

Discussions similaires

  1. Réponses: 1
    Dernier message: 10/11/2014, 21h57
  2. connexion ado avec acces et besoin d'aide pour code vb svp
    Par essse dans le forum Visual Studio
    Réponses: 0
    Dernier message: 06/03/2009, 09h57
  3. besoin d'aide pour le composant DBComboBox
    Par jane2002 dans le forum Bases de données
    Réponses: 8
    Dernier message: 28/02/2004, 19h01
  4. [TP]besoin d'aide pour commandes inconnues
    Par Upal dans le forum Turbo Pascal
    Réponses: 15
    Dernier message: 03/10/2002, 10h48
  5. Besoin d'aide pour l'I.A. d'un puissance 4
    Par Anonymous dans le forum C
    Réponses: 2
    Dernier message: 25/04/2002, 17h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo