TY - GEN
T1 - MAG-PUF: Magnetic Physical Unclonable Functions for Device Authentication in the IoT
T2 - 18th EAI International Conference on Security and Privacy in Communication Networks, SecureComm 2022
AU - Ibrahim, Omar Adel
AU - Sciancalepore, Savio
AU - Di Pietro, Roberto
N1 - Generated from Scopus record by KAUST IRTS on 2023-09-20
PY - 2023
Y1 - 2023
N2 - Authenticating Internet of Things (IoT) devices is still a challenge, especially in deployments involving low-cost constrained nodes. The cited class of IoT devices hardly support dynamic re-keying solutions, hence being vulnerable to several attacks. To provide a viable general-purpose solution, in this paper we propose MAG-PUF, a novel lightweight authentication scheme based on the usage of unintentional magnetic emissions generated by IoT devices as Physical Unclonable Functions (PUFs). Specifically, through MAG-PUF, we collect unintentional magnetic emissions produced by the IoT devices at run-time while executing pre-defined reference functions, and we verify the match of such emissions with the profiles collected at enrolment time, providing device authentication. MAG-PUF enjoys unique flexibility, allowing the selection of an unlimited number and types of reference functions. We extensively assessed the performance of MAG-PUF through experiments on 25 Arduino devices and a set of exemplary reference functions. We obtained an authentication accuracy above 99%, hence proving the feasibility of using code-driven magnetic emissions as a lightweight, efficient, and robust PUF for IoT devices.
AB - Authenticating Internet of Things (IoT) devices is still a challenge, especially in deployments involving low-cost constrained nodes. The cited class of IoT devices hardly support dynamic re-keying solutions, hence being vulnerable to several attacks. To provide a viable general-purpose solution, in this paper we propose MAG-PUF, a novel lightweight authentication scheme based on the usage of unintentional magnetic emissions generated by IoT devices as Physical Unclonable Functions (PUFs). Specifically, through MAG-PUF, we collect unintentional magnetic emissions produced by the IoT devices at run-time while executing pre-defined reference functions, and we verify the match of such emissions with the profiles collected at enrolment time, providing device authentication. MAG-PUF enjoys unique flexibility, allowing the selection of an unlimited number and types of reference functions. We extensively assessed the performance of MAG-PUF through experiments on 25 Arduino devices and a set of exemplary reference functions. We obtained an authentication accuracy above 99%, hence proving the feasibility of using code-driven magnetic emissions as a lightweight, efficient, and robust PUF for IoT devices.
KW - Authentication
KW - IoT
KW - Magnetic emissions
KW - PUF
UR - https://link.springer.com/10.1007/978-3-031-25538-0_8
UR - http://www.scopus.com/inward/record.url?scp=85148035316&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-25538-0_8
DO - 10.1007/978-3-031-25538-0_8
M3 - Conference contribution
AN - SCOPUS:85148035316
SN - 9783031255373
T3 - Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST
SP - 130
EP - 149
BT - Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST
A2 - Li, Fengjun
A2 - Liang, Kaitai
A2 - Lin, Zhiqiang
A2 - Katsikas, Sokratis K.
PB - Springer Science and Business Media Deutschland GmbH
Y2 - 17 October 2022 through 19 October 2022
ER -