×

Computer implemented system and method for providing challenge-response solutions to authenticate a user

  • US 8,650,627 B2
  • Filed: 03/01/2012
  • Issued: 02/11/2014
  • Est. Priority Date: 12/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented system for providing challenge-response solutions to authenticate a user, said system comprising:

  • a web server configured to;

    interlink a plurality of images with unique index values such that each of said images has a corresponding unique index value;

    enable said user to select at least two interlinked images for the purpose of registration;

    generate at least two image matrices having interlinked images, wherein each of said image matrices include at least one interlinked image selected by said user, arrange the unique index values corresponding to said interlinked images in the form of matrices and generate index-value matrices, and transmit said image matrices and index-value matrices; and

    enable said user to specify the sequence in which said image matrices and said index-value matrices are to be traversed, said sequence selected from the group of sequences consisting of clockwise sequence, anti-clockwise sequence, clockwise Z sequence, and anti-clockwise Z sequence;

    generate and transmit an authentication challenge in the form of a one-time equation;

    compute the value of said one-time equation based on the sequence specified by said user, the interlinked images selected by the user during registration, and the corresponding unique index-values;

    store the value of said one-time equation in a memory;

    prompt said user to calculate a value of said one-time equation by using said image matrices, said index-value matrices, and said sequence;

    receive the value calculated by said user;

    compare the value stored in said memory with the value calculated by said user; and

    authenticate said user in the event that the value calculated by said user is equivalent to the value stored in said memory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×