LiteAtt: Secure and Seamless IoT Services Using TinyML-based Self-Attestation as a Primitive
Varun Kohli, Biplab Sikdar

TL;DR
LiteAtt is a lightweight, verifier-less IoT firmware attestation framework leveraging TinyML in TrustZone, providing high accuracy and low latency for secure, decentralized IoT device trust without firmware copies.
Contribution
This work introduces LiteAtt, a novel TinyML-based self-attestation framework that operates within TrustZone, eliminating the need for firmware copies and enhancing privacy and security in IoT networks.
Findings
Achieves 98.7% accuracy in SRAM attestation
Operates with 1.29ms latency and 42.79μJ energy consumption
Uses up to 32KB runtime memory overhead
Abstract
As the Internet of Things (IoT) becomes an integral part of critical infrastructure, smart cities, and consumer networks, there has been an increase in the number of software attacks on the microcontrollers (MCUs) that constitute such networks. Runtime firmware attestation, i.e., the verification of a firmware's integrity, has become instrumental, and prior work focuses on lightweight IoT MCUs, offloading the verification task to capable remote verifiers. However, modern IoT devices feature large flash and volatile memory, on-device TinyML inference, and Trusted Execution Environments (TEE). Leveraging these capabilities, this paper presents a verifier-less, hybrid Self-Attestation (SA) framework called LiteAtt, which is based on TinyML execution in the Arm TrustZone of an IoT MCU for quick, on-device evaluation of the IoT firmware's SRAM footprint. LiteAtt takes a step towards…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSecurity and Verification in Computing · Physical Unclonable Functions (PUFs) and Hardware Security · Cryptographic Implementations and Security
