Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/19795
Title: Implementation of a Collective Remote Attestation Framework for IoT Devices
Authors: Kourounakis, Faidon Cornelis
Πνευματικάτος Διονύσιος
Keywords: Collective Remote Attestation
IoT Security
ESP32-C3
FreeRTOS
RISC-V
Issue Date: 10-Oct-2025
Abstract: The mass adoption of Internet of Things devices necessitates robust security measures to ensure their integrity and prevent widespread disruption. Addressing this challenge in IoT networks, this work presents a lightweight Collective Remote Attestation framework designed for resource-constrained devices. It targets real-world adoption by leveraging the RISC-V Physical Memory Protection mechanism as the Hardware Root of Trust. The proposed decentralized protocol conducts mutual heterogeneous attestation with local verification of flash integrity. The use of nonces and HMAC ensures message freshness and authenticity, mitigating replay attacks. The framework is implemented using FreeRTOS and evaluated on the low-cost, readily available ESP32-C3 chip that supports the necessary security features. Performance testing confirmed CPU utilization scaling linearly with device count and attestation frequency. The framework provides a basis for future research and extensions on secure, decentralized trust mechanisms in resource-constrained IoT networks.
URI: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/19795
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File Description SizeFormat 
faidon_kourounakis_diploma_thesis_report.pdfΔιπλωματική Εργασία1.41 MBAdobe PDFView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.