×

Password-Based Authentication

  • US 20170237725A1
  • Filed: 02/12/2016
  • Published: 08/17/2017
  • Est. Priority Date: 02/12/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • sending by an access control server an authentication value to at least a subset of a set of authentication servers, wherein the access control server is one of λ



    2 servers in a system and the set of authentication servers are others of the λ



    2 servers, wherein the access control server stores, for each of a plurality of user IDs, a first ciphertext which has been produced by encrypting a user password associated with a respective user ID under a public key pk using a homomorphic encryption algorithm, and wherein the sending is performed in response to receipt from a user computer of a user ID and the authentication value which was previously determined using a predetermined function of a first ciphertext for that user ID and a second ciphertext produced by encrypting a password attempt under the public key pk using a homomorphic encryption algorithm such that the authentication value decrypts to a predetermined value if the password attempt equals the user password for that user ID;

    receiving, by the access control server and from each one of the authentication servers in the subset, a decryption share dependent on the authentication value and produced by a corresponding one of the authentication servers using a key-share ski thereof, wherein each authentication server stores a respective key-share ski of a secret key sk, shared between a plurality q of the λ

    servers, of a cryptographic key-pair (pk, sk) where pk is the public key of the key-pair;

    using by the access control server at least the decryption shares of the subset of the authentication servers to determine if the authentication value decrypts to the predetermined value, if so permitting access to the resource by the user computer.

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