Efficient delay-based puf implementation using optimal racing strategy
AssigneeAnalog Devices, Inc.
InventorsTze Lei Poo, Sadaf Ahmad
Life of this patent
Estimating the term…
Loading patent…
AssigneeAnalog Devices, Inc.
InventorsTze Lei Poo, Sadaf Ahmad
Estimating the term…
According to various aspects, a delay-based physical unclonable function (PUF) device is provided. According to one embodiment, the PUF device includes circuitry for generating output bits of entropy by comparing, or “racing”,” a plurality of PUF cells. A PUF cell is a building block of the PUF device. For example, the PUF device may include two identically designed circuits with only process related variations and each circuit can be a PUF cell. According to another aspect, if PUF cells with same history of winning or losing are being compared in a race, adversaries cannot predict the outcome of the current race based on previous race results. Accordingly, systems and methods are described herein for generating multiple rounds of races based on the previous rounds of races. Thus, one PUF cell can be used in multiple pairwise comparisons while maximal entropy is extracted.
A method for generating entropy in a physical unclonable function (PUF) encoding, the method comprising:
A system for generating entropy in a physical unclonable function (PUF) encoding, the system comprising:
At least one non-transitory computer readable medium storing processor-executable instructions that, when executed, cause at least one processor to perform a method comprising:
Dependencies are inferred from the claim text.