public static string ToHashString(this string str, HashAlgorithm algorithm) { if (str == null) { return(null); } return(ToString(algorithm.ComputeHash(Encoding.GetBytes(str)))); }
public static string ToHashString(this byte[] buffer, int offset, int count, HashAlgorithm algorithm) { if (buffer == null) { return(null); } return(ToString(algorithm.ComputeHash(buffer, offset, count))); }
public static string ToHashString(this Stream inputStream, HashAlgorithm algorithm) { if (inputStream == null) { return(null); } return(ToString(algorithm.ComputeHash(inputStream))); }
public static string ToHashString(this byte[] buffer, HashAlgorithm algorithm) { if (buffer == null) { return(null); } return(ToString(algorithm.ComputeHash(buffer))); }