public static string GetFingerprint(byte[] hash, int length = 8) { var sb = new StringBuilder(length); for (int i = 0, l = Math.Min(hash.Length, length/2); i < l; i++) { sb.AppendFormat("{0:x2}", hash[i]); } return sb.ToString(); }