Posez votre question Signaler

Md5()

bah.s 29Messages postés 31 janvier 2003Date d'inscription - Dernière réponse le 27 mai 2003 à 11:11
bonjour,
J'aimerai crypter les mots de passe par la fonction md5();est ce qu'l y'a une foncton inverse a md5().

merci
Lire la suite 

Md5() »

Suggestions
2 réponses
Réponse
+1
moins plus
Salut !

Non, il n'y a pas de fonction inverse. c'est tout l'intérêt de MD5.

Voilà comment on fait:

Création du mot de passe:
empreinte = MD5(motdepasse).
Et on stock l'empreinte.

Vérification du mot de passe
empreinte2 = MD5(motdepasse)
Si empreinte2 <> empreinte, alors "Mauvais mot de passe !"
sinon : "mot de passe accepté.



MD5 n'est pas un algorithme de chiffrement: on ne peut donc pas déchiffrer le MD5.
C'est un algorithme de hashage.

(tiens en passant, je te recommande SHA1 ou SHA256 plutôt que MD5.)
Ajouter un commentaire
Réponse
+0
moins plus
bonjour
Dans quel langage?
merci

Chouba
Casque Bleu forumique
Ajouter un commentaire
Ce document intitulé « md5() » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook