Summary: | 碩士 === 國立中山大學 === 資訊工程學系研究所 === 107 === Physical Unclonable Function (PUF) uses the randomness and uniqueness of the device process variation, which is exactly the fingerprint of the device. Blockchain technology creates a block record that allows the entire network to test the authenticity of a transaction.
We use simutaneously PUFs and blockchains for vehicle communication to enrich automobile security. The communication in the blockchain network is divided into individual communication and broadcasting communication. Each car must be registered before it can enter the blockchain network. When registering, it must provide its own vehicle PUF for authentication purposes and link to the blockchain network. Each car can report real-time traffic events on the road to Roadside Unit (RSU), and RSU verifies the vehicle PUF as the vehicle identiy, RSU then broadcast the events to other vehicles, and finally all the other cars store and verify the events in blockchain. Individual communication in the blockchain network is also authenticated to communicate with each other after each car registering its PUF to RSU.
Finally, we analyze vehicle security, malicious attacks and efficency to demonstrate the feasibility of our integrated authentication for vehicle secure communication. Our result reaches 100% PUF verification. In broadcast communication, the number of cars is proportional to the number of blocks in blockchain scheme. With proportional of the number of cars, scalability is achieved with reasonable time penalty. In individual communication, it takes less than one second for CPU to calculate the key exchange and identity authentication.
|