Cryptanalyse
Cryptanalyse - md5sum : mauvaise réponse
Bonjour,
J’ai un soucis avec la commande md5sum sous linux. Je me suis aperçu en l’utilisant pour un script dico qu’elle ne me donnait pas le même résultat que les pages web d’encryption md5 (type google ou md5hasing.net et autres).
Par exemple lorsque j’applique md5sum au mot "test" compris dans un fichier, j’obtiens :
d8e8fca2dc0f896fd7cb4cb0031ba249
sur le web, ils me sortent tous :
098f6bcd4621d373cade4e832627b4f6
Vous avez une explication svp ?
Cryptanalyse - md5sum : mauvaise réponse
Bon j’ai compris en réécrivant mon script bash en python. les commandes de lecture dans un fichier (que ce soit en bash ou en python) rajoutent un \n à la fin de la ligne. D’ailleurs il le mettent même avec un fichier d’un seul mot alors même qu’on a pas fait de retour chariot. C’est ce dernier cas qui m’a le plus induit en erreur puisque du coup j’ai pas envisagé l’hypothèse que les commandes de lecture aient un tel comportement.
Cryptanalyse - md5sum : mauvaise réponse
echo "test" | md5sum
d8e8fca2dc0f896fd7cb4cb0031ba249 -
echo -n "test" | md5sum
098f6bcd4621d373cade4e832627b4f6 -
Donc que peux tu en conclure ?