safety and security concerns in vehicle connectivity and ......the state of security in the...

23
Nancy Cam-Winget Distinguished Engineer, Cisco Security Business Group November 2017 IEEE Ethernet & IP @ Automotive Technology Day Safety and Security Concerns in Vehicle Connectivity and Autonomous Driving: Can Ethernet Play a Role?

Upload: others

Post on 26-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

Nancy Cam-WingetDistinguished Engineer, Cisco Security Business Group November 2017

IEEE Ethernet & IP @ Automotive Technology Day

Safety and Security Concerns in Vehicle Connectivity and Autonomous Driving: Can Ethernet Play a Role?

Page 2: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

The Security Challenge

Page 3: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

Attacks on Vehicles

Image source:https://opentechdiary.wordpress.com/tag/connected-things/

Car Control Compromised thru

ECU message injection

Entry can be wireless

Car Hacking Guide: http://illmatics.com/Remote%20Car%20Hacking.pdf

More exploits to come: Assisted Driving

technology [DSRC]

Trends:• Increased # ECUs• Assisted driving• WiFi Hotspot• OTA

Page 4: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

Challenges Towards Securing Vehicles

Page 5: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

Thank you.

Page 6: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

Panelist: Kevin Stanton

Page 7: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

2

Gartner predicts that by 2019, two automotive companies will be fined for vehicle software design negligence that results in inconsistent technology performance or cybersecurity attacks.2

The Security and Privacy in Your Car (SPY Car) Act of 2017 would require regulations to protect cars from unauthorized access to electronic controls and data.

Ripped from the headlinesIn 2016, one security researcher showed that he could compromise a vehicle’s lidar sensor with a device he assembled for just $43 and a laser pointer.3

The State of Security in the Connected CarConsumers are nervous about connected-car security1:

Worry about connected cars being easily hacked

62%Believe the automaker is most responsible for securing a vehicle

44%Say software and app makers are most responsible for security

30%1. “Braking the Connected Car: The Future of Vehicle Vulnerabilities,” ~ Kelley Blue Book, March 2016.

2. “Staying on Track with Connected Car Security,” ~ Gartner, February 2016.

3. “Self-driving cars are prone to hacks—and automakers are barely talking about it,” ~ Business Insider, December 2016.

Page 8: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

Stanton | November 1, 2017

LIDAR Fusion

LIDAR

LIDAR LIDAR LIDAR

LIDAR LIDAR Actuators

Actuators

Actuators

Vehicle ECU(s)

Radar(FL)

Radar(FC)

Radar(RR)

3

Automotive Networking

POE

POE

POE

POE

Key Data Drivers:• 5G Data (HD Maps, Video Streaming, etc.)• Information to data logger & telemetry• Raw data to storage• Camera Images• Display outputRequirements:• Multi-speed networks (1Gb, 2.5Gb 10Gb, …)• Synchronization• Functional Safety\• Low latency

Radar(FR)

Radar(RR)

Radar(RL)

Radar(RL)

HUD Center Display

Autonomous Driving

ECU

Radar(FL)

Radar(FC)

Radar(RR)

Rear Right mirror

Instrument Cluster

Rear Mirror

Rear Left Mirror

Telematics Control Unit (Cellular/ GPS,

…)

In-Vehicle Experience

ECU(s) Storage

Ethernet Switch

Back-up Camera

Driver monitoring

Displays

Sensors

ECU

Camera

Page 9: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

Stanton | November 1, 20174

Typical Network Time Transfer using TSN(PTP/802.1AS)

In-Car Network

All’s Well

Page 10: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

Stanton | November 1, 2017

Some Threats to Network Time Transfer

5

https://tools.ietf.org/html/rfc7384

GM ??

??

GM ??

GM

GM’

Replay Attach Protection

Message Integrity

Source Authentication

Remediation Internal Attack

Remediation

SystemSecurity

Mechanisms

Bad Guy

Page 11: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

ETHERNET ARCHITECTURES

THOMAS HOGENMÜLLER

Page 12: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

Ethernet Architectures

Automotive Electronics | AE-BE/EKE1 | 10/26/2017© Robert Bosch GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

1

Future Mobility: Electrified, Automated and Connected

connectedcar2car

electronic horizonsmartphone integration

eCall cloudfleet management

augmented realityservices

electrifiedplug-in

hybrid

battery

e-motorpower electronics

range

charging infrastructurefun-to-drive

eBike

eScooter

costs

automateddriver assistance

valet parking

emergency braking

redundancysensors

autopilot

highway-pilot

electric steering

legislation

Page 13: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

Ethernet Architectures

Automotive Electronics | AE-BE/EKE1 | 10/26/2017© Robert Bosch GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

2

Bottlenecks of Today's E/E Architectures

Scalability

Many segments, markets and technologies leading to complex, and expensive variant handling

External Communication

Lead to higher data traffic and significant security risks

Flexibility

Future E/E systems need to allow swift introduction of new innovations & SW sharing

Computing Power

Serial computing in embedded systems is hitting the technological limits

Communication Bandwidth

Inter-domain and cross-domaincommunication bandwidths not sufficient for future data traffic

Page 14: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

Ethernet Architectures

Automotive Electronics | AE-BE/EKE1 | 10/26/2017© Robert Bosch GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

3

E/E Architecture Roadmap: Centralization

(Cross) Domain Centralized E/E Architecture

to handle complexity of increasing cross domain

functionsTOM

OR

RO

W

Distributed E/E Architecture

mainly encapsulated E/E architecture

structure

TOD

AY

Vehicle ComputerVISON Domain independent “Central Vehicle Computer” with potential “Zone ECUs”

Vehicle Centralized E/E Architecturedomain independent vehicle centralized approach with central vehicle brain(s) and neural network (zones): Logical

centralization and physical distributionFUTU

RE

VISI

ON Vehicle Cloud

Computing

VISIONIncreasing number of vehicle functions in the cloud

Domain Fusion Domain overlapping“Cross Domain ECUs” / “Cross Domain Computer”

Domain Centralization

Domain specific “Domain ECUs” / “Domain Computer”

Integration Functional Integration

Modular Each function has his ECU (“Function Specific ECUs”)

Performance ECUs (e.g. Domain ECU /Central ECU/Vehicle Computer)

Optional ECUstyp. state of the art automotive ECUs (function specific)

Domain independent Zone ECUs Domain specific Zone ECUs (e.g. todays Door ECU)

Sensors/Actuators ECU = Electronic Control Unit increasing SW amount

Under discussion AD-vehiclesUp to 400 Ethernet ports per car (100 M, 1000 M, 10 G, >10 G)

Page 15: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

A Few Thoughts on Real Time and Converged Control Architecture

Flavio Bonomi, CEO and Co-Founder, Nebbiolo TechnologiesNovember 1st, 2017

Page 16: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

© Nebbiolo Technologies 2

Central Gateway

Fog Nodeon Wheels!

Deterministic Ethernet Network and Consolidated, Virtualized

ECU “Data Center”

The Role of Fog Computing in the Automobile EvolutionThe Future Car Domain Controller is a Fog Node! (Ricky Hudi, former Audi Head of Electronics)

Page 17: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

© Nebbiolo Technologies 3

Central Gateway

Fog Nodeon Wheels!

Deterministic Ethernet Network and Consolidated, Virtualized

ECU “Data Center”

The Role of Fog Computing in the Automobile EvolutionThe Future Car Domain Controller is a Fog Node! (Ricky Hudi, former Audi Head of Electronics)

Key Directions:

Internal Networking ConvergenceComputing Virtualization

SecurityMobility and Multi-mode

Communications

Centralization!!!

Page 18: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

© Nebbiolo Technologies

Deterministic Networking and Real-time Virtualized Computing enable the Convergence of Multiple Control Functions, one step removed from the controlled Endpoints,

with separation of Layers of Control

Software Defined Machines!

Fog Computing: Enabling the Implementation of Hierarchical, Redundant Control

10/29/2017 4

Fog

IoT Endpoints

DeterministicNetworking (e.g., TSN)

Real-timeVirtualizedComputing

Redundant control

Sensors

Page 19: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

© Nebbiolo Technologies

Deterministic Networking and Real-time Virtualized Computing enable the Convergence of Multiple Control Functions, one step removed from the controlled Endpoints,

with separation of Layers of Control

Software Defined Machines!

Fog Computing: Enabling the Implementation of Hierarchical, Redundant Control

10/29/2017 5

Fog

IoT Endpoints

DeterministicNetworking (e.g., TSN)

Real-timeVirtualizedComputing

Low level control(e.g., motion control)

Higher level control(e.g., logic control)

Redundant control

Sensors

Page 20: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

© Nebbiolo Technologies

Deterministic Networking and Real-time Virtualized Computing enable the Convergence of Multiple Control Functions, one step removed from the controlled Endpoints,

with separation of Layers of Control

Software Defined Machines!

Fog Computing: Enabling the Implementation of Hierarchical, Redundant Control

10/29/2017 6

Fog

IoT Endpoints

DeterministicNetworking (e.g., TSN)

Real-timeVirtualizedComputing

Low level control(e.g., motion control)

Higher level control(e.g., logic control)

Redundant control

Sensors

Page 21: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

© Nebbiolo Technologies 7

Backplane Interconnect

Intel Multicore Application Processor

FPGAwith DE

Switching and ARM CPUs

….

Intel Multicore Application Processor

FPGAwith DE

Switching and ARM CPUs

….

Intel Multicore Application Processor

FPGAwith DE

Switching and ARM CPUs

….

….

Key Roles of Deterministic Ethernet in Real-Time Fog ComputingMany Communications Scenarios

A1

A2

1Between fogNodes and

Endpoints (Fieldbus role)

A1 A2

2Between Apps on a

FogLet (Intra FogLet)

Intel Multicore Application Processor

FPGAwith Switching and ARM CPUs

A1

DESwitch

A2

3Between Apps on FogLet

across fogNodes (Inter fogNode)

A1 A2

4Between Apps on FogLet

within fogNodes (Inter fogLet)

A

Deterministic Ethernet

Real-time App

Page 22: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

© Nebbiolo Technologies

Critical Building Blocks:• Microsecond timing distribution• Synchronized I/O• Deterministic cache and memory management• Improved interrupt management• Deterministic resource scheduling and separation• Real-time OS and Hypervisors

Fog Computing Requires Deterministic Computing

10/28

Page 23: Safety and Security Concerns in Vehicle Connectivity and ......The State of Security in the Connected Car. Consumers are nervous about connected -car security1: Worry about connected

© Nebbiolo Technologies

Fog Computing Requires Real-time Capable Middleware

9

• OPC UA over TSN• DDS• CubeFog CubeProtocol

Transacting

Control Monitor

Dialog

ExchangeCoordinateDistributeBroadcast

Publish

Cyber Physical

Machine Conferencing

HumanBusiness/IT

Mediate