ROSCon 2017: Secure ROS: Imposing secure communication in a ROS system -- Aravind Sundaresan and Leonard Gerard (SRI International)

Looking foward to ROSCon 2018 we're highlighting presentations from last year. The ROSCon 2018 registration is currently open. As well as the Call for Proposals.

Following the SROS presentation Aravind and Leonard follow up with a summary of Secure ROS another way to secure the ROS API.



Secure ROS is an update to ROS allowing secure communications while keeping ROS public API intact and allowing user code to be reused without modification. Policies are provided at execution time with a YAML file specifying authorized subscribers and publishers to topics, getters and setters to parameters, as well as providers and requesters of services. Policies are specified at the IP address level and enforced by Secure ROS. Combined with IPSec for cryptography, Secure ROS provides secure, authenticated and encrypted ROS communications. Modifications to the ROS code base is restricted to the ROS Master and client libraries (rospy and roscpp).


View the slides here

Find this blog and more at

Monthly Archives

About this Entry

This page contains a single entry by Tully Foote published on June 26, 2018 11:06 AM.

ROSCon 2017: SROS: Current Progress and Developments -- Ruffin White (University of California, San Diego) Gianluca Caiazza (Ca' Foscari University, Venice) was the previous entry in this blog.

ROSCon 2017: The rostune package: Monitoring systems of distributed ROS nodes -- Georgios Stavrinos and Stasinos Konstantopoulos (NCSR "Demokritos") is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.