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

C# Discussion :

Communication Client-Serveur sécurisé


Sujet :

C#

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 6
    Points : 4
    Points
    4
    Par défaut Communication Client-Serveur sécurisé
    Bonjours,

    J'en appelle a votre expérience au sujet de la sécurisation des échanges client-serveur. Actuellement je doit mettre en place un échange entre une interface client (Demande de login et password) et un serveur d'authentification qui à pour but de vérifier la présence du compte dans une base de donnée et de retourner en conséquence une réponse (packet). Il y à t'il plus simple, sachant que je demande un niveau de sécurisation moyen, ou comment puis-je procéder ?

    L'idée de serveur d'authentification ma parut la meilleur, je suis ouvert à tout autre proposition.

    Je tien aussi à préciser que le client enverra d'autre information une fois la vérification de compte effectuer. (ex : ajout d'un compte dans une base de donnée)

    Merci d'avance

  2. #2
    Membre habitué

    Homme Profil pro
    Developpeur
    Inscrit en
    Mars 2011
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : Mars 2011
    Messages : 115
    Points : 188
    Points
    188
    Par défaut Reponse au Discussion
    Point de vue Sécurité, le meilleur c'est de crypté l'info à transmettre. C# fourni déjà une dizaine de classe de cryptographie (RSA....)Mais si tous ca ne t'intéresse pas, tu peut créer ton propre encodage\Décodage.
    http://msdn.microsoft.com/fr-fr/library/9eat8fht.aspx

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    Je pourrais par exemple chiffrer mon packet avec l'algo AES, et déchiffrer côté serveur et inversement ?

  4. #4
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Points : 8 082
    Points
    8 082
    Par défaut
    Le plus simple et le plus efficace c'est d'utiliser WCF pour la communication!
    Tu peux faire une communication avec un chiffrage SSL très simplement.

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    WCF est vraiment utile, je n'en avait jamais entendu parlé. Je vous remercie car cela va mettre d'une grande utilité.

  6. #6
    Membre habitué Avatar de swif79
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2009
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2009
    Messages : 79
    Points : 169
    Points
    169
    Par défaut
    Cette webcast sur les applications est services basés sur la fédération d'identité pourrai peut être t'inspirer.

    http://www.microsoft.com/france/mste...V_ARCHITECTURE

  7. #7
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Points : 8 082
    Points
    8 082
    Par défaut
    WCF est LA brique utilisée des que y'a une communication à faire en .Net Que ca soit pour une communication entre process via un named pipe, une communication client serveur omni ou bi-directionelle ou même du peer-to-peer. Cela utilise par exemple le SOAP mais il est possible de faire du REST et en utilisation une serialisation XML ou binaire et avec un chiffrement SSL ou non.
    En plus de ca on peut ajouter des sytemes d'authentificaiton divers (kerberos, certificat ssl client, ntlm, login+password). Bref, LA brique!

Discussions similaires

  1. Réponses: 8
    Dernier message: 18/04/2007, 14h26
  2. Communication client/serveur: recherche d'une solution
    Par Razmoket dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 20/03/2007, 17h57
  3. [ServerSocket]Problème communication client-serveur udp sur linux
    Par gdecrouez dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 29/09/2006, 14h59
  4. Problème de communication client/serveur
    Par alex6891 dans le forum Développement
    Réponses: 10
    Dernier message: 09/03/2006, 13h12
  5. [Architecture] communication client/serveur client/client
    Par daed dans le forum Général Java
    Réponses: 4
    Dernier message: 28/01/2006, 23h23

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