Patent ID: 8065718
Filing Date: 2011-11-22
Classification: G06F,H04L

Abstract:
1. A method of authenticating a hardware token, comprising the steps of: providing a hardware token different from and connectable to a host computer; generating in the host computer a host computer fingerprint F based at least in part on a unique characteristic of the host; transmitting the host computer fingerprint F to an authorizing device different from the host computer and the hardware token; establishing a secure communication mechanism between the hardware token and the authorizing device; thereafter generating a random value R in the authorizing device and providing the random value R to the host computer; computing in the host computer a challenge R′ derived at least in part from the host computer fingerprint F and the random value R; transmitting the challenge R′ to the hardware token; generating a response X in the hardware token, the response X generated at least in part from the challenge R′; and transmitting the response X from the hardware token to the authorizing device to authenticate the hardware token for operation with the host.