Robot Security Framework (RSF) is a standardized methodology to perform security assessments in robotics.
Version: 1.1
@ARTICLE{2018arXiv180604042M,
   author = {{Mayoral Vilches}, V. and {Alzola Kirschgens}, L. and {Bilbao Calvo}, A. and
	{Hern{\'a}ndez Cordero}, A. and {Izquierdo Pis{\'o}n}, R. and
	{Mayoral Vilches}, D. and {Mu{\~n}iz Rosas}, A. and {Olalde Mendia}, G. and
	{Usategi San Juan}, L. and {Zamalloa Ugarte}, I. and {Gil-Uriarte}, E. and
	{Tews}, E. and {Peter}, A.},
    title = "{Introducing the Robot Security Framework (RSF), a standardized methodology to perform security assessments in robotics}",
  journal = {ArXiv e-prints},
archivePrefix = "arXiv",
   eprint = {1806.04042},
 primaryClass = "cs.CR",
 keywords = {Computer Science - Cryptography and Security, Computer Science - Robotics},
     year = 2018,
    month = jun,
   adsurl = {http://adsabs.harvard.edu/abs/2018arXiv180604042M},
  adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}
| Aspect: Ports | 
 
 
 | ||||||||||||||||||||||||||||
| Aspect: Components | 
 
 
 | ||||||||||||||||||||||||||||
| Aspect: Internal robot network | 
 
 
 
 
 | ||||||||||||||||||||||||||||||||||||||||||||
| Aspect: External network | 
 
 
 
 
 | ||||||||||||||||||||||||||||||||||||||||||||
| Aspect: Operating System (OS) | 
 | ||||||||||||||||||||||||||||||||
| Aspect: Middleware | 
 
 
 
 | ||||||||||||||||||||||||||||||||
| Aspect: Firmware | 
 | ||||||||||||||||||||||||||||||||
| Aspect: Authorization | 
 | ||||||||||||||||||||||||||||||||||||||||||||||||
| Aspect: Privacy | 
 
 | ||||||||||||||||||||||||||||||||||||||||||||||||
| Aspect: Integrity | 
 | ||||||||||||||||||||||||||||||||||||||||||||||||
| Aspect: Accounts | 
 
 
 
 
 | ||||||||||||||||||||||||||||||||||||||||||||||||
| Aspect: Communication | 
 
 | ||||||||||||||||||||||||||||||||||||||||||||||||
| Aspect: 3rd party libraries and components | 
 | ||||||||||||||||||||||||||||||||||||||||||||||||
| Aspect: Control center application | 
 
 | ||||||||||||||||||||||||||||||||||||||||||||||||
- component: a part of something that is discrete and identifiable with respect to combining with other parts to produce something larger (source: ISO/IEC 24765).
- Note 1 to entry: Component can be either software or hardware. Even a component that is mainly software or hardware can be referred to as a software or hardware component respectively.
 
- module: component with special characteristics to facilitate system design, integration, interoperability, re-use.
- interoperability: the capability to communicate and transfer data among modules and combine modules physically in a manner that requires the user to have little or no knowledge of the unique characteristics of those modules.
- firmware: (in the context of robotics) software that is embedded in robots.
