CPC G06F 21/45 (2013.01) [G06F 21/602 (2013.01); H04L 63/083 (2013.01); H04L 63/0853 (2013.01); H04L 63/0861 (2013.01); H04L 63/101 (2013.01)] | 20 Claims |
1. A method, comprising:
receiving a selection of a secure login option associated with a website;
generating a unique session identifier;
sending the unique session identifier to a server;
displaying a code, wherein the code includes metadata comprising the unique session identifier, a security question, a device identifier, a browser type identifier, and a time zone identifier;
establishing a handshake with the server based on the metadata;
receiving credentials for the login associated with the unique session identifier from the server;
encrypting the credentials using a private key;
receiving a security question answer from the server; and
performing the login using the credentials.
|