| As a typical application scenarios of Internet of Things(IoT),Internet of Vehicles(IoV)is playing an important role in the field of intelligent transportation.In such a system,vehicles are allowed to collect ambient sensing data and communicate with other vehicles,roadside infrastructure,cloud server,even personal mobile smart devices in order to exchange the relevant traffic information that usually includes the owners’ sensitive information,such as geographical location or personally identifiable information.The rapid development of 5G mobile communication technology provides a powerful low-latency communication solution for the Internet of Vehicles system.However,in open network environment,different wireless communication technologies make all these information vulnerable to various attacks and compromises.The users’ private information is put at the risk of leaking at any time.How to ensure the privacy of vehicle users while sharing traffic data is still a challenge.Therefore,it is necessary to propose a data sharing protocol and authentication protocol for5G-V2 X to ensure the safe transmission of data and reveal the true identity of malicious vehicles,so as to realize the conditional privacy preservation function.The main contributions are as follows:Firstly,an IBC-PKI heterogeneous signcryption scheme is proposed based on the elliptic curve to realize the secure transmission under different cryptosystems.Through the analysis of the random oracle security model,the scheme meets the confidentiality and unforgeability of information,and can realize the information signcryption function in a heterogeneous environment.Compared with other schemes,the proposed scheme has the least time loss in the signcryption,unsigncryption,and aggregate unsigncryption phases.Secondly,based on the proposed IBC-PKI heterogeneous signcryption scheme,a privacy and traceable data sharing protocol suitable for 5G-V2 X is designed to solve the privacy preservation problem of vehicles in data sharing.Through signcryption technology,the protocol enables vehicle users to upload data to city traffic management center safely to realize data sharing.At the same time,the protocol can achieve traceability,that is,a trusted agency can reveal the true identity of a malicious vehicle and cancel its identity.Finally,based on the 5G-V2 X network,a conditional privacy anonymous authentication protocol is proposed to solve the problem of anonymous authentication of vehicle users and secure broadcast of information.The protocol constructs the session key between the vehicle and the 5G base station based on the assumption of the discrete logarithm problem.Then,they use the session key to generate the group signature key(GSK)and pseudonym for the vehicle to broadcast information.During the entire driving process,the vehicle uses pseudonyms to communicate,which protects the privacy of the vehicle user’s identity.At the same time,the group signature key generated after legal authentication is used to sign the information and broadcast to each vehicle user in the group.During the security analysis,the proposed protocol is proved to meet the the unforgeability of information and the privacy preservation of identity conditions.The protocol can also resist replay attacks,modification attacks and man-in-the-middle attacks.Compared with the existing schemes,our scheme has better performance in the single information verification phase and the minimum time consumption in the information signature generation phase and batch information verification phase. |