Vehicle Pseudonym ID for Privacy-Preserving Identity Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile communication technologies face challenges in verifying the identity of vehicles while ensuring user privacy, leading to a trade-off between privacy protection and the ability to monitor or reward vehicle data providers.
Innovation Solution
A communication method and system that utilizes a pseudonym ID generated from a public key, verified through an initial secret value, and stored in a blockchain transaction to ensure vehicle identity verification without compromising user anonymity, allowing for secure data management and reward mechanisms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a service provider collects vehicle information to provide services, then the service quality is improved, but user privacy is compromised
Solution Approach 1:
The patent introduces a pseudonym ID as an intermediary element that enables service providers to identify and provide services to vehicles without accessing or storing the actual vehicle identity or user personal information. The pseudonym ID acts as a mediator between the vehicle and service provider, allowing service delivery while preserving user privacy anonymity.
Solution Approach 2:
The patent creates a copy of the vehicle identity in the form of a pseudonym ID that functions sufficiently for service provision purposes. This copy contains enough information to enable service delivery but deliberately excludes sensitive personal information, thus protecting user privacy while maintaining service quality.
2Loss of information
If an anonymous ID is used to protect user privacy, then privacy is improved, but the ability to verify vehicle identity is worsened
Solution Approach 1:
The pseudonym ID serves as an intermediary that bridges the gap between anonymity and verifiability. It allows the system to verify that a vehicle is legitimately registered and authorized to receive services without revealing or storing the actual vehicle identity, thus maintaining both privacy and verification capabilities.
Solution Approach 2:
The patent implements preliminary registration where vehicles are pre-authorized with pseudonym IDs before receiving services. This preliminary action establishes trust and verification mechanisms in advance, allowing the system to verify vehicle identity through the pseudonym ID without compromising privacy during service delivery.
3Reliability
If vehicle data is publicly managed to prevent service provider denial, then data integrity is improved, but system complexity is worsened
Solution Approach 1:
The patent merges the functions of privacy protection, identity verification, and data integrity management into a unified pseudonym ID system. This integration allows the system to achieve multiple goals simultaneously without requiring separate complex mechanisms for each function, thus limiting the increase in system complexity.
Solution Approach 2:
The patent creates a public copy of the verification data (pseudonym ID) that can be independently validated. This copy enables third-party verification of data integrity and service provision facts without requiring access to or management of the complete private system, thereby maintaining data integrity while controlling system complexity.
Data Source
AI summary
The present disclosure provides a communication method comprising registering a public key for a vehicle, generating a pseudonym ID, transmitting the pseudonym ID, verifying whether the vehicle is registered, and storing a first transaction. Registration of the public key for the vehicle comprises receiving a service with a service provider. The pseudonym ID is generated based on the public key. The pseudonym ID and vehicle data are transmitted to a road side unit. Verification as to whether the vehicle is registered with the service provider is performed based on the transmitted pseudonym ID. A transaction including the pseudonym ID and the vehicle data is then stored in a database of the service provider according to a result of the verification.


