Récupérer un mot de passe caché
Résolu
marine
-
marine -
marine -
Bonjour,
Quand un internaute s'inscrit, il entre un mot de passe et ce dernier est inscrit dans ma base de données mais il a été codé pour que je ne puisse pas le connaitre. En revanche quand cette personne veut se connecter, ma base ne le reconnait pas et me dit que mon mot de passe est incorrect!
Une idée?
$mdp = mysql_escape_string($_POST['mdp']); #je récupere mon mot de passe
$mdp = md5($mdp); #je le hache
$sql = "INSERT INTO membres (`id`,`mdp`) VALUES ('', '".$mdp."')"; #inscription dans ma table
'147' c'est mon mot de passe par exemple et dans ma table, j'aurais: '8d5e957f297893487bd98fa830fa6413' et pour pouvoir se reconnecté, la personne a besoin d'entrer son mot de passe!!!
merci d'avance.
Quand un internaute s'inscrit, il entre un mot de passe et ce dernier est inscrit dans ma base de données mais il a été codé pour que je ne puisse pas le connaitre. En revanche quand cette personne veut se connecter, ma base ne le reconnait pas et me dit que mon mot de passe est incorrect!
Une idée?
$mdp = mysql_escape_string($_POST['mdp']); #je récupere mon mot de passe
$mdp = md5($mdp); #je le hache
$sql = "INSERT INTO membres (`id`,`mdp`) VALUES ('', '".$mdp."')"; #inscription dans ma table
'147' c'est mon mot de passe par exemple et dans ma table, j'aurais: '8d5e957f297893487bd98fa830fa6413' et pour pouvoir se reconnecté, la personne a besoin d'entrer son mot de passe!!!
merci d'avance.
A voir également:
- Récupérer un mot de passe caché
- Trousseau mot de passe iphone - Guide
- Mot de passe - Guide
- Mot de passe administrateur - Guide
- Mot de passe bios perdu - Guide
- Voir mot de passe wifi android - Guide
1 réponse
L'algorithme d'enchiffrage MD5 est une fonction non bijective.
Donc tu peux encoder dans un sens et tu auras un seul mot md5 image. Cette image a elle plusieurs antécédent.
Donc lorsque l'utilisateur entre son mot de passe, le coder en md5 aussi et comparer les résultat avec le mot contenu dans ta base.
Bien cordialement, Olivier.
Donc tu peux encoder dans un sens et tu auras un seul mot md5 image. Cette image a elle plusieurs antécédent.
Donc lorsque l'utilisateur entre son mot de passe, le coder en md5 aussi et comparer les résultat avec le mot contenu dans ta base.
Bien cordialement, Olivier.
Une GRAND merci