Доступ к готовым решениям

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

C# Расчёт хэша MD5 у файла

Статус
В этой теме нельзя размещать новые ответы.

#Samurai

Изучающий
Регистрация
16 Сен 2017
Сообщения
421
Лучшие ответы
0
Репутация
229
Функция для расчёта хэш-суммы файла с алгоритмами MD5

PHP:
public string GetMD5HashFromFile(string fileName)
{
    FileStream file = new FileStream(fileName, FileMode.Open);
    MD5 md5 = new MD5CryptoServiceProvider();
    byte[] retVal = md5.ComputeHash(file);
    file.Close();
 
    StringBuilder sb = new StringBuilder();
    for (int i = 0; i < retVal.Length; i++)
        sb.Append(retVal[i].ToString("x2"));

    return sb.ToString();
}
Пример использования:
PHP:
string hash = GetMD5HashFromFile(@"C:\users\daniil\desktop\file.exe");
Console.WriteLine("Хэш-сумма файла: " +  hash);
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу