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
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 |