×

Dynamically providing algorithm-based password/challenge authentication

  • US 8,739,261 B2
  • Filed: 08/29/2012
  • Issued: 05/27/2014
  • Est. Priority Date: 08/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising a computer readable storage device having code executed to perform operations for providing password-based challenge authentication using an algorithm, the operations comprising:

  • providing a page to enable authentication of a presenter of a username, wherein the page includes;

    a username field for entry of the username,a seed string comprising a randomly generated string of characters including at least one of numbers, alphabets, and symbols, anda password field for entry of a password;

    receiving an entered username and an entered password entered into the page;

    applying an algorithm associated with the username to the seed string included in the page to generate a generated password including a converted portion of the seed string,wherein the algorithm specifies at least one selected conversion operator to be applied to at least one selected portion of the seed string, comprising less than all of the seed string,wherein the at least one selected conversion operator includes at least one of move, append, convert, add, subtract, and square, andwherein the at least one selected portion of the seed string includes at least one of first, last, and nth of characters, numbers, alphabets, symbols, upper case, or lower case in the seed string;

    determining whether the entered password matches the generated password; and

    successfully authenticating the presenter of the username in response to determining that the entered password matches the generated password.

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