Differential loop physically unclonable function
OwnerSylvain GUILLEY, Florent LOZAC'Hinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerSylvain GUILLEY, Florent LOZAC'Hinventors
Estimating the term…
A system includes a Physically Unclonable Function (PUF) circuit including two identical loops, in parallel, having first and second loops, each having delay elements in series, forming a Free-Running Oscillator to oscillate between two states. A first challenge is applied to the first loop and a second challenge is applied to the second loop. A subtractor receives as inputs the number of oscillations in the first loop and the number of oscillations in the second loop, for each applied challenge, and determines a difference value between the received numbers of oscillations. The system generates a secret key, including bits, in response to application of enrolled challenges to the PUF circuit, each bit corresponding to an applied enrolled challenge and corresponding to the sign of the difference value provided by the subtractor in response to the applied enrolled challenge, if the difference meets a reliability condition.
An electronic system for generating a secret key comprising a Physically Unclonable Function (PUF) circuit, wherein the PUF circuit comprises two identical loops, arranged in parallel, comprising a first loop and a second loop, each loop comprising a number of delay elements arranged in series, each loop forming a Free-Running Oscillator configured to oscillate between two states,
A method of generating a secret key using a Physically Unclonable Function (PUF) circuit, wherein the PUF circuit comprises two identical loops, arranged in parallel, comprising a first loop and a second loop, each loop comprising a number of delay elements arranged in series, each loop forming a Free-Running Oscillator configured to oscillate between two states,
Dependencies are inferred from the claim text.