Patent ID: 9699183
Date: 2017-07-04
CPC Classifications: G06Q,H04L

Claim:
1. A method for mutual authentication of a user and service provider, the method comprising: receiving, at a key generation module (KGM), a notification of an event generated at a computing device; transmitting the notification of the event to an authentication server; receiving, at a third party server, a shared secret provided by a registered user for the event, the shared secret transmitted to the KGM by the authentication server; generating, by the KGM, a one-time key for the event; appending the shared secret to the one time key to generate an appended key; transmitting the appended key to a registered user mobile device; and responsive to receiving a notification from the computing device within a predetermined time period indicating the one-time key was entered at the computing device, authenticating the event.