Vehicle ECU Data Initialization for Secure Ownership Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle electronic control systems face challenges in properly initializing data, such as personal information and software updates, when a vehicle is transferred from one owner to another, as existing methods do not effectively erase or roll back data to ensure secure and functional transitions.
Innovation Solution
A center device distributes campaign information and packages for data initialization, which includes update data, allowing a vehicle master device to control the program update of electronic control units (ECUs) and initialize target data based on received campaign information and packages, enabling secure erasure or rollback of data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is not initialized when a vehicle is transferred, then vehicle functionality and software operation are maintained, but personal information and software ownership data may be mixed up between owners
Solution Approach 1:
The system performs data initialization in advance by distributing initialization packages to the vehicle master device before the actual transfer occurs. The center device prepares and sends the necessary initialization data, so that when a transfer happens, the data can be immediately initialized without manual intervention, ensuring both security and ease of operation.
2Reliability
If existing data initialization methods are used, then some data can be erased, but they do not effectively erase or roll back data to ensure secure transitions
Solution Approach 1:
The center device acts as an intermediary between the vehicle master device and the data initialization process. It distributes specialized initialization packages that contain the necessary instructions and data to effectively erase or roll back ECUs, ensuring secure transitions without requiring complex manual procedures at the vehicle level.
Solution Approach 2:
The initialization process is segmented into distinct components: the center device manages package distribution, the vehicle master device receives and manages initialization packages, and individual ECUs perform their specific initialization actions. This segmentation allows each component to focus on a specific task, improving effectiveness while managing complexity.
3Reliability
If manual data initialization procedures are implemented, then data security can be improved, but the complexity and time required for vehicle transfers increases
Solution Approach 1:
The vehicle master device is equipped with the capability to autonomously execute data initialization by processing received initialization packages. This self-service approach eliminates the need for manual intervention during vehicle transfers, ensuring data security through automated effective erasure or rollback while minimizing transfer time and complexity.
4Reliability
If comprehensive data initialization is performed, then personal information security is ensured, but vehicle functionality may be affected during initialization
Solution Approach 1:
The initialization process applies local quality by targeting specific ECUs and data regions that contain personal information and ownership data, rather than initializing the entire vehicle system. This selective approach ensures personal information security while preserving vehicle functionality in non-initialized areas, allowing the vehicle to remain operational during and after initialization.
Data Source
AI summary
A center device includes: an initialization request receiving unit that receives an initialization request for data stored on a vehicle side; an initialization target specifying unit that specifies initialization target data when the data initialization request is received by the initialization request receiving unit; an initialization campaign information distribution unit that distributes initialization campaign information corresponding to an initialization package for initializing the initialization target data; and an initialization package distribution unit that distributes the initialization package. A vehicle master device includes: an initialization campaign information receiving unit that receives the initialization campaign information from the center device; an initialization package receiving unit that receives the initialization package from the center device; and an initialization execution unit that initializes the initialization target data based on the initialization campaign information and the initialization package.


