×

Methods and systems for electronic transactions using dynamic password authentication

  • US 9,654,466 B1
  • Filed: 04/22/2013
  • Issued: 05/16/2017
  • Est. Priority Date: 05/29/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for performing electronic transactions using dynamic password authentication, comprising:

  • sending, using a backend processor, a unique random or pseudorandom character string to a user'"'"'s mobile device processor;

    generating, by the mobile device processor, a one-time password comprising a hash, according to a predefined short hash function, of an encrypted challenge string consisting at least in part of the user identifier and the random or pseudorandom character string encrypted with a unique encryption key;

    prompting, by the backend processor, entry of the one-time password on a password field of an end user computing device in online communication with the backend processor;

    receiving, using the backend processor, a user identifier and the user-entered one-time password comprising the hash, according the predefined short hash function, of the encrypted challenge string consisting at least in part of the user identifier and the random or pseudorandom character string encrypted with the unique encryption key from a processor of the end user computing device;

    encrypting, using the backend processor, a cipher input with the unique encryption key, the cipher input consisting at least in part of the user identifier and the random or pseudorandom character string;

    generating, by the backend processor, a hash of the encrypted cipher input according to the predefined short hash function; and

    authenticating, using the backend processor, the received hash of the encrypted challenge string when the received hash of the encrypted challenge string matches the hash of the encrypted cipher input.

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