IP Library Patent Application 12602857
Patent Application
App. No. 12/602,857

DEVICE AND METHOD FOR PROVIDING AUTHENTICATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/602,857
Abstract

The present invention relates to an electronic device, comprising a physical uncloneable function (PUF) module, and circuitry adapted to receive a cryptographic query (α) from an electronic unit, read, from the PUF module, data generated at a challenge of the PUF module, and generate a cryptographic response (β) based on the data, a random noise component comprised in the data, and the cryptographic query (α), thereby enabling authentication of the electronic device. An advantage with the invention is that it will not be necessary to include an additional random generator together with the electronic device, as the fuzzy output provided by the PUF module can be seen as already containing a random noise component. In some cryptographic schemes, the random noise provides for a possibility to reach a higher level of security and to minimize the possibility for a third party to find patterns in cryptographic responses generated during use of the electronic device. The present invention also relates to a similar authentication method.

Claims (36)

1 .- 9 . (canceled)

10 . An authentication system, comprising:

an electronic device; and

an electronic transceiver adapted to communicate with the electronic device, wherein the electronic device comprises

a physical uncloneable function (PUF) module; and

circuitry adapted to:

receive a cryptographic query (α) from an electronic unit;

read, from the PUF module, data generated at a challenge of the PUF module; and

generate a cryptographic response (β) based on the data, a random noise component comprised in the data, and the cryptographic query (α), thereby enabling authentication of the electronic device, and wherein the electronic transceiver is further adapted to:

compute a cryptographic query (α);

provide the cryptographic query (α) to the electronic device;

receive a cryptographic response (β) from the electronic device;

compute a cryptographic result based on the cryptographic response (β);

compare the cryptographic result with the cryptographic query (α); and

accept the electronic device as an authentic electronic device if the comparison of the cryptographic result and the cryptographic query (α) is positive, and wherein the electronic transceiver is further adapted to iterate the steps of computing, providing, receiving, computing, and comparing, a plurality of times before the step of accepting the electronic device as an authentic electronic device.

11 . Authentication system according to claim 10 , wherein the PUF module is a volatile memory module, and wherein the data is generated at power-up of the memory module.

12 . Authentication system according to claim 11 , wherein more than half of the data generated at power-up of the memory module is identical for two consecutive power-ups of the memory module.

13 . Authentication system according to claim 10 , wherein the electronic device further comprising communication circuitry and an antenna for wirelessly providing the cryptographic response (β) to the electronic unit.

14 . Authentication system according to claim 10 , wherein the electronic device is a Radio-frequency identification (RFID) tag.

15 . Authentication system according to claim 13 , wherein the Electronic device has no internal power supply and is configured for electrical current induced in the antenna providing power for the circuitry.

16 . Authentication system according to claim 10 , wherein the electronic device is a network node.

17 . Authentication system according to claim 10 , wherein the cryptographic query (α) is a query for a specific memory address on the memory module.

18 . Authentication system according to claim 10 , wherein the cryptographic query is an activation signal for powering-up the electronic device, and wherein the cryptographic query is specific for each individual electronic device.

19 . Authentication system according to claim 10 , wherein generating the cryptographic response comprises computing a dot product of the data, including the random noise component, and the cryptographic query

20 . Authentication system according to claim 10 , wherein the electronic transceiver is further adapted to incrementing a counter holding the number of positive comparisons if the comparison of the cryptographic result and the cryptographic query (α) is positive, and wherein accepting the electronic device as an authentic electronic device comprises comparing the counter to a predetermined value, the electronic device being accepted as an authentic electronic device if the latter comparison is positive.

21 . A method for authenticating an electronic device comprising a physical uncloneable function (PUF) module, said method comprising the steps of:

compute a cryptographic query (α)

provide the cryptographic query (α) to the electronic device;

receiving a cryptographic query (α) from an electronic unit;

reading, from the PUF module, data generated at a challenge of the PUF module; and

generating a cryptographic response (β) based on the data, a random noise component comprised in the data, and the cryptographic query (α), thereby enabling authentication of the electronic device,

receive a cryptographic response (β) from the electronic device;

compute a cryptographic result based on the cryptographic response (β);

compare the cryptographic result with the cryptographic query (α); and

accept the electronic device as an authentic electronic device, and wherein the method for authenticating an electronic device is further adapted to iterate the steps of computing, providing, receiving, computing, and comparing, a plurality of times before the step of accepting the electronic device as an authentic electronic device.

22 . Electronic device as in claim 13 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2024
From: INTRINSIC ID B.V.
To: SYNOPSYS, INC.
Reel/Frame 067679/0821 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2009
From: TUYLS, PIM THEO; GUAJARDO MERCHAN, JORGE
To: INTRINSIC ID BV
Reel/Frame 023600/0260 →