主权项 |
1. A method of authenticating a user, the method comprising:
determining a color to display on one or more keys of a virtual keypad; determining a symbol to display on the one or more keys of the virtual keypad; displaying a first set of keys of the virtual keypad on a display coupled to a computing device in accordance with a key's determined color and symbol, wherein the same symbol is displayed on a first key and a second key of the first set of keys, and a color of the first key is different from a color of the second key; receiving a set of user touch inputs via the display, the set of user touch inputs corresponding to one or more keys of the virtual keypad displayed on the display, each user touch input specifying a symbol and color displayed on the selected key; comparing the set of user touch inputs with a sequence of symbols; comparing the set of user touch inputs with a sequence of colors, wherein an access code authenticates the user, and each entry in the access code specifies a symbol in the sequence of symbols and a color in the sequence of colors; and authenticating the user in accordance with the comparison of the set of user touch inputs with the sequence of symbols and the sequence of colors. |