public static string HashSHA224(string path) { using (HashAlgorithm hashSHA224 = new SHA224Managed()) { using (Stream file = new FileStream(path, FileMode.Open, FileAccess.Read)) { byte[] hash = hashSHA224.ComputeHash(file); return(BitConverter.ToString(hash).Replace("-", string.Empty)); } } }
public static string HashSHA224(string data) { SHA224 sha = new SHA224Managed(); string res = ""; if (data.Contains(":")) { using (FileStream fs = new FileStream(data, FileMode.Open)) { res = ConvertTool.Bytes2String(sha.ComputeHash(fs)); } } else { data = ConvertTool.RemoveSpace(data); res = ConvertTool.Bytes2String(sha.ComputeHash(ConvertTool.String2Bytes(data))); } return(res); }
public override void SetUp() { hash = new SHA224Managed(); }
protected override void CreateHasher() { _hasher = new SHA224Managed(); }