<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css">
Repository logo

Secure QR Code Attendance over RPL-Based Low-Power IoT Networks: Security Analysis and Scalability Evaluation in Contiki-NG/Cooja

Loading...
Thumbnail Image

Files

Size: 8.36 MB, File format: Adobe PDF

Authors

Mustafa, Rashid

Sarkar, Nurul I

Supervisor

Degree name

Journal Title

Journal ISSN

Volume Title

Publisher

MDPI

Abstract

QR code attendance offers a low-cost way to digitise presence records, but a visible code by itself does not show that an attendance transaction is fresh, belongs to an authorised participant, or has been delivered reliably over a constrained network. This paper examines a post-scan QR attendance transaction in a Routing Protocol for Low-Power and Lossy Networks (RPL)-based Internet of Things environment using Contiki-NG/Cooja. Unlike attendance studies that mainly strengthen QR freshness or identity checks and RPL studies that mainly examine routing behaviour, the present work evaluates network delivery, application acceptance, and exact replay rejection along the same transaction path. The baseline combines token validation, attendance-rule checking, and server-side duplicate state with IEEE 802.15.4, IPv6 over Low-Power Wireless Personal Area Networks (6LoWPAN), RPL Lite, Carrier-Sense Multiple Access (CSMA), and the User Datagram Protocol (UDP). The security claim is deliberately limited to the evidence available from the recorded experiments: exact replayed attendance transactions are evaluated, whereas confidentiality, cryptographic origin authentication, routing-control protection, and physical compromise are not claimed as implemented defences. Three recorded network sizes (5, 20, and 50 motes) are analysed using packet delivery ratio (PDR), packet loss, average end-to-end delay, attendance success rate (ASR), and replay rejection. At 50 motes, PDR is 91.7%, average delay is 37 ms, and ASR is 89.4%. All 38 recorded exact replay attempts are rejected; the corresponding two-sided exact 95% binomial confidence interval is 90.75–100%, so the observed result is not presented as universal replay immunity. The PDR–ASR gap remains small across the recorded scenarios, but the available aggregate logs do not permit the gap to be assigned uniquely to application rejection, queueing, retransmission, or radio effects. The study therefore provides a bounded application-security and scalability result, identifies the limits of the present evidence, and defines the additional repeated-run, multi-hop, energy, cryptographic, and hardware measurements required for deployment-oriented validation.

Description

Keywords

0906 Electrical and Electronic Engineering, 4009 Electronics, sensors and digital hardware, wireless sensor networks, low-power and lossy networks, Internet of Things, QR code attendance, RPL, 6LoWPAN, Contiki-NG, Cooja, replay attack, application security, scalability

Source

electronics, MDPI, ISSN: 2079-9292 (Print), MDPI, (15), 1-30. doi: 10.3390/electronics15214930

Rights statement

Copyright: © 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article.

Endorsement

Review

Supplemented By

Referenced By

Creative Commons license

Except where otherwise noted, this item's license is described as Creative Commons Attribution License