EP2707992A2

System and method for web-based security authentication

Abstract

This record has no abstract on file.

Term

Projected expiry 10 May 2032.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

14 claims: 5 independent, 9 dependent

  1. 1
    Claims of equivalent WO 2012154976 A2 WHAT IS CLAIMED IS:1. A security authentication method comprising: establishing a user account associated with a login credential;generating an encryption salt;generating graphical key images of a plurality of sequences of values each beginning at a random point;generating encrypted key values by encrypting each value in the plurality of sequences using the generated encryption salt;incorporating the graphical key images and encrypted key values into a displayable input form;receiving user input from a user including a plurality of encrypted key values;generating decrypted key values by decrypting the encrypted key values of the user input using the encryption salt;and giving the user access to data associated with the user account in response to the decrypted key values matching the login credential.
  2. 8
    A security authentication method comprising:establishing a user account associated with a login credential;generating an encryption salt;generating graphical key images of a plurality of sequences of values each beginning at a random point;generating encrypted key values by encrypting each value in the plurality of sequences using the generated encryption salt;incorporating the graphical key images and encrypted key values into a displayable input form;receiving user input including a plurality of encrypted key values;generating decrypted key values by decrypting the encrypted key values of the user input using the encryption salt;and verifying that the decrypted key values match the login credential.
  3. 9
    A security authentication system comprising:a security authentication server operable to: establish a user account associated with a login credential;generate an encryption salt;generate graphical key images of a plurality of sequences of values each beginning at a random point;generate encrypted key values by encrypting each value in the plurality of sequences using the generated encryption salt;a server operable to: receive the graphical key images and encrypted key values from the security authentication server;and incorporate the graphical key images and encrypted key values into a displayable input form;and an electronic device operable to: display the input form;receive user input from a user including a plurality of encrypted key values;and the security authentication server further operable to: receive the user input from the server;generate decrypted key values by decrypting the encrypted key values of the user input using the encryption salt;verifying the decrypted key values with the login credential;and notifying the server of successful authentication.
  4. 13
    A security authentication system comprising:means for establishing a user account associated with a login credential;means for generating an encryption salt;means for generating graphical key images of a plurality of sequences of values each beginning at a random point;means for generating encrypted key values by encrypting each value in the plurality of sequences using the generated encryption salt;means for incorporating the graphical key images and encrypted key values into a displayable input form;means for receiving user input including a plurality of encrypted key values;means for generating decrypted key values by decrypting the encrypted key values of the user input using the encryption salt;and means for verifying that the decrypted key values match the login credential.
  5. 14
    A security authentication method comprising:transmitting a request for login into a user account to a web server;receiving an input form from the web server having graphical key images of a plurality of sequences of values and encrypted key values;displaying the input form in a rotary dial format;receiving user input entered using the input form;and transmitting encrypted key values representing the user input to the web server for authentication.