[ros-users] [Discourse.ros.org] [Next Generation ROS] ROS2 Security

Ethan Gao ros.discourse at gmail.com
Mon Jul 24 01:57:34 UTC 2017



Compared with ROS, ROS2 take more secure communication into consideration at the beginning of its design which will be built upon the Data Distribution System (DDS) specified by OMG and DDS defines security mechanisms in its DDS Security Spec. However, in ROS2 DDS is wrapped by a very thin (e.g feature-lean) layer which does not necessarily allow the use of all DDS features. In addition, not all DDS implementations also include the DDS security features. The default transport implementation wrapped in ROS2 is Fast RTPS which does not implement the whole DDS specification but only the RTPS transport layer. This layer however, does not specify any security by itself, is this supposed to be added by DDS on-top ?

I saw there is SROS2 (https://github.com/ros2/sros2) which provides the tools and instructions to use ROS2 on top of DDS-Security, will it be the official branch to enable ROS2 security separately?

Anyway, what's the current plan or target for ROS2 inherent security ?

please help clarify/share if any guy know more details :slight_smile: , thanks !





---
[Visit Topic](https://discourse.ros.org/t/ros2-security/2273/1) or reply to this email to respond.




More information about the ros-users mailing list