Present the Ability of Risk Approaches to Adapt to Technology Evolution

profileZEKEB
Integrated_Safety_and_Cybersecurity_Risk_Analysis_of_Cooperative_Intelligent_Transport_Systems.pdf

Integrated Safety and Cybersecurity Risk Analysis of Cooperative Intelligent Transport Systems

Giedre Sabaliauskaite, Jin Cui, Lin Shen Liew, and Fengjun Zhou Centre for Research in Cyber Security (iTrust) Singapore University of Technology and Design

Singapore 487372, Singapore

[email protected], jin [email protected], linshen [email protected], fengjun [email protected]

Abstract—Automated Vehicles (AVs), the self driving vehicles, are expected to outperform human drivers and improve road safety in the near future. However, to achieve these goals, they need to communicate with each other and the other road participants and coordinate their actions. The systems of connected cooperative AVs are called Cooperative Intelligent Transport Systems (C-ITS). Similar to AVs, C-ITS are vulnerable to failures and cyberattacks. In our previous work, we proposed a method US2 for AV risk analysis. This paper extends US2 and presents a method for integrated C-ITS safety and cybersecurity risk analysis. It takes into consideration automotive safety and cybersecurity standards ISO 26262 and SAE J3061, and utilizes the elements of the previously proposed risk analysis methods US2, EVITA, TVRA, and RACE.

Index Terms—automated vehicle, cooperative intelligent trans- port system, safety, security, risk analysis

I. INTRODUCTION

Automated Vehicles (AVs) are the self-driving vehicles.

In AVs, the automated driving system is able to partially

or completely replace a human driver in performing the

driving functions required to operate the vehicle in on-road

traffic. AV technology is promising, as it can help to reduce

commuting time and enable more people to enjoy freedom

of traveling (e.g. elderly and people with disabilities). But,

most importantly, it could help in significantly reducing traffic

injuries and fatalities [1]. However, to achieve these goals, AVs

must be safe and secure. Unfortunately, the first fatal crash of

an AV including pedestrian has been reported in March 2018

[2]. Thus, there is an the urgent need to assure AV safety

and security to prevent such accidents from happening in the

future.

AVs are complex Cyber-Physical Systems (CPSs), which

integrate embedded computing technology into physical phe-

nomena, and therefore they are vulnerable not only to failures,

but also to cyberattacks [3]. Thus, safety and security have to

be considered while developing, testing, and deploying AVs on

public roads [1]. In order to outperform human drivers, AVs

need to communicate with the other traffic participants. The

communications will allow road users and traffic managers to

share and use information to coordinate their actions [4]. The

systems of connected cooperative AVs are called Cooperative

Intelligent Transport Systems (C-ITS) [4] [5]. C-ITS may

include AVs, roadside infrastructure, and other systems.

In Europe, a CAR-2-CAR Communication Consortium

(C2C-CC) has been established with the primary objective of

further increasing road traffic safety and efficiency by means of

C-ITS [6]. C2C-CC has defined a 4-phase roadmap for deploy-

ment of C-ITS: awareness driving phase (vehicles disseminate

only their status information), sensing driving phase (vehicles

exchange their sensor information), cooperative driving phase

(vehicles share their intentions with other traffic participants),

and, finally, synchronized cooperative driving phase (vehicles

exchange and synchronize their driving trajectories to achieve

optimal driving patterns) [5].

C-ITS are vulnerable to failures and attacks just as AVs.

Thus, assuring safety and security of C-ITS is crucial. How

can we assess C-ITS safety and security risks, taking into

consideration the above-mentioned C-ITS deployment phases?

In our previous research, we proposed a method, US2 [7],

for AV safety and security risk analysis at a single vehicle

level. In this paper, we extend the earlier approach to enable

safety and security risk analysis at C-ITS level.

The remainder of the paper is structured as follows. Sec-

tion II includes the preliminaries. Section III describes the

related work in the area of AV safety and security risk analysis.

Section IV explains the proposed approach. Finally, Section V

concludes the paper.

II. PRELIMINARIES

A. Automated Vehicles

Automated road vehicles perform the driving functions

required to operate the vehicle in on-road traffic. These are

the real-time operational and tactical functions, which include

lateral and longitudinal vehicle motion control, monitoring

the driving environment, object and event response execution,

maneuver planning, and enhancing conspicuity via lighting,

signaling, etc. These functions are collectively called the

Dynamic Driving Task (DDT) [8].

AVs perform entire or part of DDT depending of their au-

tomation level. International standard SAE J3016 [8] describes

six driving automation levels. At level 0, the human driver

performs entire DDT. At level 1, an automated system can

assist the human driver to perform either the lateral or the

longitudinal vehicle motion. At level 2, an automated system

performs the lateral and the longitudinal vehicle motion,

while driver monitors the driving environment. At level 3, an

723

2018 Joint 10th International Conference on Soft Computing and Intelligent Systems and 19th International Symposium on Advanced Intelligent Systems

978-1-5386-2633-7/18/$31.00 ©2018 IEEE DOI 10.1109/SCIS-ISIS.2018.00120

Authorized licensed use limited to: Northcentral University. Downloaded on October 19,2021 at 14:00:03 UTC from IEEE Xplore. Restrictions apply.

automated system can perform entire DDT, but the human

driver must be ready to take back control when the automated

system requests. There is no human driver at level 4; an

automated system conducts the entire DDT, but it can operate

only in certain environments and under certain conditions.

Finally, at level 5, an automated system performs entire DDT

in all environments.

Sensor Fusion

Self Localization

Real world projection

Path planning

Mission planning

Path following &

control MAP

Sensing

World Model

Trajectory Execution

Maintenance & Diagnostics Emergency Response

Figure 1. AV functions [9].

The automated system implements DDT using a set of

functions, which can be grouped into three main categories:

perception (perception of the external environment/context

in which vehicle operates), decision & control (decisions

and control of vehicle motion, with respect to the external

environment/context that is perceived), and vehicle platform

manipulation (sensing, control and actuation of the vehicle,

with the intention of achieving desired motion) [9] (see Fig. 1).

In addition, maintenance&diagnostics, which handles software

and hardware error information and report to manufacturer,

and emergency response functions are included in AVs.

V2X Network C-ITS level

AV level

AVAV

RSU

RSU

C-CU On-board computer

Sensors and actuators

ECU ECU

Sensors and actuators

LiDAR

Camera GNSS

Figure 2. AV components and communications.

Fig. 2 shows the main components of an AV at two

levels: AV level and C-ITS level. The AV’s sensors such as

radar, camera and LiDAR (Light Detection and Ranging) are

responsible for sensing vehicle’s dynamics (e.g., location and

speed) as well as its immediate environment (e.g., distances

to neighboring vehicles, road traffic conditions, and traffic

signs). The on-board computer processes this information and

then sends control commands to the Electronic Control Units

(ECUs) which control the corresponding actuators accordingly

to achieve desired movement speed and direction. Global

Navigation Satellite System (GNSS) is often used by AVs to

obtain accurate location information.

The connections between on-board computer, sensors,

ECUs, and actuators form an in-vehicle network (also called

the on-board network). In addition, AVs can communicate with

other AVs as well as the road infrastructure (Road Side Units,

RSUs) by the use of V2X (Vehicle-to-everything) network. A

C-ITS station unit, Cooperative Communication Unit (C-CU),

is added to the AV to enable communication with the V2X

network, as shown in Fig. 2. See next sub-section for more

details.

B. Connected Vehicles and Cooperative ITS (C-ITS)

Cooperation and coordination among AVs and other traffic

participants is becoming increasingly important with the de-

velopment of highly automated vehicles in order to produce

transportation system benefits [4] [5]. The communication

among AVs would enable them to drive closer to each other,

operate with better control and have quicker reaction, and

eventually avoid collisions.

In C-ITS, the service provision is enabled by the use of live

dynamic data from other vehicles and infrastructure, which are

implemented using vehicle-to-vehicle (V2V) and vehicle-to-

infrastructure (V2I) communications, collectively called V2X.

An on-board communication unit, C-CU, is used by the AV

to enable V2X communication, as shown in Fig. 2.

To the best of authors’ knowledge, there are no interna-

tional standards for designing C-ITS developed yet. Thus,

the standard ISO 21217 (Intelligent transport systems com-

munications access for land mobiles (CALM) architecture),

which has been developed for defining the common ar-

chitectural framework of intelligent transport systems [10],

could be used for this purpose. ITS is a system-of-systems,

which consists of various traffic participants (systems), such

as vehicles, roadside infrastructure, portable devices, control

centers, etc., which are connected via various networking and

access technologies including the Internet, public and private

networks, Bluetooth, Wifi, cellular technologies, etc. Each of

these systems contains a communication unit - ITS station - a

functional entity specified by ITS architecture. In C-ITS, ITS

station corresponds to C-CU.

C-ITS is expected to be launched in Europe in 2019 [4] [5]

and deployment in four phases:

1 Awareness Driving phase (vehicles disseminate their sta-

tus information allowing other vehicle to be aware of the

presence of other vehicles and hazards);

2 Sensing Driving phase (vehicles exchange their sensor

information, such as camera and radar data, which allows

724

Authorized licensed use limited to: Northcentral University. Downloaded on October 19,2021 at 14:00:03 UTC from IEEE Xplore. Restrictions apply.

other vehicles see with the eyes of others and detect

otherwise hidden objects);

3 Cooperative Driving phase (vehicles share their trajecto-

ries or planned maneuvers data with other traffic partic-

ipants, allowing them to accurately predict other traffic

participant behavior and optimize their own decisions);

4 Synchronized Cooperative Driving phase (vehicles ex-

change their coordination data and synchronize their

driving trajectories to achieve optimal driving patterns).

Fig. 3 shows the C-ITS deployment phases with correspond-

ing services and data shared among vehicles, which enables the

implementation of these services. The amount of exchanged

data varies among phases, e.g., in phase 1, AVs exchange only

their status data, while in phase 3 - their status, sensor, and

intention data. The deployment of C-ITS needs to be closely

coordinated with the AV development and deployment, as C-

ITS phases 3 and 4 are feasible only for highly automated

vehicles (automation levels 4 and 5).

C-ITS services

C-ITS deployment phases

AV driving automation level

Phase 1: Awareness driving

Phase 2: Sensing driving

Phase 3: Cooperative driving

Phase 4: Synchronized cooperative driving

Basic warning services: • Intersection warning • Emergency vehicle

warning • Hazard warning • Etc.

Advanced warning services: • Vulnerable road user

warning • Overtaking warning • Etc.

• Roadworks assistance

• Lane-merging assistance

• Platooning • Etc.

• Cooperative merging • Overtaking

assistance • Dynamic platooning • Etc.

Status data Sensor data Status data

Intention data Sensor data Status data

Coordination data Intention data Sensor data Status data

Level 1: Driving assistance Level 5: Full automation

Data shared among AVs

Figure 3. C-ITS deployment phases [5].

The functions of the AVs, participating in C-ITS, have to

be expanded to enable the use of data, received from other ve-

hicles. Fig. 4 show two additional functions, Co-sensor fusion

and Co-localization, added to AV in C-ITS deployment phases

1 and 2. Co-sensor fusion combines the sensor information of

the local sensors, installed in AV, with the sensor information

of other vehicles. Co-localization identifies the location of

other vehicles. In C-ITS deployment phases 3 and 4, additional

functions, such as Mission co-planning and Path co-planning,

will be implemented in AVs to manage data of other AV’s

planned trajectories and maneuvers.

The deployment of C-ITS in Europe will start with phase 1

in 2019 and will continue up to the final phase (EC 2016).

III. RELATED WORK IN THE AREAS OF AV SAFETY AND

CYBERSECURITY RISK ANALYSIS

System safety is the state of a system that does not cause

harm to life, property, or the environment, collectively called

safety losses, while cybersecurity is the state that does not

allow exploitation of vulnerabilities to lead to losses, such as

financial, operational, privacy, or safety losses [11]. Thus, in

addition to safety, cybersecurity aims at protecting finances,

operations, and privacy.

Sensor Fusion

Self Localization Real world

projection Path planning

Mission planning

Path following &

controlMAP

Sensing

World Model

Trajectory Execution

Maintenance & Diagnostics Emergency Response

Co- Localization

Co-Sensor Fusion

Figure 4. AV functions in C-ITS deployment phases 1 and 2.

Ensuring the safety of autonomous vehicles, i.e., reducing

the number of traffic crashes to prevent injuries and save lives,

is a top priority in autonomous vehicle development. Safety

and security are interdependent (e.g., security attacks can cause

safety failures, or security countermeasures may weaken CPS

safety and vice versa), therefore they have to be aligned in the

early system development phases to ensure the required level

of protection [12] [13].

The ISO 26262 standard [14], which defines functional

safety for automotive equipment applicable throughout the

life-cycle of all automotive Electronic and Electrical (E/E)

safety-related, is currently being used for AV safety analysis.

It aims to address possible hazards caused by the malfunc-

tioning behavior E/E systems. The safety process consists of

several phases, such as concept, product development, and

production, operation, service and decommissioning. Hazard

Analysis and Risk Assessment (HARA) is performed during

the concept phase, where hazardous events, safety risks and

goals are identified and analyzed. These goals are further

refined into the safety requirements, and, subsequently, safety

countermeasures are designed and implemented to satisfy the

requirements.

To analyze safety risks and determine their criticality, an

Automotive Safety Integrity Level (ASIL) is assigned to each

identified hazard during HARA phase [14]. The hazards are

quantified according the severity (S), probability of exposure (E), and controllability (C), as shown in Table I. There are three levels of severity: S1 - light or moderate injuries, S2 -

severe injuries, and S3 - life-threatening injuries. Probability

of exposure can be equal to very low (E1), low (E2), medium

(E3), or high (E4). Finally, four levels of controllability are

defined: C0 - controllable in general, C1 - simply controllable,

C2 - normally controllable, and C3 - difficult to control or

uncontrollable.

ASIL A is the lowest safety integrity level, while ASIL D

is the highest. QM (Quality Management) indicates that the

hazard is of low risk and therefore is not required to comply

with the ISO 26262.

Currently available version of ISO 26262, published in

2011, requires the presence of the human driver to respond

to unexpected environments and conditions, and therefore is

not sufficient for highly automated AVs. A new version of ISO

725

Authorized licensed use limited to: Northcentral University. Downloaded on October 19,2021 at 14:00:03 UTC from IEEE Xplore. Restrictions apply.

Table I AUTOMOTIVE SAFETY INTEGRITY LEVEL (ASIL) [14].

Severity S

Exposure E

Controllability C 0 1 2 3

1

E1 QM QM QM QM E2 QM QM QM QM E3 QM QM QM A E4 QM QM A B

2

E1 QM QM QM QM E2 QM QM QM A E3 QM QM A B E4 QM A B C

3

E1 QM QM QM A E2 QM QM A B E3 QM A B C E4 A B C D

26262, which will consider highly automated AVs, should be

published by the end of 2018.

SAE J3061 is a vehicle cybersecurity standard [11], which

was developed using the ISO 26262 standard as a guideline.

Thus, both standards, ISO 26262 and SAE J3061, consist

of similar phases. Security process, defined by SAE J3061,

includes concept, product development, and production & op-

eration phases. Threat Analysis and Risk Assessment (TARA)

is performed during the concept phase, where threats, security

risks, and security goals are defined and analyzed. ISO and

SAE are currently jointly developing vehicle standard ISO

21434 [15], which will replace SAE J3061 in 2019.

SAE J3061 [11] does not provide an unified method for cy-

bersecurity risk analysis, however includes several examples,

such as EVITA [16] and HEAVENS methods. In addition,

the European Telecommunications Standard Institute (ETSI)

proposed the TVRA (Threat, Vulnerability, and Risk Analysis)

method [17]. Furthermore, in our previous work we proposed

the US2 method [7] for unified safety and security risk

analysis.

There are no standards, which define AV system-of-systems

safety and security, available yet. Thus, we can adapt 26262

and SAE J3061 for analyzing C-ITS safety and security risks.

In [18], Boudguiga et al. proposed a RACE (Risk Analysis for

Cooperative Engines) methods for C-ITS cybersecurity risk

analysis, based on EVITA and TVRA methods.

In this paper, we extend the US2 [7] method and propose an

approach for C-ITS cybersecurity and safety analysis, based

on the ISO 26262 and SAE J3061 standards, which uses

the elements of previously proposed methods US2, EVITA,

TVRA, and RACE.

IV. AN APPROACH FOR AV SAFETY AND CYBERSECURITY

RISK ANALYSIS IN C-ITS

In order to estimate risks, two main factors have to be de-

fined: likelihoods (or probabilities) and impacts (or severities).

During vehicle hazard risk analysis, likelihood is addressed

by the probability of exposure, while impact - by the severity

and controllability [14] (see Section III), while cybersecurity

threats are evaluated with respect to the severity of the possible

outcome of an attack and the likelihood that a potential attack

can be successfully carried out (attack potential) [11].

We assume that the AV safety and security risk analysis

has been completed at a single AV level before performing

the analysis of C-ITS risks.

As we can see from Fig. 2, the main C-ITS components are:

communication units C-CUs, installed inside AVs, roadside

infrastructure, and V2X communication network. C-ITS safety

analysis includes the risk analysis of hazards caused by the

accidental failures of these components and, consequently,

the failures of the C-ITS functions (co-sensor fusion and

co-localization functions, as shown in Fig. 4), while the

cybersecurity risk analysis focuses on cyberattacks on V2X

and C-CU and their affect on C-ITS functions.

C-ITS safety risk analysis is performed using the HARA

process, defined by the ISO26262 standard [14] (see Sec-

tion III). The following sub-sections describe the C-ITS cy-

bersecurity risk analysis and its integration with the safety risk

analysis.

A. C-ITS cybersecurity risk analysis

1) Attack potential: In EVITA [16], the authors define attack potential using the following five parameters: elapsed

time, expertise, knowledge of system, window of opportunity

and equipment. However, Macher et al. [19] point out that such

attack potential classification is too complex and requires a lot

of effort. Out of these five parameters, knowledge of system

and required equipment are the key parameters, which affect

the success of an attack. Thus, we have previously included

only these two parameters in US2 method [7] for defining

the attack potential P . The same two parameters are used for defining C-ITS attack potential as described below.

Three levels of attackers’ knowledge, K, are identified: 0 - attackers do not require prior knowledge of the C-ITS; 1 -

attackers need some basic knowledge or some basic under-

standing of the C-ITS; level 2 - attackers need comprehensive

domain knowledge.

The equipment required to perform a successful attack, R, can also be assigned to three levels: 0 - no special equipment

is needed; 1 - standard equipment is needed, which can be

easily obtained; 2 - specialized, not easy to obtain equipment

is required.

Using the knowledge K and required equipment R, we can define the attack potential P , as shown in Table II. First, we define two extreme situations: if exerting a threat does not

require any tool (R = 0) and any knowledge (K = 0), this threat is of the high attack potential (P = 3); in contrast, if exerting a threat requires advanced tool (R = 2) and specific training or knowledge (K = 2), such threat is of very low attack potential (P = 0). In situations when for achieving a threat an attacker needs either specific knowledge (K = 2) or specific tool (R = 2), the attack potential is considered as low (P = 1). If the requirement of knowledge and equipment is medium (K = 1 or R = 1), the attack potential is also medium (P = 2). All the combinations of (K, R) and associated attack potential are listed in Table II.

726

Authorized licensed use limited to: Northcentral University. Downloaded on October 19,2021 at 14:00:03 UTC from IEEE Xplore. Restrictions apply.

Table II ATTACK POTENTIAL P .

Potential P Description (K,R) combinations 0 Very low (2,2) 1 Low (2,0)(0,2)(1,2)(2,1) 2 Medium (1,1)(0,1)(1,0) 3 High (0,0)

2) Attack severity: Cyberattacks can lead to four different types of losses, i.e. safety, privacy, financial, and operational

(as defined by the SAE J3061 standard [11]), which have to

be considered while assessing the cybersecurity risks. EVITA

[11] [16] has defined attack severity SA as a vector of four components: SS (safety), SP (privacy), SF (financial), and SO (operational). The SS evaluates the attack damage to driver or passengers. SP is related to personal data exposure and vehicle tracking. SF defines economical losses for users and vehicle manufacturers. Finally, SO describes the impact of the attack on vehicle performance.

The attack severity types, proposed by EVITA [16], can

be applied for evaluating C-ITS attack severity as well, as

shown in RACE method [18]. Thus, we will use the same

attack severity types in our approach. The severity levels for

each severity type are shown in Tables III and IV, where four

levels of severity, 0-3, are defined.

If an attack causes several types of losses with different

level of severity, the highest level is assigned to an attack and

its severity SA is determined. E.g., if SS=2 and SP=3, then SA=3.

Table III ATTACK SEVERITY WITH RESPECT TO SAFETY AND PRIVACY (FROM

RACE METHOD [18]).

Severity SA Safety SS Privacy SP 0 No injuries No unauthorized ac-

cess to data 1 Light injuries Access to anonymous

data 2 Severe injuries, with survival Identification of vehi-

cle or driver 3 Life threatening, possible death Driver or vehicle

tracking

Table IV ATTACK SEVERITY WITH RESPECT TO FINANCIAL AND OPERATIONAL

LOSSES (FROM RACE METHOD [18]).

Severity SA Financial SF (in $) Operational SO 0 0 < loss < 100 No impact on performance 1 100 < loss < 1000 Impact not detected by

driver/system 2 1000 < loss < 10000 Driver/system aware of per-

formance degradation 3 loss > 10000 Significant impact on perfor-

mance

Several authors argue that to compute the final attack sever-

ity value, S, we need to consider the attack intensity I, as in

TVRA and RACE methods method [17] [18]. Attack intensity

is important in C-ITS risk analysis, since the attack severity

value is different depending not only on attack instances but

also the number of targeted vehicles [18]. Thus, we include

the intensity value in computing the total attack severity S. The intensity ranges from 0 to 2, where 0 corresponds to a

single attack instance, 1 - moderate number of attack instances

on one vehicle or one attack on moderate number of vehicles,

and 2 - heavy number of attack instances on many vehicles.

The total attack severity, S, is computed as S = SA + I with a truncation to 3 if S >3 (same as in RACE method [18]).

3) AV automation level: Driving automation levels of AV is another important factor, which has to be considered during

risk analysis. As the automation level increases, the amount

of driving tasks, controlled by the system, increases, while

the role of the human driver reduces (see Section II-A for

more details). Thus, the risk analysis has to be performed for

all automation levels of and AV, at which it is expected to

operate.

The driving automation level L has not been considered neither in EVITA, nor in RACE methods. However, we took

it into account in US2 method [7], where we grouped the

automation levels into three groups: low (levels 1 and 2),

medium (level 3), and high (levels 4 and 5). The same groups

are used in this approach.

4) Cybersecurity risk values: Using the attacks’ total sever- ity S, potential P , and vehicle automation level L values, we can define the Cyber Security Risk Level (CSRL), as

shown in Table V. CSRL values 0-3 indicate that the risk is minor, therefore there is no primary need for security

countermeasures. CSRL values 4-5 represent major risks, for which countermeasures should be applied. Finally, CSRL values 6-7 indicate critical risks, which should be minimized

with highest priority.

In EVITA and RACE methods, controllability factor C is added for risk evaluation of attacks that cause safety losses

(SS >0). However, controllability is part of safety risk analysis and determination of ASIL level, as described in Section III.

Thus, instead of including controllability into the cybersecu-

rity risk analysis, we integrate cybersecurity and safety risk

analysis processes. In this way, the controllability of attacks

that cause safety losses is assessed using the ISO 26262. See

Section IV-B for more details.

Table V CYBER SECURITY RISK LEVEL (CSRL).

Total Severity S

Automation Level L

Potential P 0 1 2 3

1 Low (1-2) 1 1 2 3

Medium (3) 1 2 3 4 High (4-5) 2 3 4 5

2 Low (1-2) 2 2 3 4

Medium (3) 2 3 4 5 High (4-5) 3 4 5 6

3 Low (1-2) 3 3 4 5

Medium (3) 3 4 5 6 High (4-5) 4 5 6 7

727

Authorized licensed use limited to: Northcentral University. Downloaded on October 19,2021 at 14:00:03 UTC from IEEE Xplore. Restrictions apply.

B. Integration of C-ITS security and safety risk analysis

SAE J3061 standard [11] emphasizes that although automo-

tive safety and cybersecurity analysis processes can be per-

formed separately, they need to communicate with each other

in order to maintain consistency and completeness between

them. It can be done via communication links between various

phases of safety and cybersecurity processes. One of such links

has to be established between safety and cybersecurity risk

analysis phases, since cybersecurity vulnerabilities may lead

to violation of safety goals. However, SAE J3061 [11] does

not provide details on how to establish these links.

Hazard identification

C-ITS safety risk analysis (ISO 26262)

C-ITS cybersecurity risk analysis (proposed)

Hazard risk analysis

Hazard ASIL levels

Safety requirements

Threat risk analysis

Attack CSRL levels

Security requirements

Safety losses

Privacy losses

Financial losses

Operational losses

Threat identification

Integrated requirement analysis

Figure 5. Integration of C-ITS safety and cybersecurity risk analysis.

We integrate C-ITS safety and cybersecurity risk analysis

processes as shown in Fig. 5. Both processes are performed

in parallel, and there are two communication links between

them:

• The first communication link is from cybersecurity threat risk analysis step to safety hazard identification

step. This link is needed for the situations when an attack

can cause safety losses SS, as described in Section IV-A. In such cases, the information about possible safety losses

due to an attack is transferred to the safety analysis

process, where hazards related to the attack are identified,

analyzed, and their ASIL level is determined;

• The second communication link is between safety and security requirements, which are defined based on ASIL

and CSRL levels. At the end of safety and cybersecurity

risk analysis phases, the safety and security analysts have

to work together and review all the requirements to ensure

their completeness and consistency.

The integrated C-ITS safety and security analysis process

enables comprehensive analysis of C-ITS risks.

V. CONCLUSIONS

This paper presents a method for integrated C-ITS safety

and cybersecurity risk analysis. It takes into consideration

automotive safety and cybersecurity standards ISO 26262

and SAE J3061, and utilizes the elements of the previously

proposed methods US2, EVITA, TVRA, and RACE. The

proposed method could be used for risk analysis of C-ITS,

which includes AVs with different driving automation levels,

as well as at the different C-ITS deployment phases. Further

work will include practical implementation of the proposed

approach.

REFERENCES

[1] Automated Driving Systems 2.0. A Vision for Safety. National Highway Traffic Safety Administration, NHTSA, U.S. Department of Transporta- tion, Sep. 2017.

[2] “Self-driving Uber kills Arizona woman in first fa- tal crash involving pedestrian. The Guardian.” 2018, URL: https://www.theguardian.com/technology/2018/mar/19/ uber-self-driving-car-kills-woman-arizona-tempe [accessed: 2018- 03-27].

[3] J. Petit and S. E. Shladover, “Potential cyberattacks on automated vehicles,” IEEE Transactions on Intelligent Transportation Systems, vol. 16, no. 2, pp. 546–556, 2015.

[4] COM/2016/0766 final: Communication from the Commision to the European Parliament, the Council, the European Economic and Social Committee and the Committee of the Regions. A European strategy on Cooperative Intelligent Transport Systems, a milestone towards cooper- ative, connected and automated mobility. Taxonomy and Definitions for Terms Related to On-Road Motor Vehicle Automated Driving Systems. The European Commission, Nov. 2016.

[5] K. Sjoberg, P. Andres, T. Buburuzan, and A. Brakemeier, “Cooperative intelligent transport systems in europe: Current deployment status and outlook,” IEEE Vehicular Technology Magazine, vol. 12, no. 2, pp. 89– 97, June 2017.

[6] “European vehicle manufacturers work towards bringing Vehicle-to-X Communication onto European roads. Car2Car Communication Consor- tium Press Release 30 Oct 2015. ,” 2015, URL: https://www.car-2-car. org/index.php?id=214 [accessed: 2018-03-27].

[7] J. Cui and G. Sabaliauskaite, “Us2: An unified safety and security analysis method for autonomous vehicles,” in Future of Information and Communication Conferences (FICC), Singapore, 2018, pp. 315 – 321.

[8] SAE J3016: Taxonomy and Definitions for Terms Related to On-Road Motor Vehicle Automated Driving Systems. SAE International, Sep. 2016.

[9] S. Behere and M. Törngren, “A functional reference architecture for autonomous driving,” Inf. Softw. Technol., vol. 73, no. C, pp. 136–150, May 2016. [Online]. Available: http://dx.doi.org/10.1016/j.infsof.2015. 12.008

[10] ISO 21217:2014, Intelligent transport systems – Communications access for land mobiles (CALM) – Architecture. International Organization of Standardization, ISO, 2014.

[11] SAE J3061: Cybersecurity Guidebook for Cyber-Physical Vehicle Sys- tems. SAE International, Jan. 2016.

[12] J. Cui and G. Sabaliauskaite, “On the alignment of safety and security for autonomous vehicle,” in IARIA Cyber, Barcelona, Spain, 2017.

[13] L. Piètre-Cambacédès and M. Bouissou, “Cross-fertilization between safety and security engineering,” Reliability Engineering & System Safety, vol. 110, pp. 110 – 126, 2013.

[14] ISO26262-3:2011, Road Vehicles – Functional Safety – Part3: Concept Phase. International Organization of Standardization, ISO, 2011.

[15] ISO/SAE AWI 21434, Road Vehicles – Cybersecurity engineering. In- ternational Organization of Standardization, ISO, Under development.

[16] EVITA - E-safety vehicle intrusion protected applications, “Evita project,” (accessed: 2017-10-12). [Online]. Available: https://www. evita-project.org/deliverables.html

[17] ETSI - TR 102 893: Intelligent Transport Systems (ITS); Security; Threat, Vulnerability and Risk Analysis(TVRA). Taxonomy and Definitions for Terms Related to On-Road Motor Vehicle Automated Driving Systems. European Telecommunications Standards Institute, Mar. 2017.

[18] A. Boudguiga, A. Boulanger, P. Chiron, W. Klaudel, H. Labiod, and J. C. Seguy, “Race: Risk analysis for cooperative engines,” in 2015 7th International Conference on New Technologies, Mobility and Security (NTMS), July 2015, pp. 1–5.

[19] G. Macher, E. Armengaud, E. Brenner, and C. Kreiner, A Review of Threat Analysis and Risk Assessment Methods in the Automotive Context. Trondheim, Norway: Springer International Publishing, Sep 2016.

728

Authorized licensed use limited to: Northcentral University. Downloaded on October 19,2021 at 14:00:03 UTC from IEEE Xplore. Restrictions apply.