Patent ID: 9325702
Filing Date: 2016-04-26
CPC Classification: H04L

Claim Text:
1. A method of providing a user signature on a network transaction, comprising: receiving, by a security server directly from a network site, transaction information representing a transaction between a network user and a network site; calculating, by the security server, a one-time-password based on (i) the received transaction information and (ii) a secret shared by the security server and the network site, but not by the user, wherein the one-time-password is independently calculable by the network site based on the shared secret and the transaction information; and transmitting, by the security server, the calculated one-time-password for application as the user's signature on the transaction and verification by the network site, wherein the calculated one-time-password is transmitted, by the security server to a user network device for presentation on a window displayed by the user network device and entry by the user onto a network page associated with the network site and displayed on another user network device.