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 :

VB.NET - Active Directory mot de passe en MD5


Sujet :

VB.NET

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mars 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 7
    Points : 5
    Points
    5
    Par défaut VB.NET - Active Directory mot de passe en MD5
    bonsoir tout le monde,

    voila mon probleme: Je dois faire un ptit dev qui met a jour une AD a partir d'un fichier csv. Dans ce fichier est contenu les utilisateurs et mot de passe. Les mots de passe sont cryptés en MD5.

    J'aurais voulu savoir comment "dire" a l'AD que le mot de passe que je passe en paramètre n'est pas une chaine de caractère mais le mot de passe crypté. est ce possible?

    Merci pour votre aide.

    Bonne soirée à tous et bon week

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 753
    Points
    39 753
    Par défaut
    Ca ne va pas répondre à ta question, mais MD5 n'est pas un algorithme de cryptage, c'est un algorithme de hachage. C'est à sens unique, il est impossible de "décrypter" un hash MD5 pour retrouver le mot de passe (vu que plusieurs mots de passe différents pourraient très bien produire le même MD5)

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mars 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    oui c'est vrai parler de "cryptage MD5" est un abus de langage !!

    J'attends de voir si quelqu'un peut m'aider mais je pense que je vais devoir envisager d'emprunter une autre voie...

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mars 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    @tomley: tu dis:
    plusieurs mots de passe différents pourraient très bien produire le même MD5
    ca va dependre de quoi? de la clé choisie?

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 753
    Points
    39 753
    Par défaut
    Ben ça va dépendre du mot de passe... Un hash MD5, c'est 128 bits, donc il y a un nombre fini de valeurs de hash possibles, alors qu'il y a un nombre infini de mots de passe possibles. Donc il y a forcément plusieurs mots de passe qui vont partager le même hash MD5...

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    327
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 327
    Points : 402
    Points
    402
    Par défaut
    Bonjour,
    Je n'ai pas de solution toute prête mais regard si c'est pas plus pratique de faire des imports et exports a partir de fichier LDIF. C'est beaucoup plus simple a manipuler.
    Sinon, il y a ca http://technet.microsoft.com/en-us/l.../bb463169.aspx. Je ne sais pas si c'est la meilleure solution.
    Est ce que le fichier csv est une contrainte importante ?
    Bon courage.

  7. #7
    Futur Membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mars 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    @tomley : ok. j'tavouerais que ces questions de hash sont un peu floues pour moi

    @wakan: mon choix est limité. mes contraintes quant au format en entree sont soit csv soit xml. je vais regarder ton lien et me pencher sur ton fichier LDIF et je vais regarder ton lien. Je reviendrais si je trouve une soluce

    Merci a tous les 2

    bonne fin de week

  8. #8
    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
    Pour les matheux, on dit qu'une fonction de hashage est surjective. Ce qui explique les collisions de hash.

Discussions similaires

  1. VB.net crystal report mot de passe..
    Par exyacc dans le forum VB.NET
    Réponses: 14
    Dernier message: 15/04/2016, 12h12
  2. [Active Directory] Mot de passe en cache (désactiver?).
    Par GarsDuCalvados dans le forum Windows Serveur
    Réponses: 4
    Dernier message: 17/09/2008, 23h40
  3. asp.net active directory
    Par namto dans le forum ASP.NET
    Réponses: 1
    Dernier message: 10/08/2007, 15h10
  4. [VB.Net][Active Directory] Qu'est-ce que O.U. et D.C. ?
    Par totoranky dans le forum VB.NET
    Réponses: 2
    Dernier message: 17/01/2006, 15h36
  5. [VB.NET] cryptage de mot de passe.
    Par leSeb dans le forum Windows Forms
    Réponses: 16
    Dernier message: 28/05/2005, 15h06

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