← Back to Patent Explorer
US6141760A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for generating unique passwords

Assignee: Digital Equipment Corp
•
Filing: 1997-10-31
•
Granted: 2000-10-31
•
Expires: 2017-10-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computerized method is provided for generating passwords for password controlled access points. Provided are a master password, an access password, and a user name. The master password, the service name, and the user name are combined using an irreversible function to generate a unique password. The function can be a one-way hash function. The combining can be performed by a browser of a client computer. A similar combining can also be used to generate a user name from the master password and the user's real name.

Inventors

  • 👤 Martin Abadi
  • 👤 Krishna Bharat
  • 👤 Johannes Marais

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 00:23
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/30; G06F21/45; G06F21/46

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 47 words
A computerized method for generating passwords for password controlled access points, comprising the steps of: receiving a master password, a service name, and a user name; and generating a unique password at a local terminal by combining the master password, the service name, and the user name.
Claim 2
Dependent Claim 47 words
A computerized method for generating passwords for password controlled access points, comprising the steps of: receiving a master password, a service name, and a user name; and generating a unique password at a local terminal by combining the master password, the service name, and the user name.
Claim 3
Dependent Claim 13 words
The method of claim 1 wherein the generating step uses an irreversible function.
Claim 4
Dependent Claim 14 words
The method of claim 2 wherein the function is a first one-way hash function.
Claim 5
Dependent Claim 18 words
The method of claim 1 wherein the combining step is performed by a browser of a client computer.
Claim 6
Dependent Claim 18 words
The method of claim 1 wherein the generating step is performed by an applet of a client computer.
Claim 7
Dependent Claim 14 words
The method of claim 1 wherein the service name is expressed in canonical form.
Claim 8
Dependent Claim 23 words
The method of claim 1 wherein the user name is derived by combining the master password and a real name of a user.
Claim 9
Dependent Claim 15 words
The method of claim 7 wherein the generating step uses a second one-way hash function.
Claim 10
Dependent Claim 46 words
The method of claim 1 further comprising the steps of: maintaining a plurality of service names within the local computer, each service name corresponding to one of the password controlled access points; and retrieving at least one service name for use in generating the unique password.
Claim 11
Dependent Claim 18 words
The method of claim 9 wherein the plurality of service names are automatically created by the local terminal.
Claim 12
Dependent Claim 16 words
The method of claim 9 wherein the plurality of service names are created by a user.
Claim 13
Dependent Claim 51 words
A computer apparatus for generating passwords comprising: a local computer; a receiving module adapted to receive a master password, a service name and a user name; a generation module adapted to generate a unique password at the local computer by combining the master password, the service name, and the user name.
Claim 14
Dependent Claim 51 words
A computer apparatus for generating passwords comprising: a local computer; a receiving module adapted to receive a master password, a service name and a user name; a generation module adapted to generate a unique password at the local computer by combining the master password, the service name, and the user name.
Claim 15
Dependent Claim 35 words
The computer apparatus of claim 12 wherein the generation module is adapted to implement an irreversible function adapted to generate the unique password by combining the master password, the service name, and the user name.
Claim 16
Dependent Claim 36 words
The computer apparatus of claim 12 further comprising a browser applet within the local computer, said browser applet adapted to generate the unique password by combining the master password, the service name and the user name.
Claim 17
Dependent Claim 37 words
The computer apparatus of claim 12 wherein the generation module is adapted to implement a plurality of irreversible functions adapted to generate the unique password by combining the master password, the service name and the user name.
Claim 18
Dependent Claim 23 words
The computer apparatus of claim 12 further comprising a storage module adapted to store a plurality of service names within the local computer.
Claim 19
Dependent Claim 89 words
A computer program product comprising: a computer usable medium having computer readable code embodied therein for causing the generation of a unique password, the computer program product including: computer readable program code devices configured to cause a local computer to effect the reception of a master password, a service name and a user name; computer readable program code devices configured to cause the local computer to effect the generation of the unique password at the local computer by combining the master password, the service name, and the user name.
Claim 20
Dependent Claim 89 words
A computer program product comprising: a computer usable medium having computer readable code embodied therein for causing the generation of a unique password, the computer program product including: computer readable program code devices configured to cause a local computer to effect the reception of a master password, a service name and a user name; computer readable program code devices configured to cause the local computer to effect the generation of the unique password at the local computer by combining the master password, the service name, and the user name.
Claim 21
Dependent Claim 57 words
The computer program product of claim 17 further including a computer readable program code device configured to cause the local computer to effect the storage of a plurality of service names and a computer readable program code device configured to retrieve at least one of the service names for use in the generation of the unique password.
Claim 22
Dependent Claim 40 words
The computer program product of claim 17 further including a computer readable program code device configured to use an irreversible function to generate the unique password from the combination of the user name, the service name and the master password.
Claim 23
Dependent Claim 45 words
The computer program product of claim 17 further including a computer readable program code device configured to use a browser applet contained within the local computer to generate the unique password from the combination of the user name, the service name and the master password.

References Cited (Backward Citations)

US5347579A Cited
US5812819A Cited
US5719941A Cited
US6006333A Cited
US5684951A Cited
US5844497A Cited
US5845070A Cited
US5892905A Cited
US6079021A Cited
US5847957A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-10-31 2004-05-01 2004-10-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-10-31 2008-05-01 2008-10-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-10-31 2012-05-01 2012-10-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag