The invention relates to a method of performing user authentication in a network system (10) that comprises a client (22) in communication via a first network (14) with a server infrastructure (16) including an entrance point of a second network and an application server in the second network. The client (22) has access via a user-controllable card reader (24) to a smart card (26). A first authentication key is associated with the smart card (26) and a second authentication key is associated with the card reader (24). In a first step user authentication is performed in context with an encryption process between the client (22) and the server infrastructure (16) using the first authentication key. A second user authentication step is performed between the client (22) and the application server using both the first authentication key and the second authentication key. Data authentication (secure signing) can be performed in addition to the user authentication described above.

 
Web www.patentalert.com

> Time validation system

~ 00390