j'aurai besoin d'encrypter simplement mais surement les mot de passe d'accés à ma BDD. J'ai regardé comment marchait md5 mais je n'arrive à l'utiliser que dans un sens: je peux crypter les nouveaux mots de passe que je rentre dans ma base mais je n'arrive pas à les utiliser pour verifier les mots de passe des personnes qui se loguent... est ce que qq'un peut m'aider?
Une autre facon de faire. Si tes pass sont encryptés dans ta base, tu peux quand l utilisateur s identifie, crypter le pass qu il donne et voir si c est la meme chose que dans ta table sql
Un conseil : utilise toujours md5 pour encrypter tes mots de passes.
Pourquoi ?
Et bien, tout simplemenyt car comme cela, ils ne seront pas decryptables !!!
PS : non, il n'existe pas de fonction faisant l'inverse de md5 (c'est à dire passer d'un chaine encryptee à une chaine decryptee, et c'est là justement son interet )