11. At least one non-transitory computer-readable medium storing computer-readable instructions that, when executed by one or more computing devices, cause at least one of the one or more computing devices to: receive, a request for tokenization, wherein the request comprises input data to be tokenized; parse the input data into a plurality of input data parts; determine respective datatypes of the input data parts; and generate, by a trained artificial neural network comprising a multilayer perceptron architecture configured to apply a transformation to the plurality of input data parts and respective datatypes to generate tokens via a plurality of different tokenization techniques, at least one output token representing a given input data part out of the plurality of the input data parts via a secure tokenization technique of the plurality of different tokenization techniques, the secure tokenization technique corresponding to the datatype of the given input data part, and the at least one output token preserves format of the given input data part.
13. The at least one non-transitory computer-readable medium of claim 11 , wherein the datatype of the given input data part comprises a data structure based on type of the input data.