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

VB.NET Discussion :

Où stocker un mot de passe ?


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 73
    Par défaut Où stocker un mot de passe ?
    Bonjour,

    Me revoilà pour une autre question.

    Lors de la premiere utilisation de mon application, l'utilisateur est invité à renseigner un mot de passe. Ce mot de passe servira par la suite à restreindre l'accés à un formulaire.
    Mon problème est où stocker ce mot de passe ? dans une table , dans un fichier texte ? dans une variable ?
    Sachant que mon appli est en vb.net + sql server, quelle est d'après vous la meilleure solution.
    Une sécurité mini est requise, sachant que l'appli tournera en privé. Disons qu'un simple fichier texte, visible à tous me parait un peu léger ..

    merci de votre aide

    eric

    J'apprends, j'apprends ..

  2. #2
    Invité
    Invité(e)
    Par défaut
    Hello Eric,

    Moi j'essaierai de stocker ça dans une table, mais encore faut-il qu'on arrive à effectuer une insertion (dans tes autres messages, j'ai cru comprendre que tu avais le même problème que moi).

    Harry Potter

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 83
    Par défaut
    Le plus simple est de stocker ton couple login / mot de passe dans une base sql...

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 73
    Par défaut
    Bon OK, merci Harry, nico_pouchet

    Je vais stocker dans une table de ma base.

    En fait Harry, pour l'insertion de données c'est OK pour moi, mais je passe par un dataset + datatables. Comme j'ai besoin de datagridviews, c'est approprié.
    voir : http://www.developpez.net/forums/sho...05#post2772305 et l'histoire des "whith"

    eric

  5. #5
    Invité
    Invité(e)
    Par défaut
    En fait, je suis un peu pommé là...

    Pour que ce soit plus clair, tu pourrais me faire un ptit topo tout simple en expliquant chaque étape pour par exemple insérer les valeurs 1 et 'test' dans la table PERSONNE(Num, Nom) d'une base de données à créer au préalable.

    En partant d'un projet totalement vierge.

    Si tu as réussi et que tu veuilles bien m'aider comme ça, je pense que ça va bien m'aider là.

    Harry Potter

  6. #6
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par nico_pouchet Voir le message
    Le plus simple est de stocker ton couple login / mot de passe dans une base sql...
    Enfin, plutôt le couple login/hash du mot de passe, sinon c'est un peu portnawak.

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 73
    Par défaut
    heu c'est quoi hash du mot de passe ? ça marche comment ?

    merci eric

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 73
    Par défaut
    heu pour Harry ,

    en fait j'ai fait exactement ce qui se trouve là :
    http://plasserre.developpez.com/v6-5.htm

    J'ai ensuite adapté pour gerer plusieurs tables ...

    Cela permet d'ajouter des données directement dans le datagridview puis de faire la mise à jour dans la bdd.

    eric

  9. #9
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 83
    Par défaut
    Citation Envoyé par eric8787 Voir le message
    heu c'est quoi hash du mot de passe ? ça marche comment ?

    merci eric
    un lien qui explique a quoi ca sert
    http://fr.wikipedia.org/wiki/Fonction_de_hachage

  10. #10
    Inactif  
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    497
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 497
    Par défaut
    Citation Envoyé par eric8787 Voir le message
    heu c'est quoi hash du mot de passe ? ça marche comment ?

    merci eric
    Coté serveur, il utilise les valeurs hashées durant la phase d'identification, lorsque le client tente de se connecter. Le serveur génère des valeurs hash.

    Le stockage de mots de passe se fait dans deux formats, ancien et nouveau. Le format d'un hash de mot de passe peut être déterminer de deux manières :

    * Différence principale et évidente est la taille : 16 octets et 41 octets.
    * La seconde différence est que les hashs au nouveau format commencent par le caractère ‘*’, alors que l'ancien format ne le fait pas.

    Plus le hash du mot de passe est long, meilleure sont ses caractéristiques de chiffrement ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Stocker un mot de passe de façon sécurisée
    Par dvince38 dans le forum Android
    Réponses: 4
    Dernier message: 06/11/2012, 17h11
  2. Stocker ses mots de passe sur un serveur distant sécurisé
    Par JackBeauregard dans le forum Firefox
    Réponses: 0
    Dernier message: 23/07/2011, 09h20
  3. Réponses: 52
    Dernier message: 07/06/2010, 10h37
  4. Stocker un mot de passe modifiable
    Par RudyWI dans le forum VBA Access
    Réponses: 2
    Dernier message: 07/05/2008, 10h03
  5. Réponses: 4
    Dernier message: 25/11/2007, 21h30

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