public static string MD5Hash16(string input) { return MD5Hash16(Encoding.UTF8.GetBytes(input)); } public static string MD5Hash16(byte[] input) { var hasher = MD5.Create(); byte[] data = hasher.ComputeHash(input); string value = BitConverter.ToString(data, 4, 8); return value.Replace("-", string.Empty); }