/ / md5sum différent sous linux et windows [fermé] - windows, linux, linux-kernel, debian

md5sum différent sur linux et windows [fermé] - windows, linux, linux-kernel, debian

Je suis confronté à un problème étrange. md5sum du même fichier texte est différent sur Windows et Linux. Je m'attendais à ce qu'il en soit de même, car le hachage est généré à l'aide du contenu présent dans le fichier et ne dépend pas du système d'exploitation. y a-t-il une raison spécifique pour que cela se produise comme ceci? Est-ce la même chose pour sha1sum?

Réponses:

8 pour la réponse № 1

Vérifiez les fins de ligne dans votre fichier texte. Windows utilise CR-LF, Linux utilise NL. Le "même fichier texte" a des représentations différentes sur les deux systèmes et devrait avoir une somme md5 différente. Vous devriez pouvoir éviter la différence en ouvrant le fichier en tant que fichier binaire sous Windows.


1 pour la réponse № 2

Ce n'est pas étrange puisque le contenu présent est dépend du système d'exploitation.
Windows et Linux utilisent des sauts de ligne différents fil