Dual Storage Data Verification for Disconnected Vehicle Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data verification systems in vehicles face challenges in ensuring high reliability, particularly in detecting data tampering and component malfunctions during the update process, especially when communication is disconnected.
Innovation Solution
A data verification apparatus with a storage system that includes a first storage for certificate data and a second storage for update data, along with a management unit and verification unit, which updates and verifies the data status information to detect errors and tampering by calculating a SUM value based on the data status and certificate data, allowing for independent verification without external communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If data is stored in a single storage apparatus in vehicles, then the storage system is simple, but the reliability of data verification deteriorates when communication is disconnected
Solution Approach 1:
The storage system is divided into two separate storage apparatuses: a first storage apparatus for storing original data and a second storage apparatus for storing verification data. This segmentation allows independent verification of data integrity without requiring external communication, thereby improving reliability while maintaining manageable system complexity through modular design.
Solution Approach 2:
A management unit acts as an intermediary between the two storage apparatuses, controlling the storage and verification processes. This intermediary coordinates data writing to both storages and manages the verification process, enabling reliable data verification in disconnected states without requiring complex direct interaction between storage components.
2Ease of operation
If data verification requires external communication, then verification can be performed, but the system cannot verify data when communication is disconnected
Solution Approach 1:
The system performs preliminary actions by storing verification data in the second storage apparatus at the same time as original data is stored in the first storage apparatus. This advance preparation enables the verification unit to independently verify data integrity without requiring external communication during the verification process, thus achieving both ease of operation and adaptability to disconnected states.
3Device complexity
If only one storage location is used, then the storage system is simple, but detection of data tampering and component malfunctions becomes difficult
Solution Approach 1:
The verification unit continuously compares data from the first storage apparatus against verification data from the second storage apparatus, providing feedback on data integrity. This feedback mechanism enables automatic detection of data tampering and component malfunctions by identifying discrepancies between the original data and the independently stored verification data.
Data Source
AI summary
A data verification apparatus includes a storage, a management unit, and a verification unit. The storage includes a first storage and a second storage. The first storage stores first data and first status information. The second storage stores second data and second status information. The management unit controls a write process and updates the first status information and the second status information in response to the write process, the write process being a process of writing the first data to the first storage on a basis of data acquired by communication with an external apparatus, and thereafter writing the second data to the second storage on a basis of the data. The verification unit verifies, in a state in which the communication is disconnected, the first data and the second data on a basis of the first status information and the second status information.


