Cyber Security aboard Micro Aerial Vehicles: An OpenTitan-based Visual Communication Use Case
Maicol Ciani, Stefano Bonato, Rafail Psiakis, Angelo Garofalo, Luca, Valente, Suresh Sugumar, Alessandro Giusti, Davide Rossi, Daniele Palossi

TL;DR
This paper presents a secure, open-source SoC design with an OpenTitan root of trust and a neural network-based visual communication system for micro aerial vehicles, enhancing security and communication speed.
Contribution
It introduces an open-source heterogeneous SoC with integrated security and a novel visual communication use case for MAVs, improving speed and security.
Findings
Reconstructed messages in 1.3 seconds, 2.3 times faster than commercial solutions.
Demonstrated security breach detection using OpenTitan on MAVs.
Enabled visual communication through LED state classification with CNN.
Abstract
Autonomous Micro Aerial Vehicles (MAVs), with a form factor of 10cm in diameter, are an emerging technology thanks to the broad applicability enabled by their onboard intelligence. However, these platforms are strongly limited in the onboard power envelope for processing, i.e., less than a few hundred mW, which confines the onboard processors to the class of simple microcontroller units (MCUs). These MCUs lack advanced security features opening the way to a wide range of cyber security vulnerabilities, from the communication between agents of the same fleet to the onboard execution of malicious code. This work presents an open source System on Chip (SoC) design that integrates a 64 bit Linux capable host processor accelerated by an 8 core 32 bit parallel programmable accelerator. The heterogeneous system architecture is coupled with a security enclave based on an open source OpenTitan…
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
TopicsAdvanced Malware Detection Techniques · UAV Applications and Optimization · Opportunistic and Delay-Tolerant Networks
