85741 - Automotive Cyber Security M

Academic Year 2020/2021

  • Teaching Mode: Traditional lectures
  • Campus: Bologna
  • Corso: Second cycle degree programme (LM) in Advanced Automotive Electronic Engineering (cod. 9238)

Learning outcomes

This course provides basic concepts on network and systems security for the automotive eco-system. Main topics include cryptography, security protocols, authentication systems, attack techniques and protection methodologies.

Course contents

Evolution of the automotive ecosystem
- software-controlled features
- advanced driver-assistance systems
- connectivity, Vehicle to infrastructure, Vehicle to Cloud, Vehicle to Vehicle
- autonomous vehicles

Architecture of modern and future in-vehicle networks
- CAN, CAN FD, Flexray, MOST, LIN, Ethernet
- WiFi, bluetooth, NFC, radio frequencies
- Electronic control units and automotive control modules
- telematic boxes

Foundations of cyber security targetet to automotive applications
- confidentiality, integrity and availability
- vulnerabilities and attacks
- modern cryptography

Threat analysis for modern vehicles
- attack surfaces (physical access, proximity, remote)
- attacker profiles (external actors, owners, maintainers, specificities of car rental and sharing)
- attacker tools and strategies (reverse engineering, sniffing, replay, fuzzing, software and hardware tools)

Analysis of known cyber attacks against licensed vehicles

Prevention of cyber attacks
- Secure boot, secure firmware update, secure OTA
- Hardware security modules
- secure gateways and data diodes

Detection of cyber attacks
- intrusion detection for in-vehicle networks


Reaction to cyberattacks
- strategies for disabling compromised ECUs
- limp/safe mode

Readings/Bibliography

The course will not follow any textbook. Some of the arguments are discussed in the following books: The Car Hacking Handbook, Craig Smith, No Starch Press Security for Automotive Electrical/Electronic (E/E) Architectures, Philipp Mundhenk, Cuvillier Verlang Gottingen

Teaching methods

Lectures
Laboratory activities

Assessment methods

Oral exam

Teaching tools

Lecture slides, technical and scientific papers selected by the teacher.

Links to further information

https://weblab.ing.unimore.it/acs/

Office hours

See the website of Mirco Marchetti