public static String ToHexFromBytes(byte[] data) { StringBuilder buffer = new StringBuilder(data.Length * 2); for (int i = 0; i < data.Length; i++) { buffer.Append(HEX_TABLE[0xFF & data[i]]); } return buffer.ToString(); }