The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 16, 2010
Filed:
Jun. 29, 2005
Harry S. Pyle, Bellevue, WA (US);
Bruce Louis Lieberman, Bellevue, WA (US);
Daniel R. Simon, Redmond, WA (US);
Guillaume Simonnet, Bellevue, WA (US);
William Dollar, Renton, WA (US);
Harry S. Pyle, Bellevue, WA (US);
Bruce Louis Lieberman, Bellevue, WA (US);
Daniel R. Simon, Redmond, WA (US);
Guillaume Simonnet, Bellevue, WA (US);
William Dollar, Renton, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A process for establishing secure mutual trust includes generating a one-time-password. The one-time-password is transferred between the devices in a communication occurring off of the network. Each device generates a set of authenticators by hashing a plurality of sub-strings of the password and the device's authentication certificate with a respective set of nonces. The devices exchange the respective sets of authenticators. Each device then alternates revealing its respective set of nonces and its authentication certificate in a multi-stage process. The devices re-calculate the authenticators based upon the respective set of nonces and authentication certificate revealed by the other device along with the one-time-password sub-strings that it posses. If each device determines that the authenticators re-calculated by the given device matches the authenticators previously received from the other device, secure mutual trust is established.