ITS Safety, Security and Privacy - TT · currently available features - lane departure warning,...

93
ITS – Safety, Security and Privacy Scott Cadzow, i-Tour partner, ETSI ITS WG5 Chairman 1

Transcript of ITS Safety, Security and Privacy - TT · currently available features - lane departure warning,...

Page 1: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

ITS – Safety, Security and Privacy

Scott Cadzow, i-Tour partner, ETSI ITS WG5 Chairman

1

Page 2: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

ITS Security “tutorial” agenda • ITS security/safety/privacy in context • The security process

– TVRA – what we analysed and the key results – CIA paradigm – what we follow

• Privacy and data protection in ITS – Regulatory obligations and consequences

• Main standards effort – Requirements

• the stage 1 and stage 2 services

– Architecture • the framework for the stage 2 services and the stage 3 definitions of

them

– Protocols • the stage 3 process

2

Page 3: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Primary role of ETSI TC ITS WG5 • To provide sufficient standardisation that ITS when

deployed is: – Legally compliant (privacy, data protection, LI, DR) – Interoperable and interworkable – Presents low risk to the user of exploit of their behaviour – Presents low risk to the OEM and the “ITS Operator”

• To provide guidance to the ITS community on the risks in ITS – TVRA process

• To assist ITS in identifying security mechanisms to meet operational requirements

3

Page 4: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

ETSI ITS versus ITS in general • ITS are often classified into the following categories:

– Advanced Traveller Information Systems (ATIS) – Advanced Traffic Management Systems (ATMS) – ITS-Enabled Transportation Pricing Systems – Vehicle-to-Infrastructure Integration (VII) – Vehicle-to-Vehicle Integration (V2V)

• ETSI’s current focus is: – V2V and V2I (VII) cooperative awareness in support of

safer transport – ITS-S as source of data and as processor of data – Communications links via IEEE 802.11p (5.9GHz, Wireless

Ethernet, ad-hoc and infrastructure modes)

4

Page 5: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Basic concepts in ETSI ITS

• ITS stations send environmental (event) and (vehicle) status data to other ITS stations – DNN, CAM

• ITS stations may exist in vehicles • ITS stations may exist in roadside furniture • ITS stations may be networked together • Interpretation of received data may assist in driver safety

– E.g. Collision avoidance

• Interpretation of received data may assist in regulatory compliance – E.g. Speed limit notification and adherence

• Different data has different authority – E.g. Speed limit notification from an authority versus speed assertion

from an ITS station

5

Page 6: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Working methods in ETSI TC ITS WG5

6

TR 102 893 TS 102 731 ES 202 867

Page 7: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

The (ITS) approach to security

Page 8: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

ITS aim: Improved safety to aid survivability

Page 9: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

ITS data source

ITS data source

ITS data source

ITS data source

ITS data source

ITS data source

ITS data source

ITS aim: To reduce or eliminate congestion

Page 10: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

ITS Aim: Reduce impact of transport on the environment

Page 11: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

ITS aim: To encourage the use of public/shared transport

Page 12: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

WP5 – Goal and Objectives

ITS reality: Travel patterns and behavior mark us as members of Virtual Communities

Page 13: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

ITS Reality: a network of sensors on vehicles, in phones, on the user, in the built environment

Page 14: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

WP5 – Goal and Objectives ITS reality: A network of people for people

ITS data source

ITS data source

ITS data source

ITS data source

ITS data source

ITS data source

ITS data source

ITS data source

Page 15: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Safety

A closer look?

15

Page 16: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Safety – global challenge

• Every year, 1.3 million people are killed and 50 million injured on the world's roads.

16

Page 17: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Some statistics

• Deaths on EU27 roads: – Dropped from 56,247 in 2000 to 34,500 in 2009

• Downward trend is persistent and ITS should aim to accelerate the trend

• Vehicles on EU27 roads: – Increased from 334/1000 inhabitants in 1991 to 473/1000

in 2009 • Assertion: Manufacturers want to continue this increase • Assertion: Social mobility pressures will cause this to increase

• Public transport use: – Flat at 7% for train use in EU27 – Flat at 9% for bus use in EU27

Page 18: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Safety – UK roads

• In 2010, the police recorded: – 1,850 deaths, – 22,660 people seriously injured, and – 184,138 who received light injuries.

• Due to under-reporting Government estimates suggest that 730,000 are either killed or hurt every year (i.e. 3½ times the official recording).

• According to the Department for Transport, the annual economic burden of road casualties is between £15bn and £32bn. – Population of 64 million paying £32 billion? £500/head/year?

18

Page 19: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Safety – global challenge

• Every year, 1.3 million people are killed and 50 million injured on the world's roads.

– Population of 7 billion? Cost (extrapolated from UK figures) of £3.5 trillion?

19

Page 20: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Safety

• The location of 2,396,750 road crashes in Great Britain from 1999 to 2010. Each light point is an individual collision which resulted in a casualty. The intensity of brightness shows where collisions are more frequent.

• http://www.bbc.co.uk/news/uk-15975724

20

Page 21: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Top causes of crashes

Contributory factors* Fatal All

*RECORDED BY POLICE AT SCENE. PERCENTAGES MAY NOT TALLY AS MULTIPLE CATEGORIES CAN BE

SELECTED. SOURCE: DEPT FOR TRANSPORT

1. Driver/rider error 70% 70%

2. Injudicious action 29% 25%

3. Behaviour or inexperience 29% 23%

4. Road environment 11% 16%

5. Pedestrian error 17% 13%

21

Page 22: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Mitigation - rationale • The US Insurance Institute for Highway Safety has estimated that four of the

currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent or mitigate one out of every three fatal crashes and one out of every five crashes that result in serious or moderate injury

• A 2008 EU study by the Finnish VTT Technical Research Centre found that mandating lane departure warning systems could reduce deaths by about 15%.

• Functions warning drivers they were exceeding the speed limit and of other potential hazards would cut fatalities by 13%

• Emergency braking assistance could potentially reduce deaths by 7%

• Driver drowsiness warnings could potentially reduce deaths 5%

• Research at the University of Leeds has found that speed-limiting technology can reduce crashes causing injuries by almost 28%.

22

Page 23: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

ITS and ICT in cars

• Source of distraction – Cited by the US DoT as a problem to be addressed by

regulation

• Addressed by ETSI TC HF – Guidance on the use and application of ICT in cars in

TR 102 762 from April 2010

– The approach is compatible with the European Statement of Principles on the Design of Human Machine Interaction

23

Page 24: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

What is "ICT in cars"?

• Information and communication equipment and related services which are used within the car environment.

• For ITS the interest is where ICT in cars interacts with the car occupants.

• This therefore includes the impact of both Intelligent Transport Systems (ITS) and pure entertainment systems such as radio, music and video on the driver and passengers.

24

Page 25: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

The in-car ICT environment

• The driver has a number of potentially competing issues to deal with whilst driving:

– issues related to the immediate task of controlling the car;

– awareness of the immediate environment (including other road users, road signs, etc.);

– issues related to the long-term goal of the journey.

25

Page 26: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Human task switching

1. when a new event occurs, the alerting network detects an event that may require attention;

2. the alerted brain then has to disengage the attention that is allocated to the current ongoing task;

3. the brain then has to switch focus to the new task and identify the relevant brain processes to deal with such a task;

4. the rules that apply to processing the new task are activated.

26

Page 27: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Situation awareness mental processes

• Level 1 situation awareness is where we look and perceive basic information.

• Level 2 situation awareness is where we think about and understand the meanings of that information.

• Level 3 situation awareness is where we use the meanings in order to anticipate what will happen ahead in time and space.

27

Page 28: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Safety – a conclusion

• Transport is not safe enough

• ITS challenge is to improve safety

– Whilst respecting that ICT can increase distraction

– Whilst recognising that human decision engines are at the start and end of most ITS chains

28

Page 29: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Privacy

A closer look

29

Page 30: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Privacy, data protection and security

• Privacy is a fundamental right – Article 12 UDHR:

• No one shall be subjected to arbitrary interference with his privacy, family, home or correspondence, nor to attacks upon his honour and reputation. Everyone has the right to the protection of the law against such interference or attacks

– Article 8 EU Convention for the Protection of Human Rights and Fundamental Freedoms: Right to respect for private and family life • Everyone has the right to respect for his private and family life, his home and his

correspondence. • There shall be no interference by a public authority with the exercise of this right except

such as is in accordance with the law and is necessary in a democratic society in the interests of national security, public safety or the economic well-being of the country, for the prevention of disorder or crime, for the protection of health or morals, or for the protection of the rights and freedoms of others.

30

Page 31: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Privacy, data protection and security

• Assigns rights to citizens on how data related to them is protected – Enshrined in law in Directive 95/46/EC of the European

Parliament and of the Council of 24 October 1995 on the protection of individuals with regard to the processing of personal data and on the free movement of such data

– Supplemented by Directive 2002/58/EC of the European Parliament and of the Council of 12 July 2002 concerning the processing of personal data and the protection of privacy in the electronic communications sector (Directive on privacy and electronic communications)

31

Page 32: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Privacy, data protection and security

• Personal data – shall mean any information relating to an identified or identifiable natural person ('data

subject'); an identifiable person is one who can be identified, directly or indirectly, in particular by reference to an identification number or to one or more factors specific to his physical, physiological, mental, economic, cultural or social identity

• Processing of personal data – shall mean any operation or set of operations which is performed upon personal data,

whether or not by automatic means, such as collection, recording, organization, storage, adaptation or alteration, retrieval, consultation, use, disclosure by transmission, dissemination or otherwise making available, alignment or combination, blocking, erasure or destruction

• “data subject’s” consent – shall mean any freely given specific and informed indication of his wishes by which the data

subject signifies his agreement to personal data relating to him being processed

32

Page 33: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Privacy, data protection and security

• The means to give assurance of the confidentiality, integrity and availability of data and services – Offers technical and procedural means to support regulation

• Security supports … – Privacy (Privacy Enhancing Technologies)

• COM(2007) 228 final: “COMMUNICATION FROM THE COMMISSION TO THE EUROPEAN PARLIAMENT AND THE COUNCIL on Promoting Data Protection by Privacy Enhancing Technologies (PETs)”

– Data protection

33

Page 34: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Protecting User Privacy

• Privacy protection protects a person.

• A person is described by what they do, where they do, when they do it, what they do it with, and with whom they do it

• ITS users share their activity with each other and with the system – Need to protect exploit of that data

by other parties

Page 35: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Wider concept

35

class IdentityBehav iour

Behav iourPerson

Location

Action

Time

happens at

consists of

takes place at

Determines

Exhibits

Page 36: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

A model or ontology for privacy class IdentityBehav iour

Behav iourPerson

Location

Action

Time

Priv ate data

Externally v erified

data

Self asserted data

Preferences

PET

Identifier

RFID Tag

Tagged Item

Is protected by

Determines

takes place at

consists of

happens at

Controls release of

Exhibits

May imply

May be protected by

has an

May hold

Is identifiable with

May contain

May involve use of

Strong assertion

Aim is to weaken this assertion

Technology for protection

Page 37: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

User Privacy versus User security

• Security is not a synonym for privacy

– But security techniques will give some protection of privacy

– Security techniques counter risk of

• Interception, Masquerade, Manipulation, Repudiation

Page 38: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Objectives from directives

From regulation

From analysis

Page 39: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

ITS Reality: a network of sensors on vehicles, in phones, on the user, in the built environment

Page 40: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Concerns of ITS as a sensor network

• Using mobile devices as sensors – Who does it give its sensor data to? Does it trust the receiver will use

it well? Can the sensor function be switched off?

• Using people as sensors – What are you sensing? Is this going to come back and adversely affect

me?

• Using mobile devices as computing nodes – Is this realistic? – For example how much excess computing power is a car maker going

to install?

• Using people as data sources – Not just sensor data but opinions too? How to develop trust in their

input

40

Page 41: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Concerns expressed in i-Tour

• The reason for travel is often personal – Leisure, work, family travels are not open for all to see and

exploit

• A traveller’s viewpoint is too low to see the “right path” – Needs help from a trusted authority with a better

viewpoint

• Asking for directions is naturally a verbal/aural process – Often doesn’t just concern the shortest/quickest route but

the one that fits to the person (e.g. via this type of shop, suitable for a baby buggy, with indoor secure bike parking close to the destination, …)

41

Page 42: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Building trust in i-Tour

• Trust is developed over time from the analysis of actions, reactions, and contributions

– Requires observation and interaction over time

– Requires contextual knowledge

– Trusting party-A in context-X does not mean having to trust party-A in context-Y

42

Page 43: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Privacy roles and locations

• Roles are identified in legislation (for EU)

• Data controller and data processor roles are embedded in the “core”

• Consent for data use is managed through the “core”

44

Page 44: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Risk analysis in ITS

Review of work done and in hand

45

Page 45: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Use cases considered in TVRA

• The use cases in the BSA and included in the TVRA are as follows: – Stationary vehicle warning - accident/vehicle problem. – Traffic condition warning (includes traffic jam ahead warning). – Signal violation warning (includes stop sign violation). – Road work warning. – Collision Risk Warning from RSU. – Decentralized Floating Car Data - Precipitations/Road

Adhesion/Visibility/Wind. – Regulatory/Contextual speed limits. – Traffic information & Recommended itinerary. – Limited access, detour notification. – In-vehicle signage.

46

Page 46: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Review of BSA

• The ITS BSA use cases send and receive two fundamental message types which are: – Cooperative Awareness Message (CAM):

• Periodically transmitted containing transient data on the vehicle status.

– Decentralized environmental Notification Message (DNM): • Generated upon detecting an event and contain information about

this event.

• DNM messages are typically relevant for a defined geographic area.

47

Page 47: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Use cases and scenarios

48

ITS Station

enabled

signage

ITS Station

enabled

vehicles

Networked

ITS

infrastructure

V2I V2V

Page 48: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

49

Facilities

Station-external

interfaces

MI

IN

Ma

na

ge

me

nt In

form

atio

n B

ase

(M

IB)

Station-internal

interfaces

ITS

Local

Network

IN

MN

Networking & Transport

Access

...IPv6 +

Mobility

extensions

NF

Geo-

Routing

MI

MN

MF

Ma

na

ge

me

nt

Application support

NF

MF

Other

protocols

e.g.

GPS

e.g.

2G/3G/...

e.g.

BlueTooth

e.g.

Ethernet

e.g.

IR, MM, M5

Se

cu

rity

SI

SI

SN

SN

SF

SF

Se

cu

rity

Ma

na

ge

me

nt In

form

atio

n B

ase (

S-M

IB)

(Id

en

tity

, cry

pto

-ke

y a

nd

ce

rtific

ate

ma

na

gm

en

t)

Session / communication support

MS

ITS Transport TCP/UDP

Information support

Applications

Traffic

efficiency

Road

safety

Other

applications

FA

SA

SAMA

MA FA

MS

Hardware Security

Module (HSM)

Au

the

ntica

tio

n, au

tho

riza

tio

n, pro

file

ma

na

ge

me

nt

Fire

wa

ll a

nd

In

tru

sio

n m

an

ag

em

en

t

Re

gu

lato

ry

ma

na

ge

me

nt

Cro

ss-la

ye

r

ma

na

ge

me

nt

Ap

plic

atio

n

ma

na

ge

me

nt

Sta

tio

n

ma

na

ge

me

nt

Page 49: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

The abstract view of ITS

50

Vehicular Station

ITS Service Centre

Vehicular Station

Roadside

Station

Roadside

Station

Vehicular Station

ITS Service Centre

Vehicular Station

Roadside

Station

Roadside

Station

ITS-S

(Vehicle)

ITS-S

(Roadside)

ITS-S

(Roadside)

ITS-S

(Vehicle)

ITS Central

Station

ITS-S

(Vehicle)

ITS-S

(Roadside)

ITS-S

(Roadside)

B

J J

A

K

ITS-S

(Vehicle)

ITS Central

Station

Reference point A describes the temporary relationship between two vehicles.

Reference point B describes the temporary relationship between a vehicle and a

roadside station.

Reference point J describes the relationship between an ITS roadside station

and the ITS network infrastructure.

Reference point K describes the relationship between an ITS vehicle station and

the ITS network infrastructure.

Page 50: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Threats considered in the TVRA

• Basic principles and assumptions: – Radio communications will be intercepted – Radio path facets will introduce manipulation – Radio paths are unreliable and messages will be lost – Attackers do not need to be in line of sight – Attackers may use more than one vector to attack the ITS system – Attackers may act in concert against single stations or against single

locations NOTE: Most of these radio problems have to be sorted by the PHY and MAC (maybe with LLC) and not be security features

• Concept of trusted domain – The ITS-S is assumed to be trusted – The internal structure of the ITS-S is not subject to analysis – Attacks are considered against the ITS-S over its open interfaces

• In this instance over radio at 5.9GHz

51

Page 51: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

What we’re trying to determine

• RISK value or RISK categorisation – Critical, Major, Minor – Critical risks have to be designed out of the system – Major risks should be designed out of the system – Minor risks should be mitigated

• Risk is calculated from both likelihood and impact of an attack – Threat agents are considered in isolation – in practice one attack

may be a precursor of a later attack and where this is known the risk is also assessed

52

Page 52: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Key management issues #1

• Volume considerations – With (say) 6 billion stations worldwide and an annual change of

(say) 6% it is absolutely infeasible to give every ITS-Station a unique key and to also give it the key required to communicate uniquely with every other vehicle.

• Symmetric versus asymmetric keying – A perennial debate in security circles is the use of symmetric

versus asymmetric keying and cryptology. Both have value in ITS. In those instances where there is no predefined symmetric security association obviously asymmetric approaches hold sway.

53

Page 53: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Key management issues #2

• Rekeying or revocation – Symmetric keys are deleted when no longer required,

whereas asymmetric keys have to be revoked.

• Geographic or domain keying – As many messages have a strict geographic domain of

applicability a geographic or domain key should be used either as a key directly in transmission, or as a key modifier. On entering a geographic area each ITS station should be able to either receive on demand (pull) or be given (push) the domain key.

54

Page 54: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Key management issues #3

• Hybrid keying – For vehicle to vehicle scenarios each vehicle may be populated with a

set of keys (most likely in the form of PKCs) that are owned and distributed by the controlling authority and which may be modified using the vehicle key. This associates the vehicle with an infrastructure without the requirement to maintain a roadside ITS Comms infrastructure (but there is a requirement to ensure key freshness).

– Capabilities: • Confidentiality using shared infrastructure keys, authentication and integrity

piggy back.

– Concerns: • Session key creation may not be possible nor may verification of any vehicle

key modifier.

55

Page 55: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

How is consent managed in ITS?

Definition: any freely given specific and informed indication of his wishes by which the data

subject signifies his agreement to personal data relating to him being processed

• Problem: – Correspondents (data transmitters and receivers for

CAM/DNM) are unknown to each other

– Consent cannot be given for general case (it has to be specific)

– How does the ITS-S user signify his agreement?

56

Page 56: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Personal data in ITS?

Any information relating to an identified or identifiable natural person ('data subject'); an identifiable person is one who can be identified, directly or indirectly, in particular by reference to an identification number or to one or more factors specific to his physical, physiological, mental, economic, cultural or social identity

• Direct: – Restrict transmission of any data that can directly identify a person (i.e. name,

address) • Unless between known parties who have explicitly consented (with proof) of their

willingness to restrict use of the data to explicit purposes • Unless such data is protected from eavesdropping and interception

• Indirect: – Restrict ability of a receiver of data to process data such that it can be linked

to a real person

57

Page 57: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Application Communication Models

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

Network Stack

(BTP, ...)

Application

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

OBE 1 OBE 2 RSE Backhaul

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

Page 58: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

DEN – Curve Rollover Warning

• Broadcast, RSE application to OBE application

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

Network Stack

(BTP, ...)

Application

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

OBE 1 OBE 2 RSE Backhaul

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

Page 59: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

CAM – Basic Safety Message

• Broadcast, OBE application to all applications in range

• Must have privacy for sender

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

Network Stack

(BTP, ...)

Application

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

OBE 1 OBE 2 RSE Backhaul

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

Page 60: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

CAM / DEN – Geonetworked Message

• Needs to be authenticated / authorized

• May need privacy

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

Network Stack

(BTP, ...)

Application

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

OBE 1 OBE 2 RSE Backhaul

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

Page 61: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Service Advertisements

• Broadcast, RSE stack to OBE stack

• Must be authenticated

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

Network Stack

(BTP, ...)

Application

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

OBE 1 OBE 2 RSE Backhaul

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

Page 62: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

High-speed payment

• Established via advertisement

• Data exchanged between OBE and RSE apps; must be confidential and authenticated

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

Network Stack

(BTP, ...)

Application

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

OBE 1 OBE 2 RSE Backhaul

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

Page 63: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Low-speed payment

• WSIE advertises gateway to e-Payment

• Short session of data exchanged between OBE and backhaul apps; must be confidential and authenticated

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Network Stack

(BTP, ...)

Application

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

OBE 1 OBE 2 RSE Backhaul

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application Application

Page 64: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

• WSIE advertises gateway to Media Download

• Long session of data exchanged between OBE and backhaul apps; must be confidential and authenticated; may extend through multiple comm zones

Media Download (scenario 1)

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Network Stack

(BTP, ...)

Application

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

OBE 1 OBE 2 RSE Backhaul

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application Application

Page 65: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

• WSIE advertises gateway to Media Download

• Multiple subscribers connect to a single AP

• Not everyone is a subscriber

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

Media Download (scenario 2)

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Network Stack

(BTP, ...)

Application

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application

Subscribers Non-Subscribers RSE Backhaul

Airlink

(MAC/PHY)

Network Stack

(BTP, ...)

Application Application

Page 66: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Stage 2 Services (1)

• Enrolment – establish identity – Obtain, update, remove enrolment credentials

• Authorization – establish permissions – Obtain, update authorization ticket

– Add / verify authorization on single message

• Security Associations – Establish, update, remove security association

Footer text (edit in View : Header and Footer)

68

Page 67: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Stage 2 Services: Enrolment and Authorization

Footer text (edit in View : Header and Footer)

69

1 2

3

Enrolment Authority End Entity Authorization Authority

Page 68: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

1609.2 Mapping: Services

Footer text (edit in View : Header and Footer)

72

ITS Stage 2 1609.2

Enrolment Supported via CSR certificates

Authorization Supported via messaging certificates

Security Association Management

Not supported

Authentication Supported via messaging certificates

Confidentiality Supported for single messages

No support for secure sessions

Integrity Supported via signing

Replay Protection Supported via timestamping only

Accountability Higher Level

Plausibility Basic support / Higher Level

Remote Management Higher Level

Report Misbehavior Higher Level

Page 69: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

1609.2 Security for broadcast messages

• Broadcast messages may be signed by the sender • 1609.2 defines a custom, bandwidth-optimized signed message format

including: – Application Identifier – Provider Service ID – (Optional) Generation time to prevent replay attacks / enable plausibility tests – (Optional) Expiry time to prevent replay attacks / enable plausibility tests – (Optional) Location to prevent translation attacks – Cert to attest that signing key has appropriate permissions.

• The options used by a specific sender and receiver are specified in the 1609.2 “Security Profile” – Profiles exist for SAE J2735 Basic Safety Message, Signal Phase and Timing, …

Page 70: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

1609 system without security: WSMP and PSID

Footer text (edit in View : Header and Footer)

74 Footer text (edit in View : Header and Footer)

Register listening PSID A

Send to PSID A

PSID: A

Data: xxxxx Forward to app

Page 71: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Privacy: identifiers

• Nothing in broadcast messages from private vehicles that identifies the specific vehicle

• No static, unique identifiers visible in RF transmissions – MAC address – IP or other network addresses – Certificates

• In practice we can’t have unlinkability between any pair of transmissions as transactions would be impossible – Clearly need rules to change reply-to addresses over time – Addressing information must be made available to layers that need it;

additional information must be hidden unless the sender chooses to reveal it

Page 72: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Privacy v safety

• Safety: The LDM processing constructs the trajectories of other vehicles – These are constructed from vehicle speed / location – “Join the dots”

• Privacy: Don’t want an eavesdropper to reconstruct my path over a long distance

• Are there ways to improve privacy without impacting safety?

Footer text (edit in View : Header and Footer)

76

Page 73: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Privacy: Multi-application

• If a private user interacts with separate services A and B, services A and B should not be able to tell it was the same user.

• A transaction with a user should not be linkable with the user’s vehicle • An eavesdropper should not be able to use an ITS-S’s collection of

applications to identify it

• Possible solution: – The user has a different cert for each service they use

• Single PSID per service (or per group of services so long as all vehicles have that group)

– Different networking identifiers for each service? – For further investigation

Footer text (edit in View : Header and Footer)

77

Page 74: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Privacy in 1609

• 1609.2 – has a “hook” for an anonymous certificate format

• VSC-3 / CAMP will provide anonymous certificate and CRL formats

– does not address synchronized identifier changes

• 1609.4, Multi-Channel Operation – has a primitive to change MAC address

• 1609.0 – Architecture document – Planned to integrate 1609.2 privacy mechanisms with identifier

change and other station-level privacy services – Under development but proceeding slowly

Page 75: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Where to sign/verify in the stack? • Consider a strictly layered system

– Sending application data comes only from application

– Only one receiving application per receiving unit

– Natural place to sign / verify is the application layer

• Supports applications on remote processors

• Improves privacy by allowing different applications to be distinct over the air

• Allows applications to choose whether or not to verify based on payload

• ITS station architecture is not strictly layered in this sense – Geonetworking information is used by

CAM – Multiple applications sit on facilities layer – Geonetworking may need to be secured

– don’t want to sign a message twice

• For further investigation with WG2 / 3

Footer text (edit in View : Header and Footer)

79

Page 76: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

PUBLIC KEY INFRASTRUCTURE Introduction and Open Issues

80

Page 77: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

PKI and Certificates

81

Certificate Authority (CA)

• Trustworthy entity: OEM,

government, etc.

Alice

Bob

certificate

What is a certificate:

• A signed (by the CA) public key (of Alice or Bob)

• A certificate binds an identity (Alice) and/or a role (e.g. emergency

vehicle) to a public key

• Certificate(Alice) = [Alice, , SigCA(Alice, )

[ ]

1. Verify certificate

2. Verify message

Page 78: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Certificate Authority

• CAs are the basis of PKIs • There might be several CAs

– Vehicle enrolment CA – Application specific CA (ticket authorization)

• All nodes must trust a CA • CAs can be public and/or private

– OEM CA – Verisign CA – European Union CA – National CAs – ...

• CAs can be designed hierarchically – EU root CA – National sub CAs

82

Page 79: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Problems and Opportunities • The introduction of certificates

– Provides protection against message tampering

– Offers removal of individual bad actors

– Introduces privacy problems • Nodes can potentially be tracked based on the

certificate

– Requires processes to determine identity of nodes before issuing a certificate

83

Page 80: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Privacy: Overview • There is tension between privacy and misbehavior detection

& revocation – Revocation requires identification of misbehaving vehicles, thus

discarding privacy of potentially misbehaving vehicles – A high level of privacy complicates identification of individual

vehicles and eventually prohibits revocation

• Privacy can be split into 3 objectives: – Anonymity: no identifier in credentials – Short-term linkability: required by safety applications! – Long-term unlinkability: provided by changing credentials regularly

• The scope of privacy must be distinguished – Privacy against the authorities – Privacy against 3rd parties: is ensured by design (changing

certificates)

84

Page 81: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Privacy: Overview (continued) • Designing a solution that provides privacy against authorities is risky

– National legislation might require access – Revocation of vehicles is prone to errors (false vehicles are revoked), slow

(a vehicle can misbehave over a long time) or even impossible.

• Big brother: legislation might always overrule the design and require a change of design and/or organization, and force the CA to disclose secret keys.

• Suggestion – Provide a technical design that allows flexibility – Limit power on organizational level – Proposal: split the ability of the CA to disclose private data. For instance,

the OEM‘s CA and national CA must collude to disclose private data and revoke a vehicle

85

Page 82: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

CA Hierarchy: Example

Enrolment Authority

OEM

Production Line

1. Request

2. Enrolment

Credential

Safety Ticket Authority

Commercial and Information Ticket

Authority

86

Page 83: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Enrolment Authority: Example 2

Euro A National Enrolment Authority

European Enrolment

Authority CA

OEM

Production Line

Sub-CA

1. Request

2. Enrolment

Credential

Euro B National Enrolment Authority

OEM 1 Enrolment Authority

OEM 2 Enrolment Authority

Sub-CA

Can this level be omitted?

87

Page 84: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Safety Ticket Authority: Example 1 & 2

European Safety Ticket Authority CA

European Safety Ticket Authority CA

Euro A National Safety Ticket

Authority

Sub-CA

Euro B National Safety Ticket

Authority

1

2

88

Page 85: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Commercial and Information Ticket Authority: Example

Root authority certifies

provider authorities (need

to satisfy minimum

requirements).

Then basically any

structure is allowed

• OEMs offering

services

• 3rd party service

providers

• Government agencies

• etc.

European Commercial and Information Ticket Authority

OEM 1 Ticket Authority

Tier 1 Ticket Authority

Euro A Ticket Authority

Sub-CA

Sub-CA

Could include another country-level CA

89

Page 86: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Challenges • The accepted level of privacy must be defined

– Involves (at least) national legislation and OEMs

• What happens with revoked vehicles? – Need a process to re-instantiate revoked vehicles or execute

prosecution

• What happens with junked vehicles? – Need a process to deactivate radio or put vehicles on CRL

• Who organizes CA on European and national level? – Responsibility and power of European and national CAs must be

defined. – Responsibility and power of commercial CAs must be included.

• Is a standard for misbehavior reporting required? – Message format from vehicles to CA

90

Page 87: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Integrating ITS to everyday living • Google Calendar Integration

• Allows Custom Data (e.g. Rating)

• Stored on i-Tour DataBase to allow spatial queries

• Geolocalised Events shown and connected on the map

Page 88: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Routing function

3D view (WMS Navteq Imagery)

Augmented reality view

Page 89: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Localised real-time data

Alert visualisation from

MuoversiInCampania.it

This could use data from CAM and DENM too – an LDM?

Page 90: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Crowdsourcing localised data

A centralised (L)DM function may be seen as a crowdsourcing application

Page 91: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Conclusions

• Transport is societal and societies work through sharing knowledge and building from that shared base

• Trust is centred on learning from relationships

• Processing for complex systems needs to exist across the system

– In ITS-Ss and in the core

– Compliance is measured in the core 95

Page 92: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Acknowledgements

• The partners of the i-Tour consortium (see template)

• The work and analysis incorporated in this presentation has received funding from the European Commission’s Seventh Framework Programme (FP7/2007-2013) under the Grant Agreement number 234239. The authors are solely responsible for it, it does not represent the opinion of the Commission, and the Commission is not responsible for any use that might be made of information contained therein

96

Page 93: ITS Safety, Security and Privacy - TT · currently available features - lane departure warning, forward collision warning, blind spot detection and adaptive headlights - could prevent

Thank you for your attention

97