Comment crypter mon mot de passe

msi079 Messages postés 212 Date d'inscription lundi 2 août 2010 Statut Membre Dernière intervention 25 juillet 2013 - 6 mars 2012 à 12:05
shadowfox666 Messages postés 64 Date d'inscription jeudi 5 avril 2007 Statut Membre Dernière intervention 8 mars 2012 - 8 mars 2012 à 11:38
salut . j'ai un code qui marche mais mon problème est que le mot de passe n'est pas crypté . je suis débutant en php je sais pas comment m'y prendre.
j'ai vu des sujet sur MD5 . mais j'arrive pas a l'utiliser.

ma table :

2 réponses

TychoBrahe Messages postés 1309 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 5 juin 2013 12
7 mars 2012 à 23:38
Salut,

Commence donc par lire ceci : [goo.gl/fb0lu Chiffrement, hachage et compagnie : disambiguation].
Ensuite regarde donc la documentation de PHP :
- md5()
- sha1()
- hash()
0
shadowfox666 Messages postés 64 Date d'inscription jeudi 5 avril 2007 Statut Membre Dernière intervention 8 mars 2012
8 mars 2012 à 11:38
Hello,

Je te déconseille fortement l'utilisation d'une méthode comme md5() et même sha1().
Si tu veux faire un hash de ton mot de passe, utilise au moins du sha256.

Regarde les exemples du site php.net sur la fonction hash(). (Le lien fourni par TychoBrahe)

Pour la vérification du mot de passe, lorsque la personne se connecte, tu fais le hash du mot de passe à la connexion et tu vérifies si la valeur chiffrée est la même que celle que tu as dans ta base de données.

@+

NIRVANA is never enough ! It's in the spirit !
0
Rejoignez-nous