Analysing encryption mechanisms and functional safety in a ROS-based architecture

dc.contributor.authorLarrucea, Xabier
dc.contributor.authorGonzález-Nalda, Pablo
dc.contributor.authorEtxeberria-Agiriano, Ismael
dc.contributor.authorOtero, Mari Carmen
dc.contributor.institutionTecnalia Research & Innovation
dc.date.accessioned2024-07-24T12:10:55Z
dc.date.available2024-07-24T12:10:55Z
dc.date.issued2020-02-01
dc.descriptionPublisher Copyright: © 2019 John Wiley & Sons, Ltd.
dc.description.abstractRobot Operating System (ROS) is a middleware for connecting different components of robots. However, its use is becoming more popular in other domains such as in the automotive sector where initial prototypes have been customized and deployed in cars for demonstrating different functional purposes. Nevertheless, ROS has not been yet tested enough to be used in secure and safety environments. For example, in order to strengthen our ROS architecture, we have encrypted the messages within it. Therefore, this paper analyses the impact of Advanced Encryption Standard (AES) encryption mechanism and the functional safety of our prototype. In this sense, we are considering encrypting messages and we assess the timing constraints, as suggested by the ISO 26262, required for assuring a secure communication between components.en
dc.description.sponsorshipThis work has been partially supported by the Basque Government Project CPS4PSS Etortek14/10.
dc.description.statusPeer reviewed
dc.identifier.citationLarrucea , X , González-Nalda , P , Etxeberria-Agiriano , I & Otero , M C 2020 , ' Analysing encryption mechanisms and functional safety in a ROS-based architecture ' , Journal of software: Evolution and Process , vol. 32 , no. 2 , e2224 . https://doi.org/10.1002/smr.2224
dc.identifier.doi10.1002/smr.2224
dc.identifier.issn1532-060X
dc.identifier.urihttps://hdl.handle.net/11556/4128
dc.identifier.urlhttp://www.scopus.com/inward/record.url?scp=85079021479&partnerID=8YFLogxK
dc.language.isoeng
dc.relation.ispartofJournal of software: Evolution and Process
dc.relation.projectIDEusko Jaurlaritza, CPS4PSS Etortek14/10
dc.rightsinfo:eu-repo/semantics/restrictedAccess
dc.subject.keywordsAES
dc.subject.keywordsISO 26262
dc.subject.keywordsROS
dc.subject.keywordssafety case
dc.subject.keywordsSEooC
dc.subject.keywordsSoftware
dc.subject.keywordsSDG 7 - Affordable and Clean Energy
dc.subject.keywordsSDG 9 - Industry, Innovation, and Infrastructure
dc.subject.keywordsSDG 12 - Responsible Consumption and Production
dc.titleAnalysing encryption mechanisms and functional safety in a ROS-based architectureen
dc.typejournal article
Files