Patent ID: 6766454
Filing Date: 2004-07-20
Classification: H04L

Abstract:
A dynamic authentication system on a server computer system, comprising:a user ID module for obtaining a user ID; a password module for obtaining a password; a response generator, coupled to the password module, for using the password as a variable in an algorithm to decrypt a token in response; a communications module, coupled to the response generator and to the user ID module, for sending the response and the user ID to the server computer system from a client computer system; a module for downloading the user ID module, the password module, the response generator and the communications module dynamically to a client computer system that requests access to the server computer system, enabling the server computer system to provide to the client computer system, after a different access request, a different algorithm for decrypting the token, each different algorithm for decrypting the token enabling a corresponding varying procedure for authenticating a user on the client computer system; and a module for determining whether the response and user ID authenticate a user on the client computer system.