Md5

Fermé
lulu - 2 juin 2011 à 17:15
 lulu - 2 juin 2011 à 17:59
bonjour,
voici mon probleme: je dois utiliser l'algorithme MD5 pour comparer l'integrité de deux fichiers. j'ai trouvé le code source mais je comprends pas comment je pourrais l'utiliser. quelqu'un pourrait m'aider? je lui serai trés reconnaissante :)
A voir également:

4 réponses

dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 482
2 juin 2011 à 17:22
Dans quel langage est ton programme ?
Quel est le source code de l'algo que tu as trouvé ?
0
mon programme est en c et le code source que j'ai trouvé se trouve sur le net, celui de md5
0
dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 482
2 juin 2011 à 17:33
Il manque des détails donc je fais des hypothèses.
Je suppose que dans ton programme, on peut sélectionner les noms des 2 fichiers à comparer.
Je suppose que le code MD5 permet d'indiquer un nom de fichier à analyser. Il te suffit alors de calculer le MD5 (hash) pour chacun d'eux puis de les comparer.

Sinon il faudrait que tu lises les fichiers (buffer ?) pour appliquer l'algo MD5 et récupérer le hash correspondant.
0
j'explique! j'ai des données stockées dans plusieurs buffers et pour comparer les contenus de chacun d'eux je dois avoir recours au MD5, j'ai trouvé ce code http://people.csail.mit.edu/rivest/Md5.c%20- que j'arrive pas à tres bien comprendre pour pouvoir indiquer l'emplacement des buffers afin qu'il puisse crypter leur contenus.
0
dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 482
2 juin 2011 à 17:48
lis bien le code, tu as un exemple d'utilisation avec un fichier
0
ah donc le probleme reside en ma mauvaise lecture du code! je vais essayer de le relire mais c'est pas trés évident pour une debutante comme moi
0