| With the ever-increasing number of vehicles and frequent occurrence of traffic problems,there is an increasing demand for enhancing road safety and optimizing traffic,and intelligent transportation systems(ITS)have been proposed as an important means to solve the problems.As the core component of ITS,VANET is also widely studied.VANET is a special case of Mobile Ad Hoc Network(MANET).Due to its high-speed mobility and dynamic network topology,VANET is vulnerable to various types of attacks.Therefore,security and privacy issues have been considered in the initial stage of VANET design.At present,many researches are also devoted to the protection of security and privacy,among which identity authentication and trust management have become important ways to solve the above problems.In this paper,aiming at the above two research directions,a more secure and reliable VANET system is realized with the help of blockchain.Aiming at the problem of identity authentication,this paper implements the Blockchain-based Authentication and Privacy protection Scheme for Vehicular Ad Hoc Network(BAPSV),and uses smart contracts to realize automatic identity registration,two-way authentication and identity cancellation.The first is to use the blockchain in combination with the characteristics of VANET and the decentralization and immutability of the blockchain to realize the distributed storage of public keys,so that the management of public keys no longer relies on a centralized third-party trusted organization;then The use of smart contracts to realize the automatic execution of the node’s identity registration,identity authentication and identity revocation functions reduces the management cost of traditional identity authentication and improves the efficiency of authentication on the basis of protecting privacy;finally,on the self-built alliance chain platform Combined with high-performance cryptography technology,identity authentication between nodes that meets both privacy protection and security requirements is realized.Aiming at the trust management scheme,this paper investigates the challenges faced by the existing VANET trust management,and implements a Comprehensive Trust Management Scheme for Vehicular Ad Hoc Network(CTMSV).The scheme first comprehensively considers a variety of factors(timeliness,similarity of messages,hazard degree of different types of events,etc.),uses a Bayesian-based trust value prediction algorithm to achieve trust calculation,and introduces reward and punishment factors and reputation value stability The factor implements the update of the reputation value.The secure storage and sharing of trust data is then realized through the blockchain. |