rail2x and its security - smart services€¦ · rsu obu rsu → inexpensive data capturing →...

28
Rail2X and ITS Security Slawa Lang, Siemens Mobility GmbH; “Rail2X” consortium Safety meets Security 2019 www.siemens.com/mobility Unrestricted © Siemens Mobility GmbH 2019

Upload: others

Post on 29-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Rail2X and

ITS SecuritySlawa Lang, Siemens Mobility GmbH;

“Rail2X” consortiumSafety meets Security 2019

www.siemens.com/mobilityUnrestricted © Siemens Mobility GmbH 2019

Page 2: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 2 Slawa Lang / MO MM R&D SYS SR

How secure is an ITS communication system and can it be

extended to rail traffic?

Secure?

Rail2X?

Page 3: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 3 Slawa Lang / MO MM R&D SYS SR

Contents

• C-ITS 4

• Rail2X 7

• ITS-G5 PKI 15

• ITS-G5 security aspects 22

• Rail ITS PKI 25

Page 4: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

C-ITSIntelligent Transportation Systems

www.siemens.com/mobilityUnrestricted © Siemens Mobility GmbH 2019

Page 5: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 5 Slawa Lang / MO MM R&D SYS SR

ITS shall make (road) traffic safer, more environmentally friendly,

more efficient and more comfortable

Intelligent Transportation Systems (ITS)

Essential for ITS is

communication:

Traffic participant ↔

other participant

Traffic participant ↔

infrastructure

→ Cooperative-ITS

(C-ITS)

In road traffic:

Car2X, Car2Car

communication

Page 6: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 6 Slawa Lang / MO MM R&D SYS SR

Vehicle2X uses special Wi-Fi, but 5G mobile communications

could be used too

Vehicle2X – Standardization activities, frequency allocation

ISM

2,4 GHz 5 GHz 5,9 GHz

IEEE 802.11b/g/n

ISM ISM ISM

| --------------------- IEEE 802.11n/a/ac --------------------------------- |

CEN

DSRC

IEEE 802.11p

WiFi

To

llin

g

Free of usage for all applications

- Laptop, smart phones, settopboxes, etc.

ITS G5 (EU)

WAVE (US)

C-ITS

Traffic safety &

efficiency

5,8 𝑓

Page 7: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Rail2XVehicle2X technology in rail traffic

www.siemens.com/mobilityUnrestricted © Siemens Mobility GmbH 2019

Page 8: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 8 Slawa Lang / MO MM R&D SYS SR

Road ITS shall be adapted to rail traffic, to facilitate efficient

services

Rail2X – Smart Services

Adaptation of Wi-Fi

Car2X communication to

rail traffic / for rail ITS

→ increased safety

→ improved comfort

→ more efficient

maintenance

→ cost reduction

Page 9: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 9 Slawa Lang / MO MM R&D SYS SR

Feasibility and reasonableness are demonstrated based on 3 use

cases at Erzgebirgsbahn

Rail2X – Use cases

STR

1: Service and diagnosis 2: Barrier crossing on call 3: Request stop

Data exchange

Infrastructure ↔ train

Information exchange

Vehicle ↔ level crossing

Information exchange

Train ↔ station

RSU OBU

RSU

→ inexpensive data capturing

→ more efficient maintenance

→ increased safety

→ improved comfort

→ inexpensive communication

→ more efficient regional traffic

RSU

OBU

Page 10: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 10 Slawa Lang / MO MM R&D SYS SR

Data can be captured inexpensively and analyzed centrally

Use case 1: Service and diagnosis

• Collection of (sensor) data at important

infrastructure locations (e.g. points)

• Collection of data by passing trains with

Rail2X

• Transfer of data to central server e.g. in

depot

• Saving and analysis of data at central

place

Weather

station

Data site

T-sensor

RSU

OBU

Points heating

T-sensor

Wheel sensor

accel.

sensor

→ inexpensive data capturing without

permanent communication link

→ more efficient maintenance

Page 11: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 11 Slawa Lang / MO MM R&D SYS SR

Concept of barrier on call remains by more efficient log on and off

Use case 2: Barrier crossing on call

Road Side

Unit (RSU)

• Barrier on call:

normally closed, opens upon logging on

(if safe)

• Traffic participants without Vehicle2X:

manual log on and off as usual

• Traffic participants with Vehicle2X:

automatic log on and off via

communication with level crossing;

display of acknowledgement

Manual log

on and off

→ improved comfort

→ shorter waiting times

→ increased safety

Page 12: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 12 Slawa Lang / MO MM R&D SYS SR

Regional traffic becomes efficient by inexpensive and comfortable

request stops

Use case 3: Request stop

• Request stop:

Train stops only upon request of

passengers in train or at station

• Transmission of stop request at station

to train via Rail2X

• Transmission ‘Train stops’ from train to

station via Rail2X

→ improved comfort

→ inexpensive communication

→ more efficient regional traffic

Page 13: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 13 Slawa Lang / MO MM R&D SYS SR

A hopping station increases communication range

Hopping station

• Hopping station:

forwards Rail2X messages

• Placement e.g. in curves without line of

sight

→ increased communication range

Page 14: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 14 Slawa Lang / MO MM R&D SYS SR

Data shall be collected, analyzed and used for better maintenance

among others

System environment with data server

Data management

Causes(descriptive parameters)

Sensor systems on regular trains

Measurement trains

Condition forecast and

maintenance planning

Kombination der Daten von Mess- und Regelzügen

www.DLR.de • Folie 9

SR0 (Inbetriebsetzung)

SRG

Ausfall

SR100

SRlim

SRA

Messungen mit Regelzügen

Messungen mit Messzügen

Visualization and analysis

Rail2X Use Cases

Sensors AlgorithmsData

Infrastructure

sensors

Page 15: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

ITS-G5 PKISecurity architecture of Vehicle2X

communication

www.siemens.com/mobilityUnrestricted © Siemens Mobility GmbH 2019

Page 16: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 16 Slawa Lang / MO MM R&D SYS SR

There exist different kinds of ITS messages which shall fulfill

different security goals

Message modelsIndividual Public Messages (broadcast)

Authentication, authorization,

integrity, privacy

Authentication, authorization,

integrity

All

All

Individual Private Messages or Security Associations (unicast)

Authentication, authorization, integrity,

confidentiality, (privacy)

Specific

recipient

Security Association:

• Setting up of a secure

communication channel

• Confidential

communication

Page 17: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 17 Slawa Lang / MO MM R&D SYS SR

How to establish a secure communication between ITS-stations?

PKI architecture / C-ITS trust model

How to establish a secure

communication between ITS-

stations?

ITS-station

Page 18: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 18 Slawa Lang / MO MM R&D SYS SR

First the ITS-station registers with its predefined profile at the EA,

to obtain eligibility

PKI architecture / C-ITS trust model

1) ITS-station obtains ID, keys and

profile from manufacturer or

operator, e.g. in form of a BC

2) ITS-station requests eligibility at EA

with BC

3) After review EA issues general

eligibility to participate at ITS in

form of EC

1)

2)3)

Page 19: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 19 Slawa Lang / MO MM R&D SYS SR

Then the ITS-station requests from the AA specific,

pseudonymized authorizations

PKI architecture / C-ITS trust model

4) ITS-station requests specific

authorizations at AA with EC

5) AA reviews EC via consultation

with EA

(AA does not obtain true identity of

ITS-station)

6) AA issues authorizations in form of

ATs

(with data unknown to EA)

4)

5)

6)

Authorization Ticket

Page 20: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 20 Slawa Lang / MO MM R&D SYS SR

With authorizations communication is possible, in accordance

with the principles authentication, authorization, privacy

PKI architecture / C-ITS trust model

7) ITS-station sends signed

messages with corresponding AT

for authentication and authorization

7)

Authorization Ticket

Page 21: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 21 Slawa Lang / MO MM R&D SYS SR

EAs and AAs obtain permission to issue certificates from a Root

Certification Authority

PKI architecture / C-ITS trust model

• Root Certification Authority (CA) is

highest certification authority and

certifies that EAs and AAs can issue

ECs or ATs resp.

• There can be a single Root CA as

an absolute entity or several Root

CAs which verify each other

• Concrete: set of Root CA

certificates is in place and known to

all. One can apply for a

certificate.

Authorization TicketFrom standard:

ETSI TS 102 940

Page 22: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

ITS-G5 securitySecurity aspects of Vehicle2X

communication

www.siemens.com/mobilityUnrestricted © Siemens Mobility GmbH 2019

Page 23: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 23 Slawa Lang / MO MM R&D SYS SR

Security Services operate within the layers of the communication

architecture, as well as across in the management

ITS security in communication architecture

OSI model

ITS architecture

Security Services offer

• Authentication

• Authorization

• Accountability

• Integrity

• Confidentiality

• Privacy

• Availability

Hardware Security

Module (HSM)

From standard:

ETSI TS 102 940

Page 24: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 24 Slawa Lang / MO MM R&D SYS SR

An HSM is responsible for communication encryption and PKI

handling

Hardware Security Modul (HSM)

HSM:

• Secure saving of private keys

• Secure execution of cryptographic functions

• Access to sensible data / keys only with explicit

permission and via protected interfaces

• Siemens ESCoS RSU has an HSM

HSMFrom standard: ETSI TS 102 940

Page 25: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Rail ITS PKIStructure of PKI for rail-specific ITS

applications

www.siemens.com/mobilityUnrestricted © Siemens Mobility GmbH 2019

Page 26: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 26 Slawa Lang / MO MM R&D SYS SR

A rail-specific sub-PKI as part of the whole ITS PKI is conceivable

Proposal for rail ITS PKIRoot CA

CA

other Root CAs

All Root CAs are

known to all ITS-S

and trusted

Registration

ITS-Station

(e.g. level crossing)

Secure ITS

communication

ITS-Station

(e.g. infrastructure element)

ITS-Station from

outside sub-PKI

Secure ITS

communication

ITS-Station from

inside sub-PKI

Page 27: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Thank you for your attention.

Questions?

www.siemens.com/mobilityUnrestricted © Siemens Mobility GmbH 2019

Page 28: Rail2X and ITS Security - Smart Services€¦ · RSU OBU RSU → inexpensive data capturing → more efficient maintenance ... AA reviews EC via consultation with EA (AA does not

Unrestricted © Siemens Mobility GmbH 2019

07.11.2019Page 28 Slawa Lang / MO MM R&D SYS SR

Contacts

Dr. Slawa Lang

Siemens Mobility, MO MM R&D SYS SR

Telephone: +49 174 2634873

E-mail: [email protected]

Prof. Dr. Jens Braband

Siemens Mobility, MO MM R&D SYS

Telephone: +49 173 6062831

E-mail: [email protected]

Ingo Schwarzer

DB Systel

Telephone: +49 30 29716370

E-mail: [email protected]