Secure Tiny Machine Learning on Edge Devices: A Lightweight Dual Attestation Mechanism for Machine Learning

Emerging edge devices are transforming the Internet of Things (IoT) by enabling more responsive and efficient interactions between physical objects and digital networks. These devices support diverse applications, from health-monitoring wearables to environmental sensors, by moving data processing c...

Full description

Bibliographic Details
Published in:Future Internet
Main Authors: Vlad-Eusebiu Baciu, An Braeken, Laurent Segers, Bruno da Silva
Format: Article
Language:English
Published: MDPI AG 2025-02-01
Subjects:
Online Access:https://www.mdpi.com/1999-5903/17/2/85
_version_ 1849740242429411328
author Vlad-Eusebiu Baciu
An Braeken
Laurent Segers
Bruno da Silva
author_facet Vlad-Eusebiu Baciu
An Braeken
Laurent Segers
Bruno da Silva
author_sort Vlad-Eusebiu Baciu
collection DOAJ
container_title Future Internet
description Emerging edge devices are transforming the Internet of Things (IoT) by enabling more responsive and efficient interactions between physical objects and digital networks. These devices support diverse applications, from health-monitoring wearables to environmental sensors, by moving data processing closer to the source. Traditional IoT systems rely heavily on centralized servers, but advances in edge computing and Tiny Machine Learning (TinyML) now allow for on-device processing, enhancing battery efficiency and reducing latency. While this shift improves privacy, the distributed nature of edge devices introduces new security challenges, particularly regarding TinyML models, which are designed for low-power environments and may be vulnerable to tampering or unauthorized access. Since other IoT entities depend on the data generated by these models, ensuring trust in the devices is essential. To address this, we propose a lightweight dual attestation mechanism utilizing Entity Attestation Tokens (EATs) to validate the device and ML model integrity. This approach enhances security by enabling verified device-to-device communication, supports seamless integration with secure cloud services, and allows for flexible, authorized ML model updates, meeting modern IoT systems’ scalability and compliance needs.
format Article
id doaj-art-cdfd04b2cdb34b39b375fd701543d6db
institution Directory of Open Access Journals
issn 1999-5903
language English
publishDate 2025-02-01
publisher MDPI AG
record_format Article
spelling doaj-art-cdfd04b2cdb34b39b375fd701543d6db2025-08-20T01:47:06ZengMDPI AGFuture Internet1999-59032025-02-011728510.3390/fi17020085Secure Tiny Machine Learning on Edge Devices: A Lightweight Dual Attestation Mechanism for Machine LearningVlad-Eusebiu Baciu0An Braeken1Laurent Segers2Bruno da Silva3Department of Electronics and Informatics (ETRO), Vrije Universiteit Brussel (VUB), 1050 Brussels, BelgiumDepartment of Electronics and Informatics (ETRO), Vrije Universiteit Brussel (VUB), 1050 Brussels, BelgiumDepartment of Electronics and Informatics (ETRO), Vrije Universiteit Brussel (VUB), 1050 Brussels, BelgiumDepartment of Electronics and Informatics (ETRO), Vrije Universiteit Brussel (VUB), 1050 Brussels, BelgiumEmerging edge devices are transforming the Internet of Things (IoT) by enabling more responsive and efficient interactions between physical objects and digital networks. These devices support diverse applications, from health-monitoring wearables to environmental sensors, by moving data processing closer to the source. Traditional IoT systems rely heavily on centralized servers, but advances in edge computing and Tiny Machine Learning (TinyML) now allow for on-device processing, enhancing battery efficiency and reducing latency. While this shift improves privacy, the distributed nature of edge devices introduces new security challenges, particularly regarding TinyML models, which are designed for low-power environments and may be vulnerable to tampering or unauthorized access. Since other IoT entities depend on the data generated by these models, ensuring trust in the devices is essential. To address this, we propose a lightweight dual attestation mechanism utilizing Entity Attestation Tokens (EATs) to validate the device and ML model integrity. This approach enhances security by enabling verified device-to-device communication, supports seamless integration with secure cloud services, and allows for flexible, authorized ML model updates, meeting modern IoT systems’ scalability and compliance needs.https://www.mdpi.com/1999-5903/17/2/85edge devicesremote attestationIoT securityTinyMLedge AIfederated learning
spellingShingle Vlad-Eusebiu Baciu
An Braeken
Laurent Segers
Bruno da Silva
Secure Tiny Machine Learning on Edge Devices: A Lightweight Dual Attestation Mechanism for Machine Learning
edge devices
remote attestation
IoT security
TinyML
edge AI
federated learning
title Secure Tiny Machine Learning on Edge Devices: A Lightweight Dual Attestation Mechanism for Machine Learning
title_full Secure Tiny Machine Learning on Edge Devices: A Lightweight Dual Attestation Mechanism for Machine Learning
title_fullStr Secure Tiny Machine Learning on Edge Devices: A Lightweight Dual Attestation Mechanism for Machine Learning
title_full_unstemmed Secure Tiny Machine Learning on Edge Devices: A Lightweight Dual Attestation Mechanism for Machine Learning
title_short Secure Tiny Machine Learning on Edge Devices: A Lightweight Dual Attestation Mechanism for Machine Learning
title_sort secure tiny machine learning on edge devices a lightweight dual attestation mechanism for machine learning
topic edge devices
remote attestation
IoT security
TinyML
edge AI
federated learning
url https://www.mdpi.com/1999-5903/17/2/85
work_keys_str_mv AT vladeusebiubaciu securetinymachinelearningonedgedevicesalightweightdualattestationmechanismformachinelearning
AT anbraeken securetinymachinelearningonedgedevicesalightweightdualattestationmechanismformachinelearning
AT laurentsegers securetinymachinelearningonedgedevicesalightweightdualattestationmechanismformachinelearning
AT brunodasilva securetinymachinelearningonedgedevicesalightweightdualattestationmechanismformachinelearning