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 :

[MySQL] Connexion sécurisée entre mon appli et la base de données


Sujet :

C#

  1. #1
    Candidat au Club
    Inscrit en
    Mai 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 4
    Points : 4
    Points
    4
    Par défaut [MySQL] Connexion sécurisée entre mon appli et la base de données
    Hello tout le monde,

    J'ai une petite question à vous posez concernant une connexion entre mon appli et une base de données MySQL.

    Le but est de sécuriser l'authentification ainsi que le transfert de données entre mon petit soft et ma base de données se trouvant sur un serveur externe. En effet, je n'ai pas envie qu'un petit malin trouve les informations d'authentification et parvienne à accéder à ma base sans y être invité.

    J'avais pensé à un système de cryptographie asymétrique, mais je ne sais vraiment pas comment faire, de plus le transfert de données ne sera pas sécurisé.

    Avez-vous une idée sur la manière de procéder ?

    D'avance merci !

    Cordialement.
    Volt999

  2. #2
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    MySQL supports secure (encrypted) connections between MySQL clients and the server using the Secure Sockets Layer (SSL) protocol.
    Voir : http://dev.mysql.com/doc/refman/5.1/...nnections.html

    Pour dotnet, il faut un connector MySql supportant SSL.
    Ca existe apparament, voir le chapitre 4.7 de cette doc :http://downloads.mysql.com/docs/connector-net-en.a4.pdf

    Toutefois, il semble qu'il y ait une faille sur les versions jusqu'à la 6.0.4 :
    MySQL Connector/Net does not validate the remote server's digital certificate when using SSL. A remote user can conduct man-in-the-middle attacks to gain access to the ostensibly protected data.
    " Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson

Discussions similaires

  1. Réponses: 1
    Dernier message: 29/02/2008, 01h56
  2. lien entre les tables d'une base de données Mysql
    Par chifa dans le forum Requêtes
    Réponses: 1
    Dernier message: 23/10/2007, 12h42
  3. Réponses: 8
    Dernier message: 17/05/2006, 10h51
  4. Communication entre mon appli et un site web
    Par Neilos dans le forum C++Builder
    Réponses: 5
    Dernier message: 17/05/2005, 07h53
  5. Quel Outil pour les applis Industrielles ET bases de données
    Par ThierryAIM dans le forum Débats sur le développement - Le Best Of
    Réponses: 8
    Dernier message: 23/04/2003, 09h14

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