Cryptage du mot de pass fichier .htpasswd

[Résolu/Fermé]
Signaler
Messages postés
728
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
19 septembre 2021
-
Messages postés
321
Date d'inscription
mardi 1 mai 2012
Statut
Membre
Dernière intervention
1 juillet 2016
-
Bonjour,
J'a besoin d'un renseignement, es ce que le cryptage du fichier .htpasswd et en MD5.

pour ajouter un utilisateur via un formulaire d'inscription je crypte le mot de passe en m5 avec php qui écrit directement dans le fichier .htpasswd .
Mais le mot de passe n'a pas l'air de correspondre avec le cryptage MD5 de PHP
Quel est l'algorythme de cryptage MD5 de l'utilitaire htpasswd ?

Exemple :
Créé avec l'utilitaire htpasswd
lolo1:bR7rlZoIBEGcw


Créé avec php
lolo1:202cb962ac59075b964b07152d234b70
root@debian:~#

J'ai essayé avec
$PASS_MD5 = md5($PASS2); 
mais rien a faire

Comment puis je faire merci.

J'ai trouvé avec cette page ---> http://pajhome.org.uk/crypt/md5/
et j'utiise
$mdp = crypt($_POST['pass2']);; </code>

Merci.

1 réponse

Messages postés
321
Date d'inscription
mardi 1 mai 2012
Statut
Membre
Dernière intervention
1 juillet 2016
63
Salut,
Ce n'est pas du md5 c'est du Unix DES. Il faut que tu utilises la fonction crypt en PHP:
$PASS_MD5=crypt($PASS2);

A+