摘要 |
<p>Applications that rely on user authentication information execute within an application container on the computing device. The application container comprises a plug receiver module and a delegate module. When a request for authentication is initiated, the user is prompted to connect a remote identification device to the computing device. The remote identification device stores an encrypted version of a user secret code. The plug receiver module reads the encrypted version of the user secret code and communicates the encrypted information to a remote authentication server. The remote authentication server decrypts the user secret code and uses the decrypted user secret code to identify and communicate corresponding user authentication information to the delegate module. The delegate module establishes an authenticated session by making the user authentication information available to the applications executing in the application container.</p> |