SLIDE 19 Project: Interdisciplinary Research Center on Cri3cal Systems Engineering for Socio-Technical Systems (CSE) Web: h=p://www.uni-oldenburg.de/cse/ Event: OPCT, 2017-06-29
Analyzing the Capabili3es of the CAN A=acker
19
① ② ③
CAN … Controller Area Network TCU … Telema3cs Control Unit EPS … Electric Power Steering PAM … Park Assist Module
Gateway EPS PAM Sensor
CAN Antrieb CAN Komfort
TCU
CAN Infotainment CAN Diagnose Context-Check: Execute messages that control steering angle only if: PA = on and v < 8kmh
CAN-A=acker:
① Silence sensor ECU -> inject own speed values covertly ② Silence PAM -> inject own PAM- status values covertly ③ Inject covertly messages that control the steering.
˃ Assump3on: A=acker has reached Stage (3). ˃ Ques3on: Can he forge the situa3onal context? ˃ Example: EPS thinks v < 8kmh but actual speed v > 160kmh
Fröschle, Stühring, ESORICS’17 Stühring, Ehmen, Fröschle: DATE’16, Award for best interac3ve presenta3on paper