Encoder decoder-based Virtual Physically Unclonable Function for Internet of Things device authentication using split-learning

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

Internet of Things (IoT) networks have been deployed widely making device authentication a crucial requirement that poses challenges related to security vulnerabilities, power consumption, and maintenance overheads. While current cryptographic techniques secure device communication; storing keys in Non-Volatile Memory (NVM) poses challenges for edge devices. Physically Unclonable Functions (PUFs) offer robust hardware-based authentication but introduce complexities such as hardware production and conservation expenses and susceptibility to aging effects. This paper's main contribution is a novel scheme based on split learning, utilizing an encoder–decoder architecture at the device and server nodes, to first create a Virtual PUF (VPUF) that addresses the shortcomings of the hardware PUF and secondly perform device authentication. The proposed VPUF reduces maintenance and power demands compared to the hardware PUF while enhancing security by transmitting latent space representations of responses between the node and the server. Also, since the encoder is placed on the node, while the decoder is on the server, this approach further reduces the computational load and processing time on the resource-constrained node. The obtained results demonstrate the effectiveness of the proposed VPUF scheme in modeling the behavior of the hardware-based PUF. Additionally, we investigate the impact of Gaussian noise in the communication channel between the server and the node on the system performance. The obtained results further reveal that the achieved authentication accuracy of the proposed scheme is 100%, as measured by the validation rate of the legitimate nodes. This highlights the superior performance of the proposed scheme in emulating the capabilities of a hardware-based PUF while providing secure and efficient authentication in IoT networks.

Original languageBritish English
Article number104164
JournalComputers and Security
Volume148
DOIs
StatePublished - Jan 2025

Keywords

  • Internet of Things (IoT)
  • IoT device authentication
  • Physically Unclonable Functions (PUF)
  • PUF emulation
  • Split learning
  • Virtual PUF (VPUF)

Fingerprint

Dive into the research topics of 'Encoder decoder-based Virtual Physically Unclonable Function for Internet of Things device authentication using split-learning'. Together they form a unique fingerprint.

Cite this