UniSUF: a unified software update framework for vehicles utilizing isolation techniques and trusted execution environments
Paper in proceeding, 2021

Today’s vehicles depend more and more on software, and can contain over 100M lines of code controlling many safety-critical functions, such as steering and brakes. Increased complexity in software inherently increases the number of bugs affecting vehicle safety-critical functions. Consequently, software updates need to be applied regularly. Current research around vehicle software update solutions is lacking necessary details for a versatile, unified and secure approach that covers various update scenarios, e.g., over-the-air, with a workshop computer, at factory production or using a diagnostic update tool. We propose UniSUF, a Unified Software Update Framework for Vehicles, well aligned with automotive industry stakeholders. All data needed for a complete software update is securely encapsulated into one single file. This vehicle unique file can be processed in multitudes of update scenarios and executed without any external connectivity since all data is inherently secured. To the best of our knowledge, this comprehensive, versatile and unified approach cannot be found in previous research and is a contribution to an essential requirement within the industry for handling the increasing complexity related to vehicle software updates.


Kim Strandberg

Network and Systems

Volvo Cars

Dennis Kengo Oka

Synopsys Incorporated

Tomas Olovsson

Network and Systems

19th escar Europe : The World's Leading Automotive Cyber Security Conference


19th escar Europe : The World's Leading Automotive Cyber Security Conference
, ,

Cyber Resilience for Vehicles - Cybersecurity for automotive systems in a changing environment (CyReV phase 2)

VINNOVA (2019-03071), 2019-01-10 -- 2022-03-31.

Subject Categories

Transport Systems and Logistics

Software Engineering

Embedded Systems



More information

Latest update