Как вычислить MD5 хэш сумму файла - C#
Формулировка задачи:
Здравствуйте, ещё раз обращаюсь к опытным пользователям. Подскажите пожалуйста, как мне вычислить MD5 хэш сумму файла?
Решение задачи: «Как вычислить MD5 хэш сумму файла»
textual
Листинг программы
private string ComputeMD5Checksum(string path)
{
using (FileStream fs = System.IO.File.OpenRead(path))
{
MD5 md5 = new MD5CryptoServiceProvider();
byte[] fileData = new byte[fs.Length];
fs.Read(fileData, 0, (int)fs.Length);
byte[] checkSum = md5.ComputeHash(fileData);
string result = BitConverter.ToString(checkSum).Replace("-", String.Empty);
return result;
}
}