Accueil > Forum > > > > Hachage mot de passe
Hachage mot de passe
lundi 3 décembre 2007 à 16:38:42 |
Hachage mot de passe

beabea
|
bonjour,
je cherche sur internet un code en visual basic pour hacher un mot de passe qui serait enregistré dans ma base de données et comment le le comparer avec la saisie et la base;
merci pour votre aide
Béatrice
|
|
lundi 3 décembre 2007 à 16:46:55 |
Re : Hachage mot de passe

lolokun
|
Bonjour,
Il s'agit ici d'un site de développement. Tu n'auras pas de réponse concernant ce sujet et si un admin passe par là ton topic sera clos ou supprimé. Merci d'éviter ce genre de sujet ici et d'aller chercher ailleurs.
L'expérience, c'est une connerie par jour, mais jamais la même..
|
|
lundi 3 décembre 2007 à 16:54:45 |
Re : Hachage mot de passe

Renfield
|
je ne comprend pas ta réaction, lolokun...
|
|
lundi 3 décembre 2007 à 16:57:53 |
Re : Hachage mot de passe

lolokun
|
Oups désolé mal lu je dois pas encore être réveillé j'avais lu hacker. :p Autant pour moi, désolé pour la réaction..
L'expérience, c'est une connerie par jour, mais jamais la même..
|
|
lundi 3 décembre 2007 à 21:02:02 |
Re : Hachage mot de passe

casy
|
beabea, en général il ne s'agit de hasher le mot de passe sauvegardé en bdd et le comparé à la saisie, mais plutot l'inverse. C'est le hash du mdp qu'il faut sauvegarder en base, ainsi, si l'algorithme de hash est bien choisi (algo desctructeur), le mdp n'est jamais sauvegardé, seule sa signature (hash) est sauvegardée et dans le cas d'un algorithme destructif, il n'est pas possible de remonter au mdp depuis son hash. Lors d'une saisie, il suffit de hasher la saisie et de la comparer au hash sauvegardé. ---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE # [ Lien ]
|
|
lundi 3 décembre 2007 à 22:32:49 |
Re : Hachage mot de passe

jmfmarques
|
Salut Casy .
Tiens... toi tu appelles celà "destructif" et moi "irréversible"... mais c'est apparemment la même chose .
|
|
lundi 3 décembre 2007 à 22:42:05 |
Re : Hachage mot de passe
|
lundi 3 décembre 2007 à 22:58:48 |
Re : Hachage mot de passe

casy
|
A preciser tout de même qu'il existe de nombreux alogorithmes de hash. Les plus connus étant certainement le MD5, HAS-160 ou le SHA-1. MAis on pourrait aussi citer Tiger, RIPEMD160, SHA-256, Whirpool, ...... Le MD5 est codé sur 128 bits qui est vraiment le stric minimum. Il est préférable d'ailleurs de monter en gamme avec le SHA-1 en 160bits voire aller plutot vers des alogo au minimum de 256 bits. A noter tout de même, qu'aucun algoritme n'est parfait. S'il n'est pas possible remonter à la donné à partir du résultat, il existe un phénomène, appelé Collision, qui est le fait que 2 données différentes peuvent aboutir au même résultat. Ceci dit il ne faut pas s'affoller non plus. La probabilité que cela se produise dans une utilisation normale est très faible. ---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE # [ Lien ]
|
|
lundi 3 décembre 2007 à 23:46:12 |
Re : Hachage mot de passe

jmfmarques
|
"A noter tout de même, qu'aucun algoritme n'est parfait. S'il n'est pas possible remonter à la donné à partir du résultat, il existe un phénomène, appelé Collision, qui est le fait que 2 données différentes peuvent aboutir au même résultat".
celà n'a pas vraiment d'importance, dans la pratique, surtout si l'on force à une longueur minimum des mots de passe. Dans les cas les plus sévères, on lie la saisie à un dictionnaire de mots usuels (que l'on interdit) et dont le nombre (si l'on force la longueur à un minimum de 8) est finalement assez restreint. Donc : dictionnaire de mots interdits peu volumineux + mot non existant >= 8 caractères ===>> les candidats à la casse auront de quoi s'amuser...même si, par hasard, 2 mots "inventés" pourrait conduire au même résultat chiffré.
J'ai choisi en ce qui me concerne une méthode relativement simple (relativement) qui, en l'une de ses étapes, utilise tout bêtement les restes de divisions (il est en effet clair qu'un nombre infini de divisions différentes peuvent aboutir au même reste et que la réversibilité est alors quasiment exclue)
|
|
Cette discussion est classée dans : base, mot, passe, hachage
Répondre à ce message
Sujets en rapport avec ce message
Connection à une base de données [ par Zouheir ]
Bonjour, j'ai un problème de connexion à la base de données protégée par un mot de passe. La commande utilisée : Set DB = DBEngine.OpenDatabase(Chemin
Mot de passe et Cryptage [ par Gilou ]
Bonjour, Soit une base Acces avec des users et mot de passe.Soit un formulaire d'envoi du user et mot de passe. Comment crypter le mot de passe à l'en
Mot de passe dans la base de registre [ par euskadi ]
Bonjour, Pour le developpement d'une application j'utilise un mot de passe que j'écris dans la basse de registreA la saisie, j'effectue text1.password
accedez a une base de donnees qui a un mot de passe [ par madhroub_fi_ro7ou ]
je trouve pas la methode dont je pourrais y acceder a une base de donnees protege par un mot de passe, je voudrais y acceder a la base de donnees via
Ouverture d'une base de données avec un mot de passe [ par neric ]
Je n'arrive pas ouvrir une base de données de type .mdb, avec la méthode openDatabase(...). L'erreur provient de l'argument connect. Donc si quelqu'un
Creer base Access 97 protégée par mot de passe [ par soaz ]
Bonjour, je n'arrive pas à créer en utilisant ADO, une base Access protégée par mot de passe. Voilà où j'en suis.Public Function CreateDatabase(sMaBas
Mot de passe - gestion des utilisateurs [ par Evangelion ]
Comment gérer les mots de passe et les différents utilisateurs d'une base de donnée en ADO? (changement mots de passe...) Faut-il utiliser un fichier
Ouvrir une base Access protégée par mot de passe [ par bidule ]
Mon application utilise une base de donnée Access qui est protégée par un mot de passe.Mais je n'arrive pas à ouvrir la base.voici mon code:Set db = O
Nouveau bug Access ???? [ par dany108 ]
Quand je crée une requête ajout, sous Access 2000, pour tranférer des données d'une table de la base courante dans une autre base tout se passe bien s
Au secours, ça urge !!!!!!! [ par dany108 ]
Quand je crée une requête ajout, sous Access 2000, pour tranférer des données d'une table de la base courante dans une autre base tout se passe bien s
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|