What problem does it solve?
Security hardening and best practices for robotic systems, covering SROS2 DDS security, network segmentation, secrets management, secure boot, and the physical-cyber safety intersection. Use this skill when securing ROS2 communications, configuring DDS encryption and access control, hardening robot onboard computers, managing certificates and credentials, setting up network segmentation for robot fleets, or addressing IEC 62443 for robotics.
Core Features & Use Cases
- SROS2: DDS security with encryption and access control for ROS2 topics and services
- Keystore and certificate management: generate per-enclave certificates, governance policies, and permissions
- Network hardening: VLAN segmentation, firewall rules, unicast discovery, and secure DDS configurations
- Host and container security: SSH hardening, minimal images, container signing and verification
- Secrets management and auditing: environment-based secrets, rotation patterns, and security logging
Quick Start
Enable SROS2 Enforce across all ROS2 nodes, generate per-enclave certificates, implement VLAN segmentation, and rotate credentials on a monthly schedule.