The Security Analysis of ROS2 Communication

被引:0
|
作者
Yang, Shuo [1 ]
Li, Hongru [2 ]
Guo, Jian [3 ,4 ]
机构
[1] ECNU, MoE Engn Res Ctr Software, Hardware Codesign Technol & Applicat, Shanghai, Peoples R China
[2] ECNU, Shanghai Trusted Ind Internet Software Collaborat, Shanghai, Peoples R China
[3] ECNU, Xinjiang Teachers Coll, Shanghai, Peoples R China
[4] ECNU, Natl Trusted Embedded Software Engn Technol Res C, Shanghai, Peoples R China
关键词
ROS2; communication security; CIA; formal model; VERIFICATION;
D O I
10.1007/978-3-031-64954-7_7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the increasing use of robots in various fields, the importance of communication security between robots and their components has become a pressing concern. As the primary development framework for robot applications, ROS2 is replacing ROS1 at a rapid pace, and its security issues have direct implications for the security of robot systems. This paper presents an exploration and study of the communication security issues of ROS2 by combining CIA triad with the ROS2 communication mechanism. We propose the fundamental security requirements of the ROS2 system under different communication mechanisms and provide formal modeling and definition. Moreover, we classify and analyze network attacks at the ROS2 level and implement a tool, ROS2Tester, to conduct modeling the ROS2 formal security modules, penetration testing and evaluating the security of ROS2 systems.
引用
收藏
页码:122 / 139
页数:18
相关论文
共 50 条
  • [21] A Self-Driving Car Architecture in ROS2
    Reke, Michael
    Peter, Daniel
    Schulte-Tigges, Joschua
    Schiffer, Stefan
    Ferrein, Alexander
    Walter, Thomas
    Matheis, Dominik
    2020 INTERNATIONAL SAUPEC/ROBMECH/PRASA CONFERENCE, 2020, : 647 - 652
  • [22] PlanSys2: A Planning System Framework for ROS2
    Martin, Francisco
    Clavero, Jonatan Gines
    Matellan, Vicente
    Rodriguez, Francisco J.
    2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, : 9742 - 9749
  • [23] ROS2 Real-time Performance Optimization and Evaluation
    Yanlei Ye
    Zhenguo Nie
    Xinjun Liu
    Fugui Xie
    Zihao Li
    Peng Li
    Chinese Journal of Mechanical Engineering, 36
  • [24] Benchmarking Different Strategies for Offloading ROS2 Computation to the Edge
    Cacciabue, Daniele
    Marino, Jacopo
    Aglieco, Francesco
    Levorato, Marco
    Perroni, Domenico
    Risso, Fulvio
    2024 IEEE 10TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION, NETSOFT 2024, 2024, : 49 - 54
  • [25] WiROS: A QoS Software Solution for ros2 in a WiFi Network
    Jaiswal, Bishal
    Tyagi, Himanshu
    Gopalan, Aditya
    Sevani, Vishal
    2023 15TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS, COMSNETS, 2023,
  • [26] ROS2 Real-time Performance Optimization and Evaluation
    Yanlei Ye
    Zhenguo Nie
    Xinjun Liu
    Fugui Xie
    Zihao Li
    Peng Li
    Chinese Journal of Mechanical Engineering, 2023, (06) : 48 - 62
  • [27] Concept development of a modular system for marine applications using ROS2 and micro-ROS
    Gutierrez-Flores, Pablo A.
    Bachmayer, Ralf
    2022 IEEE/OES AUTONOMOUS UNDERWATER VEHICLES SYMPOSIUM (AUV), 2022,
  • [28] ROS2 Real-time Performance Optimization and Evaluation
    Ye, Yanlei
    Nie, Zhenguo
    Liu, Xinjun
    Xie, Fugui
    Li, Zihao
    Li, Peng
    CHINESE JOURNAL OF MECHANICAL ENGINEERING, 2023, 36 (01)
  • [29] ROS2, A Multichannel Vision for the robotic REM telescope.
    Molinari, Emilio
    Covino, Stefano
    Crimi, Giuseppe
    D'Alessio, Francesco
    Incorvaia, Salvatore
    Fugazza, Dino
    Spano, Paolo
    Toso, Giorgio
    Tresoldi, Daniela
    Vitali, Fabrizio
    GROUND-BASED AND AIRBORNE INSTRUMENTATION FOR ASTRONOMY V, 2014, 9147
  • [30] Make Federated Learning a Standard in Robotics by Using ROS2
    Marino, Roberto
    Carnevale, Lorenzo
    Fazio, Maria
    Villari, Massimo
    PROCEEDINGS OF THE IEEE/ACM 10TH INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING, APPLICATIONS AND TECHNOLOGIES, BDCAT 2023, 2023,