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
1
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

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...