1. A method comprising: displaying, by a terminal and on a user interface, a first arrangement of a plurality of images, wherein one or more of a plurality of codes correspond to one of the plurality of images, and wherein one or more of a plurality of codes correspond to an alphanumeric character of a plurality of alphanumeric characters; receiving, by the terminal, an input comprising rearranged locations of the plurality of images in a rearranged order on the user interface; ordering, by the terminal, the plurality of codes in a sequence based on the rearranged order of the plurality of images; and transmitting, by the terminal and over a communication network, the sequence of the plurality of codes.