In the Internet of Vehicles(Io V),entities can achieve multi-party data communication through vehicle-to-vehicle(V2V)communication or vehicle-to-infrastructure(V2I)communication,which is of strategic importance for social and economic development and gradually permeates into various fields of society.Ensuring secure data communication between entities,ensuring real-time sharing and processing of large amounts of vehicle information,and dealing with the complexity,mobility,and uncertainty of vehicle member behavior have become key issues that urgently need to be addressed in the Io V.Introducing a secure and reliable authentication scheme can provide security for the Io V.However,traditional authentication schemes are mostly devoted to communication security or communication efficiency,lacking consideration for vehicle member mobility,and it is difficult to achieve a balance between privacy protection,performance,and flexibility.Therefore,this article focuses on researching an anonymous authentication scheme that supports dynamic user management in the Io V,and the specific content is described as follows.(1)Anonymous authentication protocol with fast tracking and revocationTo address the issues of communication security between entities and fast identification of malicious vehicle nodes,this paper proposes an anonymous authentication protocol that supports fast tracking and revocation.The protocol firstly designs a time bound group key distribution mechanism to distribute group keys for vehicle members to ensure the security of communication among subsequent members.Secondly,based on elliptic curve encryption,it constructs a lightweight message authentication and batch message authentication algorithm to improve authentication efficiency.Finally,the batch message authentication algorithm is further improved by combining the idea of binary search to quickly locate and identify the source of illegal messages,to achieve the fast tracking management of a large number of vehicles in a complex and changing environment.Through theoretical analysis and experimental simulation of the protocol,it is shown that the protocol can achieve richer functional features and higher computation and communication efficiency on the basis of ensuring security.(2)Anonymous authentication protocol with dynamic updating of group membersTo address the dynamic characteristics in vehicular networking,that is,the behaviors of member vehicles are complex,mobile and uncertain,this paper proposes an anonymous authentication protocol that supports dynamic updates of group members based on Protocol I.The protocol firstly utilizes the Chinese remainder theorem to generate the group key to serve the group members.Secondly,based on the fuzzy comprehensive evaluation method,it proposes a multidimensional trustworthiness evaluation mechanism to evaluate the trustworthiness of vehicle members.Finally,with the idea of practical Byzantine fault tolerance algorithm,it designs a controlled group key update strategy to pursue the best time for group key update,to avoid unnecessary overheads arising from dynamic changes of members,and to support batch authentication and dynamic joining or leaving of a single vehicle and a group of vehicles to achieve flexible and dynamic management of group members.The security analysis proves that the protocol satisfies various security features such as unforgeability and forward-backward security.Performance analysis shows that the protocol has richer functional characteristics and better performance. |