Lightweight multi-factor mutual authentication protocol for IoT devices

dc.contributor.authorMelki, Reem
dc.contributor.authorNoura, Hassan N.
dc.contributor.authorChehab, Ali
dc.contributor.departmentDepartment of Electrical and Computer Engineering
dc.contributor.facultyMaroun Semaan Faculty of Engineering and Architecture (MSFEA)
dc.contributor.institutionAmerican University of Beirut
dc.date.accessioned2025-01-24T11:30:10Z
dc.date.available2025-01-24T11:30:10Z
dc.date.issued2020
dc.description.abstractThe Internet-of-Things (IoT), which refers to the interconnection of heterogeneous devices, has gained a lot of interest lately, and it witnessed a large growth in the number of IoT devices due to the importance of such systems in today’s communication networks. On the other hand, the authentication of entities (devices) is a major concern and a main security challenge in IoT systems since any weakness in the identification or authentication process will allow a compromised entity to establish communication, inject false data and launch dangerous attacks leading to system malfunction. Currently, most IoT authentication mechanisms are based on single-factor cryptographic solutions. These techniques are not practical for IoT devices that have limited computational capabilities. In this paper, we propose a lightweight and secure multi-factor device authentication protocol for IoT devices. The scheme is based on two concepts, configurable physical unclonable functions (PUF) within IoT devices, and channel-based parameters. It uses few and simple cryptographic operations such as the bit-wise exclusive-OR operation and a one-way hash function. The unique PUF value serves as the mutual secret identifier between a pair of users, which frequently changes for every session. Moreover, the proposed protocol exploits the random channel characteristics to provide high robustness against different kinds of attacks, while maintaining low complexity. To the best of the authors’ knowledge, this is the first work that combines physical layer security with PUFs to authenticate communicating devices, dynamically. Security and performance analysis prove the security and efficiency of the proposed protocol, which is designed with minimum overhead in terms of computations and communication costs. © 2019, Springer-Verlag GmbH Germany, part of Springer Nature.
dc.identifier.doihttps://doi.org/10.1007/s10207-019-00484-5
dc.identifier.eid2-s2.0-85076542782
dc.identifier.urihttp://hdl.handle.net/10938/27385
dc.language.isoen
dc.publisherSpringer Science and Business Media Deutschland GmbH
dc.relation.ispartofInternational Journal of Information Security
dc.sourceScopus
dc.subjectAvispa
dc.subjectDynamic keys
dc.subjectLightweight mutual authentication
dc.subjectPhysical layer security
dc.subjectPuf
dc.subjectAuthentication
dc.subjectHash functions
dc.subjectPhysical layer
dc.subjectAuthentication mechanisms
dc.subjectDevice authentication protocols
dc.subjectMutual authentication
dc.subjectMutual authentication protocols
dc.subjectPhysical unclonable functions (puf)
dc.subjectInternet of things
dc.titleLightweight multi-factor mutual authentication protocol for IoT devices
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2020-6476.pdf
Size:
922.21 KB
Format:
Adobe Portable Document Format