Title :
Message authentication codes for secure remote non-native client connections to ROS enabled robots
Author :
Toris, Russell ; Shue, Craig ; Chernova, Sonia
Author_Institution :
Dept. of Comput. Sci., Worcester Polytech. Inst., Worcester, MA, USA
Abstract :
Recent work in the robotics community has lead to the emergence of cloud-based solutions and remote clients. Such work allows robots to effectively distribute complex computations across multiple machines, and allows remote clients, both human and automata, to control robots across the globe. With the increasing use and importance of such ideas, it is crucial not to overlook the critical issue of security in these systems. In this work, we discuss the use of web tokens for achieving secure authentication for remote, non-native clients in the widely-used Robot Operating System (ROS) middleware. Written in a system-independent manner, we demonstrate its use with an application for securing clients within the popular rosbridge protocol.
Keywords :
cloud computing; message authentication; middleware; operating systems (computers); protocols; robot programming; ROS enabled robots; ROS middleware; cloud-based solution; control robot; message authentication codes; remote client; robotics community; rosbridge protocol; secure authentication; secure remote nonnative client connection; system-independent manner; web tokens; widely-used robot operating system; Authentication; Libraries; Protocols; Robots; Servers; Virtual private networks;
Conference_Titel :
Technologies for Practical Robot Applications (TePRA), 2014 IEEE International Conference on
Conference_Location :
Woburn, MA
Print_ISBN :
978-1-4799-4606-8
DOI :
10.1109/TePRA.2014.6869141