Diagnostic Device Certificate Validation for Offline Vehicles
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Vehicles with inferior calculation or storage capacity, or those in offline mode, face difficulties in verifying the validity of diagnostic device certificates due to limited computing performance and storage space, making it challenging to manage certificate revocation lists effectively.
Innovation Solution
A diagnostic device method and system that acquires and verifies a certificate revocation list from an external device, performs authentication with the vehicle, and initiates diagnostic communication only when the certificate is valid, utilizing a processor and communication unit to manage the certificate validation process, even in offline environments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the vehicle stores and verifies the certificate revocation list (CRL) locally, then the vehicle can verify certificate validity, but the vehicle's storage space and computing performance are insufficient
Solution Approach 1:
The patent introduces a diagnostic device as an intermediary between the vehicle and the certificate authority. The diagnostic device acquires and stores the CRL, then provides it to the vehicle for verification. This mediator approach allows the vehicle to verify certificates without needing its own large storage space for CRL data.
Solution Approach 2:
The system segments the certificate verification function into two parts: the diagnostic device handles CRL acquisition and storage, while the vehicle handles verification using the provided CRL. This segmentation allows each component to have optimized resource allocation.
2Reliability
If the vehicle downloads and stores the certificate revocation list (CRL), then the vehicle can verify revoked certificates, but the computing performance required for verification is insufficient in offline mode
Solution Approach 1:
The diagnostic device serves as a computing intermediary that performs the intensive CRL acquisition and processing operations. The vehicle then uses the pre-processed CRL data with minimal computational overhead for verification, reducing the burden on the vehicle's limited computing resources.
Solution Approach 2:
The CRL is acquired and prepared in advance by the diagnostic device before being provided to the vehicle. This preliminary action allows the vehicle to perform verification with minimal real-time computational requirements.
3Adaptability or versatility
If the vehicle operates in offline mode without wireless connection, then the vehicle maintains operational independence, but the vehicle cannot update or verify the certificate revocation list
Solution Approach 1:
The diagnostic device acts as a mobile intermediary that can acquire CRL updates when connected to external devices, then bring these updates to the offline vehicle. This allows the vehicle to maintain offline operation while still benefiting from updated certificate revocation information.
Solution Approach 2:
The diagnostic device performs CRL acquisition and updates in advance when external connections are available, storing the updated CRL for later use with the offline vehicle. This preliminary preparation ensures certificate verification capability is maintained without requiring real-time wireless connectivity at the vehicle.
Data Source
AI summary
A method of performing diagnostic communication with a vehicle using a diagnostic device includes: acquiring a certificate revocation list (CRL) corresponding to a certificate of the diagnostic device from an external device, verifying a validity of the certificate using the acquired CRL, performing authentication with the vehicle when the validity of the certificate is verified, and starting diagnostic communication between the diagnostic device and the vehicle when the authentication is performed.


