internal static string EncodeHexString(byte[] sArray) { return(X509Utils.EncodeHexString(sArray, 0U, (uint)sArray.Length)); }
[NotNull] internal static byte[] DecodeHexString(string s) { string str = DiscardWhiteSpaces(s); uint num = (uint)str.Length / 2U; byte[] numArray = new byte[(int)num]; int index1 = 0; for (int index2 = 0; (long)index2 < (long)num; ++index2) { numArray[index2] = (byte)((uint)X509Utils.HexToByte(str[index1]) << 4 | (uint)X509Utils.HexToByte(str[index1 + 1])); index1 += 2; } return(numArray); }