CALCUL DE HASH MD5 (WIN32)

cs_Matt67 Messages postés 549 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 6 mars 2010 - 20 déc. 2004 à 17:07
cs_tyfeur Messages postés 13 Date d'inscription lundi 10 mai 2004 Statut Membre Dernière intervention 16 février 2006 - 27 déc. 2005 à 20:11
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/28273-calcul-de-hash-md5-win32

cs_tyfeur Messages postés 13 Date d'inscription lundi 10 mai 2004 Statut Membre Dernière intervention 16 février 2006
27 déc. 2005 à 20:11
oui mais bon ...
il n'y a pas vraiment de code dans ta source ... :(
Tu appelles juste une fonction d'une lib ....
cs_Nebula Messages postés 787 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 7 juin 2007 2
20 déc. 2004 à 18:36
Cela sert en quelque sorte à prendre "l'empreinte" du fichier. On peut ainsi vérifier l'intégrité d'une ISO en comparant son hash à celui indiqué sur le site où on l'a récupérée, la probabilité que deux fichiers génèrent la même empreinte est très faible, et un seul octet modifié donnera une empreinte totalement différente de l'originale (et on saura ici que l'ISO est corrompue).

Le même principe peut s'appliquer à n'importe quel fichier, bien que les ISOs et les archives de sources soient les plus répandus. On peut aussi s'assurer qu'un fichier exe ou dll n'a pas été modifié depuis la dernière fois qu'on l'a utilisé (ce principe est parfois utilisé par les antivirus et même certains firewalls : hasher un fichier est souvent plus rapide que de le scanner à la recherche de signatures de virus)

J'utilisais jusqu'à présent un port sous windows du md5sum de GNU, mais il faisait atrocement crier le disque et accaparait toutes mes ressources... Avec les fichiers mappés, ce désagrément disparait et le hash se fait en douceur et en arrière-plan.
cs_Matt67 Messages postés 549 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 6 mars 2010 3
20 déc. 2004 à 17:07
Bonsoir,

Juste deux petites question :
A quoi sert de "hasher" un fichier ?
Est ce que ca marche que pour les fichiers iso ?

Merci pour la réponse,

Matt...
Rejoignez-nous