IP Library Granted Patent US 7,073,068
Granted Patent B2
US 7,073,068 · App. 10/154,746 · Granted Jul 4, 2006

Method and apparatus for distributing shares of a password for use in multi-server password authentication

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,073,068
App. No.
10/154,746
Granted
Jul 4, 2006
Kind
B2
Abstract

A method for distributing a password amongst a plurality of servers for subsequent use in a provably secure multi-server threshold password authentication process. A client, having a password to be authenticated by a plurality of servers, generates an encryption of a function of the password. Then, this encryption is provided to each of the servers for use in subsequent password authentication. In accordance with one illustrative embodiment of the invention, the encryption is of an ElGamal ciphertext of the function g (π C ) −1 , where π C is password and g is the generator used to generate the cryptographic keys used for communication between the client and the plurality of servers.

Claims (14)

1. A method for providing information representative of a password from a client to a plurality of servers, the method performed in preparation for subsequent password authentication of the password by one or more of the plurality of servers, each of the plurality of servers having a share of a secret key, the secret key having a public key associated therewith, the method performed by the client and comprising the steps of:

generating an encryption of a function of the password, the encryption based on the public key; and

communicating the encryption to each server in said plurality of servers for use in said subsequent password authentication.

2. The method of claim 1 wherein the encryption is based on an ElGamal ciphertext of a function of the password.

3. The method of claim 2 wherein the function is g (π C ) − where π C is the password and g is a cryptographic key generator, the cryptographic key generator g having been used to generate cryptographic keys provided for communication between the client and the plurality of servers.

4. The method of claim 3 wherein the encryption comprises the tuple (y α g (π C ) −1 ,g α ) where y is the public key and α is a randomly chosen value.

5. The method of claim 2 wherein the function is the identity function and the encryption is based on an ElGamal ciphertext of the password itself.

6. A method for storing information representative of a password, the method performed in preparation for subsequent password authentication between a client and a plurality of servers, each of the plurality of servers having a share of a secret key, the secret key having a public key associated therewith, the method performed by one of said servers and comprising the steps of:

receiving from said client an encryption of a function of the password, the encryption based on the public key; and

storing said encryption for use in said subsequent password authentication.

7. The method of claim 6 wherein the encryption is based on an ElGamal ciphertext of a function of the password.

8. The method of claim 7 wherein the function is g (π C ) −1 , where π C is the password and g is a cryptographic key generator, the cryptographic key generator g having been used to generate cryptographic keys provided for communication between the client and the plurality of servers.

9. The method of claim 8 wherein the encryption comprises the tuple (y α g (π C ) −1 ,g α ), where y is the public key and α is a randomly chosen value.

10. The method of claim 6 wherein the function is the identity function and the encryption is based on an ElGamal ciphertext of the password itself.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 044000/0053 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
MERGER Recorded May 13, 2014
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 032891/0562 →