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

Base64ToBytes() public static method

public static Base64ToBytes ( string b64String ) : byte[]
b64String string
return byte[]
		public static byte[] Base64ToBytes( string b64String)
		{
			return Convert.FromBase64String(b64String);
		}

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);
        }