Simple secure login with multiple-authentication providers
AssigneeAmerica Online, Inc.
InventorJames Roskind
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmerica Online, Inc.
InventorJames Roskind
Estimating the term…
A secure distributed single-login authentication system comprises a client and a server. The client collects a user name and password from a user and tests that user name and password at a variety of potential authentication servers to check where the login is valid. It combines the password with a time varying salt and a service specific seed in a message digesting hash and generates a first hash value. The client sends the hash value along with the user name and the time varying salt to a currently selected server. The server extracts the user name and looks up an entry under the user name from the selected server's database. If an entry is found, it retrieves the password and performs the same hash function on the combination of the user name, the service specific seed, and the retrieved password to generate a second hash value. Then, it compares two hash values. If these two values match, the user is authenticated. In this way, the system never sufficiently reveals the password to authentication agents that might abuse the information.
In a computerized network comprising at least one client and a plurality of authentication servers, said client and said authentication servers being communicatively coupled to each other via a global telecommunications network, a method for providing distributed authentication service comprising said steps of:
In a computerized network which is registered with a unique domain name, said network comprising at least one orient and a plurality of authentication servers, said client and said authentication servers being communicatively coupled to each other via a global telecommunications network, each of said authentication servers having a fully qualified domain name which is a local host name with said unique domain name appended, a method for providing distilbuted authentication service, wherein a given user enters a global user identification (GUID) and a password for authentication to be carried out at a target authentication server, said GUID comprising a user name, a delimitation symbol, and a domain which is same as said local host name of said target authentication server, said method comprising said steps of:
In a computerized network comprising at least one client end a plurality of authentication servers, said client and said authentication servers being communicatively coupled to each other via a global telecommunications network, a method fur providing distributed authentication service comprising said steps of:
Dependencies are inferred from the claim text.