{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T14:15:08Z","timestamp":1773843308692,"version":"3.50.1"},"publisher-location":"Cham","reference-count":31,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031649530","type":"print"},{"value":"9783031649547","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,10,15]],"date-time":"2024-10-15T00:00:00Z","timestamp":1728950400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,10,15]],"date-time":"2024-10-15T00:00:00Z","timestamp":1728950400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-64954-7_7","type":"book-chapter","created":{"date-parts":[[2024,10,14]],"date-time":"2024-10-14T10:02:17Z","timestamp":1728900137000},"page":"122-139","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["The Security Analysis of\u00a0ROS2 Communication"],"prefix":"10.1007","author":[{"given":"Shuo","family":"Yang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongru","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jian","family":"Guo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,10,15]]},"reference":[{"key":"7_CR1","doi-asserted-by":"publisher","first-page":"40521","DOI":"10.1109\/ACCESS.2021.3064192","volume":"9","author":"A Siriweera","year":"2021","unstructured":"Siriweera, A., Naruse, K.: Survey on cloud robotics architecture and model-driven reference architecture for decentralized multicloud heterogeneous-robotics platform. IEEE Access 9, 40521\u201340539 (2021)","journal-title":"IEEE Access"},{"key":"7_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1007\/978-3-319-66284-8_16","volume-title":"Computer Safety, Reliability, and Security","author":"S Pl\u00f3sz","year":"2017","unstructured":"Pl\u00f3sz, S., Schmittner, C., Varga, P.: Combining safety and security analysis for industrial collaborative automation systems. In: Tonetta, S., Schoitsch, E., Bitsch, F. (eds.) SAFECOMP 2017. LNCS, vol. 10489, pp. 187\u2013198. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-66284-8_16"},{"key":"7_CR3","unstructured":"Kirschgens, L.A., Ugarte, I.Z., Uriarte, E.G., Rosas, A.M., Vilches, V.M.: Robot hazards: from safety to security. arXiv preprint arXiv:1806.06681 (2018)"},{"issue":"3","key":"7_CR4","first-page":"1","volume":"12","author":"G Lacava","year":"2021","unstructured":"Lacava, G., et al.: Cybsersecurity issues in robotics. J. Wirel. Mob. Netw. Ubiquitous Comput. Dependable Appl. 12(3), 1\u201328 (2021)","journal-title":"J. Wirel. Mob. Netw. Ubiquitous Comput. Dependable Appl."},{"key":"7_CR5","unstructured":"Quigley, M., et\u00a0al.: ROS: an open-source robot operating system. In: ICRA Workshop on Open Source Software, Kobe, Japan, vol.\u00a03, p.\u00a05 (2009)"},{"key":"7_CR6","doi-asserted-by":"crossref","unstructured":"Degirmenci, E., Kirca, Y.S., Yolacan, E. N., Yazici, A.: An analysis of dos attack on robot operating system. Gazi Univ. J. Sci. 1 (2023)","DOI":"10.35378\/gujs.976496"},{"key":"7_CR7","series-title":"Studies in Computational Intelligence","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1007\/978-3-030-20190-6_8","volume-title":"Robot Operating System (ROS)","author":"B Dieber","year":"2020","unstructured":"Dieber, B., et al.: Penetration testing ROS. In: Koubaa, A. (ed.) Robot Operating System (ROS). SCI, vol. 831, pp. 183\u2013225. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-20190-6_8"},{"key":"7_CR8","doi-asserted-by":"publisher","unstructured":"Rivera, S., Lagraa, S., State, R.: ROSploit: cybersecurity tool for ROS. In: 2019 Third IEEE International Conference on Robotic Computing (IRC), pp. 415\u2013416 (2019). https:\/\/doi.org\/10.1109\/IRC.2019.00077","DOI":"10.1109\/IRC.2019.00077"},{"key":"7_CR9","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1016\/j.robot.2017.09.017","volume":"98","author":"B Dieber","year":"2017","unstructured":"Dieber, B., Breiling, B., Taurer, S., Kacianka, S., Rass, S., Schartner, P.: Security for the robot operating system. Robot. Auton. Syst. 98, 192\u2013203 (2017)","journal-title":"Robot. Auton. Syst."},{"key":"7_CR10","unstructured":"Rivera, S., State, R.: Securing robots: an integrated approach for security challenges and monitoring for the robotic operating system (ROS). In: 2021 IFIP\/IEEE International Symposium on Integrated Network Management (IM), pp. 754\u2013759 (2021). ISSN 1573-0077"},{"key":"7_CR11","unstructured":"Sundaresan, A., Gerard, L., Kim, M.: Secure ROS (2017)"},{"key":"7_CR12","doi-asserted-by":"publisher","unstructured":"Breiling, B., Dieber, B., Schartner, P.: Secure communication for the robot operating system. In: 2017 Annual IEEE International Systems Conference (SysCon), pp.\u00a01\u20136 (2017). https:\/\/doi.org\/10.1109\/SYSCON.2017.7934755. ISSN 2472-9647","DOI":"10.1109\/SYSCON.2017.7934755"},{"key":"7_CR13","series-title":"Studies in Computational Intelligence","doi-asserted-by":"publisher","first-page":"373","DOI":"10.1007\/978-3-319-91590-6_11","volume-title":"Robot Operating System (ROS)","author":"R White","year":"2019","unstructured":"White, R., Caiazza, G., Christensen, H., Cortesi, A.: SROS1: using and developing secure ROS1 systems. In: Koubaa, A. (ed.) Robot Operating System (ROS). SCI, vol. 778, pp. 373\u2013405. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-319-91590-6_11"},{"key":"7_CR14","unstructured":"Wang, Y., Wang, B., Guan, Y., Li, X., Wang, R.: Differential fuzz testing of robot operating system. Ruan Jian Xue Bao\/J. Softw. 32(6), 1867\u20131881 (2021). http:\/\/www.jos.org.cn\/1000-9825\/6254.htm"},{"key":"7_CR15","doi-asserted-by":"publisher","unstructured":"Halder, R., Proen\u00e7a, J., Macedo, N., Santos, A.: Formal verification of ROS-based robotic applications using timed-automata. In: 2017 IEEE\/ACM 5th International FME Workshop on Formal Methods in Software Engineering (FormaliSE), pp. 44\u201350 (2017). https:\/\/doi.org\/10.1109\/FormaliSE.2017.9","DOI":"10.1109\/FormaliSE.2017.9"},{"issue":"6","key":"7_CR16","first-page":"1818","volume":"32","author":"L Jian","year":"2021","unstructured":"Jian, L., Xiaojuan, L., Yong, G., Rui, W., Zhiping, S.: Modeling and analysis of ROS2 data distribution service for data flow. J. Softw. 32(6), 1818\u20131829 (2021)","journal-title":"J. Softw."},{"key":"7_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1007\/978-3-319-11164-3_20","volume-title":"Runtime Verification","author":"J Huang","year":"2014","unstructured":"Huang, J., et al.: ROSRV: runtime verification for robots. In: Bonakdarpour, B., Smolka, S.A. (eds.) RV 2014. LNCS, vol. 8734, pp. 247\u2013254. Springer, Cham (2014). https:\/\/doi.org\/10.1007\/978-3-319-11164-3_20"},{"key":"7_CR18","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"387","DOI":"10.1007\/978-3-030-63486-5_40","volume-title":"Towards Autonomous Robotic Systems","author":"A Ferrando","year":"2020","unstructured":"Ferrando, A., Cardoso, R.C., Fisher, M., Ancona, D., Franceschini, L., Mascardi, V.: ROSMonitoring: a runtime verification framework for ROS. In: Mohammad, A., Dong, X., Russo, M. (eds.) TAROS 2020. LNCS (LNAI), vol. 12228, pp. 387\u2013399. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-63486-5_40"},{"key":"7_CR19","doi-asserted-by":"crossref","unstructured":"Kirca, Y.S., et al.: Runtime verification for anomaly detection of robotic systems security. Machines 11(2), 166 (2023). https:\/\/www.mdpi.com\/2075-1702\/11\/2\/166","DOI":"10.3390\/machines11020166"},{"key":"7_CR20","unstructured":"(OMG) O.M.G.: OMG data distribution service (DDS), version 1.4. [Online] (2015). https:\/\/www.omg.org\/spec\/DDS\/"},{"key":"7_CR21","unstructured":"Vilches, V.M., White, R., Caiazza, G., Arguedas, M.: SROS2: Usable Cyber Security Tools for ROS 2 (2022). http:\/\/arxiv.org\/abs\/2208.02615, [cs]"},{"key":"7_CR22","unstructured":"Kim, J., Smereka, J.M., Cheung, C., Nepal, S., Grobler, M.: Security and Performance Considerations in ROS 2: A Balancing Act (2018). http:\/\/arxiv.org\/abs\/1809.09566, [cs]"},{"key":"7_CR23","doi-asserted-by":"crossref","unstructured":"Maruyama, Y., Kato, S., Azumi, T.: Exploring the performance of ROS2. In: Proceedings of the 13th International Conference on Embedded Software, pp. 1\u201310 (2016)","DOI":"10.1145\/2968478.2968502"},{"key":"7_CR24","doi-asserted-by":"crossref","unstructured":"Deng, G., Xu, G., Zhou, Y., Zhang, T., Liu, Y.: On the (in) security of secure ROS2. In: Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security, pp. 739\u2013753 (2022)","DOI":"10.1145\/3548606.3560681"},{"key":"7_CR25","doi-asserted-by":"publisher","unstructured":"Patel, Y., Rughani, P.H., Desai, D.: Analyzing security vulnerability and forensic investigation of ROS2: a case study. In: Proceedings of the 8th International Conference on Robotics and Artificial Intelligence, pp. 6\u201312. ACM (2021). https:\/\/doi.org\/10.1145\/3573910.3573912","DOI":"10.1145\/3573910.3573912"},{"key":"7_CR26","unstructured":"Samonas, S., Coss, D.: The CIA strikes back: redefining confidentiality, integrity and availability in security. J. Inf. Syst. Secur. 10(3) (2014)"},{"issue":"4","key":"7_CR27","doi-asserted-by":"publisher","first-page":"253","DOI":"10.5455\/aim.2019.27.253-258","volume":"27","author":"S Nasiri","year":"2019","unstructured":"Nasiri, S., Sadoughi, F., Tadayon, M.H., Dehnad, A.: Security requirements of Internet of Things-based healthcare system: a survey study. Acta Informatica Medica 27(4), 253 (2019)","journal-title":"Acta Informatica Medica"},{"key":"7_CR28","doi-asserted-by":"crossref","unstructured":"Gunduz, M.Z., Das, R.: Cyber-security on smart grid: threats and potential solutions. Comput. Netw. 169, 107094 (2020). https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1389128619311235","DOI":"10.1016\/j.comnet.2019.107094"},{"key":"7_CR29","doi-asserted-by":"crossref","unstructured":"Reshan, A., Saleh, M.: IoT-based application of information security triad. Int. J. Interact. Mob. Technol. 15(24) (2021)","DOI":"10.3991\/ijim.v15i24.27333"},{"issue":"6","key":"7_CR30","first-page":"19","volume":"3","author":"AG Bacudio","year":"2011","unstructured":"Bacudio, A.G., Yuan, X., Chu, B.T.B., Jones, M.: An overview of penetration testing. Int. J. Netw. Secur. Appl. 3(6), 19 (2011)","journal-title":"Int. J. Netw. Secur. Appl."},{"key":"7_CR31","unstructured":"Orebaugh, A., Pinkard, B.: Nmap in the Enterprise: Your Guide to Network Scanning. Elsevier (2011)"}],"container-title":["Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering","Security and Privacy in Communication Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-64954-7_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,14]],"date-time":"2024-10-14T10:04:45Z","timestamp":1728900285000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-64954-7_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,15]]},"ISBN":["9783031649530","9783031649547"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-64954-7_7","relation":{},"ISSN":["1867-8211","1867-822X"],"issn-type":[{"value":"1867-8211","type":"print"},{"value":"1867-822X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,10,15]]},"assertion":[{"value":"15 October 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"SecureComm","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Security and Privacy in Communication Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Hong Kong","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 October 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 October 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"securecomm2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/securecomm.eai-conferences.org\/2023\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Confy +","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"180","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"50","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"28% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}