Crypter un mot de passe avec PHP
Résolu
sad_b
Messages postés
116
Date d'inscription
Statut
Membre
Dernière intervention
-
Dio94 -
Dio94 -
Bonjour,
Je voulais savoir comment crypter un mot de passe en php avant de l'enregistrer dans la base de données parce que c'est pas évident d'enregistrer les mot de passes comme ils sont
merci pour votre aide
Je voulais savoir comment crypter un mot de passe en php avant de l'enregistrer dans la base de données parce que c'est pas évident d'enregistrer les mot de passes comme ils sont
merci pour votre aide
A voir également:
- Php crypter mot de passe
- Trousseau mot de passe iphone - Guide
- Mot de passe - Guide
- Mot de passe administrateur freebox ✓ - Forum Freebox
- Mot de passe administrateur - Guide
- Mot de passe bios perdu - Guide
3 réponses
généralement, ce qu'on fait, c'est enregistrer une empreinte du mot de passe.
mettons que ton mdp est dans $password
$crypted = md5($password);
tu enegistres le $crypted dans la base de données.
comme il est impossible de décrypter du md5, pour vérifier le mot de passe, tu cryptes la proposition de la personne, et tu compares la version crypté à celle enregistré dans la base de données.
note:
le md5 présente quelques faiblesses. Il vaut mieux utiliser la fonction sha1.
******************si tu mets -1, précises pourquoi**********************
mettons que ton mdp est dans $password
$crypted = md5($password);
tu enegistres le $crypted dans la base de données.
comme il est impossible de décrypter du md5, pour vérifier le mot de passe, tu cryptes la proposition de la personne, et tu compares la version crypté à celle enregistré dans la base de données.
note:
le md5 présente quelques faiblesses. Il vaut mieux utiliser la fonction sha1.
******************si tu mets -1, précises pourquoi**********************
sad_b
Messages postés
116
Date d'inscription
Statut
Membre
Dernière intervention
merci pour votre réponse, je vais essayer d'utiliser sha1