md5() et sha1() retournent tout deux une chaîne hachée mais avec deux algorithme différents sha1() étant plus recommandé que son frère md5() mais le mieux étant d'utiliser les 2.bonjour à tous messieurs!!!
tout d'abord, merci de votre aide.
alors j'ai utilisé la fonction md5(), mais au vu de ce que vous avez dis, est ce que cela suffit ou pas?
après, dans ma base de données, je vois pas de MdP en clair, donc je pense que ça doit suffire.
mais j'aimerais comprendre la différen,ce entre md5() et sha1(), l'un crypte, l'autre hashe, donc avec la fonction de cryptage, il y à une "réciprocité", donc possibilité de retrouver le MdP, et avec l'autre, le mot de passe est hashé, donc il faut en générer un nouveau...
personnellement, j'ai utilisé la 2nd méthode (sans savoir si c'est la meilleure ou pas...), et j'ai fais un formulaire de renvoi d'un MdP automatique lorsque l'utilisateur à perdu son MdP, MdP généré aléatoirement par un algo PHP!!!
que choisir?
Pour crypter un mot de passe c'est différents tu peux utiliser des fonctions de cryptage.
Je te conseil d'utiliser sha1() et md5() avec cela le sel qui va bien et tout sera ok pour toi.