A public key authentication system and method for use in a computer system having a plurality of users. The system includes a virtual smart card server, storage connected to the virtual smart card server, and a virtual smart card agent connected to the virtual smart card server. The storage includes...http://www.google.de/patents/US7085931?utm_source=gb-gplus-sharePatent US7085931 - Virtual smart card system and method