Vehicular Update System Root Key Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing vehicular update systems face challenges in reducing data transmission and reception time while ensuring security, particularly during public key cryptography operations, which are crucial for preventing hacking and data forgery in vehicle communication systems.
Innovation Solution
A vehicular update system that includes a communication device and a controller configured to verify root metadata using a pre-stored root public key and acquire and store a public key set from a server, reducing data transmission and enhancing security by using a digital signature on a hash value of the public key set.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If public key cryptography is used for data transmission and reception between vehicle and external device, then security level is improved, but data transmission time increases
Solution Approach 1:
The patent applies preliminary action by pre-storing the root public key in the vehicle's memory before actual data transmission occurs. This allows the vehicle to verify the authenticity of update data using this pre-loaded key, eliminating the need to transmit and process large amounts of cryptographic key material during the actual update process, thus reducing transmission time while maintaining security
Solution Approach 2:
The patent extracts only the essential root public key from the complete cryptographic system and stores it locally in the vehicle. By taking out just this critical component rather than transmitting the entire public key infrastructure, the system achieves both security verification and reduced data transmission requirements
2Reliability
If public key cryptography is used for data verification, then data security is improved, but the amount of data to be processed increases
Solution Approach 1:
The patent extracts and utilizes only the root public key from the complete cryptographic system for verification purposes. By focusing on this single essential key rather than processing entire certificates or multiple cryptographic layers, the system maintains security while significantly reducing the quantity of data that must be transmitted and processed
Solution Approach 2:
The root public key is extracted and stored in advance in the vehicle's memory, so that during actual data verification, only the minimal necessary cryptographic data needs to be processed. This preliminary extraction and storage eliminates the need to handle large amounts of cryptographic data during the verification process
Data Source
AI summary
Disclosed is a vehicular update system including a communication device configured to communicate between a server and a controller included in a vehicle, a memory, and a controller configured to, (i) when a public key set including a root public key for verifying a root signature is stored in the memory, acquire the root signature from the server and verify root metadata based on the acquired root signature and the root public key of the public key set pre-stored in the memory, and configured to, (ii) when the public key set is not stored in the memory, acquire, from the server, root metadata including a public key set and a root signature obtained by performing a digital signature on a hash value of the public key set using a root private key, verify the root metadata based on the root public key of the acquired root metadata and the root signature, and store the public key set.


