Physical Unclonable Functions (PUFs) are widely adopted in wireless sensor networks (WSNs) to implement low-cost authentication strategies to allow access to network resources only for legitimate nodes. PUFs exploit process parameter variations occurring during chip fabrication to generate authentication passwords that are unique for each sensor node. In a typical PUF-based authentication scheme, each node integrates a PUF, while the server that manages the network resources stores various sets of challenge–response pairs (CRPs) associated with each sensor node. When a sensor node requests access to a network resource, the server sends a challenge to the node. The PUF node generates its response by comparing some electrical parameters (e.g., oscillation frequency, propagation delay, etc.) of the PUF component blocks (e.g., ring oscillators, data paths, etc.) to each other. The PUF response is sent to the server, where it is compared with the correct response, and access to the requested resource is granted only if they match. In order to guarantee an adequate level of security, the number of available CRPs should be sufficiently large. In fact, increasing the number of CRPs reduces the probability that an attacker can successfully predict the correct PUF response associated with a given challenge. However, a larger number of CRPs requires a higher number of hardware component blocks, with a consequent increase in costs in terms of area overhead and power consumption. Based on these considerations, in this paper, we analyze two strategies to generate the PUF response, and we evaluate the number of CRPs offered by such strategies. The strategy providing the maximum number of CRPs (thus the highest security) among the considered ones will be identified, and its costs and performance metrics will be evaluated.
Grossi, M., Omana, M., Metra, C. (2026). Physical Unclonable Function Data Processing to Increase the Number of Challenge–Response Pairs in Wireless Sensor Network Applications. ENGINEERING PROCEEDINGS, 163(1), 1-15 [10.3390/engproc2026163011].
Physical Unclonable Function Data Processing to Increase the Number of Challenge–Response Pairs in Wireless Sensor Network Applications
M. Grossi
;M. Omana;C. Metra
2026
Abstract
Physical Unclonable Functions (PUFs) are widely adopted in wireless sensor networks (WSNs) to implement low-cost authentication strategies to allow access to network resources only for legitimate nodes. PUFs exploit process parameter variations occurring during chip fabrication to generate authentication passwords that are unique for each sensor node. In a typical PUF-based authentication scheme, each node integrates a PUF, while the server that manages the network resources stores various sets of challenge–response pairs (CRPs) associated with each sensor node. When a sensor node requests access to a network resource, the server sends a challenge to the node. The PUF node generates its response by comparing some electrical parameters (e.g., oscillation frequency, propagation delay, etc.) of the PUF component blocks (e.g., ring oscillators, data paths, etc.) to each other. The PUF response is sent to the server, where it is compared with the correct response, and access to the requested resource is granted only if they match. In order to guarantee an adequate level of security, the number of available CRPs should be sufficiently large. In fact, increasing the number of CRPs reduces the probability that an attacker can successfully predict the correct PUF response associated with a given challenge. However, a larger number of CRPs requires a higher number of hardware component blocks, with a consequent increase in costs in terms of area overhead and power consumption. Based on these considerations, in this paper, we analyze two strategies to generate the PUF response, and we evaluate the number of CRPs offered by such strategies. The strategy providing the maximum number of CRPs (thus the highest security) among the considered ones will be identified, and its costs and performance metrics will be evaluated.| File | Dimensione | Formato | |
|---|---|---|---|
|
OA_published_version_Oct_2026.pdf
accesso aperto
Tipo:
Versione (PDF) editoriale / Version Of Record
Licenza:
Licenza per Accesso Aperto. Creative Commons Attribuzione (CCBY)
Dimensione
937.38 kB
Formato
Adobe PDF
|
937.38 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.



