Controlling data access to and from an RFID device
First Claim
1. A method for controlling the access to and from an RFID device having a memory and a processor for executing a physical uncloneable function (PUF) to produce a unique unpredictable response signal, the method comprising acts of:
- on the RFID device;
receiving a first challenge RF signal;
producing a first response based on the first challenge RF signal using the PUF;
receiving a request RF signal that comprises a second challenge;
producing a second response based on the second challenge using the PUF;
comparing, by the RFID device, the second response to the first response; and
providing data access to the RFID device when the second response is identical to the first response.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for controlling data access to and from an RFID device wherein the RFID reading device authenticates himself to the RFID device before the RFID device communicates with the RFID reading device. The RFID device is equipped with a physically uncloneable function, which is adapted to produce a unique but unpredictable response signal upon receiving a predefined challenging signal. During an enrolement of the RFID device, a first response signal is uniquely associated with a first challenging signal and is stored in a memory of the RFID device. The first challenging signal represents a password for opening further data communication with the RFID device. When a RFID reading device queries the RFID device with a second challenging signal, the RFID device compares a corresponding second response signal with the first response signal stored during enrollment and only if there is a match, responds with its identifier.
-
Citations
14 Claims
-
1. A method for controlling the access to and from an RFID device having a memory and a processor for executing a physical uncloneable function (PUF) to produce a unique unpredictable response signal, the method comprising acts of:
-
on the RFID device; receiving a first challenge RF signal; producing a first response based on the first challenge RF signal using the PUF; receiving a request RF signal that comprises a second challenge; producing a second response based on the second challenge using the PUF; comparing, by the RFID device, the second response to the first response; and providing data access to the RFID device when the second response is identical to the first response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An RFID system comprising:
-
an RFID device including; a processing element, a memory coupled to the processing element, and a physical uncloneable function (PUF) on the processing element, to produce a unique but unpredictable first response based on a first challenge RF signal, and a unique but unpredictable second response based on a second challenge, at least the first response is stored in the memory, wherein the RFID device compares the second response to the first response, and wherein access to the RFID device is provided when the second response is identical to the first response. - View Dependent Claims (11, 12)
-
-
13. An RFID system comprising:
-
an RFID device including; a processing element; a data memory coupled to the processing element; and a physical uncloneable function (PUF) on the processing element to produce a unique but unpredictable first response based on a first challenge RF signal and a unique but unpredictable second response based on a second challenge, at least the first response is stored in the memory, the RFID device is adapted to compare the second response to the first response, and the processing element is adapted to provide data access to the RFID device when the second response is identical to the first response; and an RFID reading device including a data processor for communicating with the RFID device by sending a second challenge that when processed by the PUF forms an identical response to the first challenge RF signal processed by the PUF.
-
-
14. An RFID system comprising:
-
a plurality of RFID reading devices, each including a data processor communicating with a plurality of RFID devices, at least one of the plurality of RFID reading devices is assigned to at least one entity of a product supply chain and at least one other of the plurality of RFID reading devices is assigned to at least one other entity of the product supply chain; each of the plurality of RFID devices comprising; a processing element; a memory coupled to the processing element; and a physical uncloneable function (PUF) on the processing element to produce a unique but unpredictable first response based on a first challenge RF signal and a unique but unpredictable second response based on a second challenge, wherein the RFID device compares the second response to the first response, and wherein access to the RFID device is provided when the second response is identical to the first response.
-
Specification