×

Systems and methods for facilitating user authentication over a network

  • US 8,539,569 B2
  • Filed: 03/31/2010
  • Issued: 09/17/2013
  • Est. Priority Date: 12/09/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for facilitating transactions over a network, the method comprising:

  • communicating with a web-client over the network;

    receiving a request for authentication from the web-client over the network, the request including user information related to a user;

    verifying that the user information includes a first integer value P corresponding to a first identification number related to the user and a second integer value Q corresponding to a second identification number related to the user;

    challenging the web-client over the network by generating and sending a plurality of different random integer values to the web-client over the network including a first random integer value R, a second random integer value T, and a third random integer value K;

    defining a first line segment PR between the first integer value P and the first random integer value R;

    defining a second line segment QT between the second integer value Q and the second random integer value T;

    determining an intersection point S of the first line segment PR and the second line segment QT;

    calculating a first hash value from the third random integer value K and the intersection point S;

    receiving a second hash value from the web-client over the network;

    performing a first authentication protocol by comparing the first hash value with the second hash value, wherein if the first and second hash values match, then the web-client is authenticated, and wherein if the first and second hash values do not match, then the first authentication protocol is aborted; and

    storing information related to performing the first authentication protocol.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×