Visible to the public Hardening ROS via Hardware-assisted Trusted Execution Environment

TitleHardening ROS via Hardware-assisted Trusted Execution Environment
Publication TypeConference Paper
Year of Publication2018
AuthorsStaffa, M., Mazzeo, G., Sgaglione, L.
Conference Name2018 27th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN)
Date PublishedAug. 2018
PublisherIEEE
ISBN Number978-1-5386-7980-7
Keywordsbodily harm, complex cyber-physical systems, control engineering computing, CPS, Cyber-physical systems, data privacy, Education, entertainment, Hardware, hardware-assisted trusted execution environment, Human Behavior, human factors, Humanoid robots, middleware, operating systems (computers), policy-based governance, pubcrawl, resilience, Resiliency, robot behavior, robot design phase, Robot Operating System, robot operating systems, robot programming, Robot sensing systems, ROS, security
Abstract

In recent years, humanoid robots have become quite ubiquitous finding wide applicability in many different fields, spanning from education to entertainment and assistance. They can be considered as more complex cyber-physical systems (CPS) and, as such, they are exposed to the same vulnerabilities. This can be very dangerous for people acting that close with these robots, since attackers by exploiting their vulnerabilities, can not only violate people's privacy, but, more importantly, they can command the robot behavior causing them bodily harm, thus leading to devastating consequences. In this paper, we propose a solution not yet investigated in this field, which relies on the use of secure enclaves, which in our opinion could represent a valuable solution for coping with most of the possible attacks, while suggesting developers to adopt such a precaution during the robot design phase.

URLhttps://ieeexplore.ieee.org/document/8525696
DOI10.1109/ROMAN.2018.8525696
Citation Keystaffa_hardening_2018