Bonjour a tous je suis tombé sur un tuto pour le cryptage [windev] MonMotDePasse est une chaîne = "Test" Hash est une chaîne = HashChaîne(HA_MD5_128,MonMotDePasse) MonMD5 est une chaîne = "" POUR i = 1_À_ Taille(Hash) MonMD5 += NumériqueVersChaîne(Asc(Hash[]),"02X") FIN SAI_2 = Hash SAI_3 = MonMD5 // Donne : 0CBC6611F5540BD0809A388DC95A615B [/windev] je souhaite pouvoir faire le systeme inverse MonMD5 vers MonMotDePasse
Bonjour, Que je saches, le système de "hashage" protège la chaîne de façon qu'il n'existe pas de reverse.
Si c'est pour vérifier un mot de passe alors il ne faut pas tenter de le "décrypter" mais il faut plutôt. Hasher le mdp saisie par l’utilisateur de la même manière qu'il l'a été lors de l'inscription et comparer ce hash avec celui de l'inscription avec cette fonction: Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Une fonction de Hash n'est normalement pas réversible
Ok Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Si c'est pour vérifier un mot de passe alors il ne faut pas tenter de le "décrypter" mais il faut plutôt. Hasher le mdp saisie par l’utilisateur de la même manière qu'il l'a été lors de l'inscription et comparer ce hash avec celui de l'inscription avec cette fonction: Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Une fonction de Hash n'est normalement pas réversibleCliquez pour agrandir...