Password helper using a client-side master password which automatically presents the appropriate server-side password to a particular remote server
First Claim
1. In a network, a method of supporting registration of a user of a client system to a remote server comprising:
- searching a plurality of network addresses for a remote server requesting authentication;
receiving, at said client system, user input specifying a user ID and a password used to register to said remote server;
encrypting said password using a master password as a key;
storing said password in encrypted form in a database along with a network address of said remote server.searching a list of sensitive network addresses for said network address; and
if said network address is found during said searching,displaying an authentication form.
2 Assignments
0 Petitions
Accused Products
Abstract
A user operating a client system may access a plurality of remote servers requiring passwords for access by employing a master password. The master password is used to decrypt a stored password for a particular remote server to which the client desires access. The client system maintains a database of encrypted passwords and user IDs for remote servers to which the user is registered. Although each remote server is accessed using a different password, the user need only remember one master password. Since only the master password need be remembered, the passwords particular to specific remote sites may be made more random and thus more secure. Implementation of the password management system need not require modification of any remote servers.
397 Citations
12 Claims
-
1. In a network, a method of supporting registration of a user of a client system to a remote server comprising:
-
searching a plurality of network addresses for a remote server requesting authentication; receiving, at said client system, user input specifying a user ID and a password used to register to said remote server; encrypting said password using a master password as a key; storing said password in encrypted form in a database along with a network address of said remote server. searching a list of sensitive network addresses for said network address; and if said network address is found during said searching, displaying an authentication form. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Software on a storage medium for, in conjunction with a network, supporting registration of a user of a client system to a remote server, said software comprising:
-
software for searching a plurality of network addresses for a remote server requesting authentication; software for receiving, at said client system, user input specifying a user ID and a password used to register to said remote server; software for encrypting said password using a master password as a key; software for storing said password in encrypted form in a database along with a network address of said remote server; software for searching a list of sensitive network addresses for said network address; and software for displaying an authentication form. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification