Bank of America Corporation
Graphical user interface for generation and validation of secure authentication codes
Last updated:
Abstract:
Embodiments of the invention are directed to a system, method, or computer program product structured for generation and validation of secure authentication codes. In some embodiments, the system is structured for fetching screen coordinates for a user device, generating a keypad layout, and numbering the keypad layout to produce an authentication keypad. The system is also structured for generating an authentication string, generating a final authentication code hash from the authentication string and a pattern of the authentication string as input into the authentication keypad, and transmitting the authentication keypad and authentication string to a user device. The system is further structured for generating a captured authentication code hash from a captured string and a captured pattern, comparing the final authentication code hash to the captured authentication code hash, and if the final authentication code hash matches the captured authentication code hash, transmitting a session token to a user device.
Utility
12 Jun 2020
22 Feb 2022