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:
Dec. 31, 2024
Filed:
Sep. 27, 2022
Arizona Board of Regents on Behalf of Northern Arizona University, Flagstaff, AZ (US);
Bertrand F. Cambou, Flagstaff, AZ (US);
Julie Heynssens, Flagstaff, AZ (US);
Ian Burke, Flagstaff, AZ (US);
Brit Riggs, Flagstaff, AZ (US);
Jack Garrard, Flagstaff, AZ (US);
Manuel Aguilar Rios, Flagstaff, AZ (US);
Donald Telesca, Rome, NY (US);
H. Shelton Jacinto, Rome, NY (US);
Abstract
Systems and methods for the generation and use of session keys supporting secure communications between a client and server device are disclosed. The client hashes each of a series of passwords a first number of times. The hashed passwords are sent to a server. The server applies the hashed password to an array of PUF devices, and receives an initial response bitstream which is stored. The client later hashes each of the series of passwords a second number of times, which is less than the first number, and these are sent to the server. The server continues to hash the second message digest, generate PUF responses, and compare the result to the initially stored responses. For each password, the number of hashes necessary to achieve a match is a partial session key. Latency is improved by an array of separately addressable PUFs, each producing a partial session key.