CPC G06F 21/45 (2013.01) [G06F 21/36 (2013.01); H04L 9/3226 (2013.01); H04L 63/083 (2013.01)] | 7 Claims |
1. A computer-implemented comprising:
receiving, by one or more processors, a username and a password as input from a user, in respective fields on a graphical user interface (GUI) comprising a login screen of an application;
generating, by the one or more processors, a ciphered text corresponding to an input selected from the group consisting of: the received username and the received password;
displaying, by the one or more processors, the ciphered text as a modified onscreen output on the login screen, alongside a respective entered username or entered password which is shown in an unreadable form on the login screen;
providing, by the one or more processors, viewing controls to the user, accessible via the GUI, wherein the viewing controls comprise a given control, where based on utilizing the given control, the unreadable form of the username or the unreadable form of the password are made viewable on the login screen or are not viewable on the login screen; and
verifying, by the one or more processors, the user is an authorized user of the application based on the ciphered text displayed as the modified output on the login screen, whether or not the unreadable form of the username or the unreadable of the password are viewable based on the user utilizing the given control.
|