nHydrate.Generator.Common.Util.ByteEncoding.HexToBytes C# (CSharp) Method

HexToBytes() public static method

public static HexToBytes ( string hexString ) : byte[]
hexString string
return byte[]
		public static byte[] HexToBytes(string hexString)
		{
			int discarded;
			return HexToBytes(hexString, out discarded);
		}

Same methods

ByteEncoding::HexToBytes ( string hexString, int &discarded ) : byte[]

Usage Example

Exemplo n.º 1
0
        public string Decrypt(string cipherText, StringEncodingType encoding)
        {
            byte[] bytesIn = null;
            switch (encoding)
            {
            case StringEncodingType.Base64:
                bytesIn = ByteEncoding.Base64ToBytes(cipherText);
                break;

            case StringEncodingType.Hex:
                bytesIn = ByteEncoding.HexToBytes(cipherText);
                break;

            default:
                throw new ArgumentException("Unknown encoding type.");
            }
            var bytesOut    = Decrypt(bytesIn);
            var returnValue = ByteEncoding.BytesToString(bytesOut);

            Array.Clear(bytesIn, 0, bytesIn.Length);
            Array.Clear(bytesOut, 0, bytesOut.Length);
            return(returnValue);
        }