C# 計算checksum

MD5值計算

static string CalculateMD5(string filename)
{
    MD5值計算
    using (var md5 = MD5.Create())
    {
        using (var stream = File.OpenRead(filename))
        {
            var hash = md5.ComputeHash(stream);
            return BitConverter.ToString(hash).Replace("-", "").ToLowerInvariant();
        }
    }
    SHA512計算
    using(SHA512 sha512 = new SHA512Managed())
    {
            using (var stream = File.OpenRead(filename))
            {
                var hash = sha512.ComputeHash(stream);
                return BitConverter.ToString(tmpByte).Replace("-", "").ToLowerInvariant();

            }                   
     }
    其他值類似
    
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章