Bonjour,
Je vous demande un peu d’aide concernant le MD5. Je ne connais pas trop les mécanismes de génération d’un MD5. Et j’aurai quelques petites questions à ce sujet ^^
Premier cas, quand je génère un MD5 via PHP ou MySQL, ça me donne un résultat en hexa.
Par exemple, le mot ‘secret’ :
mysql> select MD5('secret');
+----------------------------------+
| MD5('secret') |
+----------------------------------+
| 5ebe2294ecd0e0f08eab7690d2a6ee69 |
+----------------------------------+
Mais quand j’utilise un MD5 généré par Linux, ca me sors un truc ommençant par $1$ :
root@sd-***:~# userdbpw -md5
Password:secret
$1$6NjG3t8G$rl8LR9kxqsuOnkTRCV8wh0
Pourquoi est-ce différent ??
Deuxième cas, je suis entrain d’installer un serveur Courier qui utilise une BDD MySQL pour les utilisateurs virtuels. Je stocke mes mots de passes en MD5 Hexa, et Courier nécessite des MD5 $1$. Comment je fais pour les convertir ??
Merci d’avance de vos réponses.