using
....
FileStream file = new FileStream(fileName, FileMode.Open);
MD5 md5 = new MD5CryptoServiceProvider();
byte[] result = md5.ComputeHash(file);
file.Close();
string md5Hash = Convert.ToBase64String(result);