Converts a string to a binary object.

Used to convert binary data that has been encoded into string format back into binary data.

BinaryDecode( encoded_binary=string, binaryEncoding=string, precise=boolean );

Returns: binary

Argument Description Default
string, required

A string containing encoded binary data.

Alias: encodedBinary, string, value

string, required

A string specifying the algorithm used to encode the original binary data into a string; must be one of the following:

  • hex: characters 0-9 and A-F represent the hexadecimal value of each byte
  • UU: data is encoded using the UNIX UUencode algorithm
  • base64: data is encoded using the Base64 algorithm

Alias: encoding

boolean, optional

if set to true the input must follow the rule for that encoding a 100%, the decryptor will not try to interpret inputs that are not a 100% correct. This should be used to avoid false positives.



base_64 = ToBase64("I am a string.");
binary_data = ToBinary(base_64);
encoded_binary = BinaryEncode(binary_data, "hex");
dump(BinaryDecode(encoded_binary, "hex"));

See also