Feedback

C# - MD5-Hash von Dateien ermitteln

Veröffentlicht von am 27.05.2006
(7 Bewertungen)
Überprüfen / Ermitteln eines MD5-Hashs von Dateien
GFU-Schulungen  [Anzeige]

JavaScript für .NET-Entwickler

Sie sind .NET-Entwickler und nun stehen Sie vor der Aufgabe, JavaScript in Ihre Arbeit einzubinden. Die Schulung vermittelt Ihnen die JavaScript Grundlagen und die Funktionen der Scriptsprache. Sie wissen, wie objektorientierte Programmierung in JavaScript funktioniert und lernen abschließend Best Practicies Fälle kennen.

VB.NET 2017/2015/2013 Aufbau

Nach dieser Schulung können Sie mittels objektorientierter Modelle in VB.NET 2017/2015/2013 wiederverwendbare Elemente eigenständig erstellen.

//Übergeben des Dateipfades und der zu überprüfenden Checksumme
private bool Datei2MD5(string Dateipfad,string Checksumme)
{
  //Datei einlesen
  System.IO.FileStream FileCheck = System.IO.File.OpenRead(Dateipfad);                
  // MD5-Hash aus dem Byte-Array berechnen
  System.Security.Cryptography.MD5 md5 = new System.Security.Cryptography.MD5CryptoServiceProvider();
  byte[] md5Hash = md5.ComputeHash(FileCheck);                
  FileCheck.Close();
                
  //in string wandeln
  string Berechnet =   BitConverter.ToString(md5Hash).Replace("-", "").ToLower();
  // Vergleichen
    if (Berechnet == Checksumme.ToLower())
    {
       return true;
    }
    else
    {
       return false;                  
    }
}
Abgelegt unter MD5, Hash, datei, Checksumme, BitConverter.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!