Md5

lulu -  
 lulu -
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 :)

4 réponses

  1. dsy73 Messages postés 9003 Date d'inscription   Statut Contributeur Dernière intervention   2 547
     
    Dans quel langage est ton programme ?
    Quel est le source code de l'algo que tu as trouvé ?
    0
  2. lulu
     
    mon programme est en c et le code source que j'ai trouvé se trouve sur le net, celui de md5
    0
    1. dsy73 Messages postés 9003 Date d'inscription   Statut Contributeur Dernière intervention   2 547
       
      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
  3. lulu
     
    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
    1. dsy73 Messages postés 9003 Date d'inscription   Statut Contributeur Dernière intervention   2 547
       
      lis bien le code, tu as un exemple d'utilisation avec un fichier
      0
  4. lulu
     
    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