Patent ID: 8401244

Claim:
A system for authenticating a user's identity across a plurality of user devices comprising: a first one of the plurality of user devices operating as an interrogating device that includes: a first nonce generator that operates to generate an interrogating nonce, wherein the interrogating nonce is a first unique number; a first communication interface that is electrically coupled to the first nonce generator to send out the interrogating nonce generated by the first nonce generator to a second one of the plurality of user devices operating as a responding device, and to receive, from the responding device, a first masked template of a first identity template of the responding device based on the interrogating nonce; a first comparator that is electrically coupled to the first communication interface and the first nonce generator to determine whether the first identity-related template matches a second identity-related template of the interrogating device using the received first masked template provided by the first communication interface, the second identity-related template of the interrogating device, and the interrogating nonce provided by the first nonce generator; and a first key generator that is electrically coupled to the first comparator to generate a key for secure communication upon receiving an indication from the first comparator that the second identity-related template of the interrogating device matches the first identity-related template.