10–13 Sept 2024
Holimo Hotel
Europe/Warsaw timezone

Evaluation of Computational Performance of PUF Implementation for IoT Device Authentication

13 Sept 2024, 09:20
20m
Holimo Hotel

Holimo Hotel

Stara Morawa 11a, 57-550 Stronie Śląskie

Speaker

Lukasz Makowski (Warsaw University of Technology)

Description

One of the primary challenges in the Internet of Things (IoT) is efficiently authenticating massively deployed devices without relying on user technical expertise. Traditional methods such as certificates and public-private key pairs are impractical on resource-constrained embedded devices due to their computational demands, while read-only unique identifiers incur high implementation costs, vulnerability to circumvention, and require oversight by authoritative entities. In contrast, Physical Unclonnable Functions (PUFs) utilize the inherent physical properties of devices to securely and reliably generate unique identifiers.

This paper presents an analysis of computational performance in processing data streams from a nonlinear oscillator circuit to generate Physical Unclonable Function (PUF)-based identifiers. The investigated computational tasks include signal acquisition, quantization, error correction, and the application of a final hashing function. These tasks are executed and evaluated on an ARM Cortex-M processor, chosen for its suitability in IoT applications.

The significance of this research lies in exploring computational processes that provide cost-effective, reliable, and scalable methods to enhance IoT device authentication, ensuring trust in such systems. By analyzing the performance of PUF-based unique identifier computation, this study contributes important findings to improving IoT device security through modern, robust authentication mechanisms.

Author

Lukasz Makowski (Warsaw University of Technology)

Presentation materials

There are no materials yet.

Peer reviewing

Paper