mike109
Messages postés7Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention15 janvier 2008
-
15 janv. 2008 à 11:13
BrokenArrow29
Messages postés110Date d'inscriptionvendredi 1 décembre 2006StatutMembreDernière intervention14 décembre 2011
-
11 sept. 2008 à 22:08
Bonjour,
Je suis face à un problème que je ne parviens pas à résoudre.
Je cherche à faire l'équivalent de la fonction "pack" de PHP, mais en ASP.NET.
Pour être plus précis, je cherche à faire l'équivalent de ce bout de code :
$hash = pack('H*', md5($salt . $password);
do
{
$hash = pack('H*', md5($hash . $password));
}
while (--$count);
J'ai créé en C# ce qui me semblait être un équivalent du "pack" de PHP ; lors du premier appel, je récupère à priori la même chose (j'ai comparé les valeurs ascii et hexa des caractères récupérés, et c'est la même chose).
Par contre, une fois dans la boucle, ça ne fonctionne plus : déjà rien que le hashage MD5 de "$hash . $password" est différent entre ASP et PHP, alors que celui de "$salt . $password" me rend le même résultat.
Je chercher sur le net, j'ai rien trouvé ...
Quelqu'un a une idée ?