Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

CryptoROS: A Secure Communication Architecture for ROS-Based Applications

Author 1: Roham Amini Author 2: Rossilawati Sulaiman Author 3: Abdul Hadi Abd Rahman Kurais
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 9, No. 10 · Published 2018 · Cited by 13

DOI: https://doi.org/10.14569/IJACSA.2018.091022

Abstract

Cyber-attacks are a growing threat to future robots. The shift towards automatization has increased relevance and reliance on robots. Securing robots has been secondary or ternary priority and thus robots are vulnerable to cyber-attacks. Securing robots must become an essential (built-in) part of the design rather than being considered as a subsequent (later) add-on. ROS is a widely used and popular open source framework and robots using ROS are increasing in popularity. However, ROS is vulnerable to cyber-attacks. ROS needs to be secured before robots using ROS reach mass market. This study aims at proposing an architecture to secure ROS, using cryptography mechanism, which addresses the most common ROS safety issues. The advantages of our proposed secure architecture, CryptoROS, is that no changes to ROS software libraries and tools is required, it works with all ROS client libraries (e.g. rospy, roscpp) and rebuilding nodes is not necessary.

Keywords

How to Cite this Article

Amini, R., Sulaiman, R., & Kurais, A. H. A. R. (2018). CryptoROS: A Secure Communication Architecture for ROS-Based Applications. International Journal of Advanced Computer Science and Applications, 9(10). https://doi.org/10.14569/IJACSA.2018.091022

Amini, Roham, et al.. "CryptoROS: A Secure Communication Architecture for ROS-Based Applications." International Journal of Advanced Computer Science and Applications, vol. 9, no. 10, 2018, https://doi.org/10.14569/IJACSA.2018.091022.

@article{Amini2018,
  title     = {CryptoROS: A Secure Communication Architecture for ROS-Based Applications},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {9},
  number    = {10},
  year      = {2018},
  publisher = {The Science and Information Organization},
  author    = {Roham Amini and Rossilawati Sulaiman and Abdul Hadi Abd Rahman Kurais},
  doi       = {10.14569/IJACSA.2018.091022},
  url       = {https://doi.org/10.14569/IJACSA.2018.091022}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.