×

Two-factor anti-phishing authentication systems and methods

  • US 8,510,817 B1
  • Filed: 08/02/2011
  • Issued: 08/13/2013
  • Est. Priority Date: 11/16/2007
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium containing thereon instructions for controlling a processor to perform a method of controlling access to a secure resource, comprising:

  • program code for outputting a link to the secure resource, wherein a specific link is specific to one of a plurality of authorized users and includes a unique password as part of the link;

    program code for receiving a request from a browser, wherein the request is an electronic message indicating at least the resource being requested and including at least a submitted password;

    program code for comparing the request and the submitted password to a set of specific links that have associated passwords, so as to determine if there is a match between the request and its submitted password to an outputted specific link and its included unique password;

    program code for outputting a message to a login screen in a format that a browser can be expected to present to the user to allow for logging in for access to the secure resource, wherein the login screen would provide for user input of a user identification data element and a personal identification element;

    program code for receiving a response to the login screen, the response including at least the entered user identification data element and the entered personal identification element;

    program code for accessing a database of user records and for determining if the entered user identification data element and the entered personal identification element match the user associated with the submitted password from the request from the browser; and

    program code for allowing or denying access to the secure resource based on whether or not the program code for accessing determines that there is a match.

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