A vehicle ad hoc network data security sharing and storage system based on blockchain technology
A vehicle-mounted self-organization, network data technology, applied in digital transmission systems, services based on specific environments, network topology, etc., can solve problems such as vulnerability to security attacks, low efficiency, network congestion, etc., to improve stability and activity. , to ensure efficient operation and ensure the effect of safety
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0057] Example 1. Digital signature technology.
[0058] The present invention involves a large number of vehicles for data sharing, which is easy to be monitored and forged in the process of information interaction. The system needs a secure privacy protection method to ensure the accuracy and tamper-proof of information. Basic information from vehicle nodes must be authenticated and integrity checked before being authorized. Otherwise an attacker could substitute data or even impersonate another vehicle to broadcast false information. Therefore, in the consortium chain, the digital signature technology based on the bilinear pairing property of the elliptic curve is used to perform batch anonymous authentication on the message transmission in the vehicle ad hoc network. Correspondence (S02) and Figure 4 , the specific steps of digital signature will be introduced in detail below.
[0059] (1) Pre-distribution stage
[0060] Vehicle nodes and roadside unit nodes need to...
Embodiment 2
[0104] Example 2. The establishment of blockchain data blocks.
[0105] The roadside unit billing node of the consortium block chain of the present invention is responsible for collecting the interaction information uploaded by the vehicle within a certain period of time into the local storage device. And these records are encrypted and digitally signed, and then organized into blocks, such as (S04). figure 2 For the block chain structure in the present invention, in order to make the data traceable and tamper-proof, each block contains the encrypted hash value of the previous block. Similar to the Bitcoin (Bitcoin) system, bookkeeping nodes need to find a hash value that satisfies a certain degree of difficulty to provide effective proof-of-work.
[0106] A data block generally consists of a block header and a block body. The block header contains information such as the current version number, the solution random number of the current block consensus process, the timesta...
Embodiment 3
[0109] Example 3. Implementation of the consensus process.
[0110] The Practical Byzantine Fault Tolerance (PBFT) consensus mechanism is adopted in the consortium blockchain in the present invention. The consensus process is jointly completed by ordinary roadside unit nodes and leader (represented as Leader) roadside unit nodes. Leader is the master node in the consensus process, and other ordinary roadside unit nodes are slave nodes, such as (S05). Figure 5 It is the flowchart of the consensus process of the present invention, the leader broadcasts the data blocks it collects to the slave nodes for verification and review. Among the abnormal slave nodes, they are generally malicious nodes and faulty nodes, whose behavior is that they do not respond to the requests of other nodes. Suppose the total number of nodes in the network is n, and the number of abnormal nodes is f. The system uses the PBFT consensus algorithm to allow a maximum of f=(n-1) / 3 abnormal nodes to exis...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



