Somme md5 d'un fichier

Soyez le premier à donner votre avis sur cette source.

Snippet vu 16 987 fois - Téléchargée 31 fois

Contenu du snippet

Voila une petite méthode pour calculer la somme MD5 d'un fichier. Elle renvoie cette somme sous la forme d'une chaine de caractere Hexadecimal :)

Source / Exemple :


public static string MD5(string file)
{
   if (System.IO.File.Exists (file))
   {
      System.IO.FileStream st=null;
      try
      {
         System.Security.Cryptography.MD5CryptoServiceProvider check;
         st= System.IO.File.Open (file,System.IO.FileMode.Open,System.IO.FileAccess.Read);
         check = new System.Security.Cryptography.MD5CryptoServiceProvider();
         byte[] somme = check.ComputeHash (st);
         string ret = "";
         foreach (byte a in somme)
         {
            if (a<16)
               ret += "0" + a.ToString ("X");
            else
               ret += a.ToString ("X");
         }
         return ret ;
      }
      catch 
      {
         throw;
      }
      finally
      {
         if ( st != null)
            st.Close();
      }
   }
   else
   {
      throw new System.IO.FileNotFoundException ("Fichier non trouvé.",file);
   }
}

Conclusion :


Bonne Prog

@++
Crazyht

A voir également

Ajouter un commentaire

Commentaires

cs_Basica
Messages postés
18
Date d'inscription
samedi 11 mai 2002
Statut
Membre
Dernière intervention
28 octobre 2005
-
En plus je ne savais pas que la somme MD5 existait et c'est exactement ce que je cherchais. Merci donc d'avoir posté cette source!
cs_Crazyht
Messages postés
1522
Date d'inscription
mardi 18 décembre 2001
Statut
Modérateur
Dernière intervention
21 août 2010
4 -
lol de rien :)

Mets une chtite note ca sera sympa :)

MDR

Bonne continuation
toki127
Messages postés
234
Date d'inscription
dimanche 18 janvier 2009
Statut
Membre
Dernière intervention
28 juillet 2019
-
salut! pourrais tu m expliquer comment on fait pour faire le hash MD5 d une textbox ? merci bcp!
toki127
Messages postés
234
Date d'inscription
dimanche 18 janvier 2009
Statut
Membre
Dernière intervention
28 juillet 2019
-
enfin pour etre un peu plus precis, comment avoir le hash md5 d une string entrée dans une textbox et par exemple l afficher ds une autre... voila j espere que tu vois ce que je veux dire! :)
encore merci! ;)
cs_Crazyht
Messages postés
1522
Date d'inscription
mardi 18 décembre 2001
Statut
Modérateur
Dernière intervention
21 août 2010
4 -
Ben voila j'ai posté une nouvelle source pour exemple :)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.